点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们有一个要求,当某些自定义验证失败时,通过在抬头级别记录一个错误(在BADI中写入ME_PROCESS_PO_CUST),可以在创建/更改期间暂停采购订单。
现在,当发生这种情况时,我们还需要将"释放策略"应用于暂挂的PO。 我们这里遇到的问题是,PO处于暂停状态时,不会触发"发布策略"。 仅当我们删除记录错误的自定义逻辑时,它才会触发。
这是标准的SAP行为,不能被某些增强功能覆盖吗? 因为我找到了解决此问题的SAP注释( 1981241 ),说这是标准设计,但仍然想知道是否有人遇到过类似的要求并成功实现了这一要求。
有人可以分享一些想法吗?
谢谢
Rajarajan
嗨,
从逻辑上讲,仅当某些数据丢失或PO中有错误时,PO才会处于保留状态。 在这种情况下,触发下达没有任何意义,如果触发了下达,则批准者必须在下达前检查并更正采购订单,这是不合逻辑的。
如果在许多此类情况下,用户滥用了保留功能,则可以按照与您共享的同一笔记中所述,检查禁用PO中的保留选项的可行性。 请检查并还原。
此致
Prasoon
嗨,Prasoon,
谢谢你的建议。 是的,即使我也有相同的理解,即如果在采购订单上应用了发布策略,则无需将采购订单搁置。 现在,我们已经更改了与此相关的方法。
此致
Rajarajan
一周热门 更多>