始终从物料主数据确定销售交货工厂

2020-08-18 23:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在SAPMV45A中,我们向US...

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

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


在SAPMV45A中,我们向USEREXIT_SOURCE_DETERMINATION添加了代码,当将项目添加到文档时,该程序使程序从物料主数据(mvke-dwerk)中获取交货工厂,并且工作正常。

但是,当我们之后更改收货时,交货工厂将被存储在客户主数据中的值所覆盖。 我现在正在寻找避免这种情况的可能性。 我想知道是否有一种更好的方法可以影响路径,即用来确定交货工厂(物料/客户信息,客户主数据,物料主数据),将其更改为仅考虑物料主数据。

有什么建议吗?

2条回答
空代码
2020-08-19 00:24

感谢您的关心-您的怀疑没有错。 实际上,我省略了一个事实:当未设置物料的交货工厂时,应使用客户的工厂。 SAP反过来实施它:只有当客户没有交货工厂时,才使用物料的工厂。

问题是,您提到的弹出窗口没有出现在我们的一种使用案例中,在这种情况下,我们使用批处理输入触发了从报价中创建订单。 使用模式" E",我们使交易在VA01主屏幕上停止自动过程,从而使用户可以更改客户。 因此,事务处于批输入模式,并且不显示弹出窗口。 物品的运送工厂正在悄悄地改变。 也许我应该在这里寻找不同的解决方案。

我在问社区的问题是,是否有一种更简单的方法来覆盖标准逻辑,该标准逻辑将客户交付工厂比物料交付优先级更高 无需更改用户出口中的编码(太多)即可。

一周热门 更多>