合并一个最佳记录中的2个以上联系人

2020-08-14 17:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我想知道为什么匹配和合并...

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

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


嗨,

我想知道为什么匹配和合并过程不考虑两个以上的联系人进行合并?

快速示例:
如果我有一个联系人,并使用相同的电子邮件和姓名导入另一个联系人,则这些联系人将成功合并到一个最佳记录中。 所有联系人都没有其他ID!

但是,如果已经存在2个具有相同电子邮件和名称的联系人,并且我尝试导入具有相同电子邮件和名称的第三个联系人,则不会合并任何内容。 而是创造了第三的最佳记录。

为什么不匹配并合并逻辑将所有3个联系人合并到一个最佳记录中?

我知道基于作业的合并可以基于相似度而不是ID来源合并联系人。 但是,此工作通常会导致错误的重复组,并且不幸的是,构建重复组的逻辑没有记录,也无法自定义:-(

致谢

丹尼

5条回答
lukcy2020
2020-08-14 18:20

您好, Danny Lipkovski 。 匹配和合并逻辑本身就是"问题"。 这是联系匹配并在导入时合并的官方文档。 参见下图:

如果找到多个匹配项(如右图所示),则会针对每个联系人冲突检查一次,并合并并删除合并标志,因此不会与多个联系人合并。

要引用我提到的文档:

合并过程

计划合并过程每15分钟自动运行一次。 与匹配过程一样,合并时会考虑"每个联系人一个"规则。 系统检查标记的联系人是否存在一个或多个涉及标识相关ID的匹配项。 另一方面,在合并过程中不考虑共享ID。

  1. 如果找到匹配项,系统将检查合并是否违反"每个联系人一个"规则。 如果没有紫罗兰色,将合并联系人并删除合并标记。 如果发生冲突,则只需删除合并标志。
  2. 如果找不到进一步的匹配项,则将删除在步骤1c中设置的合并标志。

我强调了重要的部分。

解决方法:使用其他ID进行合并

想象一下,您的系统中已经有联系人A和B(未合并)。 您可以在 API_MKT_CONTACT_SRV api中使用AdditionalID端点来"设置"联系人的ID A作为联系人B的附加ID,然后发送将与两者合并的联系人C。

您也可以这样做:

  1. 与EIM匹配和合并过程一起使用。 文档此处
  2. 使用业务加载项来修改匹配和合并过程。 文档此处

关于

一周热门 更多>