Movilizer - 主数据引用修改

Movilizer - Masterdata referencing modification

我们拥有庞大的客户主数据库。带组引用。

客户 "key1" 在组 "G2 and G3" 中(使用标签)。

如果现在我需要客户在 "G1 and G4" 而不是 "G2 and G3"。

,我该如何更改此引用
  1. 我是否必须删除密钥,重新创建它并设置对 G1 和 G4 的新引用......或者......
  2. 有没有办法删除一个引用并设置另一个?

编辑 假设这就是我创建主数据和引用的方式:

<masterdataPoolUpdate pool="P1">
  <update key="key1" group="G2"><description>key1Desc</description>
  </update>
  <reference key="key1" group="G3" />
</masterdataPoolUpdate>

第 1 步:发送两个新更新以增强对名为 G1 和 G4 的组的引用。客户现在可以访问此组。

第 2 步:通过发送两个删除删除组 G2 和 G3 的客户的引用

好的,我想我想通了...首先我需要删除 G2 中的原始条目(以及参考)。然后我需要在 G1 或 G4 中创建条目并相应地添加一个新引用:

<masterdataPoolUpdate pool="P1">
  <delete key="key1" /> <!-- delete key1 and its references --> 
  <update key="key1" group="G1"><description>key1Desc</description></update>
  <reference key="key1" group="G4" />
</masterdataPoolUpdate>