Symptom
When processing the payment, you receive the error message: Entry in mandatory field Bank Charges Paid By for International bank transfer missing.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Payables work center.
- Select the Supplier accounts view.
- Search for the supplier account and open it.
- Go to the Trade Payables tab and then to the Invoice / Payments sub-tab.
- Select the Invoice.
- Click Pay Manually By and select Outgoing Bank transfer or Other Payment method.
Or
- Go to the Payables work center.
- Select the Automatic Payments view.
- Search for the payment and open it.
- Click on View All.
- Click on Action and select Determine Payment Details.
Here you get the error message: Entry in mandatory field Bank Charges Paid By for International bank transfer missing.
Cause
- You have not maintained a value in the field Bank Charges Paid By in the supplier master data. This field is mandatory if you are processing the international bank transfer.
- If you are processing domestic bank transfers, the system gives you an error due to fact that in the business configuration, you have maintained a higher priority for the international bank transfer over domestic bank transfer. For the bank account, international bank transfer is also an allowed payment procedure. The system will check all payment procedures and all payment formats maintained for the bank account and then tries to find the best suitable option. Hence when this check is executed, it failed to determine the value of field Bank Charges Paid By.
Resolution
If you intend to create international Bank transfer, You need to maintain "Bank Charges Paid By" in the supplier master data.
- Go to the Payables Work center.
- Select the Suppliers view.
- Search for the Supplier.
- Select the row.
- Click Edit and select Financial Data / Payment Data.
- Under the Instructions to the Bank for International Payments, maintain the value in the field Bank Charges Paid By.
If you intend to create domestic bank transfer, you need to change the priority of the payment methods in the business configuration.
- Go to the Business configuration work center.
- Select the Implementation Project view.
- Select the project and click on Open Activity.
- Go to Fine Tune tab.
- Search for the Global Settings for Payment activity.
- Click on Prioritize payment methods.
- Maintain higher priority for the Domestic Bank Transfer then International Bank Transfer.
- Click on Save.
Keywords
KBA , SRD-FIN-ACP , Payables , How To
Product
SAP Business ByDesign all versions