联系人"保存"按钮不发送主要对象

2020-09-12 18:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, ...

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

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


嗨,

如果联系人的名字或电子邮件地址更改,我必须致电外部Web服务。

如果名字被更改,那么我可以轻松地捕获beforeSave事件并致电外部服务。 但是,如果仅更改联系人的电子邮件地址,则不会触发beforeSave事件。

为什么?

任何想法如何解决这个问题?

br

佐兰

5条回答
落灬小鱼
2020-09-12 19:24

嗨,佐兰·加里安尼克

联系人不过是后端中的业务合作伙伴对象。

"名字"字段位于业务合作伙伴下的"公共"节点中。 这将作为内部业务对象

但是,"电子邮件"字段位于" AddressSnapshot"下,该地址本身是另一个业务对象(跨业务对象关联)。

我相信,当您为电子邮件等字段保存联系人时,应该在对象AddressSnapshot下进行了保存。 但是,保存位于AddressSnapshot(仅)下的字段不会触发BusinessPartner对象的保存。

致谢

Venkatesh

www.linkedin.com/in/venkatesh-govindan-80815218


一周热门 更多>