---
title: "Directory \"Template Storage for ISMPTK\" — Technical Description (Accounting for Kazakhstan 3.0.74.2)"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-07
canonical: https://buhgpt.kz/suraqtar/spravochnik-hranilishcheshablonovismptk-tehnicheskoe-opis-en
source: BuhGPT
---

# Directory "Template Storage for ISMPTK" — Technical Description (Accounting for Kazakhstan 3.0.74.2)

> **TL;DR:** 1. Identification Parameter Value Object Type Catalog Name TemplateStorageISMP Full Name Catalog.TemplateStorageISMP Alias not set (—) Configuration “Accounting for Kazakhstan”, edition 3.0, version 3.0.74.2 Hierarchy Hierarchical (groups and items) Where to find Section “1C S

---

1. Identification

Parameter
Value

Object Type
Catalog

Name
TemplateStorageISMP

Full Name
Catalog.TemplateStorageISMP

Alias
not set (—)

Configuration
“Accounting for Kazakhstan”, edition 3.0, version 3.0.74.2

Hierarchy
Hierarchical (groups and items)

Where to find
Section “1C Service: Marking (IS MP)” → “Printing templates for marking codes”. Direct link: e1cib/list/Catalog.TemplateStorageISMP

Purpose. The catalog stores and manages printing templates for marking codes within the Integrated System for Marking and Traceability of Goods and Control Marks (ISMP). Organizations working with marked goods use it to create, configure, and print labels with marking codes (barcodes, QR codes, DataMatrix) at the consumer and logistics levels — from individual packaging to group transport units. The hierarchy of groups/items allows for organizing templates by types of goods or operations. The main users are warehouse accounting specialists, logisticians, and those responsible for marking.

Note: this is a printing settings catalog. It does not participate in accounting/tax accounting, does not generate entries and movements, and is not related to tax rates. The VAT rate is 16%, MRP is 4,325 ₸, MSP is 85,000 ₸, and the tax norms RK-2026 do not apply to this object — they relate to accounting documents (sales, electronic invoices (ESF), etc.) for which marking labels are printed.

2. Attributes and Table Parts

2.1 Header Attributes

Name
Type
Mandatory
Purpose

Template
ValueStorage (v8:ValueStorage)
Not checked
Stores binary data of the label layout — the structure of the tabular document with printing parameters

DataCompositionScheme
ValueStorage (v8:ValueStorage)
Not checked
Settings for the data composition scheme (DCS) to form the content of the label (fields, parameters, marking code data)

LayoutSize
String (xs:string)
Not checked
String representation of the physical size of the label, for example, “50x30 mm”

CountVertically
Number (xs:decimal)
Not checked
Number of labels vertically on the print sheet

CountHorizontally
Number (xs:decimal)
Not checked
Number of labels horizontally on the print sheet

NotGS1
Boolean (xs:boolean)
Not checked
Flag: the template uses a barcode format different from the GS1 standard

CreationDate
Date (xs:dateTime)
Not checked
Date and time of creation of the item (audit, versioning)

ModificationDate
Date (xs:dateTime)
Not checked
Date and time of the last modification (relevance control)

UserCreated
reference type
Not checked
User who created the template (audit, rights delimitation)

UserModified
reference type
Not checked
User who last modified the template

Additionally, standard attributes of the catalog are available: Code, Name, Parent, ThisIsGroup, DeletionMark, Predefined.

2.2 Table Parts

Table parts are absent. All template data is stored in the header attributes (layout and DCS — in attributes of type ValueStorage).

3. Forms

Form
Purpose

ElementForm
Key form for creating/editing the template: Parent, Name, layout parameters (vertically/horizontally), layout size, NotGS1 flag, buttons for saving and editing the layout

ListForm
Standard list of items grouped by hierarchy

GroupForm
Editing the group of the catalog (hierarchical organization of templates)

SelectForm
Selecting an item when choosing a template in documents and processes

