Do you have any question about this error?
Message type: E = Error
Message class: CPE - Commodity Pricing Engine
Message number: 112
Message text: Term type references another condition type
The term calculation type references another condition type of the same
document. The input data for this reference is inconsistent.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Delete the entries in the fields for the reference document category
and reference document, and maintain the reference condition type.
Error message extract from SAP system. Copyright SAP SE.
CPE112
- Term type references another condition type ?The SAP error message CPE112, which states "Term type references another condition type," typically occurs in the context of pricing conditions in SAP, particularly when dealing with condition records in the pricing procedure. This error indicates that there is a problem with the configuration of condition types in the pricing procedure, specifically that a term type (like a discount or surcharge) is incorrectly referencing another condition type.
Cause:
- Incorrect Configuration: The term type is set up to reference another condition type that is not valid or does not exist in the pricing procedure.
- Circular References: There may be a circular reference where a condition type is trying to reference itself or another condition type that eventually leads back to it.
- Missing Condition Types: The referenced condition type may not be defined in the system or is not active in the pricing procedure.
- Inconsistent Condition Records: There may be inconsistencies in the condition records that are causing the reference to fail.
Solution:
Check Configuration:
- Go to the transaction code
SPRO
and navigate to the pricing procedure configuration.- Verify the configuration of the term type and ensure that it is correctly set up to reference the appropriate condition type.
- Ensure that the referenced condition type is active and correctly configured in the pricing procedure.
Review Condition Types:
- Use transaction code
VK11
orVK12
to check the condition records for the involved condition types.- Ensure that all necessary condition types are defined and active.
Avoid Circular References:
- Review the pricing procedure to ensure that there are no circular references between condition types.
- Adjust the configuration to eliminate any circular dependencies.
Testing:
- After making changes, test the pricing procedure to ensure that the error no longer occurs.
- Create a test sales order or quotation to verify that the pricing is calculated correctly.
Consult Documentation:
- Refer to SAP documentation or help resources for detailed information on pricing procedures and condition types.
Seek Help from SAP Support:
- If the issue persists after checking the configuration and condition types, consider reaching out to SAP support for further assistance.
Related Information:
SPRO
: Customizing Implementation GuideVK11
: Create ConditionVK12
: Change ConditionVK13
: Display ConditionBy following these steps, you should be able to resolve the CPE112 error and ensure that your pricing configuration is set up correctly.
Get instant SAP help. Start your 7-day free trial now.
CPE111
Term type with ref.: no fixed term rate, term rule, or quotation data
What causes this issue? For a term calculation type with reference to another formula, data has been entered either for a fix term rate, a term rule,...
CPE110
Term type 30: Maintain all reference data
What causes this issue? The term calculation type 30 needs to reference a condition type of an existing document item. An entry required to do this i...
CPE113
Term type coverage: specify coverage
What causes this issue? The term calculation type 40 refers to a commodity coverage. The data entered for the coverage is inconsistent.System Respons...
CPE114
Term type 20: Specify fixed term rate
What causes this issue? The term calculation type 20 defines a fix term rate. The data entered for the term rate is inconsistent.System Response The...
Click on this link to search all SAP messages.