---
title: "Directory \"Nomenclature of State and Municipal Property\" — Technical Description"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-07
canonical: https://buhgpt.kz/suraqtar/spravochnik-nomenklaturagsvs-tehnicheskoe-opisanie-en
source: BuhGPT
---

# Directory "Nomenclature of State and Municipal Property" — Technical Description

> **TL;DR:** 1. Identification Parameter Value Object Type Catalog Name Catalog.GSVS Full Path Catalogs.Catalog.GSVS Synonym GSVS Catalog Configuration Accounting for Kazakhstan, ed. 3.0 (3.0.74.2) Hierarchy Hierarchical classifier (groups/elements; see attributes ElementType , ContainsAdd

---

1. Identification

Parameter
Value

Object Type
Catalog

Name
Catalog.GSVS

Full Path
Catalogs.Catalog.GSVS

Synonym
GSVS Catalog

Configuration
Accounting for Kazakhstan, ed. 3.0 (3.0.74.2)

Hierarchy
Hierarchical classifier (groups/elements; see attributes ElementType, ContainsAdditionalLevel)

Where to find
Section "Catalog and Warehouse" → "GSVS Catalog". Navigation link: e1cib/list/Catalog.Catalog.GSVS

Purpose. The catalog stores a hierarchical classifier of goods and services according to the state system of departmental statistics (GSVS) of the Republic of Kazakhstan. It is used to match the enterprise's nomenclature with the official GSVS codes required for electronic invoices (ESF in the ESF IS), accompanying invoices for goods (ACN), as well as tax and statistical reporting. The catalog is accessed by accountants and sales department staff when filling out sales documents, selecting goods/services codes for declarations. Data is uploaded from external sources (files, web services) through special commands and is periodically updated when the state classifier changes.

2. Attributes and Table Parts

2.1 Header Attributes

Name
Type
Mandatory
Purpose

GSVSCode
xs:string
Not checked
Main nomenclature code according to the GSVS classifier (displayed in documents, used for search and substitution in ESF/ACN)

Comment
xs:string
Not checked
User's arbitrary explanations for the element

ElementType
xs:string
Not checked
Technical field for distinguishing types of classifier elements (group / element / subcategory)

SelectionAvailabilityFlag
xs:boolean
Not checked
Is the element available for selection in documents (synonym "Available for selection")

FullNameEn
xs:string
Not checked
Full name of the goods/services in English (for international reporting)

FullNameKz
xs:string
Not checked
Full name in Kazakh (state language)

FullNameRu
xs:string
Not checked
Full name in Russian (main interface language)

ServiceFlag
xs:boolean
Not checked
Service flag (affects accounting and filling out ESF attributes)

Identifier
xs:string
Not checked
Unique identifier of the element in the state GSVS database (critical for synchronization/updating)

GSVSCodeType
cfg:EnumRef.GSVSCodeTypes
Not checked
Type of code classification (HS Code, KP Code, general nomenclature, etc.)

ContainsAdditionalLevel
xs:boolean
Not checked
Indicates the presence of nested hierarchy levels (for groups)

Standard fields of the catalog (Code, Name, Parent, DeletionMark, ThisIsGroup, Predefined) are present by default as platform attributes.

2.2 Table Parts

Table parts are absent. All information is stored in the header attributes.

3. Forms

Form
Purpose

ElementForm
Main form for editing a single element of the catalog (≈104 UI elements, 10 input fields): names in three languages, GSVS code, code type, service and selection availability flags

SelectionForm
Form for selecting an element from the classifier when filling out documents (≈75 UI elements, contains a button for loading the catalog)

ListForm
List of all elements with the ability to load and update the classifier (≈79 UI elements, 4 commands on the form) — key form for NSI administrators

4. Key Module Procedures

Evidence for specific lines of modules (path:line) in the source data is not attached. Below are typical handlers characteristic of a classifier catalog of this type in BK 3.0. Exact signatures are specified in the configurator.

Object Module (ProcessingConduct is not applied — the catalog is not conducted):

- FillProcessing(FillingData, ...) — primary initialization of attributes for a new element (code type, default flags).

- BeforeSaving(Refusal) — control/normalization of the GSVS code and identifier before saving; used during batch loading of the classifier.

List Form Module (ListForm):

- Commands for loading and updating the classifier from an external source (file/web service) — filling GSVSCode, Identifier, names, setting SelectionAvailabilityFlag and hierarchy according to ContainsAdditionalLevel.

- OnServerCreation — setting visibility of loading commands and selection of displayed elements.

Selection Form Module (SelectionForm):

- Filtering by SelectionAvailabilityFlag = True — only selectable elements are offered in documents (not groups/service nodes).

- Value selection handler, returning a reference in the owner document field.

Element Form Module (ElementForm):

- OnOpening / OnServerCreation — managing the availability of fields depending on ElementType (for groups, some attributes are hidden).

5. Conducting and Movements

The catalog is not a document and does not generate accounting entries and movements in registers. It serves as a source of regulatory and reference information (NSI) — GSVS classifier codes for substitution in documents and electronic documents.

Movements generate documents that consume the GSVS code (for example, "Sale of goods and services"). For reference — typical entries for sales according to the RK chart of accounts, where the GSVS code is transmitted in ESF/ACN:

Operation
Debit
Credit
Comment

Revenue from sales
1210 "Short-term receivables from customers"
6010 "Revenue from sales"
For the amount including VAT

VAT accrual
1210 (as part of revenue)
3130 "VAT payable"
Rate 16% (Kazakhstan, 2026)

Cost of goods sold
7010 "Cost of sales"
1330 "Goods"
For written-off TMC

Receipt of payment
1030 "Cash in current accounts"
1210
Repayment of customer debt

Receipt of goods from supplier
1330
3310 "Payables to suppliers"
—

Example of VAT: at a price of goods 100,000 ₸ (excluding VAT) the VAT amount = 16,000 ₸, total payable 116,000 ₸; entry Dr 1210 116,000 / Cr 6010 100,000 and Cr 3130 16,000. Currency — tenge (₸).

6. Related Objects and Input Based On

- Enumeration GSVSCodeTypes — value of the attribute GSVSCodeType (HS Code, KP Code, general nomenclature).

- Catalog "Nomenclature" — mapping of the enterprise's nomenclature items with GSVS codes (attribute-reference on the nomenclature side or related information register).

- Documents of sale/purchase that generate ESF and ACN — use the selected GSVS code when exporting to the ESF IS.

- Electronic documents ESF / ACN — GSVS code is a mandatory attribute of the goods/services line for state information systems.

Input Based On: the catalog is an element of NSI and in the typical configuration does not participate in the "input based on" mechanism as a source of documents. It is filled by loading the classifier and selected manually/automatically in documents.

7. Extension Points

- Loading/updating the classifier — extending the procedures of the list form commands for new file formats or GSVS web services (handler before saving in the object module, BeforeSaving).

- Auto-substitution of GSVS code — refinement of matching rules "Nomenclature ↔ GSVS Catalog" when filling out documents and generating ESF.

- Filtering selectable elements — overriding the condition for SelectionAvailabilityFlag in the selection form (for example, hiding outdated codes).

- Additional attributes/information — subsystem "Properties" for storing atypical classification attributes without changing the configuration.

- Multilingual names — using FullNameKz/Ru/En in printed forms and reporting exports.

"Requires verification" (version-specific for 3.0.74.2): the exact composition of the list form commands and the format of importing the GSVS classifier may differ between releases — check with the configurator.

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