单击保存按钮时应自动生成临时销售订单

2020-08-24 03:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我遇到有关创建临时销售订单号的问...

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

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


我遇到有关创建临时销售订单号的问题

代码在下面:-

如果SY-UCOMM ='SAVE'。

DOC_NUM TYPE CHAR10。

从ZLIPS选择MAX(ZVBELN)到DOC_NUM,其中VBELN = WA_ZLIPS-ZVBELN。

WA_ZLIPS-ZVBELN = DOC_NUM +1。


BREAK-POINT。

将DOC_NUM移动到WA_FINAL-ZVBELN。
将wa_zlips-vbeln移至wa_final- vbeln。
将wa_zlips-posnr移至wa_final-posnr。
将wa_zlips-MATNR移至wa_final-MATNR。
将WA_zlips-ZIEME移至WA_final-ZIEME。
将WA_zlips-UMZIZZ移至WA_final。
将WA_zlips-MEINS移动到WA_final-MEINS。
将WA_zlips-UMZIN移动到WA_final-UMZIN。
将WA_zlips-WERKS移动到WA_final-WERKS。
将WA_zlips-ERDAT移动到WA_final-ERDAT。 >将WA_zlips-MAKTX移动到WA_final-MAKTX。

将wa_zlips附加到it_zLIPS。

修改表it_ZLIPS中的zlips。

如果sy-subrc =0。
消息 :"新临时订单号。" 类型为" I"。

3条回答
我是小鹏鹏啊
2020-08-24 04:47

您的要求+解决方案从功能上讲没有意义:

1。 为什么甚至需要保存临时销售订单号?

2。 即使您能够保存临时订单号,也不会阻止系统使用与保存的临时订单相同的临时订单来创建新的销售订单号。

2。 您可能需要为您的要求定义一个新的数字范围或设计一个自定义数字范围。例如YYYYMMDDxxx,其中xxx是递增的。

一周热门 更多>