cancel
Showing results for 
Search instead for 
Did you mean: 

Data hub integration with ERP through gateway

Former Member
0 Kudos

1) We are integrating Hybris Data hub with ERP through IC (Integration center gateway). So, Hybris will send/receive xml files from IC only and also ERP will send/receive xml files from IC only.

targetsystem.saperp.url=IC URL targetsystem.saperp.username=username targetsystem.saperp.password=password

Maintaing all other information of datahub properties as well.

2) Now, we are Passing sample MATMAS (IDoc type MATMAS05) IDoc xml through /datahub-webapp/v1/idoc/receiver for testing.

3) Then, we are getting response as,

The parsing of the IDOC took 96 milliseconds. 1 IDOCs, 11 fragments, 187 values.

Invalid canonical data occured, CanonicalProduct with key '{productID=xyz, creationSystem=IxxCLNT100}' could not be found in pool 'DataHubPoolEntity{id=0, name=GLOBAL}' when evaluating 'CanonicalProductSales' with key 'IxxCLNT100|xyz|0001_01'

Finally, it is not replicating product data

Thanks in Advance...

Former Member
0 Kudos

Hello Robin,

Thanks for your response. I tried this gateway approach in Hybris 6.1 version and encountered this problem. But, same settings with same xml file worked successfully in Hybris 6.2 version.

Accepted Solutions (1)

Accepted Solutions (1)

former_member224482
Active Contributor
0 Kudos

There is a data inconsistency occurring.

The publication is publishing CanonicalProductSales with productId=xyz, salesOgr=0001 and distChannel=01 but the product xyz does not exist in the Data Hub.

MATMAS always create the CanonicalProduct with all productId it encounters.

Former Member
0 Kudos

I am also facing same issue, is their any solution for this?

Answers (0)