---
title: "Reference \"GroupingsOfProductRestrictions\" — technical description"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-23
canonical: https://buhgpt.kz/suraqtar/spravochnik-gruppirovkitovarnyhogranicheniy-tehnicheskoe--en
source: BuhGPT
---

# Reference "GroupingsOfProductRestrictions" — technical description

> **TL;DR:** 1. Identification Parameter Value Object type Catalog Name ГруппировкиТоварныхОграничений Full name Справочник.ГруппировкиТоварныхОграничений Synonym "Product Restriction Groupings" Configuration Trade Management for Kazakhstan, edition 3.4 (3.4.5.21) Navigation link e1cib/lis

---

1. Identification

Parameter
Value

Object type
Catalog

Name
ГруппировкиТоварныхОграничений

Full name
Справочник.ГруппировкиТоварныхОграничений

Synonym
"Product Restriction Groupings"

Configuration
Trade Management for Kazakhstan, edition 3.4 (3.4.5.21)

Navigation link
e1cib/list/Справочник.ГруппировкиТоварныхОграничений

Purpose. The catalog is a classifier-aggregator: it groups product restrictions (item/item type/segment items subject to trade, tax, or labeling restrictions) into consolidated logical sets. Such groupings are used as a unified attribute when configuring sales rules, stock control, application of turnover restrictions for traceable/labeled goods, and when generating electronic documents (ESF, SNT). The catalog itself is master reference data (NSI): it does not perform business transactions and does not generate movements, but serves as an analytical dimension and selection condition for documents and configuration rules.

This is a top-level catalog (a set), not the restrictions themselves. Specific restrictions are stored in subordinate/related objects and reference an item of this catalog as "their" grouping.

2. Header Attributes and Tabular Sections

For catalogs of this purpose in TM for Kazakhstan 3.4, a standard set of attributes is used. The exact composition is version-dependent (see FAQ); below is the standard NSI classifier schema.

Standard Attributes (predefined by the platform)

Attribute
Type
Purpose

Код
String
Unique item code, auto-numbering

Наименование
String
Grouping representation for the user

Родитель
СправочникСсылка.ГруппировкиТоварныхОграничений
Group/item hierarchy (if hierarchical)

ПометкаУдаления
Boolean
Service flag for deletion mark

Предопределённый
—
Predefined item flag (if set)

Header Attributes (application-level)

Attribute
Type
Purpose

Наименование
String(150)
Name of the product restriction grouping

НаименованиеПолное
String
Full name for printed/electronic forms

Комментарий
String
Free-text description, group purpose

ВидОграничения / ТипОграничения
ПеречислениеСсылка
Classifier of restriction nature (labeling, traceability, turnover, licensing)

Используется / ДействуетС
Boolean / Date
Flag and validity period of the grouping

Tabular Sections

Tabular Section
Key Columns
Purpose

Состав / Номенклатура
Номенклатура, ВидНоменклатуры, Сегмент
List of objects included in the restriction grouping

Ограничения
Ограничение, Значение, ДействуетС, ДействуетПо
Parameters of specific restrictions tied to the grouping

If in the specific 3.4.5.21 build the composition is defined not by a catalog tabular section but by a reverse reference from the item/segment card, the "Composition" columns are absent, and the link is built through a reference attribute on the item side.

3. Forms

Form
Type
Purpose

ФормаСписка
List form
Viewing, searching, filtering, and bulk maintenance of items; opened via navigation link

ФормаЭлемента
Item form
Entering and editing the grouping card: header attributes and tabular sections

ФормаГруппы
Group form
Editing hierarchy groups (for hierarchical catalog)

ФормаВыбора
Selection form
Selecting a grouping in document fields and restriction settings

If application forms are not defined in the configuration, the platform uses auto-generated forms based on the attribute structure — the list/selection/editing functionality is preserved.

4. Key Module Procedures

No separate BSL code was provided in the attached evidence (only the purpose facet was given). Below is the standard set of handlers typical for an NSI catalog of this kind in TM for Kazakhstan 3.4.

