RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Document "Supplier Invoice" - Technical Description (Accounting for Kazakhstan 3.0.74.2)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Document "Supplier Invoice" - Technical Description (Accounting for Kazakhstan 3.0.74.2)

Applies to: 1С:Бухгалтерия для Казахстана, release 3.0.74.2 · by 1C-Sapa Group, 1C partner
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Identification

Parameter Value
Object Type Document (Document)
Name SupplierInvoice
Full Name Document.SupplierInvoice
Alias “Invoice from Supplier”
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Posted No (informational document)
Navigation Link e1cib/list/Document.SupplierInvoice
Where to find Section “Purchase” → “Invoice from Supplier”

Purpose. The document registers invoices issued by suppliers for the payment of goods, services, or fixed assets. This is an informational (non-accounting) document: it does not generate accounting entries, but serves as the basis for issuing payment documents and monitoring debts to suppliers. It is used by the procurement department and accounting for recording payment obligations and tracking the status of payment/goods receipt. Amounts are recorded in tenge (₸); when indicating the VAT rate, the standard rate of 16 % (Kazakhstan norm for 2026) is applied.


2. Header Attributes and Table Parts

Header Attributes

Attribute Mandatory Purpose
Organization Yes The organization on behalf of which the invoice is registered (used for filtering and subsequent documents).
Counterparty Yes The supplier who issued the invoice. Defines the contract, payment terms, and currency of settlements.
Contract No* The contract with the supplier (type “With Supplier”). Sets the currency of the document and the rules for mutual settlements.
Date / Number Yes (auto) The date of invoice registration and its number in the system.
Document Currency No The currency of the invoice; by default, it is tenge or the currency of the contract.
Amount / VAT Amount Auto Totals for table parts considering the VAT rate.
Comment No Arbitrary textual explanation.

* Formally may not be mandatory, but required for correct mutual settlements — recommended to fill in.

Table Part “Goods”

Column Mandatory Purpose
Item Yes Goods from the “Item” directory.
Quantity Yes Quantity for payment/delivery.
Amount Yes Line amount.
Price, VAT Rate (16 %), VAT Amount, Total No/auto Price attributes and VAT calculation for the line.

Table Part “Services”

Column Mandatory Purpose
Item Yes Service from the “Item” directory.
Quantity Yes Volume of service.
Amount Yes Cost of service.

Table Part “FA” (Fixed Assets)

Column Mandatory Purpose
FixedAsset Yes The acquired fixed asset object.
Amount Yes Cost of the object.

If a mandatory column/attribute is not filled, the system will display an error “Field … is not filled” and will not allow saving the document.


3. Forms

Form Purpose
Document Form (DocumentForm) Main form for entering and editing the invoice: header, table parts “Goods”/“Services”/“FA”, selection, loading, printing commands.
List Form (ListForm) Journal of documents in the “Purchase” section; filtering by organization/counterparty, “Change Status” payment command.
Selection Form Selection of the invoice when entering based on and in selections from other documents.
Printed Form “Invoice” Tabular document for internal accounting and transfer to accounting.

4. Key Procedures and Handlers

The attached evidence does not contain BSL fragments with paths path:string, therefore below are typical handlers for documents of this type. Message texts are from the configuration release.

  • FillProcessing (object module) — filling in attributes when entering based on (for example, from “Goods and Services Receipt”) or when copying.

  • FillGoods / Selection (form module) — opening the item selection and adding positions to the table part “Goods”.

  • LoadFromFile (form module) — importing positions from Excel/CSV sent by the supplier into the table part.

  • ChangeStatus (list form module) — setting the payment status (partially/fully paid) for selected documents. If the list is empty, the following message is displayed:

    1C Message Where it occurs Condition
    The command cannot be executed for the specified object ListForm / ChangeStatus DocumentList.Count() = 0
  • Print (command/manager module) — generating the printed form “Invoice”.

  • BeforeSaving / OnSaving (object module) — control of filling mandatory attributes before saving.


5. Posting and Movements

The document is not posted and does not generate accounting entries. It performs an informational function — registers the obligation to the supplier and serves as the basis for other documents.

Tracking the status of the invoice is done through:

  • Information Register “DocumentStatuses” — stores the current payment status and goods receipt status for the document.
  • Accumulation Register “InvoicePayments” — reflects the movement of invoice payments (how much has been issued / paid).

Actual accounting entries are generated by documents entered based on the invoice:

Business Operation Document Basis Debit Credit
Payment to supplier from current account Payment Order (debit) 3310 “Accounts Payable” 1030 “Cash in Current Accounts”
Receipt of goods Receipt of Goods and Services 1330 “Goods” 3310 “Accounts Payable”
VAT on acquisition (16 %) Receipt of Goods and Services 1420 “VAT to be Reimbursed” 3310 “Accounts Payable”

Electronic transaction support (ESF in the ESF IS, SCT) is formalized based on the receipt documents, not on the invoice itself.


6. Related Objects and Entry Based On

Based on the invoice, the following can be entered:

  • Payment Order (outgoing) / Debit from Bank Account — payment to the supplier.
  • Receipt of Goods and Services — accounting of goods, services, or fixed assets based on the invoice.
  • Power of Attorney — if necessary for receiving goods.

Basis for the invoice itself: the document can be entered based on the receipt or created manually/copying.

Related Objects: directories “Counterparties”, “Counterparty Contracts”, “Items”, “Fixed Assets”; registers “DocumentStatuses”, “InvoicePayments”.


7. Extension Points

  • Configuration Extension — adding attributes/columns, changing forms and handlers without removing from support.
  • Event Subscriptions — on BeforeSaving/OnSaving of the document for additional control of obligations.
  • Additional Handlers/Reports (BSP) — linking external filling and printing handlers through the subsystem “Additional Reports and Handlers”.
  • Additional Attributes and Information — BSP mechanism for extension without modifying metadata.
  • File Upload — extending import rules for specific supplier formats.
  • Printed Forms — adding custom layouts through the BSP printing mechanism.

Частые вопросы

Does the document "Invoice from the supplier" generate accounting entries?
No. This is an informational (non-posting) document. Entries are generated by documents created based on it: payment order (Dr 3310 Cr 1030) and receipt of goods/services (Dr 1330/1420 Cr 3310).
What VAT rate applies to the invoice in 2026?
The basic VAT rate in Kazakhstan in 2026 is 16%. VAT in the price columns of the table parts is calculated at this rate (not 12%, as stated in outdated materials).
How is the payment of the invoice tracked if it is not posted?
Through the information register "DocumentStatuses" (payment and receipt status) and the accumulation register "InvoicePayments". The status is changed using the "Change status" command in the list form.
Why does the message "The command cannot be executed for the specified object" appear?
This occurs in the list form when calling "Change status" if no document is selected (condition DocumentList.Count() = 0). At least one invoice must be selected.

Read also

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.