BAPI_PO_CREATE1有多条服务线

2020-09-05 21:39发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我在创建具有多个服务线的PO时遇到麻烦(项目有多个服务线)。 我可以用一条服务线创建采购订单,但用一个以上服务线却遇到问题。 有人可以帮我吗?

下面的代码可以正常工作,但是在弄清楚如何创建多个服务行时遇到了问题。

 服务数据首次输入


 ls_POSERVICES-PCKG_NO ='0000000001'。
 ls_POSERVICES-LINE_NO ='0000000001'。
 ls_POSERVICES-OUTL_IND ='X'。
 ls_POSERVICES-SUBPCKG_NO ='0000000003'。
 ls_POSERVICES-QUANTITY = 1。
 ls_POSERVICES-BASE_UOM ='PC'。
 ls_POSERVICES-PRICE_UNIT = 1。
 ls_POSERVICES-GR_PRICE = 2。
 ls_poservices-service ='000000000000013201'。
 ls_POSERVICES-SHORT_TEXT ='111'。

 将ls_POSERVICES附加到POSERVICES

 ls_POSERVICES-PCKG_NO ='0000000003'。
 ls_POSERVICES-LINE_NO ='0000000002'。
 ls_POSERVICES-QUANTITY = 1。
 ls_POSERVICES-BASE_UOM ='PC'。
 ls_POSERVICES-PRICE_UNIT = 1。
 ls_POSERVICES-GR_PRICE = 2。
 ls_POSERVICES-SHORT_TEXT ='111'。
 * ls_POSERVICES-MATL_GROUP ='0012'。
 将ls_POSERVICES附加到POSERVICES。

 访问值表

 ls_POSRVACCESSVALUES-PCKG_NO ='0000000003'。
 ls_POSRVACCESSVALUES-LINE_NO ='0000000002'。
 ls_POSRVACCESSVALUES-SERNO_LINE ='01'。
 ls_POSRVACCESSVALUES-SERIAL_NO ='01'。
 ls_POSRVACCESSVALUES-QUANTITY = 1。
 将ls_POSRVACCESSVALUES追加到POSRVACCESSVALUES。
 

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我在创建具有多个服务线的PO时遇到麻烦(项目有多个服务线)。 我可以用一条服务线创建采购订单,但用一个以上服务线却遇到问题。 有人可以帮我吗?

下面的代码可以正常工作,但是在弄清楚如何创建多个服务行时遇到了问题。

 服务数据首次输入


 ls_POSERVICES-PCKG_NO ='0000000001'。
 ls_POSERVICES-LINE_NO ='0000000001'。
 ls_POSERVICES-OUTL_IND ='X'。
 ls_POSERVICES-SUBPCKG_NO ='0000000003'。
 ls_POSERVICES-QUANTITY = 1。
 ls_POSERVICES-BASE_UOM ='PC'。
 ls_POSERVICES-PRICE_UNIT = 1。
 ls_POSERVICES-GR_PRICE = 2。
 ls_poservices-service ='000000000000013201'。
 ls_POSERVICES-SHORT_TEXT ='111'。

 将ls_POSERVICES附加到POSERVICES

 ls_POSERVICES-PCKG_NO ='0000000003'。
 ls_POSERVICES-LINE_NO ='0000000002'。
 ls_POSERVICES-QUANTITY = 1。
 ls_POSERVICES-BASE_UOM ='PC'。
 ls_POSERVICES-PRICE_UNIT = 1。
 ls_POSERVICES-GR_PRICE = 2。
 ls_POSERVICES-SHORT_TEXT ='111'。
 * ls_POSERVICES-MATL_GROUP ='0012'。
 将ls_POSERVICES附加到POSERVICES。

 访问值表

 ls_POSRVACCESSVALUES-PCKG_NO ='0000000003'。
 ls_POSRVACCESSVALUES-LINE_NO ='0000000002'。
 ls_POSRVACCESSVALUES-SERNO_LINE ='01'。
 ls_POSRVACCESSVALUES-SERIAL_NO ='01'。
 ls_POSRVACCESSVALUES-QUANTITY = 1。
 将ls_POSRVACCESSVALUES追加到POSRVACCESSVALUES。
 
付费偷看设置
发送
1条回答
SKY徐
1楼-- · 2020-09-05 22:22

您好 Mikhail Gudkov

您是否找到了上述解决方案 问题?

我也在同一步骤中苦苦挣扎。

关于

Sivasamy A

一周热门 更多>