PO总价格不变情况下,数量或单价有变化需要触发重新审批。

发布于 2022-08-04 12:22:50 字数 1103 浏览 9 评论 5

请教大侠们,审批策略是6/4(可变性),PO总价格不变情况下,数量或单价有变化需要触发重新审批。例如:一个PO开始创建时,数量是1000PCS,单价为100USD,总价是1000*100=100000USD,领导全部审批完后;如果更改数量为10PCS或1PCS,那么单价为10000USD或是100000USD,总价不变,还是100000USD,目前这种情况,系统不会触发重新审批,以下修改,只能是总价格改高改低时,触发重新审批,但PO总价格不变情况下,数量或单价有变化没有触发重新审批。

最简单的方法是ME37修改Function:ME_REL_STRATEGIE_EKKO

        IF cekko-gnetw GT f1.

          PERFORM. reset

            USING e_frgst e_frggr

                  e_frgzu e_frgkz e_frgrl.

          e_reset = 'X'.

        ENDIF.

改为

        IF cekko-gnetw NE f1.

          PERFORM. reset

            USING e_frgst e_frggr

                  e_frgzu e_frgkz e_frgrl.

          e_reset = 'X'.

        ENDIF.
价格, 数量, 审批

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

梦明 2022-08-04 21:27:33

谢谢!我试试看!

岁月蹉跎了容颜 2022-08-04 21:24:47

使用:

事务代码SMOD,采购凭证审批增强:

出口:M06E0004

*在EXIT_SAPLEBND_002中编写相应逻辑

赏烟花じ飞满天 2022-08-04 20:44:55

不懂,如何修改这个e_reset?可否具体点,谢谢!

夜光 2022-08-04 19:24:09

ME_REL_STRATEGIE_EKKO是标准的函数,做些隐式增强应该可以改e_reset的结果。

枫林﹌晚霞¤ 2022-08-04 13:50:29

自已顶顶顶顶顶顶

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文