---
title: "Guide \"Template Storage for Electronic Invoices in 1C: Accounting for Kazakhstan 3.0: Purpose, Location, and How to Avoid Disrupting the Exchange with the Electronic Invoice System\""
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-07
canonical: https://buhgpt.kz/suraqtar/spravochnik-hranilishcheshablonovismptk-v-1s-buhgalteriya-en
source: BuhGPT
---

# Guide "Template Storage for Electronic Invoices in 1C: Accounting for Kazakhstan 3.0: Purpose, Location, and How to Avoid Disrupting the Exchange with the Electronic Invoice System"

> **TL;DR:** Checked on release 3.0.74.2 "Accounting for Kazakhstan" (version 3.0). Situation. You started trading marked goods — shoes, tires, tobacco, medicines. You connected to the IS MPT exchange, tried to process acceptance or shipment with marking codes, clicked "Send" — and 1C issu

---

Checked on release 3.0.74.2 "Accounting for Kazakhstan" (version 3.0).

Situation. You started trading marked goods — shoes, tires, tobacco, medicines. You connected to the IS MPT exchange, tried to process acceptance or shipment with marking codes, clicked "Send" — and 1C issued something like "Template for generating electronic document not found" or "Error generating message for IS MPT". You went looking for the reason and stumbled upon an unclear service list TemplateStorageISMPK. Below is what it is, whether to touch it or not, and how to fix the exchange.

1. Purpose

TemplateStorageISMPK stores service templates (format layouts) of messages that 1C exchanges with IS MPT when working with marked goods. This is an internal "dictionary of formats": the program uses it to assemble the required version of XML/JSON for sending and parses responses. The directory is filled and updated automatically (with the release of the configuration or during the initial setup of the exchange), not manually by the accountant.

2. Where to find

There is no direct menu item for the service directory — it is intentionally hidden. You can open it in two ways:

- Through "All Functions": main menu (service button in the upper right corner) → Functions for Technical Specialist / All Functions → Directories → TemplateStorageISMPK. If the "All Functions" item is missing — enable it: Service → Settings → Show "All Functions" command.

- Through navigation link: main menu → Service → "Go to navigation link..." and paste:

e1cib/list/Directory.TemplateStorageISMPK

The marking mechanism, for which this directory exists, lives in the section NSI and Settings → Marking of Goods / Exchange of Electronic Documents. It is from there that you configure the exchange, and the template directory is pulled in the background.

2a. How to know your release

Help → About the Program (or the "i" icon in the menu). There are two key lines: the version of the platform "1C:Enterprise" (for example, 8.3.24.x) and the release of the configuration "Accounting for Kazakhstan", version 3.0. Everything described below has been checked on 3.0.74.2. If your release is lower — the composition of templates and formats of IS MPT may differ, update the configuration.

3. How to fill

The main rule: there is nothing to fill in manually here. This is a format storage, not your working document. You should only open it to check if there is a template, or if the support service asks you to send a screenshot. Nevertheless, let's analyze what you see in the card.

Field
Purpose and consequences of incorrect value

Code
Internal identifier of the record. Assigned automatically. Do not change it manually — the exchange mechanism finds the required template by it; changing it will "orphan" the link.

Name
Human-readable name of the template (usually indicating the type of message and version of IS MPT format). Needed only for identification. Renaming does not affect functionality but can confuse when analyzing errors.

Template / Layout (value storage)
Body of the format — service data used to assemble the message. This is not text for editing. If cleared or replaced — the exchange will break, the document will not be sent.

Version / relevance indicator (the composition of the field is version-specific and differs in different releases — this is the only place worth checking in your build)
Determines which format to apply. If you "pause" the exchange or interfere with the version — you will receive a rejection from the IS MPT gateway.

Conclusion for this section: there are no mandatory fields for manual input. The mandatory action is to keep the configuration up to date, then the storage will fill itself with correct templates.

4. Analyzed example (where these templates actually work)

The directory itself does not have any entries — it does not move anything in the accounts. Therefore, I will show the chain for which it exists, with real Kazakh figures for 2026 (VAT 16%).

