---
title: "Document \"OrderCodesMarkingSUZISMPKT\" (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/dokument-zakazkodovmarkirovkisuzismptk-buhgalteriya-dlya--en
source: BuhGPT
---

# Document "OrderCodesMarkingSUZISMPKT" (Accounting for Kazakhstan 3.0.74.2)

> **TL;DR:** 1. Identification Parameter Value Object Type Document (Documents) Name OrderOfLabelingCodesFromISMP Full Name Document.OrderOfLabelingCodesFromISMP Synonym Order for the issuance of labeling codes (IS) Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2) Co

---

1. Identification

Parameter
Value

Object Type
Document (Documents)

Name
OrderOfLabelingCodesFromISMP

Full Name
Document.OrderOfLabelingCodesFromISMP

Synonym
Order for the issuance of labeling codes (IS)

Configuration
Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)

Country of Accounting
Kazakhstan (₸)

Purpose. The document generates orders for obtaining labeling codes from the state system IS MP (Information System for Labeling and Traceability of Goods of the RK) through integration with IS (Order Management System). It is used by manufacturing and importing organizations to submit applications for the issuance of identification codes necessary for labeling tobacco, dairy, textile, and footwear products before they are put into circulation.

The document goes through the life cycle:

Draft Creation → Sending to IS → Receiving Codes
        → Applying to Goods → Actual Introduction into Circulation

Where to find in 1C: section "1C Service: Labeling (IS MP)" → "Order for the issuance of labeling codes (IS)".
Navigation link: e1cib/list/Document.OrderOfLabelingCodesFromISMP.

2. Attributes of Header and Table Parts

2.1. Header Attributes

Attribute
Purpose
Mandatory

Organization
Applicant organization on behalf of which the order is formed in IS
Yes

ProductType
Product group of IS MP (tobacco, milk, textiles, footwear) — determines the rules for code generation
Yes

MethodOfIntroductionIntoCirculation
Basis for introduction into circulation (production in the RK, import, labeling of residues, etc.)
Yes

ContactPerson
Responsible person for interaction with the operator of IS MP
Yes

ProductionIdentifier
Identifier of the production site in the labeling system
Yes

CountryOfManufacturer
Country of the product manufacturer
Yes

ProductionLineIdentifier
Identifier of a specific production line
Yes

Service attributes of the life cycle usually include: order status in IS, order identifier received from the operator, date of sending/receiving, code application indicator. They are filled automatically during the exchange with IS.

If any of the mandatory attributes are not filled in, the platform will not process (will not record with the required status) the document and will issue an error of the type "Field ... is not filled in".

2.2. Table Part "Products"

Column
Purpose
Mandatory

GTIN
Global Trade Item Number for which labeling codes are ordered
Yes

NumberOfPackages
Number of units/packages for which codes are needed (volume of issuance)
Yes

Template
Template for generating the labeling code for this GTIN
Yes

MethodOfGeneratingSerialNumber
Method of generating the serial number (generated by the operator / set manually / from a pool)
Yes

When using the manual method, serial numbers are linked to the rows, editable through the serial selection form (see section 4).

3. Forms

Form
Purpose

Document Form (DocumentForm)
Main form for filling out the order: header, table part "Products", life cycle commands (send to IS, receive codes, arrange application)

List Form (ListForm)
List of orders filtered by organization, product type, status in IS

SerialSelectionForm
Input and verification of serial numbers for product items when using the manual method of generating the serial number

4. Key Module Procedures

From the reference evidence, the handlers for the serial selection form are confirmed (release 3.0.68.1, message texts are verbatim):

Handler
What it does

Form.SerialSelectionForm / SerialNumbersBeforeEditingEnds
Validates the entered serial number: checks the required number of characters and prohibits spaces. Message: "*Required number of characters for the serial number: %1. Use of spaces is not allowed.*"

Form.SerialSelectionForm / SerialNumbersBeforeAddingStarts
Blocks the addition of extra series when the limit is reached. Condition: RequiredQuantity <= SerialNumbers.Count(). Message: "*All series have already been specified.*"

Standard document handlers of this type (general logic of 1C; specified for a specific version):

- FillingHandler — filling in attributes during input, including based on.

- FillingCheckHandler — control of mandatory fields (Organization, ProductType, GTIN, etc.) before recording.

- BeforeRecording / OnRecording — fixing status changes, preparing data for exchange with IS.

- Form commands for exchange: generating XML/JSON order package, sending to IS, receiving codes, splitting the order, exporting codes to a file.

5. Processing and Movements

The document does not generate movements in accounting and accumulation registers. In the handler ProcessingHandler, movements are not created — this is a registration document, managing the life cycle of the labeling codes order, not a business operation.

Accordingly, accounting entries according to the typical chart of accounts of the RK (for example, 1330 "Goods", 3310 "Accounts Payable", 3130 "VAT Payable", 6010/7010, etc.) are not generated by this document. Financial consequences (recognition of labeled products, sales, VAT 16%) are reflected by related accounting documents — production and sales — rather than by the order of codes.

The result of the document's work is recorded in the service data of the order and in the subsystem for exchange with IS MP (statuses, received codes, linking of serial numbers), not in accounting registers.

6. Related Objects and Input Based On

- Exchange with IS MP / IS — the document is the core of integration scenarios:
- 3.1 Creating an order for production — planning the release of a batch of labeled products.

- 3.2 Sending the order to IS — registration in the state system.

- 3.3 Receiving labeling codes — receiving codes when the status is "Codes ready" / "Partially ready".

- 3.4 Arranging the application of codes to goods — fixing the physical application of labeling.

- 3.5 Splitting a large order into several documents — when there are excess items/codes for IS.

- 3.6 Exporting labeling codes to a file — transferring to labeling equipment or to a third-party system.

- Production Documents — source of batches of products to which the received codes are applied.

- Sales Documents, ESF, and CNT — use the result of labeling when introducing into circulation and shipping; they reflect income (6010), cost of goods sold (7010), and VAT payable (3130) considering the rate of 16%.

- Input Based On: the order is usually formed based on the production/release plan and, in turn, serves as the basis for documents for applying and circulating codes.

7. Extension Points

- Validation Rules for Serial Numbers — overriding SerialNumbersBeforeEditingEnds / SerialNumbersBeforeAddingStarts in the serial selection form (length, allowed characters, limits).

- Filling Check — extending FillingCheckHandler for additional attributes of the production site/line.

- Generating Exchange Package with IS — subscribing/overriding order serialization procedures before sending (adapting to changes in the format of the IS MP operator).

- Processing Responses from IS — points for receiving statuses and labeling codes (custom routing by product types).

- Form Commands — adding custom actions (mass export of codes, automatic splitting of orders by quantity threshold).

- Rights and Status Model — restricting life cycle transitions by roles (draft → sent → codes received → application).

Exchange formats with IS/IS MP and exact texts of handlers are version-dependent (evidence taken from release 3.0.68.1). When modifying for 3.0.74.2, check the composition of exchange attributes and message codes with the current release.

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