Show TOC

Process documentationTask Processing

 

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:

  • 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.

Prerequisites

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 Start of the navigation path Tasks Next navigation step One-Step Processing Next navigation step Define Tasks End of the navigation pathor Start of the navigation path Tasks Next navigation step Two-Step Processing Next navigation step Define Aggregation Task End of the navigation path depending on the requirements to one of the values Immediate Processing, Collective Processing or Manual Processing.

  • Under Start of the navigation path POS Transactions End of the navigation path, check the task group that is assigned to the relevant POS transaction and assign a task group if required.

  • Under Start of the navigation path Tasks Next navigation step Define Task Group End of the navigation path, 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 Start of the navigation path Tasks Next navigation step Assign Tasks to Task Group End of the navigation path.

  • 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 1940161Information published on SAP site.

Check also, if necessary, if processing of a task for a defined POS transaction type makes sense.

Process

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:

  • 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.