---
title: "Document \"ElectronicDocumentOutgoingEDOC\" (Accounting for Kazakhstan 3.0)"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-07
canonical: https://buhgpt.kz/suraqtar/dokument-elektronnyydokumentishodyashchiyedok-buhgalteriy-en
source: BuhGPT
---

# Document "ElectronicDocumentOutgoingEDOC" (Accounting for Kazakhstan 3.0)

> **TL;DR:** 1. Identification Parameter Value Object Type Document (Documents) Name ElectronicDocumentOutgoingEDOK Full Name Document.ElectronicDocumentOutgoingEDOK Synonym Outgoing electronic document EDO (in the interface — “Outgoing electronic documents”) Configuration Accounting for K

---

1. Identification

Parameter
Value

Object Type
Document (Documents)

Name
ElectronicDocumentOutgoingEDOK

Full Name
Document.ElectronicDocumentOutgoingEDOK

Synonym
Outgoing electronic document EDO (in the interface — “Outgoing electronic documents”)

Configuration
Accounting for Kazakhstan, ed. 3.0, version 3.0.74.2

Introduced in Release
3.0.73

Numbering
String number, length 9 characters, non-periodic (continuous, not tied to the accounting period)

Currency of Amounts
Attribute DocumentCurrency; accounting currency — tenge (₸)

Where to Find
e1cib/list/Document.ElectronicDocumentOutgoingEDOK — section/block “EDO”, list “Outgoing electronic documents”; also opens from the EDO workplace

Purpose. The document is an accounting “wrapper” (envelope) over the outgoing electronic document that the organization sends to the counterparty through the EDO operator: invoice, act, bill, agreement, electronic invoice (ESF), etc. It stores the details of the sent document (type, number, date, amount, name, description), its identifiers in the EDO system (IS ESF / operator), and the connection with the primary document of the accounting database, as well as the list of recipients/signatories and the requirements presented to them.

Important about role separation:

- the sent document itself stores this object (transport and accounting node of the outgoing direction, mirroring the incoming);

- each change of state (delivered, signed, rejected) — a separate document MessageEDOK;

- the economic operation is reflected by the primary accounting document (ESF, sale, act), from which the outgoing ED is formed.

The object does not make accounting entries and does not have movement registers — it is a transport and accounting document.

2. Attributes of Header and Table Parts

2.1 Header Attributes (by evidence and standard model of EDO)

Attribute
Purpose

Organization
Sender organization. Mandatory attribute.

DocumentCurrency
Currency of the amount of the sent document.

DocumentBasis
Reference to the related object: primary accounting document (when sent from primary) or incoming ED (when responding in the EDO chain).

DocumentIdentifierEDO
Identifier of the sent document in the EDO system (assigned when sent to the operator).

AuthorIdentifierEDO
Identifier of the author (sender subscriber) in the EDO system.

DocumentBasisIdentifierEDO
ID of the basis document in the EDO system (for the “response to incoming” chain).

DocumentIdentifierTerminatingAction
ID of the document that cancels/terminates the action of this ED (filled in when revoked/canceled).

RecipientED
Recipient of the electronic document (EDO subscriber of the counterparty).

In addition to the listed, the object stores “card” attributes of the sent document: type, number, date, amount, name, description of the sent ED.

2.2 Table Part RecipientsAndSignatories

List of recipients and the requirements presented to them with the results of the approval.

Column
Purpose

RecipientED
EDO subscriber — recipient/signatory of the document.

ResultOfRequirementToRecipient
Result of the recipient's fulfillment of the requirement (signed / rejected / in progress, etc.).

DateOfFulfillment
Date when the recipient fulfilled the requirement (signed/rejected).

ExplanationOfResultOfRequirement
Text explanation (for example, reason for rejection).

3. Forms

An explicit list of forms in evidence is not attached; below is the standard composition for a document of this type (to be specified for a specific assembly):

Form
Purpose

Document Form (DocumentForm)
Main form: card of outgoing ED — header attributes, EDO identifiers, table part RecipientsAndSignatories, signing/sending/cancellation commands.

