Show TOC

Process documentationDetermining Cost Amounts in Transactions

 

In this process, you determine the cost amount for POS transaction line items stored by SAP Customer Activity Repository. The cost amount is used by SAP HANA Content for SAP Customer Activity Repository to calculate gross margin for consuming applications such as the Gross Margin SAP Fiori app.

The cost amount can be added to POS transaction records:

  • During inbound processing, the material cost is determined using the following BAdI, which is activated in the POS Inbound process by default:

    BAdI

    Implementation

    Transaction Data Enhancement Description

    BAdI: Implementation of POS Transaction Cost Determination

    /POSDW/ANALYTIC_INB_COST

    The material cost is maintained for the transaction.

    For more information about the BAdI listed above, see its accompanying documentation in Customizing for SAP Customer Activity Repository under Start of the navigation path POS Data Management Next navigation step POS Inbound Processing Next navigation step Multichannel Enablement for POS Transactions Next navigation step BAdI Implementations Next navigation step BAdI: Implementation of POS Transaction Cost Determination End of the navigation path.

  • During task processing, using task 8005 Determine Cost Amounts in Transactions (SAP Standard Profile).

Prerequisites

You have made the following settings in Customizing:

  • You have verified the default implementation of the BAdI: POS Transaction Inbound Customer Determination Processing Enablement under Start of the navigation path Multichannel Enablement Next navigation step BAdI Implementations End of the navigation path. If the default implementation does not correspond to your particular business needs, you have provided your own implementation for this BAdI.

Process

Task 8005 Determine Cost Amounts in Transactions is available in the standard system for updating the material cost of a transaction line item stored in the /POSDW/TLOGF table. This task should only be used if the corresponding BAdI: Implementation of POS Transaction Cost Determination is not activated in the inbound processing.