点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,民间
问题:
我们在星期一对MAT1的材料描述进行了更改。 现在,我们检查了在更改描述之前为此物料创建的采购订单。 现在,如果您以编辑模式(ME22n)转到PO'AA',则获取物料编号,然后单击Enter,输入物料将出现错误。 然后再次输入物料编号MAT1,然后单击回车。 检查现在填充的描述。 它显示了来自MAKT(MM03)的MAT1的新材料描述。现在我们用PO'BB'尝试了相同的操作。 它不起作用。
分析"对于PO:AA,PR:AA1。在此PR中,其语言保持为EBAN_SPRAS = EN。因此,在这种情况下,从PR获取了材料描述。
对于PO:BB PR:BB1。 在此PR语言中,不维护。 因此,在这种情况下,材料描述是从材料中提取的。
查询:我们如何解决此问题,以便始终从物料主数据中获取物料描述?是否有任何配置? 我尝试使用BADI修复材料描述
ME_PROCESS_PO_CUST〜PROCESS_ITEM,但是即使使用Set data方法,它也不会更新材料描述。
我们如何始终仅从"物料主数据"中填充采购订单中的物料描述?
您写道:"现在,如果您以编辑模式(ME22n)转到采购订单'AA',则取物料编号,单击Enter,这将给您带来错误。
您得到哪个错误? 我认为这对于准备勤奋的解决方案非常重要。
这是在IMG> MM>采购-采购订单...中自定义的标准文本确定,它确定了创建时从何处获取文本 PO。 在着手进行BADI开发之前,请先咨询您的职能顾问。
文本是在"创建模式"中确定的,而不是在"更改模式"中确定的,删除材料编号并重新输入实际上是一种操作
我不建议使用BADI解决此问题,如果有人主动更改实质性描述,那么他将对需要此描述的打开文档进行处理
如果您希望用户在ME22N中单独打开每个PO以使文本随BADI自动更改(如果您愿意的话),那将是荒谬的。
您还必须考虑用户可能会在ME22N中打开已完成多年的旧PO,您是否真的也想更新这些PO? 您是否要向您的供应商发送有关此类更改文本的消息?
嗨,迪皮卡(Deepika),
我可以猜测出即使带Set数据方法的带PO项目数据的Badi也不起作用的原因,以及解决该问题所需采取的措施。 但是,我认为最好的解决方案是Jurgen提供的,也是最明智的方法。
最后为什么不为此目的执行MASS交易?
1。 物料主数据-2.申请-.....
或1.申请-2.物料主数据
此致
Avik
PO始终会从PR复制文本说明,但不会复制材料主目录,因为它具有更高的优先级
比材料主。 但是,PR文档必须与PO具有相同的文档语言,然后仅复制简短说明。
此行为也如常见问题解答说明 448814 所述。 文档必须与PO具有相同的文档语言,以便可以传输。
448814 -常见问题:购买中的文字
在示例PO X中,它是指PR PR1项目10,但在此PR中未保留任何语言。 因此,不符合从PR复制实质性文本描述的优先级。 因此,它从物料主文件复制而来,其中物料M1文本说明使用
language = EN维护。
一周热门 更多>