Skip to main content

Use below field to control send price related information in the External Customer Order Line
"OrdersPriceOptionDb":"SENDPRICE"

 "ExtCustOrdLines": [
{
"LineNo": "1",
"ShipViaCode": "",
"Rental": false,
"WantedDeliveryDate": "2025-02-21",
"Country": "PL",
"SalesPartNo": "231223",
"SalesQty": 2.0,
"ForwarderId": "DHL",
"OriginalSalesPrice": 1006,
"OriginalDiscount": 30,
"OrdersPriceOptionDb":"SENDPRICE"
}
]


If SENDPRICE is sent OriginalSalesPrice and OriginalDiscount is recorded.

If OrdersPriceOptionDb is empty or not equal to SENDPRICE, above fields are not saved as per business logic.

Better if this information can be added to the API documentation. I think currently there is a bug where fragment related documentations are not considered like below.

 


Unfortunately, this is not visible in the API documentation

 

 

@chanaka-shanil could you please comment on why fragment documentation is not propagated to the main API doc? Is this a bug? I am checking in 24R1 track. 

Projection: SalesMessageService 

Fragment: CustomerOrdertransfer 


Reply