Checked on release 3.0.74.2 "Accounting for Kazakhstan" (version 3.0).
You are setting up direct exchange with the bank (DirectBank). You click "Send to bank," and the program asks what exactly you are sending — a payment order, a statement request, or a free letter. Or vice versa: a package of messages has arrived from the bank, and in the exchange journal, you see lines with unclear type names. Behind these names is this directory. It is small, service-related, but when the exchange is "silent" or messages go out of order, you have to figure it out right here.
1. Purpose
Directory.TypesOfLettersExchangeWithBanks is a classifier of the types of messages (letters) that 1C and the bank exchange through the direct channel. It does not store amounts and does not make entries. Its task is to assign a clear type to each exchange message: payment order, statement request, statement, bank response, free letter. Based on this type, the program understands how to process the message.
2. Where to find
The directory is service-related, and its card is not displayed in the usual menu sections. You can open it in two ways.
- Through exchange with the bank: section "Bank and Cash" → "Exchange with Bank" (or "Direct Exchange with Bank (DirectBank)") → message journal; types are populated in the letter type column.
- Through "All Functions": Main Menu (☰ icon in the upper left corner) → "All Functions" → "Directories" → "Types of Letters for Exchange with Banks". If the "All Functions" item is missing, enable it: "Service" → "Settings" → check the box "Show 'All Functions' command".
1C navigation link (the fastest way): copy the line below, then Main Menu → "Service" → "Go to navigation link", paste it and click "Go":
e1cib/list/Directory.TypesOfLettersExchangeWithBanks
2a. How to find out your release
Main Menu (☰) → "Help" → "About the Program". In the opened window, you will see two important lines: platform version (for example, 8.3.24.xxxx) and configuration release — "Accounting for Kazakhstan, version 3.0 (3.0.74.2)". Check the release before applying any instructions: the interface and the set of attributes change between releases.
3. How to fill out
In 99% of cases, there is nothing to fill in here: the directory elements are predefined and come with the configuration update or are created automatically during the first setup of the exchange with a specific bank. You work with the directory in view mode, not input mode. But you need to know the fields — this is how you will distinguish one type from another and find the cause of the failure.
| Field | Purpose | What happens if incorrect |
|---|---|---|
| Name (mandatory) | Human-readable name of the type: "Payment Order", "Statement Request", "Statement", "Free Letter". You find the message in the journal by this. | Empty name — the line in the exchange journal will be nameless, making it difficult to find the needed letter. |
| Code (mandatory, assigned automatically) | Unique identifier of the element within the database. Used in links and exchanges. | You cannot manually create a duplicate code — the platform will not allow saving. |
| Type Identifier / Service Name | Technical correspondence to the message type in the bank's protocol (DirectBank). It is based on this that the program routes the letter. | If it does not match the protocol — the message will go "somewhere else" or the bank will reject it. It cannot be changed manually. |
| Indicator "Predefined" | Indicates that the element was created by the configuration and is updated automatically. | Deleting a predefined element breaks the exchange mechanism. Do not delete. |
Rule: you do not need to add your elements to this directory. If you feel that a type is missing, it almost always means that the configuration has not been updated or the direct exchange with the bank has not been completed, not that you need to create a line manually.
4. Analyzed Example
The directory itself does not create numbers and entries — it is a classifier. Let's show how it participates in a real operation and what entries the final document, to which the letter type is attached, generates.
Situation. LLP on the general taxation regime, VAT payer. You pay the supplier LLP "Astana-Snab" for goods: 200,000 ₸ + VAT 16% (32,000 ₸) = 232,000 ₸.
- You create a payment order for 232,000 ₸.
- You click "Send to Bank". The program generates an exchange message and assigns it a type from the directory — "Payment Order" (outgoing).
- The bank debits the money and sends a statement. The message with the statement is assigned the type "Statement" (incoming).
- Based on the statement, you make a "Debit from Current Account".
The entries are generated by the debit document (not the directory):
| Debit | Credit | Amount, ₸ | Description |
|---|---|---|---|
| 3310 | 1030 | 232,000 | Payment to supplier "Astana-Snab" from current account |
The letter type in this chain is a "label" on the envelope: it told the program that the first envelope is a payment order (it needs to be sent), and the second is a statement (it needs to be uploaded and create a document). The amount of 232,000 ₸ and the entry Debit 3310 Credit 1030 arise from the payment document and the statement, not from the directory.
5. Types of Operations
There are no separate "types of operations," as in documents, in the directory — it is a classifier. But the types of letters it contains cover all direct exchange operations:
- Outgoing: payment order, payment registry, statement request, document status request, free letter to the bank, currency control documents.
- Incoming: account statement, bank confirmation/receipt, document processing status, free letter from the bank, error notification.
6. What is generated upon processing
The directory is not processed and has no movements — it has no entries, no movements in accumulation registers and information, no electronic documents ESF/SNT. This is essential: ESF and SNT relate to the sale/movement of goods and have no relation to the exchange with the bank.
The letter type is used by other objects:
- Exchange Messages (DirectBank) — are routed by type: send, upload, show status.
- Documents "Payment Order" and "Debit/Credit to Current Account" — are linked to the corresponding letter type when sending and when uploading the statement.
- It is these documents that generate entries in accounts 1030, 3310, 1210, etc.
7. Printed Forms
The directory has no own printed forms — there is no need to print the classifier. Printing relates to the documents associated with it:
- "Payment Order" — printed form of the payment order.
- "Debit from Current Account" / "Credit to Current Account" — form of movement in the account.
- Exchange registry / message journal can be printed from the bank exchange form.
8. Common Errors
"Element not found" / empty letter type in the exchange journal. The reason — the configuration has not been updated or a predefined element was deleted/renamed manually. Solution: update the configuration to the current release; predefined elements will be restored. There is no need to create a replacement manually.
"Failed to determine the type of incoming message". The bank sent a message for which there is no matching type. Check the direct exchange setup ("Bank and Cash" → "Exchange with Bank" → DirectBank settings): the version of the bank's protocol must match the one supported in the release.
"Cannot mark a predefined element for deletion". You are trying to delete a line from the directory. This is how it should be — predefined types cannot be deleted, they are needed for the exchange mechanism. Just close the card.
The payment order was sent but "stuck" without status. Often this is not the directory, but the channel: not signed with an EDS, authorization in the bank has not been passed, or the bank has not yet processed the letter of the requested type. Update the status in the exchange journal (button "Update Statuses").
9. FAQ
Can I manually add my types of letters? Practically no. Types are predefined by the configuration and must match the bank's protocol. The bank will "not understand" your element. If a type is missing — update the configuration or check the DirectBank setup.
Does this directory make entries? No. It is a classifier. Entries (for example, Debit 3310 Credit 1030) are generated by payment documents and statements, and the directory only marks which type of letter they belong to.
Does it generate ESF or SNT? No. ESF (ESF IS) and SNT are documents for the sale and movement of goods. The exchange with the bank has no relation to them.
Why don't I see this directory in the menu?
It is service-related. Open it through "All Functions" → "Directories" or via the navigation link e1cib/list/Directory.TypesOfLettersExchangeWithBanks.
I accidentally marked an element for deletion — what to do? Unmark it (right-click → "Unmark for deletion"). If the element has already disappeared, update the configuration — predefined types will be restored automatically.
Does the letter type affect the VAT calculation at a rate of 16%? No. The VAT rate (in 2026 — 16%) is calculated in sale and receipt documents. The letter type for exchange with the bank does not relate to taxes.
How does "Payment Order" differ from "Debit from Current Account" in the context of exchange? A payment order is an outgoing letter-order to the bank. A debit from the current account is an accounting document that you process after confirmation from the bank (based on the statement). The first initiates the payment, the second records it in accounting.
Do I need to configure anything in this directory when connecting a new bank? Separately — no. You set up direct exchange (DirectBank) in the "Bank and Cash" section, and the types of letters will pull in automatically. If the bank uses a non-standard protocol, mapping is done in the exchange settings, not in the directory.
Can I filter the exchange journal by letter type? Yes. In the bank exchange form, filtering and grouping by letter type is convenient — this way you quickly find, for example, all statement requests for a period.
10. Related Documents
- Based on what it is used: direct exchange with the bank ("Bank and Cash" → "Exchange with Bank"), DirectBank settings, payment orders.
- What uses the directory: exchange messages, "Payment Order", "Debit from Current Account", "Credit to Current Account" — these are what generate entries in accounts 1030, 3310, 1210.
- Related mechanisms: upload/download "Client-Bank" via file (for banks without a direct channel) — classification of messages is also used there.
How to find out your release
Main Menu (☰) → "Help" → "About the Program". The line with the platform version (8.3.x) and configuration release will indicate which version this instruction applies to.
This guide is prepared for "Accounting for Kazakhstan", version 3.0, release 3.0.74.2.
