- Support
- Why am I seeing multiple transactions for the same order?
-
Account & Licensing
-
Installing & Updating
-
Power Pick Connections
-
Data Push & Data Pull
-
API
-
Reports
-
Snapshots & Dashboard
-
Workflows
Why am I seeing multiple transactions for the same order?
When using Data Push, you may see more than one transaction with the same order name. Transactions are records of every step of order processing. That means each order line will have at least one transaction, and could have more due to several factors, like these:
- Something was deleted or changed, had shortages/deviated quantities
- The materials have unique serial numbers
- Materials in the order were picked from/put to multiple locations
- A pick had a shortage
- A put didn't have enough space
Each order line has its own status, since an order can have multiple lines at different stages. For example, an order could have one order line fully processed, another order line partially processed, and another order line not yet processed.
It can be helpful to include the Motive Type in your integration Mappings to see the reason an order line was not fully completed.
Motive Types
- 0: NotSet
- 1: StockUnavailable
- 2: Shortage
- 3: SpaceUnavailable
- 4: SpaceFull
- 5: Deleted
- 6: Canceled
- 7: RoundUpOverstock
- 8: ResolveMissingQty
- 9: Trim
- 10: CancelError
It can also be useful to include the Order Status Type. An order's status is automatically set to "Untouched" when it is created, but these values can be helpful when updating or searching for the status of an order.
Order Status Types
- 1: "Untouched"
- 2: "Ready for Allocation" (when reverted from "Is Allocated”)
- 10: "Is Allocated”
- 11: "In Process" (order is imported but not fully picked/put)
- "Processed" (order is fulfilled and can be found via name or orderId in the History/Transactions list)