MGCLatticeSalesOrderLineChangedBusinessEvent
Business event triggered when a sales order line is modified, carrying before/after values for quantity, price, and the requested receipt/shipping dates. Fills the modification gap between the existing sales order confirmed and canceled events.
- Event id:
MGCLatticeSalesOrderLineChangedBusinessEvent - Contract class:
MGCLatticeSalesOrderLineChangedBusinessEventContract
Payload fields
| Name | Type | Description |
|---|---|---|
eventSequence | int64 | Gets or sets the ordering sequence of this emission. |
correlationId | str | Gets or sets the identifier grouping emissions that belong to one logical run or flow. |
schemaVersion | int | Gets or sets the payload schema version of the emitting contract. |
legalEntity | DataAreaId | |
salesOrderId | SalesId | |
itemId | ItemId | |
inventTransId | InventTransId | |
lineNumber | LineNum | |
previousQuantity | SalesQty | |
currentQuantity | SalesQty | |
previousPrice | SalesPrice | |
currentPrice | SalesPrice | |
previousReceiptDate | TransDate | |
currentReceiptDate | TransDate | |
previousShippingDate | TransDate | |
currentShippingDate | TransDate | |
currencyCode | CurrencyCode | |
crossReferences | List | Gets or sets the keys external systems hold for the record the event is about (the sales order line). Historical keys are included, in external system order; the list is empty when the record has no keys. |