Use this function to review and manage matching results and to generate payments through validation.
You can perform the following actions:
All the transactions for this statement appear in the Selection panel along with the matching status code as follows:
A: An exact match to one or several open items was found. Matched open items display in the grid and are selected. The "A" status can also include:
AM for manual matches
AD for manual entries
AS for matches by search term list
AC for matches involving open items in a different currency
B: Some information was found, but no exact matches. Possible matching open items are displayed in the grid and are not selected. If not processed manually before validating, payments are posted to the Suspense account unless you have selected to Suppress intermediation posing as defined in the Bank import settings function (BSIIMPPAR).
BC for matches involving open items in a different currency.
C: No information was found and no open items display in the grid. If not processed manually before validating, payments are posted to the Suspense account unless you have selected to Suppress intermediation posing as defined in the Bank import settings function (BSIIMPPAR).
Note: If you review a statement before matching or if you unmatched a transaction, the status code is blank.
For any manual changes, an “M” is appended to the match code.
If necessary, you can adjust these values by editing the column:
Paid + discount = open item amt.: Open item is cleared when payment is generated.
Paid + discount < open item amt.: Partial payment, the open item has a remaining amount after payment generation.
Paid + discount > open item amt. (or totals of all selected open items): This is considered an overpayment. Enter the amount difference in the Overpayment field below the grid.
Note: Manual matching is always performed for the transaction currently selected in the Selection panel.
The Amount field for open items and credit memos does not display with a positive (+) or negative (-) sign. This is the same behavior in the Payment receipt entry function (GESPAY).
The Bank sign field value (Expense or Revenue) represents the payment transaction sign from your accounting perspective. It is therefore the reversed sign of the transaction in the your bank statement.
Amounts in the Paid and Discount amounts columns are displayed and entered with a sign: positive sign for invoices, negative for credit notes. Credit notes reduce the assigned amount of a transaction.
You must complete the setup process before importing bank statements, reviewing and processing matches, and generating payments through validation.
See Bank statement setup overview. The setup involves technical settings that should be done very carefully. If you are not certain, contact your administrator or business partner.
This is an overview of the bank statement import and matching process. See the relevant function help for specifics regarding each step.
The process varies based on the flow type selected in the Bank import settings function (BSIIMPPAR).
Standard: Importing, matching, and generating payments takes place within the full bank statement import workflow, including the Process bank transaction function (GESBSIMTC).
Reconciliation only: Importing takes place within the bank statement import workflow. Matching and generating payments takes place in the Bank statement reconciliation function (RAPBAN).
This function imports bank transactions in various electronic formats from one or several bank statement files. These files have been obtained directly from your bank or exported from an online banking tool and saved to your workstation or server. The bank transaction import function (BSIIMPORT) imports these files from their saved location for matching and processing.
This step applies to Standard and Reconciliation only flow types.
Next, you need to manage how you import and match transactions.
An imported statement can have one of the following statuses:
Standard flow type:
Match transactions to open items or accounts using the Bank transaction management function (BSIIMP). You can perform an automatic match from this screen, but you cannot review or modify results and you cannot generate payments.
Reconciliation only flow type:
The transaction data for the statement has been copied to the Bank statement reconciliation function (RAPBAN) where you can perform a standard manual bank reconciliation. Import data is display-only. For each statement, you directly access the transaction data from the Action icon menu at the beginning of each line. You cannot process the statement through the Process bank transactions screen.
See Bank transaction management
This step only applies to the Standard flow type.
The imported transactions need to be reviewed and matched to open items or other accounts such as a G/L account, BP account, or a suspense account. This is done in the Process bank transactions screen. You can match items automatically or manually.
Processing transactions
This step only applies to the Standard flow type.
When you select Process bank transactions, you can view details for all transactions in that statement. Transactions can have one of four initial matching levels:
A: An exact match to one or several open items (or a G/L account) was found.
AS: The transaction was automatically assigned to a G/L account or a BP according to search terms defined in the search term list function.
B: Some information was found, but not an exact match. Possible matching open items are displayed.
C: No matches were found and there are no possible matches displayed.
This step only applies to the Standard flow type.
Validating is the final step in the bank import process and generates the payment. Before validating, you must distribute the complete transaction amount as paid, plus overpayment if applicable. You can distribute transactions in a statement to multiple open items or accounts. Once you have generated the payment, you can no longer modify the transaction. The validation is always performed for the entire current statement and depends on the matching status:
A/AM/AS: Payments are created for the matched open items or G/L accounts. Payment lines for discounts are created as needed.
B/C: Payments are created for the suspense account unless you have selected to Suppress intermediate posting. In that case, you need to manually generate payments and journal entries for those transactions. This option and suspense account settings are defined in the Bank import settings.
This step only applies to the Standard flow type.
In certain cases, open items associated with a bank statement transaction might have been settled outside the bank statement import process. In other words, a payment transaction included in the bank statement already exists as a payment.
Complete transaction is active when the transaction status is Not validated but has already been matched or when the transaction status is Partially validated.
This option is inactive when the transaction status is Not validated but has not yet been matched, or when the transaction status is Validated or Manually completed.
Note: Use this action with care. Completing a transaction cannot be undone.
If the bank account is linked to a dedicated site, only invoices belonging to the same site are considered in the matching process and this site is used for payment generation.
If there is no site linked to the bank account, the payment site is determined from the invoice.
Creditor payments can be matched to open items just like debtor payments, (i.e., in case of creditor direct debits).
Typically, creditor payments are generated in Sage X3’s payment life cycle and have already been posted when the transactions show in the bank statement.
There are three options for handling this:
A financial institute can have a bank account in the local currency or a foreign currency. Examples:
The financial institute manages the transactions in the bank account currency and supplies the bank statement in this currency. If foreign currency transactions occur in the bank account, the bank converts them into the bank account currency first. Example: A USD payment received on a bank account in EUR.
For the Sage X3 advanced bank statement import, the statement currency and the currency setting for the Sage X3 bank account must be the same.
A bank statement import with a currency different from the Sage X3 bank account is not possible and is rejected.
In addition to the bank statement currency, the open item currency (invoice currency) must also be considered because this currency could differ from the statement currency. The advanced bank import supports the following cases for automatic and manual matching:
Other cases (like matching a GBP statement to USD open items) are not supported. Note also that for matching, within one transaction of a bank statement, only one currency can be used. This means that if you match one transaction to two open items, both open items must have the same currency.
In the context of the bank statement import, currency variances occur mainly for the following reasons:
Because the exchange rate for the payment usually differs from the exchange rate for the invoice, you can define an “accepted currency variance %” to automatically handle these types of variances:
Assumption: All search criteria are met and the accepted currency conversion variance is set to 5%.
Open item amount in currency |
Open item amount in reference currency |
Transaction amount in currency |
Transaction amount in reference currency |
100 USD |
90 EUR |
100 USD |
93 EUR |
Assumption: All search criteria are met; accepted currency conversion variance is set to 5%.
You need to manually select the open item to assign the payment to it:
Open item amount in currency |
Open item amount in reference currency |
Transaction amount in currency |
Transaction amount in reference currency |
100 USD |
90 EUR |
86.02 USD |
80 EUR |
If the automatic matching matches a payment in a currency to several open items, the same calculation is performed as described above except that calculation and check of the allowed currency variance is done on the total amount in the reference currency of the relevant open items.
Note: All open items considered for the matching must have the same open item currency.
Assumption: All search criteria are met and all open items to be matched have the same currency; currency conversion variance is set to 5%.
Open item amount in currency |
Open item amount in reference currency |
Transaction amount in currency |
Transaction amount in reference currency |
100 USD |
90 EUR |
100 USD |
91.70 EUR |
200 USD |
174 EUR |
200 USD |
177.30 EUR |
Refer to documentation Implementation
Fields
The following fields are present on this tab :
Close
Fields
The following fields are present on this tab :
Statement
|
The fields in the Statement block display general statement information from the bank. They cannot be modified. |
|
This field displays the statement code, which represents the chronological number of the import. It is automatically assigned when importing a statement. It cannot be modified. |
|
This field displays the code and short description for the company in the bank statement. |
|
This field displays the bank account opening balance amount in the statement currency at the beginning of the statement period. |
|
This field displays the start date for the statement period, if available in the imported file. It is usually the date for the bank account starting balance. |
|
  |
