‎2019 Jul 09 9:32 AM - edited ‎2024 Feb 04 6:50 AM
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.
Request clarification before answering.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.