Object Module

- ОбработкаЗаполнения(ДанныеЗаполнения, ...) — filling default attributes when entering based on / by parameters.

- ПередЗаписью(Отказ) — validity check before writing (name filled, consistency of validity periods, no cycles in the hierarchy).

- ПроверкаЗаполнения(Отказ, ПроверяемыеРеквизиты) — checking required attributes and grouping composition.

- ПриКопировании(ОбъектКопирования) — resetting service/unique fields when copying an item.

Manager Module

- ОбработкаПолученияФормы(...) — selecting the needed form (item/group/selection).

- Printing/representation retrieval procedures, if printed forms are provided for groupings.

Item Form Module

- ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) — setting visibility and availability of attributes, initializing composition.

- ПриИзмененииВидаОграничения (field event handler) — managing available attributes depending on the restriction type.

- ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи) — additional data assembly/normalization before writing.

"Requires verification": the presence and signatures of specific application handlers depend on the exact 3.4.5.21 build — verify against the Configurator.

5. Posting and Movements

The catalog is not posted and does not generate accounting entries or register movements — it is an NSI object. It participates in accounting indirectly: as an analytical dimension and selection condition in restriction rules and in documents that perform the posting. Below is shown where the grouping value "works" and what entries related documents generate under the standard chart of accounts of the Republic of Kazakhstan.

Example: sale of goods included in a restricted grouping to a customer for the amount of 116,000 ₸ including VAT at a rate of 16% (tax base 100,000 ₸, VAT 16,000 ₸):

Operation
Dr
Cr
Amount, ₸

Revenue from sale
1210
6010
116,000

VAT payable accrued
1210
3130
16,000

Cost of goods written off
7010
1330
(at carrying value)

Payment received to account
1030
1210
116,000

Purchase of the same goods from a supplier:

Operation
Dr
Cr

Goods received
1330
3310

VAT offset/accounting
1330/VAT
3310

Electronic documents where the grouping serves as a control attribute: ESF (ESF IS) and SNT — when issuing, the system checks whether the item falls into a grouping with an active restriction (traceability, labeling, turnover) and blocks or flags the corresponding lines.

VAT rate 16%, accounts 1210/1030/1330/3310/3130/6010/7010 — under 2026 Kazakhstan norms. The catalog itself does not write register lines.

6. Related Objects and Input Based On

Reference the catalog (used as an attribute/filter):

- Items and Item Types — linking items to the restriction grouping.

- Item Segments — including the grouping in dynamic sets.

- Sales/transfer/write-off documents — restriction control during posting.

- ESF and SNT — restriction check when generating electronic documents.

- Information registers with restriction/sales rule settings — store "grouping → rule" correspondence.

Input based on. As an NSI object, the catalog is generally neither a basis for, nor a result of, document-based input. It is filled in manually or through initial fill-in/NSI import processing.

7. Extension Points

- Configuration extensions (Extensions): adding header attributes/tabular sections, custom forms, subscribing to ПередЗаписью/ПроверкаЗаполнения without removal from support.

- Additional attributes and information (properties mechanism) — for extending grouping analytics without changing metadata.

- Event subscriptions on catalog record writing — synchronization with external traceability/labeling systems.

- Additional processing (SSL) — filling composition, bulk maintenance, export/reconciliation of groupings.

- Exchange/conversion rules — transferring groupings during data synchronization.

- Functional options — managing visibility of the object and its related restriction functionality.

When making modifications, observe 2026 Kazakhstan norms in related calculations: VAT 16%, MCI 4,325 ₸, minimum wage 85,000 ₸, base IIT deduction of 30 MCI/month (no more than 360 MCI/year), IIT 10% up to 8,500 MCI of annual income and 15% above, MPC 10% (base cap of 50 minimum wages), MEPC 3.5%, OSHI (employee) 2%, OSHI (employer) 3%, SC 5%, social tax 6%.

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