SAP Knowledge Base Article - Public

3512121 - Outbound File Error: 'File Format XYZ is not consistent'

Symptom

Payment outbound file created based on custom Payment File Structure XYZ has status Error in File Creation. While checking the application log, error is displayed:
'File format XYZ is not consistent'
 
XYZ means the Payment File Structure.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to the Liquidity Management work center.
  2. Go to the File Management view.
  3. Go to the Outbound Files subview.
  4. Show All Files and find the respective Outgoing File.
  5. Choose the File and Go to Attachment.
  6. Choose Display Log.
  7. Error is displayed:

'File format XYZ is not consistent'

Cause

The sum of the length of all fields in a custom payment file structure must not exceed 1500 characters.

In this case, the sum is exceeding this limit, hence the system is not able to create a payment file.

This can be checked as follows:

  1. Go to the Business Configuration work center.
  2. Go to the Overview view.
  3. Go to either Outgoing Wire Transfers (Real Time Bank Transfers) or Outgoing Bank Transfers activity.
  4. Click Edit payment file structures.
  5. Select File Structure ID XYZ and click Edit.
  6. Click Next button twice until step 3 Define Fields is reached.
  7. Under Fields, check for each field what is the Field Length defined under Field Content Definition tab -> Data Positioning section
  8. The sum of all field length must not exceed 1500 characters. 

     

Resolution

Restrict the total field length to a maximum of 1500 characters. After that, the payment file based on custom format XYZ should be successfully created.

Keywords

Payment Structure, Payment File, Outbound File, Outgoing Bank Transfer, File Format is Not Consistent, field length, 1500
, KBA , SRD-FIN-MOP , Payment Management , How To

Product

SAP Business ByDesign all versions