Symptom
One condition is overwriting the other conditions when Validity periods are matching, when migrating multiple conditions, with "MM - Purchasing info record with conditions" Object.
Environment
SAP S/4HANA CLOUD
Reproducing the Issue
Try to migrate "MM - Purchasing info record with conditions" Object, with more than one condition with same validity periods.
Fill the downloaded XML template as per following:
On the "Conditions" sheet, in the "Condition Sequence Number" column, type in SAME values.
Cause
Matching Values for both Conditions in "Condition Sequence Number" column are incorrect for this purpose.
Resolution
When migrating more than one condition with same validity periods, in the XML template (MM - Purchasing info record with conditions) under "Condition Sequence Number" different values have to be maintained, as the value description says.
In case of different validity periods, matching "Condition Sequence Number" have to be maintained.
Bad template:
Correct templates:
A) Same validity periods, different Condition Sequence Number
B) Different validity periods, same Condition Sequence Number
Keywords
Condition Sequence Number, Validity Period, SIF_PURCH_INF_V2 , KBA , CA-GTF-MIG , SAP S/4HANA Data Migration Cockpit Content (LTMC) , CA-LT-MC , S/4HANA Migration Cockpit , How To