SAP Knowledge Base Article - Public

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

Symptom

When trying to migrate the Discount Lists, the following error occurs 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. The error "Mandatory currency is missing" appears during the simulation step.

Cause

The error may be due to one of the following reasons:

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

Resolution

Resolution for Cause 1:

If the Discount List Type Code is 7PL2, ensure the following:

  • Fill the Account ID field in the General tab of the migration file.
  • In the Items tab, enter the Product ID and leave the Account ID, Customer Group, and Product Category ID fields empty.

Resolution for Cause 2:

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

Resolution for Cause 3:

  • The correct Discount List Type Code for an 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-PRC-PC , Calculation , How To

Product

SAP Business ByDesign all versions