SAP Knowledge Base Article - Public

2321132 - System Dumps During Create Payment File/Batch for Payment to Employee

Symptom

You want to create a payment file for Expense Report XYZ. The payment is made and the status of the payment is Ready for Transfer (XYZ represents the ID of the Expense Report).

Now you want to set the status to In Transfer and then create a Payment File/Batch. But an Unexpected Backend error message appears.

Disclaimer: "Images/data in this KBA are from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental".

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to the Payment Management work center.
  2. Navigate to the Payment Monitor view.
  3. Show Payments Ready for Transfer and the payment Document ID YYY (YYY represents the Payment Document ID).
  4. Select Actions for Bank Transactions and choose Create Payment File/Batch.
  5. An Unexpected error during backend processing appears.

Cause

When the Address of the Payee is not maintained correctly or not maintained at all then system produces a dump and fails to successfully create a payment file.

Resolution

  1. Go to the Personnel Administration work center.
  2. Select the Employees view.
  3. Select the Employee ABC whoes expense report is getting paid (ABC represents the ID of the Employee).
  4. Edit and navigate to Personal Data and subtab Private Contact Data.

Here, you need to maintain minumum address fields like Country and other relevant fields to identify the address and Save and Close. Now you try to Create Payment File/Batch then system will be able to generate the file without any system dumps.

Keywords

Payment for Expense report, Create payment File, backend error , KBA , AP-PAY , Payment Processing , How To

Product

SAP Business ByDesign all versions