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.

processPOSTransactions

processPOSTransactions are summarized in the following tables.

PosTrnDesc

Parameter

Description

Value/Notes

store_id

The identifier of the store that is source of the transaction

The store’s external ID

transaction_id

The identifier of this Point-Of-Sale transaction.

ATG order ID

transaction_timestamp

Date and time of the transaction

The submitted date of order

cust_order_id

External customer order id.

Required for customer order related transactions

cust_order_comment

Customer order comments

PosTrnItem

Parameter

Description

Value/Notes

item_id

SKU number

Quantity

Quantity of the item.

unit_of_measure

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.

uin

Universal identification number.

reason_code

Reason code associated with this line item. .

Required when non-sellable sub-level inventory tracking is active.

drop_ship

True if this item is drop ship, false if it is not. Drop ship sales will not impact stock.

comments

Comments

fulfill_order_id

External fulfillment order id, if transaction is a customer order.

reservation_type

Reservation type if item is for a customer order.

Valid values are WEB_ORDER, SPECIAL_ORDER, PICKUP_OR_DELIVERY, LAYAWAY, NO_VALUE

transaction_code

A code that indicates the transaction event that took place on the item.

Valid values are SALE, RETURN, VOID_SALE, VOID_RETURN, ORDER_NEW, ORDER_FULFILL, ORDER_CANCEL, ORDER_CANCEL_FULFILL


Copyright © 1997, 2016 Oracle and/or its affiliates. All rights reserved. Legal Notices