在SAP Warehouse Management(WM)模块中,任务单(Transfer Order,TO)是用于在仓库内移动物料的重要文档。TO通常与特定的组相关联,这些组可以根据业务需求进行定义和配置。本文将介绍如何根据组号查询与之相关的任务单,并提供相应的编程示例。
在SAP系统中,我们可以使用ABAP语言编写自定义程序来执行各种操作。下面是一个示例程序,可根据组号查询与之相关的任务单:
REPORT Z_QUERY_TO_BY_GROUP.
PARAMETERS: p_group TYPE group_number.
TABLES: lt_to TYPE TABLE OF to_table, " TO表
lt_to_related TYPE TABLE OF to_table. " 相关的TO表
SELECT * FROM to_table INTO TABLE lt_to
WHERE group_number = p_group.
IF lt_to IS NOT INITIAL.
SELECT * FROM to_table INTO TABLE lt_to_related
FOR ALL ENTRIES IN lt_to
WHERE group_number = lt_to-group_number.
ENDIF.
IF lt_to IS INITIAL.
WRITE: '未找到与组号相关的任务单。'.
ELSE.
WRITE: '与组号相关的任务单:', /.
LOOP AT lt_to INTO DATA(ls_to).
WRITE: /, ls_to-to_n
本文介绍了在SAP Warehouse Management模块中如何使用ABAP编程根据组号查询相关的任务单(Transfer Order)。示例程序展示了如何定义输入参数,从数据库表中选择匹配的任务单,并显示查询结果,为处理仓库任务提供了灵活性。
订阅专栏 解锁全文
290

被折叠的 条评论
为什么被折叠?



