Adapt the mappings for ERP functions¶
Ibexa Commerce uses a flexible way to map the request and response between the shop and the ERP system.
By default Ibexa Commerce comes with a prepared mapping stored in the vendor bundle. The mappings can be extended in your project bundles.
Your bundle has to be registered as a mapping bundle:
1 2 3
For each ERP message a mapping can be defined. In the following example the mapping identifier is
1 2 3 4 5
The mapping files are using xslt and are located in
wc3-nav can be configured in order to support different mappings in one installation (
The responsible mappings files for the
createorder message are:
If you want to override the mapping, create the mapping files in your bundle structure:
See Create a standard message (UpdateCustomer) to learn how to adapt the mapping using xslt.