2020-08-18 05:29发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
有人像我们在 VL02N 中所做的那样,使用 BAPI_OUTB_DELIVERY_CHANGE 完成了批量拆分。
要在VL02N中自动化批次拆分过程,我有两个选择:
1)VL02N的BDC
2)使用BAPI_OUTB_DELIVERY_CHANGE
BAPI_OUTB_DELIVERY_CHANGE是否可以满足我的要求。
需要有价值的输入。
谢谢
subba
您好,克里希纳,
检查fm文档的这一部分:
去中心化WMS中的批次拆分
如果您从分布式系统中更改批次子项 在分散的WMS中进行外向交货,则该批子项目已存在于中央ERP系统中。
字段HIERARITEM和USEHIERITM为空。 系统在DELIV_ITEM字段中复制批次子项目。
如果您从分散式WMS中的分布式外向交货中更改批次主项目的数量,则该批次主项目已经存在于中央ERP系统中
字段HIERARITEM和USEHIERITM为空。 系统将批次子项目复制到DELIV_ITEM字段中。
如果您为分散式WMS中的分布式外向交货执行批次拆分,则那时中央ERP系统中仅存在批次主项目。/p>
例如,如果您创建两个批处理子项目,则将生成三个项目段ItemData传输到中央ERP系统:
批次主项目HIERARITEM的项目段为空。
交货数量和基本数量为空。
对于每个子项目,系统都会生成一个带有以下字段的项目段:
DELIV_ITEM包含
HIERARITEM包含批处理主要项目的编号。
USEHIERITM的值为1表示该子项目用作批处理子项目。
数量字段与批次子项目中的数量匹配。
中央ERP系统随后执行批次拆分,以进行分布式外向交货。
致谢
Ravi
I 一直在解决这个问题。 我一直在尝试许多测试数据。 正如您所提到的,其中之一是。 我还阅读了SAP文档。 它发表了类似的评论。
在ITEM_DATA中,
DELIV_NUMB = 80000093 DELIV_ITEM = 000010
DELIV_NUMB = 80000093 DELIV_ITEM = 900001材料= 3000000090001批处理= 1000000798 HIERARITEM = 000010 USEHIERITM = 1 DLV_QTY = 4 DLV_QTY_IMUNIT = 4
ITEM_CONTROL。 DELIV_NUMB = 80000093 DELIV_ITEM = 000010 CHG_DELQTY DELIV_NUMB80000093 DELIV_ITEM900001 CHG_DELQTYX
当我这样做时,我无法运行它。
嗨,
您可能想尝试BAPI_OUTB_DELIVERY_SPLIT_DEC。
请查看在线文档以获取更多信息。
问候,
渡轮联队
1)据我所知,BAPI_OUTB_DELIVERY_SPLIT_DEC只能拆分为一个批次项目....而不可以拆分为多个批次...
2)BAPI_OUTB_DELIVERY_CHANGE的文档并未明确说明是否需要将哪些参数传递给BAPI_OUTB_DELIVERY_CHANGE才能进行批量拆分。
Subba
已回答!
嗨,Subba,
我正面临同样的问题。 如果您已解决问题,请通过示例代码告诉我
谢谢。
此致
Senthil G。
您是否曾经解决过此问题。 我正在尝试确定如何更新标准库存管理交货(无仓库管理,分散式仓库或ALE系统)。
我有一个要编程的程序,该程序需要使用每个订单项的多个批次拆分来更新交货行。 听起来您的问题得到了回答。 我对最终使用哪种BAPI以及必须填充哪些表以传递物料,批次,数量,计量单位...非常感兴趣。
任何帮助将不胜感激。
芯片
最多设置5个标签!
您好,克里希纳,
检查fm文档的这一部分:
去中心化WMS中的批次拆分
如果您从分布式系统中更改批次子项 在分散的WMS中进行外向交货,则该批子项目已存在于中央ERP系统中。
字段HIERARITEM和USEHIERITM为空。 系统在DELIV_ITEM字段中复制批次子项目。
如果您从分散式WMS中的分布式外向交货中更改批次主项目的数量,则该批次主项目已经存在于中央ERP系统中
字段HIERARITEM和USEHIERITM为空。 系统将批次子项目复制到DELIV_ITEM字段中。
如果您为分散式WMS中的分布式外向交货执行批次拆分,则那时中央ERP系统中仅存在批次主项目。/p>
例如,如果您创建两个批处理子项目,则将生成三个项目段ItemData传输到中央ERP系统:
批次主项目HIERARITEM的项目段为空。
交货数量和基本数量为空。
对于每个子项目,系统都会生成一个带有以下字段的项目段:
DELIV_ITEM包含
HIERARITEM包含批处理主要项目的编号。
USEHIERITM的值为1表示该子项目用作批处理子项目。
数量字段与批次子项目中的数量匹配。
中央ERP系统随后执行批次拆分,以进行分布式外向交货。
致谢
Ravi
I 一直在解决这个问题。 我一直在尝试许多测试数据。 正如您所提到的,其中之一是。 我还阅读了SAP文档。 它发表了类似的评论。
在ITEM_DATA中,
DELIV_NUMB = 80000093 DELIV_ITEM = 000010
DELIV_NUMB = 80000093 DELIV_ITEM = 900001材料= 3000000090001批处理= 1000000798 HIERARITEM = 000010 USEHIERITM = 1 DLV_QTY = 4 DLV_QTY_IMUNIT = 4
ITEM_CONTROL。 DELIV_NUMB = 80000093 DELIV_ITEM = 000010 CHG_DELQTY DELIV_NUMB80000093 DELIV_ITEM900001 CHG_DELQTYX
当我这样做时,我无法运行它。
嗨,
您可能想尝试BAPI_OUTB_DELIVERY_SPLIT_DEC。
请查看在线文档以获取更多信息。
问候,
渡轮联队
大家好,
1)据我所知,BAPI_OUTB_DELIVERY_SPLIT_DEC只能拆分为一个批次项目....而不可以拆分为多个批次...
2)BAPI_OUTB_DELIVERY_CHANGE的文档并未明确说明是否需要将哪些参数传递给BAPI_OUTB_DELIVERY_CHANGE才能进行批量拆分。
谢谢
Subba
已回答!
嗨,Subba,
我正面临同样的问题。 如果您已解决问题,请通过示例代码告诉我
谢谢。
此致
Senthil G。
您是否曾经解决过此问题。 我正在尝试确定如何更新标准库存管理交货(无仓库管理,分散式仓库或ALE系统)。
我有一个要编程的程序,该程序需要使用每个订单项的多个批次拆分来更新交货行。 听起来您的问题得到了回答。 我对最终使用哪种BAPI以及必须填充哪些表以传递物料,批次,数量,计量单位...非常感兴趣。
任何帮助将不胜感激。
谢谢
芯片
一周热门 更多>