SAP Knowledge Base Article - Public

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


The error message: File validation failed. Create an incident.

is seen during the migration of Purchase Orders.

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 populated migration template.
  5. Select the Execute Migration button and choose the Step by Step option.


The reason for the error could be because the value supplied in the field Price Unit has non-numeric. The field Price Unit indicates the number of product units that cost the value maintained in the preceding field Price. These fields can be found in the Items sheet of the template.

It is likely that the Price Unit is mistaken to be a Currency field. For example, EUR, USD, INR are values that are not compatible for the field Price Unit.


The issue should be resolved once you modify the content of the template such that only numeric data is supplied for fields that are specified to be of type Number.


KBA , file validation failed , purchase order , purchase orders , AP-RC-BCT , Business Config. Tools (SAP Business ByDesign , How To


SAP Business ByDesign all versions