订单未从SAP ERP复制到Hybris

2020-09-16 09:57发布

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

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


大家好,

我在Datahub中添加了与订单相关的扩展,当从SAP ERP向IDC发送IDoc到Hybris时,订单没有复制,并且出现以下错误。

  、、、、目标类型当前标题不允许使用订单-类型订单要求缺少列[日期,货币,用户],

  

在这里,Hybris订单需要用于创建订单的客户(SAP ERP中的联系人)对象,但是在IDoc中,我在那个位置获得了B2BUnit(SAP ERP中的Customer)。

我们如何克服来解决这个问题

谢谢

Venki

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

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


大家好,

我在Datahub中添加了与订单相关的扩展,当从SAP ERP向IDC发送IDoc到Hybris时,订单没有复制,并且出现以下错误。

  、、、、目标类型当前标题不允许使用订单-类型订单要求缺少列[日期,货币,用户],

  

在这里,Hybris订单需要用于创建订单的客户(SAP ERP中的联系人)对象,但是在IDoc中,我在那个位置获得了B2BUnit(SAP ERP中的Customer)。

我们如何克服来解决这个问题

谢谢

Venki

付费偷看设置
发送
3条回答
Haoba3210
1楼-- · 2020-09-16 10:42

对于在SAP中创建并通过IDOC流到Hybris的订单,您可以将用户添加为匿名用户(在您的datahub映射中)

Web Order始终具有与之关联的用户,而IDOC则具有用户信息

clasier
2楼-- · 2020-09-16 10:54

没错,但是当IDOC中没有用户信息(电子邮件ID)时,

impex的编写方式应使用户的默认值是匿名的。

如果您在SAP中有用户信息,而在IDOC中您没有获得这些价值,那么IDOC显然是一个问题。

DafaDDDa
3楼-- · 2020-09-16 10:53

Order idoc必须包含用户信息。 您需要验证。 还要检查是否已正确地将SAP字段从idoc映射到规范字段,然后再映射到目标。 复制订单时,还要确保客户信息出现在hybris系统中。 希望有道理。

拉胡尔

一周热门 更多>