...
...
...
Using bank accounts in Business Central is used to keep track of your banking transactions. Accounts can be denominated in local currency or foreign currency. The set currency on the bank account cannot be changed after the first transaction has been posted!
Dependencies and assumptions
The numbering of bank account cards depends on the setting in the General Ledger Setup table in the Bank Account Numbering field.
...
Table of Contents | ||
---|---|---|
|
Principy
Použití bankovní účtů v Business Central slouží ke sledování vašich bankovních transakcí. Účty mohou být denominovány v místní měně nebo v cizí měně. Nastavenou měnu na bankovním účtu nelze po zaúčtování první transakce změnit!
MS pravidelně aktualizuje dokumentaci k této oblasti nastavení. Dokumentace platná pro BC22 je dostupná na tomto odkazu:
Set Up Banking - Business Central | Microsoft Learn
CZ localization documentation valid for BC22 is available at this linklokalizační dokumentace platná pro BC22 je dostupná na tomto odkazu:
Core Localization Pack for Czech - Business Central | Microsoft Learn
This area describes Bank Account Card Setup and Bank Export/Import Setup. It also describes the settings for using direct debits.
There is no description of the settings for SEPA payments.
Bank Account Setup
A bank account can be opened in the overview Banks or in the overview Bank Accounts using the New button. After pressing the New button, a new Bank Account Card will be created, in which it is necessary to set up some fields for the correct posting of bank transactions and the creation of bank orders and bank statements.
IB Card Setup – General Tab
No. field
is created based on the number sequence setup that is set up in the General Ledger Setup table. The number sequence can be set as automatic numbering of new cards or it can be set for manual number entry according to your own logic.
Name field
A text description of the bank account according to your own requirements.
Bank Account No. field
Set up a bank account number, including a bank code.
Field Closed
If you close your bank account, you can also close your bank account card so that it can no longer be charged.
Disable Automatic Payment Matching field
Specifies whether automatic payment matching should be disabled for this bank account after bank transactions are imported.
Match Tolerance Type field
Specifies the tolerance with which the automatic payment application function will apply the Matched Amount Incl. Tolerance field to this bank account. The Amount option is set.
Match Tolerance Value field
Specifies whether the Apply automatically function will apply the Number of items found within amount tolerance rule for this bank account by percentage or amount. The value is set to 1.
IB Card Setup – Communication Tab
The fields in this tab are not mandatory. In particular, it is possible to set the address of the bank house and the Country/Region Code to specify the country in which the bank account is opened. This information is mainly used for foreign payments.
Bank Account Card Setup – Posting Tab
Currency Code Field
Set the code of the currency in which the account is kept outside the local currency, it is not set. After the first entry is posted, the currency code cannot be changed.
Bank Account Posting Group Field
Select a posting group from the Bank Account Posting Group table. The selected posting group determines which G/L account bank account transactions will be posted to. Setting up the posting group of a bank account is described in the chapter below.
Bank Account Posting Groups
Use the Bank Account Posting Groups table to set up the balance sheet account to which bank, cash, or credit transactions will be posted when a bank account card or cash register card is used for posting.
The fields are set as follows:
Code
Enter any combination according to your own logic
Account number
Select the G/L account number from the chart of accounts. The number of the selected G/L account must not have direct posting enabled and must not have pre-filled data in the Posting tab.
IB Card Setup – Transfer Tab
...
SWIFT Code field
This field is set primarily if the account is used for foreign payments. By selecting from the SWIFT Codes code list, you will enter the corresponding SWIFT code of the bank in which you have your account.
...
IBAN Field
This field is set primarily if the account is used for foreign payments. Enter the international bank account number for the bank account.
For the Bank Statement Import Format, Payment Export Format, and Foreign Payment Export Format fields
...
V této oblasti je popsáno nastavení karty bankovního účtu a Nastavení exportu/importu banky. Dále je zde popsáno nastavení pro použití přímého inkasa.
Není zde popsáno nastavení pro SEPA platby.
Závislosti a předpoklady
Číslování karet bankovních účtů je závislé na nastavení v tabulace Nastavení financí v poli Číslování bankovních účtů.
Nastavení Bankovního účtu
Bankovní účet lze založit v přehledu Banky nebo v přehledu Bankovní účty pomocí tlačítka Nový. Po stlačení tlačítka Nový se založí nová Karta bankovního účtu ve které je nutné nastavit některá pole pro správné účtování bankovních transakcí a vytváření bankovních příkazů a bankovních výpisů.
Nastavení karty BÚ – záložka Obecné
Popis nastavení polí:
Pole Číslo
se založí v závislosti na nastavení číselné řady, která je nastavena v tabulce Nastavní financí. Číselná řada může být nastavena jako automatické číslování nových karet a nebo ji lze nastavit pro ruční zadávání čísla dle vlastní logiky.
Pole Název
textový popis bankovního účtu dle vlastního požadavku.
Pole Číslo bankovního účtu
nastavte číslo bankovního účtu včetně kódu banky.
Pole Uzavřeno
jestliže zrušíte bankovní účet lze uzavřít i kartu bankovního účtu tak, aby se na tuto již nemohlo účtovat.
Pole Zakázat automatické párování plateb (Disable Automatic Payment Matching)
Určuje, zda má být po importu bankovních transakcí pro tento bankovní účet zakázáno automatické párování plateb.
Pole Typ tolerance párování (Match Tolerance Type)
Určuje, s jakou tolerancí funkce automatického vyrovnání plateb bude aplikovat pole Párovaná částka vč. tolerance pro tento bankovní účet. Nastavuje se volba Částka (Amount).
Pole Hodnota tolerance párování (Match Tolerance Value)
Určuje, zda funkce Vyrovnat automaticky bude aplikovat pravidlo Počet položek nalezených v rámci tolerance částky pro tento bankovní účet pomocí procenta nebo částky. Nastavuje se hodnota 1.
Nastavení karty BÚ – záložka Komunikace
Pole v této záložce nejsou povinná. Lze zde nastavit především adresu bankovního domu a Kód země/oblasti pro určení země, ve které je bankovní účet založen. Tyto informace jsou používány především u zahraničních plateb.
Nastavení karty BÚ – záložka Účtování
Popis nastavení polí:
Pole Kód měny
nastavte kód měny, ve které je účet veden mimo lokální měnu, ta se nenastavuje. Po zaúčtování první položky nelze kód měny změnit.
Pole Účto skupina bankovního účtu
vyberte účto skupiny z tabulky Účto skupina bankovního účtu. Vybraná účto skupiny určuje, na jaký finanční účet se budou transakce bankovního účtu účtovat. Nastavení účto skupiny bankovní účtu je popsáno v kapitole níže.
Účto skupiny bankovního účtu
Tabulka Účto skupiny bankovního účtu slouží k nastavení rozvážného účtu, na který se budou transakce banka, pokladny nebo úvěru účtovat, jestliže se k účtování použije karta bankovního účtu či karta pokladny.
Pole se nastavují takto:
Kód
zadejte libovolnou kombinaci dle vlastní logiky
Číslo účtu
vyberte číslo finančního účtu z účetní osnovy. Číslo vybraného účtu hlavní knihy nesmí mít povoleno přímé účtování a nesmí mít předvyplněné údaje v záložce Účtování.
Nastavení karty BÚ – záložka Transfer
Popis nastavení polí:
Pole Kód SWIFT
toto pole se nastavuje především jestliže je účet používán pro zahraniční platby. Výběrem z číselníku Kódy SWIFT se zadá odpovídající SWIFT kód banky, ve které máte účet vedený.
Pole IBAN
toto pole se nastavuje především jestliže je účet používán pro zahraniční platby. Zadejte mezinárodní číslo bankovního účtu pro bankovní účet.
U polí Formát importu bankovního výpisu, Formát exportu plateb a Formát exportu zahraničních plateb
pouze jestliže budete z BÚ exportovat zahraniční platby, vyberte kód z tabulky Nastavení exportu/importu banky. Kódy se nastavují pouze v případě, že chcete stahovat výpisy a vytvářet platební příkazy. Nastavení tabulky, ze které se vybírají kódy (Nastavení exportu/importu banky), je popsáno v https://iao.atlassian.net/wiki/spaces/OCDOC/pages/20480297/Nastaven+Bank#Nastaven%C3%AD-exportu%2Fimportu-banky .
Payment Import Format field
is set up only if you want to use accumulated payments.
The name of the payment journal template and batch is set only when you don't use import and export.
Bank Account Card Setup – Automatic Statement Import Tab
Adjustment for OC CZ
...
Pole Formát importu plateb
se nastavuje pouze v případě, že chcete používat kumulované platby.
Název šablony a listu deníku plateb se nastavuje pouze tehdy, kdy nepoužíváte import a export.
Nastavení karty BÚ – záložka Automatický import výpisů
Úprava pro OC CZ (Adjustment for OC CZ)
Pole Zaúčtovat deník (Post Pay. Recon. Journal) is used when automatically importing bank statements. You set Yes if you want the imported statement to be posted automatically.
Status quo
The automatic posting setting when importing bank statements can only be used if a Payment Reconciliation Journal is generated from the Released bank statement (that is, if the Search Rule Code field is not filled in on the header of the Issued Bank Statement). The posting result (success or error) is recorded in the Import Bank Statement Log.
Upcoming modification (bug in DevOps 4703)
The field will be renamed to Post Reconciliation or Post Journal
The functionality will be extended to include Payment Journal posting:
If Yes is set, the system will filter the general journal according to the settings on the bank account card and filter the lines for this journal to Document number = Issued bank statement number. Runs posting for these lines
The posting result will be recorded in the Import Bank Statement Log. The log will be extended to record errors when issuing a statement, during which the Payment Journal is generated, and errors when posting the Payment Journal.
Bank Account Card Setup – Payment Journal Tab
Variable S. to Description
...
se používá při automatickém importu bankovních výpisů. Nastavíte Ano v případě, že chcete naimportovaný výpis automaticky zaúčtovat.
Současný stav
Nastavení automatického účtování při importu bankovních výpisů je možné použít pouze v případě, kdy je z Vydaného bankovního výpisu generován Deník odsouhlasení plateb (to je v případě, že na hlavičce Vydaného bankovního výpisu není vyplněno pole Kód pravidla hledání (Search Rule Code). Výsledek účtování (úspěch nebo chyba) je zaznamenán v Logu importu bankovních výpisů (Import Bank Statement Log).
Připravovaná úprava (bug v DevOps 4703)
Pole bude přejmenováno na Zaúčtovat odsouhlasení nebo Účtovat deník
Funkcionalita bude rozšířena o účtování Deníku plateb:
Pokud bude nastaveno Ano a systém při automatickém importu spuštěném ručně z karty bankovního účtu nebo z plánovače zafiltruje finanční deník dle nastavení na kartě bankovního účtu a pro tento deník zafiltruje řádky na Číslo dokladu = číslo Vydaného bankovního výpisu. Pro tyto řádky spustí účtování
Výsledek účtování bude zaznamenán v Logu importu bankovních výpisů (Import Bank Statement Log). Log bude rozšířen o záznam chyb při vydání výpisu, při kterém se generuje Deník plateb, a chyb při účtování Deníku plateb.
Nastavení karty BÚ – záložka Deník plateb
Popis nastavení polí:
Variabilní s. do popisu (Variable S. to Description)
Určuje kopírování variabilního symbolu na platbu k položkám.
Variabilní s. do variabilního symbolu (Variable S. to Variable S.)
Specifies to copy the payment variable symbol into the Variable symbol field in the payment reconciliation journal.
Určuje kopírování variabilního symbolu platby do pole variabilní symbol v deníku odsouhlasení plateb.
Variabilní s. do popisu do externího čísla dokladu (Variable S. to Ext. Doc.No.)
Specifies to copy the payment variable symbol into the External Document No. field in the payment reconciliation journal.
Určuje kopírování variabilního symbolu platby do pole externího číslo dokladu v deníku odsouhlasení plateb.
Dimenze z párové položky (Dimension from Apply Entry
Specifies the transfer of Dimensions from the applied (paired) entry (document) to the payment line.
Post Per Line
specifies whether the Bank Account will be used as the balance sheet account number on each line, if this option is not enabled, the system will post to the balance sheet account of the bank in turnover.
Search Rule Code
is described in)
určuje převod Dimenzí z aplikované (párované) položky (dokladu) do řádku platby.
Účtovat po řádcích (Post Per Line)
určuje, zda Bankovní účet bude používat jako číslo rozvahového účtu na každém řádku, jestliže nebude tato volba zapnuta, bude systém účtovat na rozvahový účet banky obratově.
Kód pravidel hledání (Search Rule Code)
Domestic Payment Order ID and Foreign Payment Order ID
It is used to select a print report.
Payment Partial Suggestion
Allows loading an item that already has a payment paired, but is not fully settled.
Foreign Payment Orders
It allows you to create payment orders in a currency other than the local one for domestic bank accounts. For a foreign currency bank account, this field must always be checked.
Check Czech Format on Issue
Specifies whether the Czech format of the domestic bank account should be checked when issuing a domestic payment order.
Payment Jnl. Template Name
Select a template from the General Journal Template List code list that will be used for posting your bank statement
Payment Jnl. Batch Name
Select a template sheet from the General Journal Batches code list that will be used for posting the bank statement
Účet nepřiřazených plateb (Non Associated Payment Account
Specifies the account for unlinked payments. By selecting an account from the chart of accounts, unpaired payments will be set up here. In the payment reconciliation journal, such entries can then be manually matched or the account for posting can be changed.
Bank Account Card Setup – Payment Orders and Bank Statements Tab
)
určuje účet pro nespojené platby. Výběrem účtu z účetní osnovy se zde nastaví účtování nespárovaných plateb. V deníku odsouhlasení plateb pak lze takové položky ručně dopárovat nebo změnit kontaci pro účtování.
Nastavení karty BÚ – záložka Platební příkazy a Bankovní výpisy
Popis nastavení polí:
ID tuzemského platebního příkazu (Domestic Payment Order ID) a ID zahraničního platebního příkazu (Foreign Payment Order ID)
slouží pro výběr tiskového reportu.
Částečný návrh plateb (Payment Partial Suggestion)
povoluje načíst položku, která již k sobě má již napárovanou nějakou platbu, ale není zcela vyrovnána.
Zahraniční platební příkazy (Foreign Payment Orders)
povoluje vytvářet platební příkazy v jiné měně, než je lokální u tuzemských bankovních účtů. U cizoměnového bankovního účtu musí být toto pole zaškrtnuto vždy.
Kontrolovat český formát účtu při vydání (Check Czech Format on Issue)
určuje, zda se má tuzemského bankovního účtu kontrolovat český formát účtu při vydání tuzemského platebního příkazu.
Název šablony deníku plateb (Payment Jnl. Template Name)
Vyberte šablonu z číselníku Přehled šablon finančních deníků, která bude použita pro účtování bankovního výpisu
Název listu deníku plateb (Payment Jnl. Batch Name)
Vyberte list k šabloně z číselníku Listy finančního deníků, který bude použitý pro účtování bankovního výpisu
Kontrola ext. čísla v aktuálním roce (Check External No. by Current Year
Specifies whether to check external document numbers in the current year when the bank statement is issued.
Bank Account Card Setup – Numbering Tab
Field Command Numbers )
Určuje, zda kontrolovat externí čísla dokladu v aktuálním roce při vydání bankovního výpisu.
Nastavení karty BÚ – záložka Číslování
Popis nastavení polí:
Pole Čísla příkazu (Payment Order Nos.) and Statement Numbers (Bank Statement Nos.)
are set by selecting from the No. Series code list and specify the code of the number series that will be used for assigning payment order numbers and for assigning numbers to bank statements.
Field Issued Order Numbers a Čísla výpisů (Bank Statement Nos.)
se nastavují výběrem z číselníku Číselné řady a určují kód číselné řady, které budou použity pro přiřazování čísel platebních příkazů a pro přiřazování čísel bankovním výpisům.
Pole Čísla vydaných příkazu (Issued Payment Order Nos.) and Issued Statement Numbers a Čísla vydaných výpisů (Issued Bank Statement Nos.)
are set by selecting from the Number Sequences code list and specify the code of the number series that will be used for assigning numbers to issued payment orders and for assigning numbers to issued bank statements.
Bank Export/Import Setup
A global service provider that converts payment information into any data format the bank requires is connected and ready to be turned on in Business Central. This is referred to in Business Central as the bank data transfer service.
The bank data conversion service can limit the number of rows that can be exported to a single file. An error message is displayed when the limit is exceeded. It is recommended that bank statement files did not exceed 1000 linesas the processing time in a bank data transfer service can increase significantly.
In the table settings, the objects provided by MS will be used according to the specific requirements from the client.
For OCs, new fields Default Folder Path and Archive Folder Path have been added, where network folder paths for automatic processing of bank statements are set.
Set up a search rule
Search rules are used to automatically apply bank statement entries when they are created Payment Journal from a given bank statement for version BC20 and above. They can significantly speed up the process of processing a bank statement in the system and make it easier for users to identify individual payments.
You can set your own payment settlement rules in the Search Rules code list. Several different rules can be set in the code list at the same time. You can set custom rules for bank accounts or, for example, for different types of bank statements.
To define Search Rules, do the following:
In the system magnifier, enter Search Rules, and then select the related link.
On the overview, click a function New (New), the Search Rule Card will open.
In the Code field, you enter a unique identification for the rule, and in the Description field, you can describe the search rule. You can select the Default field to mark one of the rules as the default. There is a check in the field that only one record can be marked as the default (Yes) within the records in the table. The system will add the default rule to bank statements if no other search rule is defined on the bank account.
Each rule should contain at least one row. The order of the rule lines matters, it should be done from the greatest consensus to the more general rules. Thus, the order of the rows determines the prioritywith which the system attempts to apply the rule. You can adjust the order of the rows using the buttons above the rows. Move Up and Move Down will allow you to change the order of the search rows.
You can create rule rows manually as needed by your users, or you can generate predefined rules by using the Create Default Rows feature.
A single line of a search rule has three logical units:
Identification
Search (search in customer, supplier, employee, "old" backups of the Base application). Note: the application of new CZ advances (Advance Payments Localization for Czech) complements the search in "new" purchase and sale advances
Filter (based on the set mask, how to design a line in the payment journal is directly determined). There can be either a search definition or a filter definition on a single line. They cannot be combined within the same row.
Identification part of the rule
Description
It can contain a detailed description of the rule for better orientation.
Bank Transaction Type
Here you can define a restriction on the type of bank transaction. The values can be Credit, Debit, or Both (indiscriminate – default value). For example, if the rule is set to Debit, this line will only be applied to lines in the bank statement that have a positive amount.
The search scope determines which logical part of a row is valid. The possible choices will be:
Balance
searching in items of customer, supplier, employee, "old" backups Base application
Customer
search in customer items and "old" sales advances Base application
Supplier
search in vendor items and "old" purchase advances Base application
Employee
Searching in Employee Entries
Advances
The option is complemented by the application of new CZ advances (Advance Payments Localization for Czech) and allows you to search in "new" purchase and sale advances
Account Mapping
This option specifies that the filtering part will be used instead of the search part of the rule.
Search part of the rule
Specifies the rules for searching for the item to be settled within the specified range (customer, vendor, employee, and advance ledger entries).
The fields in this section can only be parameterized if there is a value other than Account Mapping in the Search Scope field in that row of the search rule.
Note: if the search part of the rule contains more than one option at the same time, then there will always be a conjunction relationship (i.e. and at the same time) between the individual choices.
Bank Account No.
If the field is checked, the system will search for the given range (customer, supplier, employee entry) by bank account number. For a given bank statement row, the customer/vendor's bank accounts are always searched for and the bank account is searched for in the employee table. If exactly one customer or supplier or employee account is found, a filter is automatically applied to the customer/supplier/employee number in the items in addition to the given filters.
Amount
If the field is checked, the system will search by amount with a currency code in the given range (customer, supplier, employee, advance payment). The system will work with the payment match tolerance defined on the bank account card (the Match Tolerance Type and Match Tolerance Value fields).
Variable Symbol
If the field is activated, the system will search for the given range (customer, supplier, employee, advances) according to the variable symbol.
Constant Symbol
analogous to the Variable symbol field.
Specific Symbol
analogous to the Variable symbol field.
Multiple Result
The field specifies which item the system should suggest for settlement if more than one item matches the specified search rule criteria. Possible field values are:
First Item Created – The system selects the oldest item
Last Created Item – The system selects the most recent item
Nearest due date – The system selects the item that has the oldest due date. If the due date values match, it selects the first item from them
Last due date – The system selects the item that has the youngest due date. If the due date values match, it selects the first item from them
Nearest Posting Date – The system selects the item that has the oldest posting date. When the values are matched, the date selects the first item from them
Last posting date – The system selects the item that has the youngest posting date. When the values are matched, the date selects the first item from them
Smallest remaining amount – The system selects the item that has the smallest value in the Remaining Amount (LCY) field. When the balance amount values are matched, it selects the first item from them
Largest Remaining Amount – The system selects the entry that has the largest value in the Remaining Amount (LCY) field. When the balance amount values are matched, it selects the first item from them
Continue – With this option, the system does not select any item and continues with the next search rule as part of the matching.
Filtering part of the rule
Specifies the rules (filter specification) for locating the account to use to post the bank statement line. You will only be able to parameterize the fields in this section if the Search Scope field in the Search Scope field is = Account Mappings. This means that the system will not look for an item to settle on balances. Note: if more than one option is used at the same time in the filtering part of the settings, there is always a conjunction (i.e. and at the same time) between the individual options.
Description Filter
You can write a filter to describe the transaction of the line from the bank statement in the field. You can use the standard control characters that are used in Business Central. E.g.: if you enter the @poplatek filter, it will be tested whether the transaction description contains the word fee regardless of case and diacritics at any position in the text.
Variable Symbol Filter
It works similarly to the Description Filter, but above the Variable Symbol field in the bank statement row. E.g. if ?? 32*, then it is tested whether the variable symbol has any two digits in the first two positions, digit 3 in the third position and digit 2 in the fourth position, and there can be any digits in the remaining positions. If 308|0308 is entered - it is tested whether the symbol takes the value 308 or 0308.
Constant Symbol Filter
the same applies to the Variable Symbol Filter field.
Specific Symbol Filter
the same applies to the Variable Symbol Filter field.
If the system finds a match in the bank statement row based on the specified filters, then the account type and account number, which are specified in the Account type, Account number fields, are entered in the general journal line.
Search and matching rules
As soon as a row of a bank statement is found that matches the search rule or the set filter, i.e. exactly one item is found, it automatically stops the evaluation and continues with the next line on the bank statement.
If the system does not find any matching record according to the defined search rules, then it assigns the statement line to the unidentified payment account that is defined for the bank account on the bank account card in the Unassigned Payment Account field.
If a search rule line evaluates to positive, its identification is written to the payment journal line in the Search rule code and Search rule line code.
Set up Direct Debit
With the customer's consent, you can collect payments directly from the customer's bank account according to the SEPA format.
To use Direct Debit, you need to set up the settings described in the following sections.
Bank Export/Import Setup
In this table, the vendor sets up the appropriate procedure for direct collection.
Bank Account Card
Open Bank Account Cardto which your company will receive collected payments.
On the General Set the fields:
Exp. Format. SEPA Direct Debit
Select Code SEPADD (SEPA Direct Debit).
The appropriate procedure is already set up under this code
Creditor No.
In the Creditor No. field, enter the CID (Creditor Identifier) of the company (client).
The CID is a unique identifier of the direct debit recipient and is a mandatory part of SEPA direct debit orders
The CID consists of the ISO code of the respective country, check digits, any specification of the beneficiary's business activities, and up to 28 digits reserved for the beneficiary's national identifier
On the Numbering Set the fields:
Direct debits numbers
Select a number sequence for internal collection order numbers
Payment Method
In the dial pad Payment Methods Set up a direct debit code.
Fill in the required fields:
Code
Internal code in the code list
Trade-in type
Set the G/L Account value
Direct Debit
Check the box
Direct debit terms code
Set up a Payment Term to calculate the due date of the document
When using a given Payment Method Code on a Customer Card or directly on sales documents, the system will copy the Payment Terms Code if a code is not already entered on the card or document. In this case, this filled in code is no longer overwritten
This field is optional, you can leave it blank.
Customer Card
Open Customer Cardwhose payments you want to collect. On the Payments Set the required fields:
Partner Type
Select whether the customer is a "company" or a "person"
The field is required for direct debit payments, because the system uses this field to select customers for direct debit orders.
If the Partner type is not filled in, the system will not include this customer in the recovery order.
Payment Method Code
Fill in the Payment Method Code that you have created for direct debit invoices
From the Customer Card, the system copies this code into sales invoices
On sales invoices, this code must be filled in for the invoice to be included in the collection order!
Preferred Bank Account Code
You can also set the Preferred Bank Account Code field.
This setting is optional, the system will use the preferred bank account, for example, when creating a sales invoice to search for a valid direct debit authorization or when proposing a collection order. If a customer has multiple valid permits, the system prefers permits with that bank account when withdrawing.
Customer Bank Account
On the Customer Card, open Customer Bank Accounts (Customer Card > Customer > Bank Accounts).
Load Customer's bank account card, from which direct debit payments will be made. On the Transfer tab, fill in SWIFT code and IBAN. These fields are mandatory.
Direct Debit Authorization
On Customer Card Next, open the Direct Debit Authorization (Customer Card > Related > Customer > Direct Debit Authorization):
Direct Debit Authorization
Create a new row for the appropriate permission. On the line, fill in the fields:
ID
The direct debit authorization number provided by the customer.
This number is automatically copied by the system after the invoice is created to the Sales Invoice header and after posting to the Posted Sales Invoice header and to the Customer Ledger Entry
Customer Bank Account Code
Select the customer's bank account from which direct debit payments will be collected.
Validity From
Specifies the date from which the permit is valid
The validity of the permit is checked at Invoice Due Date
Validity To
Specifies the date when the permission expires
The validity of the permit is checked at Invoice Due Date
Note: Entering the direct debit validity period "from – to" is not mandatory, if the data (one or both) are not filled in, then the direct debit authorization is valid without restriction, unless the authorization is Blocked or Closed.
Signing Date
Date when the customer signed the direct debit authorization
Payment Type
Set whether direct debits can be performed repeatedly (type Periodic) or only once (type One-off)
Expected number of direct debits
Estimated number of direct debits.
The field is editable and you can change it at any time, even after the original expected number of exported orders has been exhausted
For the periodic type of permission, the expected number of direct debits is set by the user, for the one-time type of permission, the system automatically sets one direct debit
Ignore expected number of direct debits
By checking this option, you can indicate that the direct debit will not be automatically closed when the debit computer reaches the expected debit number
Number of direct debits
Number of actually issued and exported collection orders
If the number of direct debits reaches the set expected number, the system will automatically block the authorization
Blocked
You can manually block or unblock direct debit authorizations.
Customer ledger entries with a blocked authorization will no longer be included in collection orders, even if the validity period has not yet ended or the expected number of collection orders has not been exhausted
Closed
The authorization is closed automatically after the expected number of direct debits has been exhausted
When the expected number of direct debits increases, the permission automatically reopensse nastavují výběrem z číselníku Číselné řady a určují kód číselné řady, které budou použity pro přiřazování čísel vydaným platebním příkazům a pro přiřazování čísel vydaným bankovním výpisům.
Nastavení exportu/importu banky
Globální poskytovatel služeb, který převádí informace o platbách do libovolného formátu dat, který banka vyžaduje, je připojen a připraven k zapnutí v Business Central. Tento postup se označuje v Business Central jako služba pro převod bankovních dat.
Služba převodu bankovních dat může omezit počet řádků, které lze exportovat do jednoho souboru. Při překročení limitu se zobrazí chybová zpráva. Doporučuje se, aby soubory bankovních výpisů nepřekročily 1000 řádků, jelikož doba zpracování v bankovní službě převodu dat se může výrazně zvýšit.
V nastavení tabulky se použijí objekty poskytované od MS dle konkrétních požadavků od klienta.
Pro OC CZ jsou přidány nová pole Složka výpisů (Default Folder Path) a Složka pro archivaci výpisů (Archive Folder Path), kde se nastavují cesty k síťové složce pro automatické zpracování bankovních výpisů.
Nastavení Pravidel hledání
Pravidla hledání slouží pro automatické vyrovnávání položek bankovního výpisu při vytvoření deníku plateb z daného bankovního výpisu pro verzi BC20 a výše. Mohou podstatně zrychlit práci při zpracování bankovního výpisu v systému a usnadnit uživatelům identifikaci jednotlivých plateb.
Vlastní pravidla vyrovnání plateb nastavíte v číselníku Pravidla hledání (Search Rules). Souběžně může být v číselníku nastaveno několik různých pravidel. Můžete nastavit vlastní pravidla pro bankovní účty nebo například pro různé typy bankovních výpisů.
Pro definici Pravidel hledání postupujte následujícím způsobem:
V systémové lupě zadejte Pravidla hledání (Search Rules) a poté vyberte související odkaz.
Na přehledu klikněte na funkci Nový (New), následně se Vám otevře karta pravidla hledání (Search Rule Card).
Do pole Kód (Code) zadáte jednoznačnou identifikaci pravidla a do pole Popis (Description) můžete popsat dané pravidlo hledání. Aktivací pole Výchozí (Default) můžete jedno z pravidel označit jako výchozí. V poli je kontrola, že v rámci záznamů v tabulce může být označen jako výchozí (hodnota Ano) pouze jeden záznam. Výchozí pravidlo systém doplní do bankovních výpisů v případě, že na daném bankovním účtu nebude definováno jiné pravidlo hledání.
Každé pravidlo by mělo obsahovat alespoň jeden řádek. Na pořadí řádků pravidel záleží, mělo by se postupovat od největší shody k obecnějším pravidlům. Pořadí řádků tedy určuje prioritu, s jakou se systém pokusí dané pravidlo aplikovat. Upravit pořadí řádků lze pomocí tlačítek nad řádky. Posunout nahoru a Posunout dolů umožní změnit pořadí řádků pro vyhledávání.
Řádky pravidla je možné vytvořit ručně dle potřeby uživatelů nebo je možné vygenerovat předdefinovaná pravidla pomocí funkce Vytvořit výchozí řádky.
Jeden řádek vyhledávacího pravidla má tři logické celky:
Identifikační
Vyhledávací (hledání v položkách zákazníka, dodavatele, zaměstnance, „starých“ zálohách Base aplikace). Pozn.: aplikace nových CZ záloh (Advance Payments Localization for Czech) ještě doplňuje hledání v „nových“ nákupních a prodejních zálohách
Filtrovací (na základě nastavené masky se přímo určí, jak navrhnout řádek do deníku plateb). Na jednom řádku může být buď definice vyhledávání nebo definice filtrování. Nelze je v rámci jednoho řádku kombinovat.
Identifikační část pravidla
Popis nastavení polí:
Popis
může obsahovat detailní popis pravidla pro lepší orientaci.
Typ bankovní transakce
zde je možné definovat omezení na typ bankovní transakce. Hodnoty mohou být Kredit, Debet nebo Obě (bez rozlišení – výchozí hodnota). Pokud bude mít pravidlo např. nastaveno Debet, tak tento řádek bude aplikován pouze na řádky v bankovním výpise, které mají kladnou částku.
Obor hledání určuje, která logická část řádku je platná. Možné volby budou:
Saldo
vyhledávání v položkách zákazníka, dodavatele, zaměstnance, „starých“ zálohách Base aplikace
Zákazník
vyhledávání v položkách zákazníka a „starých“ prodejních zálohách Base aplikace
Dodavatel
vyhledávání v položkách dodavatele a „starých“ nákupních zálohách Base aplikace
Zaměstnanec
vyhledávání v položkách zaměstnance
Zálohy
volbu doplňuje aplikace nových CZ záloh (Advance Payments Localization for Czech) a umožňuje vyhledání v „nových“ nákupních a prodejních zálohách
Mapování účtů
tato volba určí, že nebude použita vyhledávací část pravidla, ale část filtrovací.
Vyhledávací část pravidla
Určuje pravidla pro vyhledávání položky k vyrovnání v určeném rozsahu (v položkách zákazníka, dodavatele, zaměstnance a zálohách).
Pole v této části je možné parametrizovat pouze tehdy, pokud na daném řádku vyhledávacího pravidla je v poli Obor hledání hodnota jiná než Mapování účtů.
Pozn.: pokud bude vyhledávací část pravidla obsahovat více voleb současně, tak mezi jednotlivými volbami bude vždy vztah konjunkce (tj. a současně).
Číslo bankovního účtu
pokud bude pole zatrženo, tak systém bude v daném rozsahu (položka zákazníka, dodavatele, zaměstnance) hledat podle čísla bankovního účtu. Vždy se pro daný řádek bankovního výpisu vyhledává v bankovních účtech zákazníka / dodavatele a bankovní účet v tabulce zaměstnanec. Pokud je nalezen právě jeden účet zákazníka či dodavatele či zaměstnance, automaticky se k daným filtrům navíc nasazuje filtr na číslo zákazníka / dodavatele / zaměstnance v položkách.
Částka
v případě, že pole bude zatrženo, tak systém bude vyhledávat podle částky s kódem měny v daném rozsahu (položka zákazníka, dodavatele, zaměstnance, zálohy). Systém bude pracovat s tolerancí shody plateb definovanou na kartě daného bankovního účtu (pole Typ tolerance párování a Hodnota tolerance párování).
Variabilní symbol
pokud bude pole aktivováno, tak systém bude v daném rozsahu (položka zákazníka, dodavatele, zaměstnance, zálohy) hledat podle variabilního symbolu.
Konstantní symbol
analogicky jako u pole Variabilní symbol.
Specifický symbol
analogicky jako u pole Variabilní symbol.
Vícenásobný výsledek
pole určí, jakou položku má systém navrhnout k vyrovnání v případě, že zadaným kritériím vyhledávacího pravidla vyhovuje více než jedna položka. Možné hodnoty pole jsou:
První vytvořená položka
Systém vybere nejstarší položku
Naposledy vytvořená položka
Systém vybere nejnovější položku
Nejbližší datum splatnosti
Systém vybere tu z položek, která má nejstarší datum splatnosti. Při shodě hodnot data splatnosti z nich vybere první položku
Poslední datum splatnosti
Systém vybere tu z položek, která má nejmladší datum splatnosti. Při shodě hodnot data splatnosti z nich vybere první položku
Nejbližší zúčtovací datum
Systém vybere tu z položek, která má nejstarší zúčtovací datum. Při shodě hodnot data z nich vybere první položku
Poslední zúčtovací datum
Systém vybere tu z položek, která má nejmladší zúčtovací datum. Při shodě hodnot data z nich vybere první položku
Nejmenší zbývající částka
Systém vybere tu z položek, která má nejmenší hodnotu v poli Zůstatek (LM). Při shodě hodnot částky zůstatku z nich vybere první položku
Největší zbývající částka
Systém vybere tu z položek, která má největší hodnotu v poli Zůstatek (LM). Při shodě hodnot částky zůstatku z nich vybere první položku
Pokračovat
Při této volbě systém nevybere žádnou položku a v rámci párování pokračuje dalším vyhledávacím pravidlem.
Filtrační část pravidla
Určuje pravidla (specifikaci filtrů) pro vyhledání účtu, který se má použít k zaúčtování řádku bankovního výpisu. Pole v této části bude možné parametrizovat pouze pokud na daném řádku vyhledávacího pravidla bude v poli Obor hledání hodnota = Mapování účtů. Tzn. systém nebude hledat položku k vyrovnání na saldech. Pozn.: pokud se ve filtrační části nastavení použije více voleb najednou, tak mezi jednotlivými volbami je vždy konjunkce (tj. a současně).
Filtr popisu
do pole je možné zapsat filtr popisu transakce řádku z bankovního výpisu. Je možné použít standardní řídící znaky používané v systému Business Central. Např.: při zadání filtru @poplatek se bude testovat, zda popis transakce obsahuje slovo poplatek bez ohledu na velikost písmen a diakritiku na libovolné pozici v textu.
Filtr variabilního symbolu
funguje obdobně, jako Filtr popisu, ale nad polem Variabilní symbol v řádku bankovního výpisu. Např. pokud bude zadáno ??32*, pak se testuje, zda variabilní symbol má libovolné dvě číslice na prvních dvou pozicích, na třetí pozici číslici 3 a čtvrté číslici 2, na zbývajících pozicích mohou být libovolné číslice. Pokud bude zadáno 308|0308 - testuje se, zda symbol nabývá hodnoty 308 nebo 0308.
Filtr konstantního symbolu
platí totéž jako pro pole Filtr variabilního symbolu.
Filtr specifického symbolu
platí totéž jako pro pole Filtr variabilního symbolu.
Pokud systém v řádku bankovního výpisu na základě zadaných filtrů najde shodu, pak se do řádku finančního deníku zapíše typ účtu a číslo účtu, které jsou uvedeny v polích Typ účtu, Číslo účtu.
Pravidla při vyhledávání a párování
Jakmile je nalezen řádek bankovního výpisu, který odpovídá vyhledávacímu pravidlu nebo nastavenému filtru, tj. je nalezena právě jedna položka, automaticky zastavuje vyhodnocování a pokračuje se dalším řádkem na bankovním výpisu.
Pokud systém podle definovaných vyhledávacích pravidel nenalezne žádný záznam, který by vyhovoval, pak přiřadí řádku výpisu účet neidentifikované platby, který je definován pro daný bankovní účet na kartě bankovního účtu v poli Účet nepřiřazených plateb.
Pokud se řádek vyhledávacího pravidla vyhodnotí jako pozitivní, bude jeho identifikace propsána do řádku deníku plateb do polí Kód pravidla hledání a Kód řádku pravidla hledání.
Nastavení Přímého inkasa
Se souhlasem zákazníka můžete inkasovat platby přímo z bankovního účtu zákazníka podle formátu SEPA.
Pro použití Přímého inkasa je potřeba provést nastavení popsané následujících kapitolách.
Nastavení exportu/importu banky
V této tabulce nastaví dodavatel příslušnou proceduru pro přímé inkaso.
...
Karta bankovního účtu
Otevřete Kartu bankovního účtu, na který bude Vaše společnost přijímat inkasované platby.
Na záložce Obecné nastavte pole:
Formát exp. přímého inkasa SEPA
Vyberte kód SEPADD (SEPA přímé inkaso).
Pod tímto kódem je již nastavená příslušná procedura
Číslo kreditora
V poli Číslo kreditora zadejte CID (Creditor Identifier) společnosti (mandanta)
CID je jedinečný identifikátor příjemce inkasa a je povinnou součástí SEPA inkasních příkazů
CID se skládá z ISO kódu příslušné země, kontrolních číslic, případné specifikace obchodních aktivit příjemce a až 28 číslic vyčleněných pro národní identifikátor příjemce
Na záložce Číslování nastavte pole:
Čísla přímých inkas
Vyberte číselnou řadu pro interní čísla inkasních příkazů
Způsob platby
V číselníku Způsoby platby nastavte kód pro inkaso.
Vyplňte povinná pole:
Kód
Interní kód v číselníku
Typ protiúčtu
Nastavte hodnotu Finanční účet
Přímé inkaso
Pole zaškrtněte
Kód podmínek přímého inkasa
Nastavte Podmínku platby pro výpočet data splatnosti dokladu
Při použití daného Kódu způsobu platby na Kartě zákazníka nebo případně přímo na prodejních dokladech systém zkopíruje Kód platební podmínky, pokud na kartě nebo na dokladu již není nějaký kód zadaný. V tom případě tento vyplněný kód již nepřepisuje
Toto pole je nepovinné, můžete ho nechat i prázdné.
Karta zákazníka
Otevřete Kartu zákazníka, jehož platby chcete inkasovat. Na záložce Platby nastavte povinná pole:
Typ partnera
Vyberte, zda je zákazník „společnost“ nebo „osoba“
Pole je pro inkasní platby povinné, protože systém podle tohoto pole provádí výběr zákazníků do inkasních příkazů.
Pokud Typ partnera není vyplněný, systém tohoto zákazníka do inkasního příkazu nezahrne.
Kód způsobu platby
Vyplňte Kód způsobu platby, který jste založili pro faktury hrazené inkasem
Z Karty zákazníka systém zkopíruje tento kód do prodejních faktur
Na prodejních fakturách musí být tento kód vyplněný, aby faktura byla zahrnuta do inkasního příkazu!
Kód preferovaného bankovního účtu
Dle potřeby můžete dále nastavit pole Kód preferovaného bankovního účtu.
Toto nastavení je nepovinné, systém preferovaný bankovní účet použije např. při založení prodejní faktury pro vyhledání platného povolení inkasa nebo při návrhu inkasního příkazu. Pokud má zákazník více platných povolení, systém při výběru preferuje povolení s tímto bankovním účtem.
Bankovní účet zákazníka
Na Kartě zákazníka otevřete Bankovní účty zákazníka (Karta zákazníka > Zákazník > Bankovní účty).
Založte Kartu bankovního účtu zákazníka, ze kterého budou realizované inkasní platby. Na záložce Transfer vyplňte Kód SWIFT a IBAN. Tato pole jsou povinná.
Povolení přímého inkasa
Na Kartě zákazníka dále otevřete Povolení přímého inkasa (Karta zákazníka > Související > Zákazník > Povolení přímého inkasa):
SEPA Povolení přímého inkasa
Založte nový řádek pro příslušné povolení. Na řádku vyplňte pole:
ID
Číslo povolení přímého inkasa poskytnutého zákazníkem.
Toto číslo systém automaticky propisuje po vytvoření faktury na hlavičku Prodejní faktury a po zaúčtování na hlavičku Účtované prodejní faktury a na Položku zákazníka
Kód bankovního účtu zákazníka
Vyberte bankovní účet zákazníka, ze kterého budou vybírány platby přímým inkasem.
Platnost od (Validity From)
Určuje datum, od kdy platí povolení
Platnost povolení se kontroluje na Datum splatnosti faktury
Platnost od (Validity To)
Určuje datum, kdy povolení přestane platit
Platnost povolení se kontroluje na Datum splatnosti faktury
Pozn. Zadání období platnosti inkasa „od – do“ není povinné, pokud data (jedno nebo obě) nejsou vyplněná, pak povolení inkasa je platné bez omezení, pokud povolení není Blokováno nebo Uzavřeno.
Datum podpisu
Datum, kdy zákazník podepsal povolení inkasa
Typ platby
Nastavte, jestli se inkaso může provádět opakovaně (typ Periodický) nebo jen jednou (typ Jednorázový)
Očekávaný počet inkas
Předpokládaný počet inkas.
Pole je editovatelné a můžete ho kdykoli změnit, i po vyčerpání původního předpokládaného počtu vyexportovaných příkazů
Pro periodický typ povolení nastavuje očekávaný počet inkas uživatel, pro jednorázový typ povolení nastaví systém automaticky jedno inkaso
Ignorovat očekávaný počet inkas
zatržením této volby lze učit, že přímé inkaso nebude automaticky uzavřeno, když počítač debetu dosáhne očekávaného počtu debetu
Počet inkas
Počet skutečně vystavených a vyexportovaných inkasních příkazů
Pokud počet uskutečněných inkas dosáhne nastaveného očekávaného počtu, systém automaticky povolení zablokuje
Blokováno
Povolení inkasa můžete ručně zablokovat nebo odblokovat.
Položky zákazníka se zablokovaným povolením již nebudou nadále zahrnované do inkasních příkazů, i když období platnosti ještě neskončilo nebo nebyl vyčerpaný očekávaný počet inkasních příkazů
Uzavřeno
Povolení je uzavřeno automaticky po vyčerpání očekávaného počtu inkas
Po zvýšení očekávaného počtu inkas se povolení automaticky znovu otevře.