[CRM_ORDER_MAINTAIN]-分发中的提供商合同激活(按代码)

2020-09-03 18:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,伙计们。 我需要开发一个程...

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

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


嗨,伙计们。

我需要开发一个程序来模拟CRM_UI中提供程序订单的"提交"按钮。 我主要通过在CRM_ORDER_MAINTAIN中放置中断并查看在堆栈上执行的所有功能来调试标准,今天基本上我的程序包括以下内容:

 submit_button_in_provider

1-在提供者订单的标题中设置状态"处理中"(通过功能CRM_STATUS_CHANGE_FOR_ACTIV_OW)

2-在提供者订单的项目中设置状态"处理中"(按功能(CRM_ORDER_MAINTAIN)

3-在提供者订单的标题中设置状态"订单已修改,用于复制"(通过功能CRM_STATUS_CHANGE_FOR_ACTIV_OW)

4-在提供者订单的标题中设置状态"已接受合同"(通过功能CRM_STATUS_CHANGE_FOR_ACTIV_OW)

5-使用提供者标头的向导保存订单(通过CRM_ORDER_SAVE函数,后跟COMMIT)。

直到一切正常,合同已经生成,并且已正确链接到我的提供商订单...

问题在于,在将合同分发到S/4和CC时,合同陷入了"呼叫ERP消息合同激活MCC"(状态等待)步骤,并且没有随合同一起返回 复制/创建合同。

 fullfilment_status_of_contract


 log_of_fullfilment_status

我查看了SPRO上"联合分发和多个SAP CC系统的设置"和"文档分发"的设置,但是看起来还可以(这是有道理的,因为通常是通过网络触发提交合同,因此可以复制合同)。



有人遇到过这个问题吗? 知道如何解决吗?


非常感谢,
Tiago。

(21.1 kB)