SAP Knowledge Base Article - Public

2472740 - Error Message: “Mandatory Currency is Missing” While Migrating the Discount Lists

Symptom

Your requirement is to migrate the Discount Lists, but you receive the below error during Simulation:

Mandatory currency is missing

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to Business Configuration work center
  2. Select Implementation Projects view or Overview
  3. Search and Open the activity Migration of Discount Lists
  4. Choose Migrate discount lists using the migration tool
  5. Execute Migration for the respective Migration File
  6. You receive the error message mentioned during the Simulation step

Cause

The error is due to one of the below reasons.

  1. If the Discount List Type Code used is 7PL2, in the General tab in migration file, the data in the Account ID field is missing.
  2. The Discount List Type Code is maintained incorrectly.
  3. If the Discount List Type Code used is 7PL4, you maintained Account ID at Item level.

Resolution

If the Discount List Type Code is 7PL2, it is mandatory to fill the Account ID field in the General tab. Further, in the Items tab, fill the Product ID field and leave the Account ID, Customer Group and Product Category ID fields empty.

If the Discount List Type Code is 7PL4, Account ID should be maintained at the header level.

The Discount List Type Code for Account Hierarchy Specific Discount List is 7PL1

See Also

2487654 - How to Fill the Discount List Information in Migration of Discount Lists Template?

Keywords

Discount List, Migration of Discount List, 7PL2, 7PL4, 7PL1 , KBA , discount list type code , mandatory currency is missing , discount lists , discount list type , customer group , 7pl1 , 7pl4 , 7pl2 , AP-RC-BCT , Business Config. Tools (SAP Business ByDesign , How To

Product

SAP Business ByDesign all versions