In this process, you process one or more of the tasks provided by the system for specific transaction data.
Operations performed on POS transactions are called tasks. The system provides the following task types for processing POS transactions:
Tasks for supplying follow-on systems with POS transaction data
Tasks for enhancing POS transactions with information such as:
Data status
Order channel
Customer number
This can be achieved when CRM data is available in your system. For more information, see Enhancing POS Transaction Data with Customer Numbers.
Other data, the presence of which speeds up analytics
Tasks for checking transaction data
Aggregation tasks that serve to form aggregates by summarizing POS transaction data
Tasks that are to be carried out manually, where completion is retained in the PIPE as a reminder
The following table provides an overview of the tasks that are provided for processing in the standard system:
Task Code | Task Description |
---|---|
0001 | Supply BW Without Distribution |
0002 | Sales Audit Performed, Manual Task |
0004 | Supply BW with Distribution |
0005 | Supply of Old POS Content in BW |
0009 | Generate WPUBON IDoc (Non-Goods Items) |
0010 | Generate WPUBON IDoc |
0011 | Generate WPUWBW IDoc |
0012 | Generate WPUFIB IDoc |
0013 | Generate WPUTAB IDoc |
0014 | Generate WPUUMS IDoc |
0015 | Credit Card Settlement |
0016 | Confirmation of Credit Card Settlement |
0017 | Supply ERP Inventory Management |
0018 | Supply CRM Loyalty Interface |
0020 | Supply SAP Forecasting and Replenishment |
0030 | Check Balancing for Totals Transactions |
0040 | Perform Transaction Reversal |
0050 | Supply - DMF-Based Applications |
0060 | Calculation for Short/Over Balancing |
0061 | Send Short/Overs to ERP |
0099 | Generate IDoc WFAFCA01 |
0101 | Oil & Gas SSR Payment Card Data Processing |
0200 | Update Order Channel in Transactions |
0201 | Insert Missing Order Channel in Transactions |
1001 | Check for Duplicate Transaction Numbers |
1002 | Check for Receipt Numbers Without Gaps |
5001 | LPA: Provision of Suspicious Transactions |
8001 | Enhance Transaction Data for Analytics |
8002 | Supply Analytics Cont. w/ Distributed Trans. Data |
8003 | Determine Status of Transaction Data |
8004 | Determine Transaction Customer |
The specified aggregation tasks are listed under Aggregation Tasks.
If you wish to carry out a certain task for a defined POS operation, and thus for a specific type of POS transaction, you ensure that the following settings are made in PIPE Customizing.
Ensure that you have set the type of tasks to be carried out under Immediate Processing
, Collective Processing
or Manual Processing
.
Under
, check the task group that is assigned to the relevant POS transaction and assign a task group if required.Under
, ensure that the task group that is assigned to the transaction type of your POS transaction actually exists.Ensure that the task to be carried out is assigned to the relevant task group under
.For tasks that enable integration with systems that are connected to the SAP Customer Activity Repository using Remote Function Calls (RFCs), you have set up the required authorizations. For more information, see SAP Note 1940161.
Check also, if necessary, if processing of a task for a defined POS transaction type makes sense.
Depending on the setting in PIPE Customizing for the type of task to be processed, you have the following options for carrying out task processing:
Automatic task processing:
In the case of tasks with type Immediate Processing
, the system carries out the processing immediately the POS transaction is created. The creation of POS transactions in the POS Workbench is an exception to this. In this case, no immediate processing takes place and you must carry out processing as described in the following section.
Task processing using POS Workbench or PIPE Dispatcher:
In the case of tasks with type Collective Processing
, you must start processing of the task with an explicit call.
To do this, you have the following two options:
You carry out the task processing using the POS Workbench.
For more information, see Control of Task Processing.
You carry out task processing with the PIPE Dispatcher (transaction /POSDW/PDIS).
For more information, see Using the PIPE Dispatcher.
Manual task processing and conversion of task status
In the case of tasks with type Manual Processing
, you must set the task to Completed
by way of the user interface as soon as you have completed it. To do this, use the POS Workbench.