cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Sending Consignments from hybris Commerce to different external systems

PrashanthPundalik
Participant
0 Likes
574

Hi Experts,

We have a requirement to replicate a sales order from hybris commerce to different external systems and its based on consignments...how can we achieve this. We are using datahub as middleware.

Accepted Solutions (1)

Accepted Solutions (1)

Slava
Product and Topic Expert
Product and Topic Expert
0 Likes

Prashanth,

first I would recommend to use integration-apis, if possible. It's a more prospective way to integrate now, while datahub is in support only mode and is not being actively developed. However, integration-api is still relatively new and supports only odata2 protocol. Also, I'm not sure whether there are standard SCPI iFlows for destinations systems other than SAP ERP. So, definitely many limitations worth consideration.

As to datahub, I would recommend into evaluating standard SAP integration extension offerings first. They are shipped with the datahub-suite. Support services may advise you on specific extensions to use or take as foundation based on your specific requirements.

And, if you need to develop the integration yourself, then model the raw items in Datahub to mimic types in the hybris platform. Canonical model does not have to be an exact copy of the raw model but you need to make sure it satisfies all target systems, to which you will send data. Make it the simplest universal entity model that does not necessarily match the raw model and does not necessarily match the models of the target systems, but provides all needed data in a form that can be easily transformed into each specific target model. And finally target models should be specific to the destination system and mimic the data structures in them as much as possible. The rest is in the documentation.

Answers (0)