TemplateSelectForm
Specialized quick selection of a template with a preview of the layout

LabelTemplateFillingAssistantForm
Wizard for configuring templates for consumer and logistics labels with parameters for the number of copies

4. Key Module Procedures

The attached evidence does not include the source code (BSL) of the modules, so below is a typical set of handlers for a catalog of this purpose (printing layout storage). Specific procedure names should be clarified in the configurator version 3.0.74.2.

Object Module (ObjectModule):

- BeforeWriting(Refusal) — filling in service audit attributes: when creating — CreationDate/UserCreated, at each write — ModificationDate/UserModified (CurrentDate()/ClientServerUsers.CurrentUser() or similar).

- FillingCheckFilling(...) — if necessary, control the correctness of layout parameters and the presence of a layout.

Form Module ElementForm:

- OnCreateOnServer — reading the layout from the Template attribute (ValueStorage) into the tabular document field, initializing DCS settings.

- Command “Edit Layout” — opening the tabular document editor for editing the label.

- BeforeWritingOnServer / write handler — packing the edited layout back into ValueStorage (New ValueStorage(TabularDocument, New DataCompression())).

Form Module LabelTemplateFillingAssistantForm:

- Step-by-step filling of parameters: label type (consumer/logistics), size, layout, number of copies, binding DCS. Upon completion — creation/updating of catalog items.

Requires verification: the exact signatures of procedures and the presence of client-server separation depend on the specific build 3.0.74.2.

5. Posting and Movements

The catalog is not posted and does not generate movements in registers, does not create entries in the chart of accounts and records in information/accumulation registers. This is a storage object for printing settings.

Accounting entries and electronic documents generate related accounting documents (sales, purchases, etc.), for which marking labels are printed based on these templates. For reference — typical accounts of the RK involved in these documents (the catalog itself is not related to them):

Operation
Debit
Credit

Sale of marked goods (income)
1210 (Accounts Receivable)
6010 (income from sales)

Accrual of VAT on sales (16%)
1210
3130 (VAT payable)

Cost of goods sold
7010 (cost of goods sold)
1330 (goods)

Receipt of goods from the supplier
1330
3310 (Accounts Payable to suppliers)

Payment to the supplier
3310
1030 (cash in current accounts)

Electronic documents of the RK (electronic invoices (ESF) in the IS ESF, SN) are issued for sales/movements of marked goods, not for the element of this catalog. The currency of accounting is tenge (₸).

6. Related Objects and Input Based On

- Registers/Catalogs of Marking (IS MP / ISMP) — marking codes, aggregation codes, orders for code issuance. Templates from the catalog are used for their printing.

- Accounting Documents (sale of goods, purchase, transfer, inventory, receipt) — the selection of a template is called from the print forms of these documents (via SelectForm / TemplateSelectForm).

- DataCompositionScheme (attribute) — data source for filling the label with marking code fields and nomenclature attributes.

- Users — references in the attributes UserCreated / UserModified.

Input Based On for this catalog is typically not provided: items are created manually or through LabelTemplateFillingAssistantForm. The catalog itself serves as a source of settings when printing from other objects.

7. Extension Points

- Editing the label layout. Through ElementForm → editing the tabular document: adding a logo, additional fields, changing the position of the marking code.

- Configuring DCS. Changing the DataCompositionScheme attribute to output additional nomenclature/lot attributes on the label.

- Layout and Size. Parameters CountVertically, CountHorizontally, LayoutSize — adaptation to specific formats of label paper and printers.

- Code Format. Flag NotGS1 — switching to non-standard (non-GS1) barcoding.

- Configuration Extension (standard mechanism). Adding custom attributes, forms, event subscriptions (BeforeWriting) without removing from support.

- Hierarchy. Groups of the catalog — for organizing separate sets of templates by types of goods, warehouses, or business processes.

Requires verification: the list of places for calling template selection in the print forms of accounting documents depends on the composition of marked goods groups connected in a specific database.

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