List Form (ListForm)
List “Outgoing electronic documents”; filtering by counterparty/number/date/status. Opens via e1cib/list/Document.ElectronicDocumentOutgoingEDOK.

Selection Form (SelectionForm)
Selection of outgoing ED as a basis/connection from other objects.

The EDO workplace (general form of the subsystem) serves as the initiation point for creating and sending outgoing documents.

4. Key Procedures of Modules

Evidence with paths path:string and BSL code for this object is not attached. Below are standard handlers for documents of this type (transport object of EDO, without entries):

- Object Module → CheckFillingProcessing — control of mandatory attributes: Organization, filling of recipients (RecipientED), when responding in the chain — DocumentBasis.

- Object Module → BeforeSaving / OnSaving — fixation/actualization of EDO identifiers and connection with the primary document; service logic of the EDO subsystem.

- Document Form → OnCreationOnServer — initialization from the primary document/incoming ED, filling in card attributes and recipients.

- Document Form → EDO subsystem commands — “Sign with EDS”, “Send to operator” (fills DocumentIdentifierEDO, AuthorIdentifierEDO), “Cancel” (fills DocumentIdentifierTerminatingAction).

- Status Update — synchronization of ResultOfRequirementToRecipient, DateOfFulfillment, ExplanationOfResultOfRequirement based on data from related MessageEDOK.

Requires verification (version-specific): exact names of procedures and modules of the specific assembly 3.0.74.2, as the code of modules in evidence is not provided.

5. Entries and Movements

The document is not recorded in accounting/tax accounting and does not generate movements:

- accounting registers — none;

- accumulation/information registers from this object — none (except for service mechanisms of the EDO subsystem);

- entries — none.

All actual accounting operations are reflected by the related primary accounting document (DocumentBasis). It is the one that generates entries according to the standard Chart of Accounts of the RK, for example:

Operation
Dr
Cr

Sale of goods to the customer (income)
1210 (short-term receivables from customers)
6010 (income from sales)

Accrual of VAT on sales (rate 16 %)
1210
3130 (VAT payable)

Write-off of the cost of goods sold
7010 (cost of sales)
1330 (goods)

Receipt of payment from the customer
1030 (cash in current accounts)
1210

The example illustrates the accounting of the primary document, not the envelope of EDO itself. The VAT rate for the RK in 2026 is 16 %. MRP = 4,325 ₸, MZP = 85,000 ₸.

Electronic forms to which the envelope relates: ESF (IS ESF) and SNT.

6. Related Objects and Input on Basis

Related Objects:

- MessageEDOK — records each change of state (delivered/signed/rejected); chronology of approvals for the document.

- Primary accounting document (ESF, sale, act, bill, agreement) — source of data and carrier of entries; reference in DocumentBasis.

- Incoming ED (ElectronicDocumentIncomingEDOK, mirror object) — as a basis when responding in the EDO chain.

- Subscribers/accounting records of EDO — recipients/signatories (RecipientED).

Input on Basis / Formation:

- Outgoing ED is formed from the primary accounting document or from the EDO workplace (scenario 3.1).

- Response to incoming (scenario 3.4): outgoing is created with indication of the incoming ED in DocumentBasis and DocumentBasisIdentifierEDO.

7. Extension Points

- Filling Check Processing — adding controls (matching recipients to EDO subscribers, correctness of basis reference, mandatory attributes).

- Subscriptions to Events (BeforeSaving/OnSaving) — integration with external EDO operators, logging, auto-filling identifiers.

- Forms (configuration extension) — adding commands/status indicators, columns in table part RecipientsAndSignatories.

- Exchange and Conversion Rules — mapping types of outgoing ED (ESF, SNT) during integration.

- Reporting on EDO — building registers of outgoing documents and approval results based on attributes and MessageEDOK.

Since the object does not participate in entries, extension points for registers/movements are absent — it is advisable to extend transport and validation logic.

---
_BuhGPT — ИИ-помощник для бухгалтеров Казахстана: https://buhgpt.kz_