|
This field displays the currency defined in the bank statement. |
|
This field displays the bank account ending balance in the statement currency at the beginning of the statement period. |
|
This field displays the statement period ending date, if available in the imported file. It is usually the date for the bank statement ending balance. |
|
  |
|
  |
Transaction
|
This field displays the matching status for the transaction. Transactions can have one of four initial matching levels:
|
|
This field displays the payment status for the transaction. If the transaction is not matched or has been undone, this field is blank. This field can display the following values:
|
|
This field displays the payment number generated for validated transactions with a C matching flag.
|
|
This field displays the value date in the bank statement transaction. This date determines the accounting date for the payment (s) created for this transaction.
|
|
This field displays the transaction amount in the statement currency.
|
|
This field indicates whether the transaction amount is a Revenue (credit) or an Expense (debit).
|
Matching
Grid Open items
|
Select this check box to generate a payment for this open item.
|
|
The fields in the Open items grid display information for possible transactions that result from an automatic match or manual match search. Only the Paid column field can be modified when the open item is selected. |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
The fields in the Open items grid display information for possible transactions that result from an automatic match or manual match search. Only the Paid column field can be modified when the open item is selected. |
|
  |
|
The fields in the Open items grid display information for possible transactions that result from an automatic match or manual match search. Only the Paid column field can be modified when the open item is selected. |
|
  |