You sell a batch of marked shoes to LLP "Aktiv" for 1,160,000 ₸ with VAT 16%. Thus, the base is 1,000,000 ₸, VAT — 160,000 ₸. The cost of the batch is 700,000 ₸.

Steps:

- In the sales document, you select the product and scan/select marking codes (Data Matrix) for each pair.

- When processing and sending, 1C takes the required format from TemplateStorageISMPK and generates a message about the output/circulation of codes to IS MPT and SNT (accompanying invoice for goods).

- At the same time, an electronic invoice (ESF) is issued in IS ESF.

Accounting entries for the sale (typical chart of accounts of the RK):

Operation
Dr
Cr
Amount, ₸

Income from sales recognized
1210
6010
1,000,000

VAT 16% accrued
1210
3130
160,000

Cost of goods written off
7010
1330
700,000

Payment received to the account
1030
1210
1,160,000

The role of the directory here is to ensure that step 2 (SNT + message to IS MPT) is formed in the correct format. If the template is missing or outdated, the entries will be formed, but SNT and output of codes from circulation will not, and the goods will "hang" marked to you.

5. Types of operations

The service directory does not have "types of operations" in the accounting sense. Functionally, its records serve the types of exchange messages with IS MPT, in particular:

- input of goods into circulation (marking codes application/emission);

- acceptance of marking codes (upon receipt of goods);

- shipment/transfer of rights (circulation of codes);

- output of codes from circulation (retail sale, write-off);

- accompanying invoice SNT for marked goods.

Which specific template will be applied — the exchange mechanism chooses itself, based on the type of the source document operation.

6. What is formed when processing

The directory element does not create any entries or movements in the registers upon recording — there is nothing to move. All "useful" actions occur in the documents that use this template:

- Entries — in the receipt/sales documents (accounts 1210, 1330, 3130, 6010, 7010, etc., see the example above).

- Electronic documents — SNT (through IS ESF/SNT) and messages to IS MPT, assembled according to the template from this directory; the electronic invoice (ESF) is issued separately.

- Movements in registers — accounting of marking codes and circulation statuses is maintained in specialized registers of the marking subsystem, not in this directory.

7. Print forms

The service directory does not have its own print forms — there is no need to print the format template. You receive print forms from source documents: print form SNT, invoice (ESF), invoice for the release of inventory to the side, sales receipt. From the template card, the maximum available is viewing the service content — this is for technical support, not for the client/tax authority.

8. Common errors

- "Template for electronic document (IS MPT) not found" — the storage is empty or not of the correct version. Update the configuration to the current release; during the first launch of the exchange, perform the initial setup in the Marking of Goods section to load the templates.

- "Error generating message / format mismatch with IS MPT" — the format on the IS MPT side has been updated, while the configuration has lagged behind. Check the release (Help → About the Program) and update; you cannot manually edit the body of the template.

- "Directory element is in use, deletion impossible" — you are trying to delete a record that is referenced by the exchange mechanism. Do not delete service templates; if the record is "extra", this should be resolved not by the user, but by an update.

- SNT has been sent, but codes have not been output from circulation — the message to IS MPT was not formed due to a template issue. Check the status in the exchange log, and if necessary, resend after updating.

9. FAQ

See the section below — questions are listed separately.

10. Related documents

- Based on what it is filled: configuration update and initial setup of exchange in the "Marking of Goods / Exchange of Electronic Documents" subsystem. The user does not create a source document for it.

- Who uses it: documents "Receipt of Goods and Services" (acceptance of codes), "Sale of Goods and Services" (output from circulation), "Write-off of Goods", as well as generated from them SNT and messages to IS MPT; alongside goes the issuance of ESF in IS ESF.

How to know your release. Main menu → Help → About the Program: there you will find the version of the platform and the release of the configuration "Accounting for Kazakhstan" (version 3.0). This manual is relevant for release 3.0.74.2.

Prepared according to release 3.0.74.2 "Accounting for Kazakhstan" (version 3.0).

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