Show TOC

Function documentationCustomizing for Revenue Recognition with SAP ECC Integration Locate this document in the navigation structure

 

You want to use the calculation of profits in SAP ECC component CO-PC. The following document describes the settings that you must make in the implementation guide (IMG) of SAP CRM and SAP ECC to use revenue recognition in SAP ECC.

Activities

Customizing in SAP CRM
  • Revenue recognition for a value contract with a target value is service-related; for other contracts revenue recognition is time-related.

    To define the type of revenue recognition, use IMG activity   Customer Relationship Management   Transactions   Basic Settings   Define Transaction Types  .

    If revenue recognition is to be service-related, select C in the Quantity/Value Contract field for the transaction type Service Contract. Otherwise, leave the field blank.

  • Use the revenue recognition category to define how revenue is recognized over the contract duration for CRM service contract items with a periodic billing plan.

    To do this, use IMG activity   Customer Relationship Management   Transactions   Basic Settings   Define Item Categories  .

    Choose Customizing Item for the business transaction category Sales and choose an appropriate value in the Revenue Recognition Category field in the contract data screen area. For more information, see the field help (F1) for this field.

  • If a target value exists in a service contract, it is used to calculate planned revenue. A condition type is required to determine the revenue account.

    To define the revenue account, use IMG activity   Customer Relationship Management   Transactions   Basic Settings   Define Item Categories  .

    For item category SAP Standard Service Contract Item (standard Customizing: SCN), choose an appropriate condition type in the Condition Type field for business transaction category Sales. This condition type is used to determine the revenue account.

    In the same IMG activity, choose a billing-relevant entry in the Bill. Relevance field.

Customizing in SAP ECC
  • Define the controlling type and controlling level for the CRM transaction type for the service contract.

    Use the activity:   Integration with Other SAP Components   Customer Relationship Management   Settings for Service Processing   Controlling Integration   Establish Controlling Type, Level, and Scenarios  .

    At item level, select single-object controlling so that each service contract item can be assigned to an internal order and the accrual quantity for each item can be saved. The leading transaction type is the service contract.

    • Create a record for the CRM transaction type Service Contract with:

      • Leadng BT Type <Transaction type for service contract>

      • Controlling Type Single-Object Controlling

      • Controlling Level Item

    • Assign a controlling scenario that contains a results analysis key and a costing variant. The results analysis key is saved in the internal order and is required for the analysis of results. The costing variant is necessary to calculate and save the planned revenue for the internal order.

  • Define Customizing for results analysis:

    For Customizing for the results analysis, use the IMG activities under:   SAP Customizing Implementation Guide   Controlling   Product Cost Controlling   Cost Object Controlling   Product Cost by Sales Order   Period-End Closing   Results Analysis  .

    Revenue recognition for CRM service contracts copies the percentage of completion from the CRM service contract. To enable this, you must create the statistical key figure ABGMNG from key figure category totals values in SAP ECC. As a unit for the statistical key figure, you could select %, for example. This key figure in SAP ECC is updated by period from SAP CRM. The appropriate results analysis method is 05, the Quantity-Based POC Method, together with the quantity base C. This determines the percentage of completion from the values of the statistical key figure ABGMNG.

    The planned revenue is transferred to allow the period split to document the changes to the planned revenue. This enables any changes to the planned revenues by period to be used for the evaluation. If you want to enable this:

    • Review SAP Note 712930

    • Create a customer enhancement project for customer enhancement 2 of the results analysis, according to SAP Note 26957

    • Enter program code in customer enhancement 2 as described in SAP Note 1019177

    • In the valuation method, select the valuation basis 0 (number zero) or another number between 1 and 9, in line with the code in the customer enhancement.

    If the percentage of completion is only to be used for revenue recognition and the costs are not to be accrued:

    • Assign the line IDs for the costs in Customizing for results analysis for the update to the category D.

    • Review SAP Note 495279

    • Create a customer enhancement project for customer enhancement 7 of the results analysis, according to SAP Note 198983

    • Enter program code in customer enhancement 7 as described in SAP Note 1019177