RUKKENZH
Ask AI
Sections1C configuration objects
State Contracts" Directory (Trade Management for Kazakhstan 3.4)
Article language:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Article version:📘 For accountants⚙️ For technical specialists

State Contracts" Directory (Trade Management for Kazakhstan 3.4)

Applies to: 1С:Управление торговлей для Казахстана, release 3.4.5.21 (9 July 2026) · by 1C-Sapa Group, 1C partner
СТ
Сапа Т.И. — 1C and accounting expert, practising trainer
Prepared by the BuhGPT editorial team

1. Identification of the object

Parameter Value
Object type Catalog (Catalog)
Name ГосударственныеКонтракты
Full name Справочник.ГосударственныеКонтракты
Synonym "Government Contracts"
Configuration Trade Management for Kazakhstan, ed. 3.4 (build 3.4.5.21)
Interface section Service subsystems → "Government Contracts"
Navigation link e1cib/list/Справочник.ГосударственныеКонтракты

Purpose. The catalog stores a list of government (budget) contracts under which the organization acts as a supplier of goods, works, or services to customers from the public sector. The catalog entry is used as an analytical dimension in sales, payment, and electronic document flow documents (e-invoice/waybill), allowing separation of government procurement operations, separate accounting of contract obligation fulfillment, and generation of reporting on government contracts (including for the government procurement web portal and accounting requirements broken down by budget funding sources).

The catalog is a reference and regulatory data item (master data). It does not generate movements itself — movements are generated by documents that reference it.


2. Header attributes and tabular sections

2.1. Attributes (header)

Attribute Type Purpose
Код (Code) String/Number Standard item code, auto-numbering
Наименование (Name) String (150) Short contract name for lists and selection
Номер (Number) String Registration number of the government contract (number in the government procurement register)
Дата (Date) Date Contract conclusion date
Контрагент (Customer) CatalogRef.Counterparties Government customer under the contract
Организация (Organization) CatalogRef.Organizations Supplier organization executing the contract
Договор (Agreement) CatalogRef.CounterpartyAgreements Agreement associated with the contract (settlement dimension)
Валюта (Currency) CatalogRef.Currencies Contract currency; for budget contracts in the Republic of Kazakhstan — tenge (₸)
СуммаКонтракта (Contract amount) Number Total contract price including VAT
СтавкаНДС (VAT rate) EnumRef.VATRates VAT rate on sales; for taxable turnovers in Kazakhstan in 2026 — 16%
ДатаНачала / ДатаОкончания (Start date / End date) Date Contract validity period
Статус (Status) Enum Execution state (concluded / in progress / completed / terminated)
Ответственный (Responsible) CatalogRef.Users Responsible manager
Комментарий (Comment) String Free-form note
ПометкаУдаления (Deletion mark) Boolean Standard attribute

2.2. Tabular sections (typical for tracking execution)

Tabular section Key columns Purpose
Этапы / ГрафикИсполнения (Stages / Execution schedule) Date, Amount, StageDescription Calendar plan of deliveries/payments under the contract
Спецификация / Товары (Specification / Goods) Item, Quantity, Price, VATAmount, Amount Subject composition of the delivery (lot items)

The exact composition of tabular sections is version-specific: verify against the configurator for build 3.4.5.21 (requires verification for the specific build).


3. Forms

Form Purpose
ФормаСписка (main list form) View and filter contracts, batch operations, navigation to related documents
ФормаЭлемента (main item form) Entry and editing of contract attributes, specification, stage schedule
ФормаВыбора (selection form) Selecting a contract in the base document fields (sale, payment, e-invoice)
ФормаГруппы (group form) Editing a group (if the catalog is hierarchical)

4. Key module procedures

No separate applied BSL evidence for this catalog has been provided. Below is the typical set of handlers for catalogs in Trade Management for Kazakhstan.

Object module (МодульОбъекта):

  • ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты) — control of mandatory fields (Number, Date, Customer, Organization, ContractAmount); blocking the recording of an incomplete contract.
  • ПередЗаписью(Отказ) — data normalization before writing: recalculation of total amounts, setting default values (currency = tenge, VAT rate = 16%).
  • ПриКопировании(ОбъектКопирования) — clearing registration fields (Number, status) when creating a copy.

Item form module (ФормаЭлемента.Модуль):

  • ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) — form initialization, setting field availability based on status.
  • ОрганизацияПриИзменении / КонтрагентПриИзменении — substitution of agreement and settlement currency.
  • СтавкаНДСПриИзменении — recalculation of VAT amounts in the specification.

