...
Info |
---|
Now you can also create the Inward Orders by passing some Custom attributes along with the order which can be stored and used in different ways in Increff system. |
Note: Please note that the Custom Order or Order Item attribute key must be added in the OMS UI using screen Custom order/ line Item Attribute, else it can result into failre of order creation in Increff OMS system.
In cases where the Custom order attribute key is not defined and custom order or order item attributes are part of the Inward/Outward order creation payloads then the order would move to FAILED
status in CIMS.
Request
Code Block | ||
---|---|---|
| ||
{ "locationCode": "Wid234", "orderCode": "H19304030003", "orderItems": [ { "channelSkuCode": "100005643", "orderItemCode": "item123", "orderItemCustomAttributes": { "attribute1": "Value1", "attribute2": "Value2", "attribute3": "Value3", "attribute4": "Value4", "attribute5": "Value5", "attribute6": "Value6", "attribute7": "Value7", "attribute8": "Value8", "attribute9": "Value9", "attribute10": "Value10", "channelMetadata": { "custom_keys": "value" } }, "quantity": 2, "sellingPricePerUnit": 1500 } ], "orderTime": "2020-10-16T20:22:28.000+05:30", "orderType": "SO/STO/RTV/RPO", "parentOrderCode": "132", "partnerCode": "PUSH112", "partnerLocationCode": "UIH786", "taxBreakupForms": [ { "channelSkuId": "sky1", "baseSellingPricePerUnit": 100.8, "taxItemForms": [ { "type": "CGST", "rate": 1.2, "taxPerUnit": 27.5 } ] } ], "orderCustomAttributes": { "attribute1": "Value1", "attribute2": "Value2", "attribute3": "Value3", "attribute4": "Value4", "attribute5": "Value5", "attribute6": "Value6", "attribute7": "Value7", "attribute8": "Value8", "attribute9": "Value9", "attribute10": "Value10", "channelMetadata": { "custom_keys": "value" }, "currency": "INR" } } |
...