使用CUAN_IMPORT_SRV上传带有翻译的产品

2020-09-20 13:54发布

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

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


亲爱的

我正在努力通过CUAN_IMPORT_SRV在Hybris营销中创建产品,并立即添加其翻译后的名称和说明。

(我在本地版本1702上使用hybris marketing)

我正在尝试通过odata进行以下加载,但这给了我一个错误:

 {
           "ID" : "",
           "时间戳记":" 2017-07-17T12:00",
           " UserName":" VVINCKJO",
           " SourceSystemType":" EXT",
           " SourceSystemId":" ANY",
           "产品":[
  {
                " IdOrigin":" SAP_HYBRIS_PRODUCT",
                " Id":" TESTLANGU5",
                "名称":" TESTLANGU5_ENG",
                " Description":" Language5 Test English",
                " Language":" EN",
                " ImageUrl":"",
                " CategoryId":" LVT",
                " HierarchyId":" FLOORTYPE",
                " ZZ1_Brand_MPR":" TST"
  },
   {
                " IdOrigin":" SAP_HYBRIS_PRODUCT",
                " Id":" TESTLANGU5",
                "名称":" TESTLANGU5_DUT",
                "描述":" Language5测试荷兰",
                "语言":" NL"
  },
   {
                " IdOrigin":" SAP_HYBRIS_PRODUCT",
                " Id":" TESTLANGU5",
                "名称":" TESTLANGU5_GER",
                "描述":" Language5 Test德语",
                "语言":" DE"
  }
  ]
 }

 

错误摘录:

  CUAN_PRODUCT/052 


 在一个请求中多次产品SAP_HYBRIS_PRODUCT TESTLANGU5; 重新发送而没有重复

 

所以我想知道如何维护产品及其不同的翻译名称/描述。

(如果我一个接一个地执行,那么一次只用EN,然后用NL,再用DE进行加载就可以了,但是由于我们有很多产品和语言,所以这种工作方式是不可能实现的)

有人可以帮忙吗?

K,

Joyca

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

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


亲爱的

我正在努力通过CUAN_IMPORT_SRV在Hybris营销中创建产品,并立即添加其翻译后的名称和说明。

(我在本地版本1702上使用hybris marketing)

我正在尝试通过odata进行以下加载,但这给了我一个错误:

 {
           "ID" : "",
           "时间戳记":" 2017-07-17T12:00",
           " UserName":" VVINCKJO",
           " SourceSystemType":" EXT",
           " SourceSystemId":" ANY",
           "产品":[
  {
                " IdOrigin":" SAP_HYBRIS_PRODUCT",
                " Id":" TESTLANGU5",
                "名称":" TESTLANGU5_ENG",
                " Description":" Language5 Test English",
                " Language":" EN",
                " ImageUrl":"",
                " CategoryId":" LVT",
                " HierarchyId":" FLOORTYPE",
                " ZZ1_Brand_MPR":" TST"
  },
   {
                " IdOrigin":" SAP_HYBRIS_PRODUCT",
                " Id":" TESTLANGU5",
                "名称":" TESTLANGU5_DUT",
                "描述":" Language5测试荷兰",
                "语言":" NL"
  },
   {
                " IdOrigin":" SAP_HYBRIS_PRODUCT",
                " Id":" TESTLANGU5",
                "名称":" TESTLANGU5_GER",
                "描述":" Language5 Test德语",
                "语言":" DE"
  }
  ]
 }

 

错误摘录:

  CUAN_PRODUCT/052 


 在一个请求中多次产品SAP_HYBRIS_PRODUCT TESTLANGU5; 重新发送而没有重复

 

所以我想知道如何维护产品及其不同的翻译名称/描述。

(如果我一个接一个地执行,那么一次只用EN,然后用NL,再用DE进行加载就可以了,但是由于我们有很多产品和语言,所以这种工作方式是不可能实现的)

有人可以帮忙吗?

K,

Joyca

付费偷看设置
发送
2条回答
追夢秋陽
1楼 · 2020-09-20 14:04.采纳回答

Joyca,你好

ODATA的预期行为是它将拒绝同一ID的多个条目。 这对所有导入或多或少都有效。

您将必须在第一个调用中创建ID,然后在下一个中进行翻译。

此外,如果可能的话,您可以尝试做的事情。

PRD ID翻译

P1为空

P2 P1-翻译

P3 P2-翻译

您将以块的形式加载数据,因此请确保在不翻译的情况下加载第一个块,如果可能,请在第二个块中创建第一个批次的翻译,这样,您将只有一次额外的负载才能运行最后的翻译

我不是数据专家,因此您甚至必须与数据服务专家联系。

谢谢

Vineet

SAP小黑
2楼-- · 2020-09-20 14:13

嗨乔伊卡,

由于您正在使用Premium 1702,您是否可以尝试通过FM CUAN_PRODUCTS_POST一次测试产品创建和多个描述。 如果FM在一次呼叫中支持多种翻译,那么我建议您尝试通过FM本身创建产品以继续进行,同时您可以考虑在odata方面进行探索的其他选项。 如果不允许这样做,那么我们就会知道ODATA不支持它的原因。


谢谢

醋栗

一周热门 更多>