How To Fix DPR_CALC021 - Internal order &1 does not contain a costing variant


SAP Error Message - Details

  • Message type: E = Error

  • Message class: DPR_CALC - cProjects Costing Integration

  • Message number: 021

  • Message text: Internal order &1 does not contain a costing variant

  • Show details Hide details
  • What causes this issue?

    At the time the internal order was created for the project, no costing
    variant was maintained in the controlling scenario.
    The costing for the internal order was deleted manually.

    System Response

    Costing cannot be carried out for the project.

    How to fix this error?

    Create a costing manually in the internal order.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message DPR_CALC021 - Internal order &1 does not contain a costing variant ?

    The SAP error message DPR_CALC021 indicates that the internal order specified does not have a costing variant assigned to it. This error typically occurs in the context of project management and controlling, particularly when trying to perform cost planning or calculations related to an internal order.

    Cause:

    1. Missing Costing Variant: The internal order has not been assigned a costing variant, which is necessary for cost calculations.
    2. Configuration Issues: The internal order type may not be configured correctly in the system, leading to the absence of a costing variant.
    3. Data Entry Errors: There may have been an oversight during the creation of the internal order, where the costing variant was not specified.

    Solution:

    1. Assign a Costing Variant:

      • Go to the internal order master data in SAP.
      • Navigate to the relevant internal order (transaction code: KO02).
      • Check the "Costing" tab and ensure that a valid costing variant is assigned.
      • If not, assign an appropriate costing variant that matches your organization's costing structure.
    2. Check Internal Order Type Configuration:

      • Use transaction code OIOA to check the configuration of the internal order type.
      • Ensure that the costing variant is defined for the internal order type you are using.
    3. Review Project Settings:

      • If the internal order is part of a project, check the project settings to ensure that the costing variant is correctly set up at the project level.
    4. Consult Documentation: If you are unsure about which costing variant to use, consult your organization's documentation or reach out to your finance or controlling team for guidance.

    Related Information:

    • Costing Variants: Costing variants in SAP define how costs are calculated and can include various parameters such as cost elements, overhead rates, and valuation methods.
    • Internal Orders: Internal orders are used in SAP to track costs and revenues associated with specific tasks or projects. They are essential for project controlling and financial reporting.
    • Transaction Codes:
      • KO02: Change Internal Order
      • KO03: Display Internal Order
      • OIOA: Order Type Configuration

    By following these steps, you should be able to resolve the DPR_CALC021 error and ensure that your internal order is properly configured for cost calculations.

    • 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