|
  |
Block number 5
|
This field displays the total payment amount for open items selected in the grid. |
|
This field displays the total discount, if any, for open items selected in the grid. |
|
This field display any remaining amount for open items selected in the gird.
|
|
This field displays any overpayment for open items selected in the grid.
|
Close
Action icon
Select this option to view to the original document.
Select this option to view the account for the open item on the line.
Select this option to view payment details for the open item on the line.
Select this option to view business partner details.
Close
Fields
The following fields are present on this tab :
|
These fields display transaction information based on the bank segment definition and cannot be modified.
|
|
  |
|
  |
Close
Fields
The following fields are present on this tab :
Search criteria
|
These fields display search criteria selected in the Bank import settings function (BSIIMPPAR) and which data types matched those criteria. It also displays the control for the Use search term list. These fields cannot be modified. |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
These fields display search criteria selected in the Bank import settings function (BSIIMPPAR) and which data types matched those criteria. It also displays the control for the Use search term list. These fields cannot be modified. |
Matched
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
These fields display search criteria selected in the Bank import settings function (BSIIMPPAR) and which data types matched those criteria. It also displays the control for the Use search term list. These fields cannot be modified. |
Close
Fields
The following fields are present on this tab :
|
  |
|
This field displays the sub-detail amount in the transaction currency.
This sub-detail only represents CAMT.053/.054 transactions. It does not apply to MT940 bank statement or AR Lockbox files.
|
|
This field displays the sub-detail entry in the transaction currency.
This sub-detail only represents CAMT.053/.054 transactions. It does not apply to MT940 bank statement or AR Lockbox files.
|
|
This field indicates whether the sub-detail entry is credit or debit. For camt.053/.054 transactions, a C (CRDT) bank sign represents payments received. A D (debit) bank sign represents payments issued.
This sub-detail only represents CAMT.053/.054 transactions. It does not apply to MT940 bank statement or AR Lockbox files.
|
|
This field displays bank account information related to the sub-detail entry, such as an IBAN.
This sub-detail only represents CAMT.053/.054 transactions. It does not apply to MT940 bank statement or AR Lockbox files.
|
|
  |
|
  |
|
This field provides BP information included in the sub-detail transaction such as the related debtor or creditor.
This sub-detail only represents CAMT.053/.054 transactions. It does not apply to MT940 bank statement or AR Lockbox files.
|
|
  |
|
  |
|
  |
|
  |
|
This field displays the structured or unstructured information that enables matching a sub-detail entry to an open item such as invoice numbers, End-to-End identification, etc.
This sub-detail only represents CAMT.053/.054 transactions. It does not apply to MT940 bank statement or AR Lockbox files.
|
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
  |
|
This field displays the structured bank transaction codes included in a sub-detail transaction entry.
Bank transaction codes represent a harmonized ISO20022 code set that helps to fully identify the type of underlying transaction and assigns it to a G/L account or a BP based on the search term list function. Note: Using unstructured bank transaction codes requires modifying the standard bank import segment definition.
This sub-detail only represents CAMT.053/.054 transactions. It does not apply to MT940 bank statement or AR Lockbox files.
|
|
  |
|
  |
|
This field displays the ISR reference number, if applicable, included in the sub-detail transaction entry.
This sub-detail only represents CAMT.053/.054 transactions. It does not apply to MT940 bank statement or AR Lockbox files.
|
Close
Click this action to start the matching process for the current transaction. |
|
The following fields are included on the window opened through this button : Block number 1
Block number 3
Close
Select Manual entry to post transactions for B or C matches to a G/L or BP account without assigning them to an open item, i.e., payment to an account. You can distribute the payment to multiple accounts, but you cannot change the payment amount and the complete transaction amount must be distributed. If you create multiple payment lines, you cannot mix G/L and BP accounts. All payment lines for a transaction must be G/L or BP accounts. When you click OK on the Manual entry screen, the match status changes to AD. You can return to Manual entry for this transaction to review, modify, or use Undo matching to delete the manual entry for this transaction. Manual entry is also available to review or modify transactions with an AS status that were matched using the search term list. However, once you validate the transaction and generate the payment, you can no longer modify the transaction. |
|
The following fields are included on the window opened through this button : Invoice selection
BP selection
Block number 3
Close
Select Manual selection to enter search criteria to search open items for when an automatic search found no open times (C-level match) or partial matches to open items (B-level match). |
Please be aware of the following functional limitations of the bank statement import process.