RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Directory "Nomenclature of State and Municipal Property" — Technical Description
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH

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

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

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 (₸).


  • 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.

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

Does the directory "NomenclatureGSVS" generate accounting entries?
No. This is an element of the NSI (reference-classifier), it does not generate or create movements in the registers. Entries are generated by consumer documents (for example, sales), and the GSVS code from the directory is inserted into the electronic invoice (ESF) and the tax return form.
Where can the directory be found in the configuration?
Section "Nomenclature and Warehouse" → "Nomenclature GSVS". Direct navigation link: e1cib/list/Directory.NomenclatureGSVS.
Does the directory have tabular parts?
No. Tabular parts are absent, all information is stored in the header attributes, including the GSVS code, identifier in the state database, type of code, and names in three languages.
What VAT rate is applied in the examples of entries?
16% — the current VAT rate in Kazakhstan for 2026. With a base of 100,000 ₸, the VAT will amount to 16,000 ₸ and is reflected in the credit of account 3130 "VAT payable".
What is the purpose of the "Identifier" attribute?
This is a unique identifier of the element in the state GSVS database. It is critical for synchronization and correct updating of the classifier when loading from external sources (files, web services).

Read also

Источники

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