如何自动在旧销售订单中设置状态"已关闭"

2020-08-21 05:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,亲爱的朋友, 我们有几个非...

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

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


您好,亲爱的朋友,

我们有几个非常旧的销售订单,状态为"打开",但是我们不能再对其进行编辑(例如,设置拒绝原因)。 请告诉我是否有任何交易/功能模块会自动将销售订单的状态设置为"已关闭" ? (用于交付的模拟交易vl_complete)。 我将很高兴收到任何信息。

P.s. 不幸的是,Tcode V_MACO(se38中为SD_SALESDOC_COMPLETION)不起作用。 销售订单仍处于未清状态...

谢谢!
安妮特

7条回答
shere_lin
2020-08-21 05:22

首先,您需要找出为什么拒绝原因字段在销售订单中不可编辑。

我猜一个原因可能是您为订单类型分配了特定变体。 不太可能,但有时人们会做出错误的选择,而且很容易消除-将此订单类型转到VOV8;此外,如果对于某些相同类型的订单号,该字段是可编辑的,则这不能归因于已分配的变式。

另一个原因可能是MV45AFZZ中的自定义逻辑USEREIXIT_FIELD_MODIFICATION。您可以通过查看此出口中的代码或通过调试轻松地检查这一点(通常该逻辑非常简单,它不会花很多时间 几分钟)。基本上可以是任何东西,包括自定义授权检查。

接下来可以检查的是标准SAP逻辑(在MV45AFFE_FELDAUSWA中) HL_STATUS。 故障排除步骤在SAP注释 208245-销售订单中字段的可用性中详细说明。

>

找出至少无法设置拒绝原因的原因后,您将知道如何进行。

关于事务MASS-确保使用正确的业务对象类型BUS2032 用于销售订单,但您也可以使用CMR BUS2094,DMR BUS2096,FOC BUS2103。 所有这些都显示在VA03中,但如果不是BUS2032订单,则无法在MASS中进行选择。

还有其他设置拒绝原因的方法,但是首先必须找出原因 为什么不能通过VA02设置它。

一周热门 更多>