点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个带有两个部分交货数量的销售订单,当我运行VL10C来交付其他数量的交货时,系统给我第二个位置的未平仓数量错误的信息。
我在调试此功能RV_SCHEDULE_CHECK_DELIVERIES时发现,ABAP代码可能是错误的:
* ---------------------------------------------- ----------------------- *
* 1.秋天:正常的Kundenauftrag oder Lieferplan *
* ---------------------------------------------- ----------------------- *
如果da_abruf是初始的。
* Lesen des ersten Satzes,der zu verarbeiten ist
循环在lt_fvbfa中进入da_vbfa,其中mandt = sy-mandt和vbelv = fbeleg。
*Aufhörenwenn Ende oder erster Satz,nichtbenötigtwird
如果不是fposnr是初始值,则为da_vbfa-posnv ne fposnr。
退出。
endif。
此ABAP代码仅在第一个位置运行,当系统在第二个位置调用函数RV_SCHEDULE_CHECK_DELIVERIES时,"如果不是fposnr初始且da_vbfa-posnv ne fposnr",则不满足此条件。 并运行EXIT指令。
我已经签入ECC,并且ABAP代码不同:
* ---------------------------------------------- ----------------------- *
* 1.秋季:正常的Kundenauftrag oder Lieferplan *
* --------- -------------------------------------------------- ---------- *
如果da_abruf处于初始状态。
* Lesen des ersten Satzes,der zu verarbeiten ist
如果不是fposnr处于初始状态。
阅读表使用键将fvbfa放入da_vbfa二进制搜索
中mandt = sy-mandt
vbelv = fbeleg
posnv = fposnr。
ELSE。
读取表fvbfa放入da_vbfa二进制搜索
中 KEY mandt = sy-mandt
vbelv = fbeleg。
ENDIF。
*Aufhörenwenn Ende oder erster Satz,der nichtbenötigtwird
sy-subrc EQ 0和da_vbfa-vbelv = fbeleg。
如果不是fposnr是初始的,而da_vbfa-posnv是NE fposnr。 。
ENDIF。
有人有同样的问题吗? 有什么建议吗?
问候。
已创建注释2404036以解决此错误。
关于
Noel
我接受了答案-因为即使有指导,人们似乎也无法理解该用户界面
# p#请使用SAP支持门户网站获得有关标准SAP程序的帮助。
再次-通过SAP支持部门打开事件。 为什么您不能够/不愿意这样做?
SCN是一个志愿者社区,它不是官方的SAP支持渠道。
我找到并上传了以下注释:
2329634 VL10-f发出的交货中缺少日期值
2354250-信用检查期间运行时错误ITAB_DUPLICATE_KEY
0002354销售订单P中的运行时错误ITAB_DUPLICATE_KEY
2363432 sch中的交货数量更新错误
但是我有同样的问题。
关于。
刚刚完成。
我已经导入了笔记2404036,现在可以使用了。
致谢
一周热门 更多>