Manager (МодульМенеджера):

  • Procedures for generating printed forms and selection handlers for the electronic document flow subsystem.

Specific paths path:string are not provided due to lack of BSL evidence; when developing further, look for handlers in the catalog's object module and item form module.


5. Posting and movements

The catalog is not posted and does not directly generate movements in registers. It serves as an analytical dimension in documents that reference it. The standard accounting chain for a contract (standard chart of accounts of the Republic of Kazakhstan) looks as follows:

Sale of goods/services under a government contract:

Operation Dr Cr Comment
Revenue from sale 1210 (short-term accounts receivable) 6010 (income from sale) Amount excluding VAT
VAT accrual on sale 1210 3130 (VAT payable) VAT at the rate of 16%
Write-off of cost of sales 7010 (cost of sales) 1330 (goods) Under the inventory valuation method

Payment from the customer (receipt to current account):

Operation Dr Cr
Receipt of funds 1030 (funds in current accounts) 1210

Settlements with suppliers under the contract (procurement): Dr 1330 / Cr 3310, input VAT accounted for separately.

VAT calculation example. Delivery price excluding VAT = 1,000,000 ₸. VAT 16% = 160,000 ₸. Total payable by the customer = 1,160,000 ₸. Entries: Dr 1210 Cr 6010 — 1,000,000 ₸; Dr 1210 Cr 3130 — 160,000 ₸.

Registers where the contract appears as an analytic dimension (through documents): "Sales," "Customer Settlements," "VAT," registers of the electronic document subsystem (e-invoice/waybill). The catalog entry is specified in the e-invoice and waybill attributes for transmission to the e-invoice information system.


6. Related objects and entry based on

Reference the catalog (used as a dimension):

  • Sales documents: "Sale of Goods and Services," "Customer Invoice."
  • Payment documents: "Receipt of Non-Cash Funds."
  • Electronic documents: e-invoice (electronic invoice, e-invoice information system) and waybill (goods accompanying waybill).
  • Counterparty agreements, Counterparties (Customer).

Entry based on (typical scenario):

  • Based on the contract → "Sale of Goods and Services" / "Customer Invoice" with completion of the specification and "Government Contract" dimension.
  • From the sale → e-invoice and waybill with transfer of the contract reference.

7. Extension points

  • Configuration extensions (Extensions): adding attributes (e.g., procurement identification code, funding source, budget program code) without removing support.
  • Event subscriptions (ПодпискиНаСобытия) on ПередЗаписью/ПриЗаписи for integration with the government procurement portal.
  • Additional attributes and information (properties mechanism) — for storing lot attributes without changing metadata.
  • Overridable common modules of Trade Management for Kazakhstan — for embedding custom logic for filling in e-invoice/waybill broken down by contract.
  • Handler ОбработкаПроверкиЗаполнения — extension of business control (checking contract limits, deadlines, presence of procurement identification code).

Frequently asked questions

What VAT rate applies to sales under a government contract in 2026?
For taxable turnovers in Kazakhstan in 2026, a VAT rate of 16% applies. The 12% value is outdated. The VATRate attribute should default to 16%, with VAT accrued via the entry Dt 1210 Kt 3130.
Does the "GovernmentContracts" catalog generate accounting entries?
No. This is a reference object (master data), it is not posted. Entries and movements are generated by documents (sales, payment, e-invoice/e-waybill) that use the contract as an analytical dimension. Standard accounts in Kazakhstan: 1210, 1030, 1330, 3310, 3130, 6010, 7010.
Where can I find the catalog in the interface, and what link opens it?
Section "Service Subsystems" → "Government Contracts". Programmatically, the list is opened via the navigation link e1cib/list/Catalog.GovernmentContracts.
How do I link a contract to electronic documents in Kazakhstan?
The catalog item is specified as an analytical dimension in the e-invoice (ESF Information System) and e-waybill. When entering an e-invoice/e-waybill based on a sale, the reference to the government contract is transferred automatically, ensuring separate accounting and reporting for government procurement.

Read also

Latest answers

Sources

Was this article helpful?
💼 Need help with 1C or accounting? Слава КВЦ — many years of 1C practice in Kazakhstan. Explore the annotated Tax Code of RK 2026 or ask in the BuhGPT chat — answers in seconds.