Why has the SEPA export not produced the files as expected?
Your organization's business may want to export SEPA bank transfer orders for invoices or account balances – a common means for collecting payments. Banks can import these payment orders and use them for triggering the corresponding payment operations.
Even if correctly set up, the SEPA export may fail or not produce the expected result. In this case, check for the following conditions:
Source Data Quality
Depending on the type of SEPA export and its source data, JustOn Billing & Invoice Management checks the execution conditions and validates the SEPA payment information before actually executing the export.
JustOn exports SEPA Direct Debit orders for invoices if
- the invoice's open amount is greater than
0, - the invoice has not yet been exported (multiple exports can be forced, however), and
- the payment method is
SEPA(as an active picklist value).
Before executing the export, JustOn validates the SEPA payment information. It checks the format and structure (length, allowed characters, etc.) of the SEPA Creditor ID, IBAN, BIC and Direct Debit Mandate Reference according to the definitions in the SEPA Direct Debit Core Schemes.
As part of the validation, JustOn removes any whitespaces from IBAN numbers.
The result of the validation is written to the invoice field SEPA Validation Error. The bank transfer order for an invoice is exported if the SEPA Validation Error field is empty.
If you use payment instruments, the data to be validated is taken from the active payment instrument set for an account (in the field Current SEPA Mandate).
Otherwise, the following conditions must be true in order for the validation to succeed:
- The invoice refers to a business entity.
-
The following fields of the business entity are set:
SEPA Creditor IDIBANCompany -
The following fields of the invoice are set:
Bank AccountBank Account OwnerDirect Debit Mandate GrantedDirect Debit Mandate ReferenceDirect Debit Sequence Type -
When using a CBI export format, the
Member IDfield of the business entity contains the ABI code of the bank.
JustOn exports SEPA Credit orders for invoices if
- the invoice's open amount is less than
0, - the invoice has not yet been exported (multiple exports can be forced, however), and
- the payment method is
SEPA(as an active picklist value).
Before executing the export, JustOn validates the SEPA payment information. JustOn checks the format and structure (length, allowed characters, etc.) of the IBAN and BIC according to the definitions in the SEPA Credit Transfer Schemes.
As part of the validation, JustOn removes any whitespaces from IBAN numbers.
The result of the validation is written to the invoice field SEPA Validation Error. The bank transfer order for an invoice is exported if the SEPA Validation Error field is empty.
If you use payment instruments, the data to be validated is taken from the active payment instrument set for an account (in the field Current SEPA Mandate).
Otherwise, the following conditions must be true in order for the validation to succeed:
- The invoice refers to a business entity.
-
The following fields of the business entity are set:
IBANCompany -
The following fields of the invoice are set:
Bank AccountBank Account Owner -
When using a CBI export format, the
Member IDfield of the business entity contains the ABI code of the bank. - If
Credit IBANandCredit BICare set for the business entity, JustOn uses these values instead ofIBANandBIC.
JustOn Billing & Invoice Management exports SEPA Credit orders for account balances if
- the balance is not assigned to an invoice,
- the balance amount is less than
0, and - the balance type is
PaymentorPrepayment.
Before executing the export, JustOn validates the SEPA payment information. It checks the format and structure (length, allowed characters, etc.) of the IBAN and BIC according to the definitions in the SEPA Credit Transfer Schemes.
As part of the validation, JustOn removes any whitespaces from IBAN numbers.
The result of the validation is written to the balance field SEPA Validation Error. The bank transfer order for a balance is exported if the SEPA Validation Error field is empty.
If you use payment instruments, the data to be validated is taken from the active payment instrument set for an account (in the field Current SEPA Mandate).
Otherwise, the following conditions must be true in order for the validation to succeed:
-
JustOn determines the appropriate business entity according to the business entity configuration. The following fields of the business entity are set:
IBANCompany -
The following fields of the account are set:
ON_BankAccountON_BankAccountOwner -
When using a CBI export format, the
Member IDfield of the business entity contains the ABI code of the bank. - If
Credit IBANandCredit BICare set for the business entity, JustOn uses these values instead ofIBANandBIC.
Date Range
When exporting bank transfer orders from invoices, JustOn determines the relevant date range automatically, ignoring any specified date range. For SEPA-compliant bank transfer orders, the Next Payment Due Date is relevant. It must be in the past or within the next 14 days from today.
For invoices whose Next Payment Due Date is in the past, JustOn corrects the payment date to TODAY + 2. Any manually specified payment date beyond the next 14 days from today will be corrected to be within the allowed date range.
Postponing the payment due date for an invoice suspends applicable SEPA order exports for the specified time.
File Access
Salesforce Files is the default target location for storing produced files, including exported SEPA XML files.
For accessing and using file-related features, make sure that
- the Salesforce features Content Deliveries and Salesforce CRM Content are enabled in your org, and
- users who trigger the SEPA export or transfer the produced files to banks have the corresponding access rights (via profiles or permission sets).
Related information:
SEPA Export
Configuring SEPA Direct Debit Export
Configuring SEPA Credit Export
Enabling SEPA Mandate Payment Instruments
Exporting Bank Transfer Orders