ME_PROCESS_PO_CUST:未批准批准采购订单

2020-08-31 02:29发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们一直在使用BAD...

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

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


大家好,

我们一直在使用BADI:ME_PROCESS_PO_CUST(方法:POST)来更新一些自定义表字段,并在某些情况下(在开发和测试环境中,这是在开发和测试环境中,并且在基于PO的情况下)向用户触发电子邮件触发 尚未移交给生产)。

以前,由于没有与采购订单相关的批准,因此这些更改工作正常。

但是,现在我们已经制定了发布策略和批准流程。 因此,在创建和保存采购订单后,BADI会首次触发。 但是,由于PO尚未处于批准状态,因此我们不希望任何操作发生。

随后,当批准者转到其工作流收件箱并批准工作项目时,PO状态将正确更新。

但是,在这种情况下BADI没有被触发,因此我们触发更新/电子邮件等的逻辑不起作用。

有什么办法可以解决这个问题? 此外,还有其他可用于此目的的用户退出/增强功能。 我们需要访问所有已创建/更改的PO标头和Item字段。

在此方面的任何帮助将不胜感激。 请帮忙。