点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我只是在标准BO(新销售报价的OIF屏幕)中扩展了"常规"选项卡和"项目"选项卡的几个字段。
在常规选项卡中,我使显示的字段始终可写。 即使状态已完成。 (其他字段可能是只读的。)我认为它不会影响任何状态。 (打开,这样就完成了),但是在项目选项卡中,它按状态工作。
我不知道有什么不同。 只是以相同的方式配置。 有人知道如何在状态上设置这些字段吗? 否则,我是否仅需要在SDK中进行扩展?
干杯。
2020-05-26-01.jpg (379.3 kB)
您好 zozo park ,
这是标准行为。 如果状态为 C 已完成,则不允许进行更改。 请在下面查看更多详细信息:
症状:无法更新销售订单或服务订单中项目级别的扩展字段。
重现此问题:您的PDI解决方案正在尝试更新SalesOrder-Item.node或ServiceOrder-Item.node中的扩展字段,但是由于以下错误而无法实现 :无法更改数据; 数据是只读的。
原因:
例如,在服务订单中,如果通过拒绝原因取消了该项目或该服务订单处于批准状态,则该项目将始终变为只读状态。
对于服务项目,当"交付状态"为"完成"时,它也将变为只读状态。 对于物料,当"交货状态"为"完成"且"发票状态"为"处理中"或"完成"时,它也将变为只读。
解决方案:除了生命周期状态代码外,还应在更新项目之前检查以下提到的状态:
。
。
让我知道它是否可行,如果满足您的要求,请将问题标记为已回答,或者对任何进一步的查询发表评论。
。
问候,
Anant Patel
SME,SAP ByDesign
您的扩展名字段在item节点中为只读,因为系统考虑了文档状态。 仅当状态值未"完成"时才允许进行更改。 这是预期的行为。
请检查此KBA https://launchpad.support.sap .com/#/notes/2610403 描述了为了编辑销售或服务订单项目而评估的文档状态。
我希望这对您有所帮助。
此致
Thiago
一周热门 更多>