POS Inbound Processing Engine 
Using the POS Inbound Processing Engine (PIPE), you can receive and process movement data from your stores. The PIPE can process the following data:
Sales and returns including the related tax data and discount information
Means of payment data
Financial transactions
Goods movements
Totals records and cashier statistics
The PIPE updates the transaction data and makes it available for further processing.
You have the following options:
Checking and correction of the data from the transferred POS transactions
Summarization of the data of POS transactions in order to reduce the data volume
Supply of follow-on systems (for example, SAP BI, SAP Retail or SAP F&R) with the data from the POS transactions for further processing.
The transferred sales data is relevant for providing the following functions in SAP for Retail with POS data:
Supply of POS data to Business Content for POS Analytics and Point of Sale in SAP BI
Supply of the POS Interface Inbound in ERP and SAP R/3 with POS data
Supply of SAP Forecasting and Replenishment in SAP SCM with POS data
Supply of credit card settlement with POS data
The following figure represents the data flow in the PIPE:

Generation of POS transactions:
This includes both the manual creation of POS transactions and the conversion of data that is received in different formats such as IDocs of message types WPUBON, WPUUMS, WPUTAB, WPUWBW, WPUFIB and WPUKSR or also in BAPI format.
Carrying out of the sales audit with the POS Workbench
You have the following options:
Manual check of the data transfer
Error and message analysis
Display of processing history and follow-on documents
Search for POS transactions
Changing POS transactions
Carrying out checks for transaction data
This includes the following:
Carrying out of automatic master data checks
Check for Duplicate Transaction Numbers
Display of gaps in receipt numbers
Check for balanced sales and tender totals of POS transactions
Comparing receipt data and cash desk totals
Checking credit card data
Summarization of transaction data using automatic aggregation when sending POS data to follow-on systems or by formation of aggregates
Supply of follow-on systems with POS transaction data
This includes the following:
Send data to SAP BI
Send sales data via IDoc WPUBON to SAP Retail
Send sales data via IDoc WPUUMS to SAP Retail
Send sales data via IDoc WPUTAB to SAP Retail
Send financial transaction data via IDoc WPUFIB to SAP Retail
Send goods movement data via IDoc WPUWBW to SAP Retail
Send data to SAP F&R
Send data to credit card settlement