Datahub impex生成不按顺序进行吗?

2020-09-06 13:51发布

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

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

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


大家好,

当我通过datahub后台将数据播种到hybris时,快速上传生成的输出impex与输入不相同的顺序。

示例:

输入数据

  categoryId,categoryDe​​scription,productHierarchy,isDeletedFlag
  " A"," AAAAA","",""
  " B"," BBBBB","",""
  " C"," CCCCC","",""
  " D"," DDDD","",""
 
  输出1:
 
  INSERT_UPDATE类别;; catalogVersion(Catalog(id),version)[unique = true];名称;说明;超级类别(code,catalogVersion(catalog(id),version)); code [unique = true]
  ; 1; ProductCatalog:Staged; BBBBB; BBBBB; ; B
  ; 4;产品目录:分期; AAAAA; AAAAA; ; A
  ; 3; ProductCatalog:Staged; DDDD; DDDD; ; D
  ; 2; ProductCatalog:Staging; CCCCC; CCCCC; ; C
 
  输出2:
 
  INSERT_UPDATE类别;; catalogVersion(Catalog(id),version)[unique = true];名称;说明;超级类别(code,catalogVersion(catalog(id),version)); code [unique = true]
  ; 7;产品目录:分期; AAAAA; AAAAA; ; A
  ; 8;产品目录:分期; BBBBB; BBBBB; ; B
  ; 6; ProductCatalog:Staged; CCCCC; CCCCC; ; C
  ; 5; ProductCatalog:Staged; DDDD; DDDD; ; D
 
  输出3
 
  INSERT_UPDATE类别;; catalogVersion(Catalog(id),version)[unique = true];名称;说明;超级类别(code,catalogVersion(catalog(id),version)); code [unique = true]
  ; 17;产品目录:分期; AAAAA; AAAAA; ; A
  ; 15; ProductCatalog:Staged; DDDD; DDDD; ; D
  ; 19;产品目录:分期; BBBBB; BBBBB; ; B
  ; 13; ProductCatalog:Staging; CCCCC; CCCCC; ; C

  

有人可以帮助我们如何以与输入相同的顺序生成impex吗?

谢谢

G Gopinath

3条回答
compass1988
2020-09-06 14:44

嗨Arvind,

我们需要按顺序删除类别层次结构,其中第一行应该是根类别,之后是子类别。

如果我们将子类别放在第一行,则在hybris控制台中会收到错误消息,但所有类别都将被删除。

这与问题有关: https://answers .sap.com/questions/12772192/impex-order-issue.html?childToView = 12834844#comment-12834844

一周热门 更多>