1. Identification
| Parameter | Value |
|---|---|
| Object type | Document (Documents) |
| Name | ЭлектронныйДокументВходящийЭДОК |
| Full path | Документ.ЭлектронныйДокументВходящийЭДОК |
| Synonym | Incoming electronic EDF document (synonym not set in the delivery) |
| Configuration | Accounting for Kazakhstan, rev. 3.0 (3.0.74.2) |
| Introduced in release | 3.0.73 |
| Subsystem | Electronic document flow (EDF) |
| Numbering | String number, length 9 characters, numerator non-periodic (continuous, not tied to an accounting period) |
| Posting | The document is not posted and generates no movements (see section 5) |
Purpose. The object is an accounting "wrapper" (envelope) over an incoming electronic document received from a counterparty via an EDF operator: a waybill, act, invoice, agreement, etc. It stores the attributes of the received document (type, number, date, amount, name, description), its identifiers in the EDF system, the link to the primary document of the accounting database, as well as the list of recipients/signatories and the requirements placed on them.
The document is a transport-and-accounting node: it records the fact of receipt and the requirements to participants, but by itself does not affect the balance. The separation of roles within the subsystem is important:
- ЭлектронныйДокументВходящийЭДОК — stores the incoming document itself;
- СообщениеЭДОК — each state change (status history, requirements, signatures);
- the linked primary accounting document (receipt, act, ESF, etc.) — reflects the business transaction and makes the postings.
Amounts are stored in the document currency (attribute ВалютаДокумента); the base accounting currency is tenge (₸).
2. Header attributes and tabular sections
2.1 Header attributes
| Attribute | Purpose |
|---|---|
ВидДокумента |
Type of the received electronic document (waybill, act, invoice, ESF, CTA, agreement, etc.). Determines which primary accounting document will be linked. |
НомерДокумента |
Number in the incoming electronic document (the counterparty's number, not the object's internal number). |
ДатаДокумента |
Date of the incoming electronic document. |
НаименованиеДокумента |
Name/title of the received document. |
Описание |
Arbitrary text description/comment for the document. |
СуммаДокумента |
Document amount in the document currency. |
ВалютаДокумента |
Currency of the amount (for internal operations — tenge ₸). |
ИдентификаторДокументаЭДО |
Unique identifier of the incoming document in the EDF system. |
ИдентификаторАвтораЭДО |
Identifier of the sending subscriber (author) in EDF. |
СсылкаНаПервичныйДокумент |
Reference to the linked primary document of the accounting database (receipt, act, etc.). |
ИдентификаторПервичногоДокумента |
Identifier of the primary document in the EDF system (during exchange). |
ДокументОснование |
Incoming document that became the basis for the outgoing one (EDF chain). |
ИдентификаторДокументаОснованияЭДО |
Identifier of the basis document in EDF. |
ИдентификаторДокументаПрекращающегоДействие |
Identifier of the annulment/termination document (filled in upon annulment). |
2.2 Tabular section ПолучателиИПодписанты
| Column | Purpose |
|---|---|
ТребованиеКПолучателю |
Requirement placed on the participant (sign, review, approve). |
РезультатТребованияКПолучателю |
Current result of fulfilling the requirement (signed, rejected, pending, etc.). |
| (recipient/signatory row) | EDF subscriber — recipient or signatory associated with the requirement and result. |
The tabular section describes the exchange participants and the status of their actions on this incoming document; the signing/rejection acts themselves are performed by means of the EDF subsystem and recorded by
СообщениеЭДОКdocuments.
3. Forms
Since the composition of forms is not explicitly attached in the evidence, below is a typical set of EDF subsystem forms for this type of object:
| Form | Purpose |
|---|---|
| Document form (ФормаДокумента) | Viewing and processing the incoming electronic document: header attributes, recipients/signatories tabular section, navigation to the linked primary document and to the СообщениеЭДОК history. |
| List form (ФормаСписка) | "Incoming electronic documents" list with filtering by counterparty/type/number/date/status. Entry point: e1cib/list/Документ.ЭлектронныйДокументВходящийЭДОК. |
| Selection form (ФормаВыбора) | Picking an incoming document into fields of other objects (for example, as the basis of an outgoing EDF document). |
Where to find: the "EDF" section/workplace → "Incoming electronic documents" list.
Navigation link: e1cib/list/Документ.ЭлектронныйДокументВходящийЭДОК.
4. Key module procedures
The BSL modules are not attached in the evidence, so typical handlers for an EDF subsystem "wrapper" document are provided. The specific signatures and the presence of procedures in this version are version-specific and require verification against the modules of configuration 3.0.74.2.
Object module:
ОбработкаЗаполнения(ДанныеЗаполнения, ...)— filling in attributes upon creation from EDF data/on the basis of (type, number, date, amount, currency, EDF identifiers, recipients).ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)— control of mandatory fields (for example, presence of a correctИдентификаторДокументаПрекращающегоДействиеupon annulment).ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)— service write logic; posting is not performed.
Document form module:
ПриСозданииНаСервере/ПриОткрытии— form initialization, availability of requirement-processing commands.- Navigation commands: open the linked primary document (
СсылкаНаПервичныйДокумент), open the status history (СообщениеЭДОК), generate an outgoing EDF document with the current one as the basis. - Requirement execution handlers (sign/reject) — call procedures of the EDF subsystem's common modules.
EDF subsystem common modules — creating the object during synchronization, registering states, working with subscribers and requirements (implementation outside this object).
5. Posting and movements
The document is not posted and generates no register movements. The object itself has no accumulation/information registers, it does not make accounting postings and does not affect the balance. This is a fundamental feature: ЭлектронныйДокументВходящийЭДОК is a transport-and-accounting envelope.
The actual accounting consequences are reflected by the linked primary document (СсылкаНаПервичныйДокумент), which is created/selected based on the type of the incoming document. It is this document that generates the postings under the standard RK chart of accounts. Indicative logic (figures and rates — Kazakhstan, 2026):
| Business operation of the primary document | Standard RK accounts |
|---|---|
| Receipt of goods | Dr 1330 (goods) / Cr 3310 (AP to suppliers) |
| Input VAT under ESF (rate 16 %) | Dr 1420 (VAT recoverable) / Cr 3310 |
| Sales (for the outgoing chain) | Dr 1210 (AR from customers) / Cr 6010 (income), VAT 16 % Cr 3130 |
| Write-off of cost of sales | Dr 7010 / Cr 1330 |
| Payment from the current account | Dr 3310 / Cr 1030 |
The VAT rate in RK for 2026 is 16 %. Electronic invoices (ESF, ESF IS) and consignment notes for goods (CTA) are separate primary/tax documents, linked via
СсылкаНаПервичныйДокументand EDF identifiers. Accruals and tax rules (IIT 10 %/15 % with a threshold of 8,500 MCI of annual income, deduction of 30 MCI/month and no more than 360 MCI per year, MPC 10 % with a cap of 50 MMW, EMPC 3.5 %, MHIC 2 %, SHIC 3 %, SC 5 %, social tax 6 %; MCI = 4,325 ₸, MMW = 85,000 ₸) have no direct relation to this object — it does not participate in tax calculation and does not generate their movements.
6. Related objects and entry on the basis of
| Relation | Object | How linked |
|---|---|---|
| Status/signature history | Документ.СообщениеЭДОК |
Each state change of the incoming document is a separate СообщениеЭДОК. |
| Primary accounting document | Receipt of inventory/services, Act, ESF, CTA, etc. | Via СсылкаНаПервичныйДокумент + ИдентификаторПервичногоДокумента. |
| EDF chain (response) | Outgoing electronic EDF document | The current incoming document is specified as ДокументОснование (+ ИдентификаторДокументаОснованияЭДО). |
| EDF subscribers | EDF subsystem subscriber/counterparty catalogs | Via ИдентификаторАвтораЭДО and recipient tabular section rows. |
| Annulment | EDF termination document | Via ИдентификаторДокументаПрекращающегоДействие. |
Entry on the basis of: the typical scenario is creating a primary accounting document or an outgoing electronic EDF document on the basis of the incoming one (the link is preserved via ДокументОснование/СсылкаНаПервичныйДокумент). The specific set of "Create on the basis of" commands in 3.0.74.2 is determined by the EDF subsystem settings.
7. Extension points
- Fill handler (
ОбработкаЗаполнения) — additional configuration of mapping EDF data into attributes during synchronization. - Fill check (
ОбработкаПроверки�эаполнения) — additional attribute control (for example, requiringСсылкаНаПервичныйДокументfor certain document types). - Forms (configuration/SSL extension) — adding commands, attributes and recipient tabular section columns without removing from support.
- EDF subsystem common modules — overridable procedures for object creation, requirement processing and state registration.
- Event subscriptions (
ПередЗаписью/ПриЗаписи) — integration with external systems, audit of incoming document receipt. - Linking with the primary document — extending the auto-selection/auto-creation logic of the primary document by
ВидДокумента.
Version-specific and requiring verification against 3.0.74.2: the exact composition of forms, the presence and signatures of module procedures, the set of "Create on the basis of" commands and the rules for automatic linking with primary documents.
