Do you have any question about this error?
Message type: E = Error
Message class: CE - CAPP messages
Message number: 017
Message text: Formula & becomes recursive: It is referred to in formula &
You are changing the formula &V1&. As an origin for the characteristic
&V4& in this formula, you have specified the formula &V2&. However,
formula &V2& contains at least one characteristic which is directly or
indirectly obtained from the formula &V1&.
Please enter another formula as an origin in formula &V1&.
Error message extract from SAP system. Copyright SAP SE.
CE017
- Formula & becomes recursive: It is referred to in formula & ?The SAP error message CE017 indicates that there is a recursive reference in a formula within a planning application, typically in the context of SAP BW (Business Warehouse) or SAP BPC (Business Planning and Consolidation). This error occurs when a formula references itself directly or indirectly, leading to an infinite loop in calculations.
Cause:
Direct Recursion: The formula directly references itself. For example, if you have a formula like
=A + B + C + D + E + F + G + H + I + J + K + L + M + N + O + P + Q + R + S + T + U + V + W + X + Y + Z + A
, it directly includesA
, which causes recursion.Indirect Recursion: The formula references another formula that, in turn, references the original formula. For example, if Formula A references Formula B, and Formula B references Formula A, this creates a circular reference.
Solution:
Review the Formula: Check the formula for any direct or indirect references to itself. Ensure that the formula does not include its own variable or any other formula that leads back to it.
Refactor the Formula: If recursion is necessary for your calculations, consider breaking down the formula into smaller, non-recursive components. You may need to create intermediate calculations or use different logic to achieve the desired result without recursion.
Use Alternative Logic: If the recursive logic is essential, explore alternative methods to achieve the same outcome without using a recursive formula. This might involve using aggregation functions or restructuring your data model.
Testing: After making changes, test the formula to ensure that it produces the expected results without triggering the CE017 error.
Related Information:
By addressing the recursive reference in your formula, you should be able to resolve the CE017 error and ensure that your calculations function correctly.
Get instant SAP help. Start your 7-day free trial now.
CE016
Formula & does not exist
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
CE015
Characteristic & does not exist
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
CE019
The format of characteristic & is not numeric
What causes this issue? The characteristic &V1& has the format &V2&. However, only numeric values can be processed in the formula.Ho...
CE020
Table field &-& is defined as &
What causes this issue? Only numeric values can be processed in formulas. The table field &V1&-&V2& which you have specified is not ...
Click on this link to search all SAP messages.