点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在C4C中成功创建帐户(客户)后,用户稍后将为该帐户创建联系人。 为此,用户将提供联系人详细信息,例如名字,姓氏,电子邮件等,然后按"保存"以创建联系人。 用户按下"保存"按钮后,应一次创建以下两个活动。
1.为此帐户创建一个新联系人,然后
2。在创建联系人期间,自动将其个人地址记录作为主要联系人(勾选复选框)添加到该联系人,该地址详细信息应从客户的个人地址中提取。
在这里,我可以从PDI中的帐户中提取地址数据,但是我找不到在SDK中用于联系人的任何路径/关联或任何可用于将地址记录添加到SDK期间联系人的个人地址的路径/关联 通过帐户创建联系人。 请帮助我从PDI向联系方式添加个人地址。
钱德拉,
钱德拉,
帐户的各个地址字段位于Customer.AddressSnapshot.PostalAddressSuitableForLogonLanguage中。 联系人是相同的,因为他们都是业务合作伙伴的例子。 从一个复制到另一个应该没有问题。
刘易斯
感谢刘易斯。
在这里,由于两个应用程序都引用相同的业务对象(业务合作伙伴),所以我无法从帐户中提取地址数据进行联系。
我扩展了标准业务合作伙伴BO,并在ROOT中添加了Before_save事件。 我可以在调试中看到,从帐户创建联系人(帐户->联系人标签->新建)时,有2次此事件将被调用。 第一次可以看到与帐户相关的数据,第二次可以看到与联系人相关的数据。 这里的BO都是相同的,因此第二次调用时,第一次(帐户)数据将被覆盖,并且在此事件的第二次(联系)调用期间,我看不到帐户数据(甚至没有内部ID)。
是否有建议在创建联系人(第二次通话)时获取帐户详细信息?
如果不清楚,请再次阅读。 或让我知道我将分享快照。
致谢
钱德拉
一周热门 更多>