使用datahub在SAP ERP和Hybris之间同步库存时出现问题

2020-09-27 09:34发布

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

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


嗨,

我正在使用datahub在SAP ERP和Hybris 6.4之间同步客户,订单,产品和库存。

我没有使用同步订单管理,而是没有OMS的异步订单管理。

idoc LOISTD01已被datahub成功接收,并且在此位置也已成功构建。 但是,当尝试将其发布到hybris时,我从hybris中得到了这个错误:

"无效的特殊值转换器类'de.hybris.platform.sap.saporderexchangeoms.datahub.inbound.events.SapOmsDataHubStockLevelTranslator'-由于java.lang.ClassNotFoundException而无法创建:de.hybris.platform.sap.saporderexchangeoms.datahub .inbound.events.SapOmsDataHubStockLevelTranslator"

我知道该翻译器用于处理OMS中用于ATP计算的库存水平通知。 这是saporderexchangeoms扩展的一部分,因为我没有使用OMS,所以没有安装。

那么,为什么我会收到此错误? 使用OMS进行Datahub库存同步是强制性的吗?

我在hybris中安装的sap扩展名是:

  
  
  
  
    
  
  
  
  
  

  

在datahub中:

sapcoreconfiguration-6.4.0.0-RC2.jar sapcustomer-canonical-6.4.0.0-RC2.jar sapcustomer-raw-6.4.0.0-RC2.jar sapcustomer-target-6.4.0.0-RC2.jar saperpproduct-canonical-6.4 .0.0-RC2.jar saperpproduct-raw-6.4.0.0-RC2.jar saperpproduct-target-6.4.0.0-RC2.jar saperpreturnorder-canonical-6.4.0.0-RC2.jar saperpreturnorder-raw-6.4.0.0-RC2.jar saperpreturnorder-target-6.4.0.0-RC2.jar sapidocintegration-6.4.0.0-RC2.jar sapidocoutboundadapter-6.4.0.0-RC2.jar sapinvoice-canonical-6.4.0.0-RC2.jar sapinvoice-raw-6.4.0.0-RC2。 jar sapinvoice-target-6.4.0.0-RC2.jar saporder-canonical-6.4.0.0-RC2.jar saporder-raw-6.4.0.0-RC2.jar saporder-target-6.4.0.0-RC2.jar sappricing-canonical-6.4 .0.0-RC2.jar sappricing-raw-6.4.0.0-RC2.jar sappricing-target-6.4.0.0-RC2.jar

我是否缺少任何扩展名?

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

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


嗨,

我正在使用datahub在SAP ERP和Hybris 6.4之间同步客户,订单,产品和库存。

我没有使用同步订单管理,而是没有OMS的异步订单管理。

idoc LOISTD01已被datahub成功接收,并且在此位置也已成功构建。 但是,当尝试将其发布到hybris时,我从hybris中得到了这个错误:

"无效的特殊值转换器类'de.hybris.platform.sap.saporderexchangeoms.datahub.inbound.events.SapOmsDataHubStockLevelTranslator'-由于java.lang.ClassNotFoundException而无法创建:de.hybris.platform.sap.saporderexchangeoms.datahub .inbound.events.SapOmsDataHubStockLevelTranslator"

我知道该翻译器用于处理OMS中用于ATP计算的库存水平通知。 这是saporderexchangeoms扩展的一部分,因为我没有使用OMS,所以没有安装。

那么,为什么我会收到此错误? 使用OMS进行Datahub库存同步是强制性的吗?

我在hybris中安装的sap扩展名是:

  
  
  
  
    
  
  
  
  
  

  

在datahub中:

sapcoreconfiguration-6.4.0.0-RC2.jar sapcustomer-canonical-6.4.0.0-RC2.jar sapcustomer-raw-6.4.0.0-RC2.jar sapcustomer-target-6.4.0.0-RC2.jar saperpproduct-canonical-6.4 .0.0-RC2.jar saperpproduct-raw-6.4.0.0-RC2.jar saperpproduct-target-6.4.0.0-RC2.jar saperpreturnorder-canonical-6.4.0.0-RC2.jar saperpreturnorder-raw-6.4.0.0-RC2.jar saperpreturnorder-target-6.4.0.0-RC2.jar sapidocintegration-6.4.0.0-RC2.jar sapidocoutboundadapter-6.4.0.0-RC2.jar sapinvoice-canonical-6.4.0.0-RC2.jar sapinvoice-raw-6.4.0.0-RC2。 jar sapinvoice-target-6.4.0.0-RC2.jar saporder-canonical-6.4.0.0-RC2.jar saporder-raw-6.4.0.0-RC2.jar saporder-target-6.4.0.0-RC2.jar sappricing-canonical-6.4 .0.0-RC2.jar sappricing-raw-6.4.0.0-RC2.jar sappricing-target-6.4.0.0-RC2.jar

我是否缺少任何扩展名?

付费偷看设置
发送
1条回答
蓋茨
1楼-- · 2020-09-27 10:22

在清理并重建项目后,我解决了它。

也许我有一些带有oms扩展名的旧依赖性。

一周热门 更多>