在SAP Hybris营销中将客户团队成员加载到公司客户

2020-09-09 21:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我想将客户团队成员加...

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

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


大家好,

我想将客户团队成员加载到SAP行销(内部部署)系统中已经存在的公司帐户中。

为此,已提供的标准类为 CL_CUAN_CE_IC_POST_WO_SAM ,方法为 COMPANIES_POST 。 但是此方法包含一个需要传递的强制性表参数- IT_COMP_IMP_EXT_FAFL ,该参数基本上使用给定的 ID _ORIGIN 创建/覆盖公司帐户 ID 。 传递的另一个表参数是 IT_IC_IMP_TEAM_MEMBER ,该参数用于将客户团队成员实际加载到公司客户中。

还有另一种方法可以传递第二个表参数(IT_IC_IMP_TEAM_MEMBER)而无需传递第一个表参数(IT_COMP_IMP_EXT_FAFL)。 或通过其他任何方式完全完成任务。 任何帮助将不胜感激。

此致

利沙伯

1条回答
宇峰Kouji
2020-09-09 21:49

您好 Rishabh Nigam

类CL_CUAN_CE_IC_POST_FLAT具有方法COMPANIES_PATCH,该方法可让您更新公司数据,因此 客户团队成员。 但是,它要求您填写IT_COMP_IMP_EXT_FAFL导入表,这又是有关公司数据本身的。 因此,这也可能对您不起作用。

我还寻找了与CUAN_INTERACTION_CONTACT业务对象(事务:BOB)关联的操作。 有专门的操作将团队成员设置为所有者(SET_OWNER),但恐怕没有任何操作可以从头开始为公司帐户分配团队成员。

据我所知,剩下的唯一选择是使用BOPF(业务对象处理框架)并为节点IC_TEAM_MEMBER创建业务对象CUAN_INTERACTION_CONTACT的新条目,或者使用OData服务API_MKT_CORPORATE_ACCOUNT和 客户小组成员实体的功能PATCH。 函数PATCH的有效负载示例可以在此文档中找到

亲切的问候,

HakanKöse

一周热门 更多>