Configuration of Enterprise Transaction Pool Processes

In central-transaction-pool.properties, it will be configured for which processes protocol entries are created. For all of these entries in the protocol table, a 'Work Request' will be generated to run a specific process (POSLog export, customer order agent, gift cert reconciliation agent, etc.) for the consumed transaction.

central-transaction-pool.properties:

# IDs of process(=protocol) groups for which protocol entries should be created (additionaly to registered work consumers)
#gkr.tx-pool.additionalProtocolGroupIds=0,4,102,103,104,105,106,107,200,202,203,204,205,206,207,301,401
gkr.tx-pool.additionalProtocolGroupIds=0,102,103,104,105,106,107,200,202,203,204,205,206,207,301,401
Note:
The same property 'gkr.tx-pool.additionalProtocolGroupIds' has to be configured on all systems that write transactions to the same database (e.g. central-transaction-pool.properties in SDC)

Standard product processes are listed here, but the real source of truth is msg-router.properties in individual applications.

PID Meaning
0 Calculations, mandatory for POS Server accounting
4 Calculation period master, mandatory for pos-server accounting
10 Layaway agent
101 Export of transactions in JSON format to disk, not meant for production use
102 Export of transactions in POSLog format to UCON and SAP
103 Customer order agent
104 Gift certificate reconciliation agent
107 Couponing agent
108 Digital Receipt Agent
109 RFID Detego Agent
110 Communicates with the Loyalty Service, stores bonus points on the transaction, confirms bonus points to the LS
200 Creates rebooking transaction for offline processed transactions
201 Export of rebooking transaction to offline rebooking document
202 Creation of Scale Markdown, Received Deposit and Redeemed Deposit transactions.
203 Exports Received Deposit transactions to Delivery Booking, Supplier Refund and Rebooking documents
204 Exports Redeemed Deposit transactions to Correction Booking document
205 Exports Scale Markdown transaction to Scale Markdown document
206 Update of last access timestamp for customers used on selling transactions
207 Checks transaction signatures (E2E monitoring)
208 Creates Booking request for updating stock
300 Picking (MWB)
301 Layaway (MWB)
401 Sends Rescan Result to FDS (SDC)