Showing results for 
Search instead for 
Did you mean: 

outbound order from sap commerce 2205 to btp integration suite

0 Kudos

Good morning,

I configured the flow for outbound order on SAP COMMERCE. I follow this guide .

I must send the order to btb integration suite and I must use the integration Object "SAPCpiOutboundOrder", but when I place order I have Order object. For convert Order to SapCpiOutboudOrder I find "convertOrderToSapCpiOrder" in extension "sapcpiorderexchange"

I create in my fullfillment package new action and I write this code:

final SAPCpiOutboundOrderModel cpiOrder = getSapCpiOrderOutboundConversionService()


When I save, I have this exception

Error executing

de.hybris.platform.servicelayer.exceptions.ModelSavingException: [de.hybris.platform.servicelayer.interceptor.impl.UniqueAttributesInterceptor@2c59873e]:ambiguous unique keys {orderId=0000004003, entryNumber=-1} for model SAPCpiOutboundPriceComponentModel (<unsaved>) - found at least one ctx model using the same keys

at de.hybris.platform.servicelayer.internal.model.impl.wrapper.ModelWrapper.invokeValidateInterceptors( ~[coreserver.jar:?]

at de.hybris.platform.servicelayer.internal.model.impl.wrapper.ModelWrapper.validate( ~[coreserver.jar:?]

I see that the converter create 4 row price for same entry. Where I find the guide that explatin to me how working this exstension and how configure it? Because I find this , but there are not all information and why the extension create 4 price row.



Accepted Solutions (0)

Answers (0)