Symptom
During the Rebase/Merge in the CBC system, a conflict is reported for CPF Formula and the process is interrupted. The conflict may seem unexpected because the CPF Decision Table appears visually identical in both the main client and the PL (Parallel Line) client.
Environment
SAP S/4HANA Cloud Public Edition
Cause
The Decision Table is dynamically generated based on the parameters selected by the user, meaning the underlying database table does not directly correspond to what is displayed on the UI. As a result, two users performing different sequences of operations — even if they arrive at the same visible table content — can end up with different data stored in the database table, and this difference causes the Rebase/Merge conflict.
Resolution
This resolution approach is especially recommended when the Decision Table is large (hundreds or thousands of rows), as it avoids manual row-by-row reconciliation.
Step 1 — Export the Decision Table to Be Kept
-
Go to the client whose data should be kept.
-
Open the affected CPF formula.
-
Open the Decision Table and click the Excel button.
-
Save the downloaded file locally.
Step 2 — Delete All Conflicting Records in the Target Client
-
Go to the target client.
-
Open the same Decision Table.
-
Delete all existing records.
-
Save the change.
Step 3 — Overwrite the Source Client with Exported Data
-
Go to the source client.
-
Open the same Decision Table.
-
Delete all existing records.
-
Paste the data from the previously downloaded Excel file into the Decision Table.
-
Save the change.
The source client now contains the correct records, and the conflict is resolved.
Given the above, we strongly recommend making changes to one CPF formula in only one client.
Keywords
CPF, Decision Table, Rebase, Merge, CBC system, Formula , KBA , SD-BIL-IV-2CL , Processing Billing Documents (Public Cloud) , Problem
Product
Attachments
| Pasted image.png |
| Pasted image.png |
SAP Knowledge Base Article - Public