POSTransactionService
POSTransactionService
is a near real time SIM service that accepts the sales and order information from the POS or any external system. When the POS system invokes this service, it validates minimum information and uploads the data into staging tables for processing the transactions and updating the inventory in SIM.

SIM POSTransaction Web Service
processPOSTransactions
processPOSTransactions
are summarized in the following tables.
PosTrnDesc
Parameter | Description | Value/Notes |
---|---|---|
| The identifier of the store that is source of the transaction | The store’s external ID |
| The identifier of this Point-Of-Sale transaction. | ATG order ID |
| Date and time of the transaction | The submitted date of order |
| External customer order id. | Required for customer order related transactions |
| Customer order comments |
PosTrnItem
Parameter | Description | Value/Notes |
---|---|---|
| SKU number | |
| Quantity of the item. | |
| Unit of measure of the quantity | The unit of measure returned from the web service. Examples of units of measure are pounds, kilograms, quarts, bunches, yards, or feet. The quantity returned is a measurement in the unit of measure. For example, a quantity of 5 and unit of measure of feet is “5 feet”. Optionally, EA (or eaches) indicates the quantity is in number of units. |
| Universal identification number. | |
| Reason code associated with this line item. . | Required when non-sellable sub-level inventory tracking is active. |
| True if this item is drop ship, false if it is not. Drop ship sales will not impact stock. | |
| Comments | |
| External fulfillment order id, if transaction is a customer order. | |
| Reservation type if item is for a customer order. | Valid values are |
| A code that indicates the transaction event that took place on the item. | Valid values are |