点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我有一个自定义流程要求,因此它需要在后端ERP系统和C4C之间进行某种自定义集成
我在这里感到困惑的是我应该采用的方法-我需要自定义iFlow还是应该使用RFC进行点对点集成,还是需要两者混合使用-我很困惑,因此寻求帮助。 如果您可以在此处建议最佳实践方法,则将受到高度赞赏。
要求-在Service Ticket上的某个事件中,我需要在ERP中触发SD文档的创建。 C4C票证上将没有任何部件或维修项目,因此请输入std。 在此处不能使用发布到ERP的业务情景。 由于某些特定原因,需要创建此SD文档,并且始终会包含特定详细信息。
C4C票证和此SD文档应该具有状态集成,这样C4C上的状态更改也会更改SD文档上的状态,反之亦然。
不需要将SD事务的文档流和PDF发布到C4C。
现在我有两种方法可以解决这个问题
1)通过RFC功能模块-在ERP中创建RFC FM并将其公开为WEBService,获取其WSDL,在C4C SDK中创建通信场景和通信安排以使用此Web服务。
在C4C事件上,实现代码以通过Web服务使用来调用此RFC,这将创建所需的SD报价并返回ERP SD报价ID。 将ID存储在票证的自定义字段中,或添加到票证根目录的BTDReference节点。
在这种情况下,我还需要iFlow吗? 如果是,除了系统之间的身份验证外,还会做什么?
2)通过自定义iFlow-
创建自定义idoc并在IDocFunction模块中应用逻辑以在ERP中创建SD文档。 创建自定义iflow并将票证映射到idoc字段。
在这里,我不清楚-如何在C4C票证上的某些事件(例如单击按钮)上调用/trigger。 这是否意味着我还需要使用C4C中的自定义idoc WSDL来调用Service Ticket事件中的idoc FM? 如果是,那么这与选项1有什么不同-我的意思是在这里使用idoc有什么用?
请告诉我您是否做了类似的事情-我应该怎么做?
感谢与问候
Suchita
本人解决-使用标准触发器和std。 iflow并在ERP和HCI中对其进行了调整。
我可以确认,到目前为止,尚无法通过自定义触发器从C4C触发iflow
非常感谢Keshav。
同时您可以给我发送您提到的文件。 我已经给我发了电子邮件。
电子邮件- suchita92@gmail.com
感谢与问候
Suchita
一周热门 更多>