SAP Knowledge Base Article - Public

2022979 - ARCHIVED:Error: "File Validation failed; Create an incident." While Migrating Purchase Orders


Archived reason:Similar incident raised earlier ,so i will merge the root cause and resolution on to one KBA:2874598 - Error Message "File Validation Failed. Create an incident" During Migration of Purchase Order

Your requirement is to migrate purchase orders using the migration tool. During the validation of the migration file, you receive the error:

File validation failed. Create an incident


SAP Business ByDesign

Reproducing the Issue

  1. Go to Business Configuration work center
  2. Go to the Overview view
  3. Find and Open the activity Migration of Purchase Orders
  4. Upload the migration file
  5. Select the Execute Migration button and choose the Step by Step option
  6. You see the error


It is likely that the field Price Unit on the Items tab of the Migration of Purchase Orders file is mistaken to be e.g. a Currency or UOM field. The current value of the field Price Unit is not correct.

The field Price Unit expects a number. It indicates the number of product units. This is to specify, for how many eaches/liters/kilograms (or what ever the UoM is) the indicated price applies. Therefore values like EUR, USD, INR etc. are not compatible for the field Price Unit.


Modify the content of the template, so that only numeric data is supplied for fields with type Number, and proceed with the migration activity.


Migration of Purchase Orders, Purchase Orders upload, Price Unit, Migrate Purchase Orders, Purchase Orders , KBA , file validation failed , purchase orders , purchase order , SRD-CC-MIG-DMC , Migration: Tool , How To


SAP Business ByDesign all versions