How To Fix DPR_CALC022 - No costing variant exists in controlling scenario &1


SAP Error Message - Details

  • Message type: E = Error

  • Message class: DPR_CALC - cProjects Costing Integration

  • Message number: 022

  • Message text: No costing variant exists in controlling scenario &1

  • Show details Hide details
  • What causes this issue?

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.

    System Response

    Costing cannot be carried out for the project.

    How to fix this error?

    Procedure for System Administrators

    Enter a costing variant in Customizing for Controlling Scenarios
    (see
    <DS:SIMG.CPR_FINR3_COSCEN>Create and Change Controlling Scenario</>).

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message DPR_CALC022 - No costing variant exists in controlling scenario &1 ?

    The SAP error message DPR_CALC022 indicates that there is no costing variant defined for the specified controlling scenario in the system. This error typically occurs in the context of project management and controlling, particularly when trying to perform cost planning or calculations in SAP Project System (PS) or SAP Controlling (CO).

    Cause:

    1. Missing Costing Variant: The primary cause of this error is that the costing variant has not been defined for the controlling scenario you are trying to use.
    2. Incorrect Configuration: The configuration settings for the controlling area or project may not be set up correctly.
    3. Inactive Costing Variant: The costing variant may exist but is not active or not assigned to the controlling scenario.
    4. Authorization Issues: Sometimes, the user may not have the necessary authorizations to access the costing variant.

    Solution:

    1. Define a Costing Variant:

      • Go to the SAP Easy Access screen and navigate to the configuration for controlling variants.
      • Use transaction code OKKN to define a new costing variant or modify an existing one.
      • Ensure that the costing variant is assigned to the relevant controlling scenario.
    2. Check Configuration:

      • Verify that the controlling area is correctly configured and that the costing variant is linked to the appropriate controlling scenario.
      • Use transaction code OKTZ to check the assignment of costing variants to controlling scenarios.
    3. Activate Costing Variant:

      • If the costing variant exists but is inactive, you may need to activate it.
      • Ensure that the costing variant is properly set up in the system and is not marked as inactive.
    4. User Authorizations:

      • Check if the user has the necessary authorizations to access the costing variant.
      • Consult with your SAP security team to ensure that the user roles are correctly assigned.
    5. Consult Documentation:

      • Review SAP documentation or help resources for additional guidance on setting up costing variants and controlling scenarios.

    Related Information:

    • Transaction Codes:

      • OKKN: Define Costing Variants
      • OKTZ: Assign Costing Variants to Controlling Scenarios
      • CJ20N: Project Builder (to check project settings)
    • SAP Notes: Check for any relevant SAP Notes that may address specific issues related to costing variants and controlling scenarios.

    • SAP Community: Engage with the SAP Community forums for insights from other users who may have encountered similar issues.

    By following these steps, you should be able to resolve the DPR_CALC022 error and ensure that the costing variant is properly configured for your controlling scenario.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant