点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
HI SAP专家
我有以下任务:通过更改PickedQuantity和BINLocation来更新现有的PickList,并通过ServiceLayer为PickList上的订单创建交货单。
我在POSTMAN上的要求:
如您所见:有一个错误:"内部错误(发生-5002)"。
当我复制了负责PickList PATH的部分并粘贴到另一个POSTMAN窗口后,经过4次尝试并出现相同的错误,第五次成功完成(我可以看到带有PickedQuantity和BINLocation的更新的PickList):
批处理请求我在做什么? 为什么在执行相同请求4次时Service Layer不稳定-五分之一可以正常工作而无需进行任何更改?
我正在使用SAP BO ver 9.3 PL:00。批处理请求标头中的批处理边界很好。
期待您的回答。
致谢
克里斯(Kriss)
(195.6 kB)
你好
因为我在任何地方都找不到任何解决方案,所以决定学习错误和尝试:这就是我发现的内容:
解决方案显然很简单,您必须执行
POST/b1s/v1/PickListsService_UpdateReleasedAllocation
首先执行操作,该操作将使用PickLists上的BINAllocation更改释放的值,然后执行PATH,最好在changset请求中执行此操作,因此对changset中的任何请求进行失败都会使整个请求失败。
我希望这将有助于寻找类似解决方案的人。
最佳
克里斯(Kriss)
一周热门 更多>