删除/清空关联帐户字段等字段中的特定值

2020-08-15 23:13发布

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

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


你好,

第一个问题
我想知道是否可以删除特定字段中的值。 在这种情况下,它与帐户字段有关。 我们要删除0.0IPA和0.0IPA_TEST。 但是这些帐户并不作为帐户存在,但在+/- 6.400联系人中仍然可见。

第二个问题
,除了前面的问题之外,我们能否为该细分受众群(即6.400个联系人)提供特定的互动? 通过上传还是在系统内的某个地方?

(21.3 kB)

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

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


你好,

第一个问题
我想知道是否可以删除特定字段中的值。 在这种情况下,它与帐户字段有关。 我们要删除0.0IPA和0.0IPA_TEST。 但是这些帐户并不作为帐户存在,但在+/- 6.400联系人中仍然可见。

第二个问题
,除了前面的问题之外,我们能否为该细分受众群(即6.400个联系人)提供特定的互动? 通过上传还是在系统内的某个地方?

(21.3 kB)
付费偷看设置
发送
6条回答
Cikesha
1楼-- · 2020-08-15 23:54

嗨安迪,

我认为因此您必须对通讯录进行更新。 因此,要在不分配帐户的情况下再次导入/覆盖每个联系人数据。

可以通过CSV或 OData ,但不幸的是不适用于特定细分受众群。 因此,我认为最简单的方法是导出这些联系人及其ID,然后为交互创建一个CSV文件。

BR Tobias

当学会了学习
2楼-- · 2020-08-15 23:41

您好,安迪·贝伦德森(Andy Berendsen)

由于通过CSV进行的上传是整个联系人的更新,因此应该可以使用。 我刚刚在系统中进行了测试,并且行为符合预期。

我可以想象的是,联系人到公司的分配/关系来自另一个来源。 那可能吗? 因此,如果您使用另一个ID_ORIGIN(而不是您现在提供的ID)将具有该关系的联系人导入到公司,则可能会导致错误。

请参阅我的测试:我导入了具有该关系的Contact Ronald Scobee

之后,我使用了相同的CSV文件, 清除COMPANY_ID_ORIGIN和COMPANY_ID字段并再次上传。

现在的关系是

,请确保其余的关系与在屏幕快照上看到的相同。

请确保使用与创建时相同的Origins完成关系的"删除"。

也许有帮助。

BR Tobias

Cikesha
3楼-- · 2020-08-15 23:57

嗨, Andy Berendsen 。 除了 Tobias Schneider 所说的那样,您还可以直接从细分中导出这些联系人。 如果它们小于10K(在这种情况下为6.5K),则可以直接从细分中下载ID(如果有可用的ID)。 我建议您首先按特定的原始ID进行过滤,然后选择ID字段并使用预览中的下载按钮。

以下是屏幕截图:

  1. 选择" ID来源"并按您需要的一个进行过滤。
  2. 点击该细分。
  3. 通过预览选择ID。
  4. 在预览选项中选择"最大",然后单击下载按钮。

致谢

小熊yu生菜
4楼-- · 2020-08-15 23:35

在Tobias的评论中看到我的最后一个问题,也许您也知道这一点。 会很好。

天桥码农
5楼-- · 2020-08-15 23:36

安迪·贝伦森,我看到了你 回复。 在这种情况下,我建议您使用API​​_MKT_CONTACTS_SRV更新这些字段。 API的文档在这里:

https://api.sap.com/api/API_MKT_CONTACT_SRV_0002/resource

您必须使用此端点的PATCH操作:/ContactOriginData(ContactOrigin ='{ContactOrigin}',ContactID ='{ContactID}')

这是可以在邮递员中使用的示例JSON:

 {
     " OriginDataLastChgUTCDateTime":" 2020-07-02T12:00:00",
     " ContactOrigin":" CONTACT_ORIGIN",
     " ContactID":" 1234567890",
     " FirstName":" John",
     " LastName":" Doe",
     " EmailAddress":" johndoe@gmail.com"
 }
 

我不知道为什么,但是我正在检查邮递员收藏,并且使用了PUT。 首先用PATCH进行检查。 如果不起作用,请尝试使用PUT。

我使用的网址如下:https://{{tenant}}- api.s4hana.ondemand.com/sap/opu/odata/sap/API_MKT_CONTACT_SRV/ContactOriginData(Contact 'CONTACT_ORIGIN ')

让我知道是否需要更多帮助。

Alawn_Xu
6楼-- · 2020-08-15 23:45

您好,安迪·贝伦森布鲁诺·冈萨雷斯(Bruno Gonzalez)

在我看来,该更新应该通过CSV起作用(请参见上面对我的回答的评论)。

到目前为止 如我所知,PUT和PATCH之间的区别在于,使用PUT必须提供所有属性,而使用PATCH则仅需要提供要更新的属性。 其他字段不受影响。

BR Tobias

一周热门 更多>