---
title: "Guide \"Print Form Templates\" — 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-maketypechatnyhform-tehnicheskoe-opisanie-buh-en
source: BuhGPT
---

# Guide "Print Form Templates" — Technical Description (Accounting for Kazakhstan 3.0.74.2)

> **TL;DR:** 1. Identification Parameter Value Object Type Catalog Name PrintFormTemplates Full Path Catalog.PrintFormTemplates / Catalogs.PrintFormTemplates Synonym Print form templates Configuration 1C:Accounting for Kazakhstan 3.0.74.2 Subsystem Standard subsystems (BSP) → “Print forms”

---

1. Identification

Parameter
Value

Object Type
Catalog

Name
PrintFormTemplates

Full Path
Catalog.PrintFormTemplates / Catalogs.PrintFormTemplates

Synonym
Print form templates

Configuration
1C:Accounting for Kazakhstan 3.0.74.2

Subsystem
Standard subsystems (BSP) → “Print forms” / “Design templates”

Object Character
Service (system), non-hierarchical, primarily edited by the administrator

Purpose. The catalog stores and manages templates (designs) of printed forms of documents and reports. It provides centralized storage of templates with support for multilingualism, versioning, and conditional visibility in the “Print” menu. The object is mainly operated by the system printing mechanisms of BSP automatically — users rarely access it, except for administrators configuring customized (user) print forms. The read frequency is high (each print call accesses the catalog), while write is rare (when updating the configuration or creating user templates).

Where to find in 1C:

- Section “Administration” → “Print forms, reports, and processing” → “Print form templates”.

- Navigation link: e1cib/list/Catalog.PrintFormTemplates

2. Attributes and Table Parts

2.1 Header Attributes

Name
Type
Mandatory
Purpose

DataSource
CatalogRef.ObjectIdentifiersOfExtensions, CatalogRef.ObjectIdentifiersOfMetadata
Not checked
Reference to the metadata object or extension for which the template is intended. Links the template to a specific document or report.

IsUsed
Boolean
Not checked
Flag of the template's activity. Controls the availability of the print form in the print menu. The only attribute available for bulk editing.

Identifier
UUID (String)
Not checked
Unique identifier of the template for programmatic search. Encoded in the name of the catalog item with the prefix PF_.

Template
ValueStorage
Not checked
Main data storage of the template (table document, data composition template, etc.) for the main language of the system.

VisibilityCondition
ValueStorage
Not checked
Saved conditions for displaying the form in the “Print” submenu (e.g., only for certain types of operations or document types).

TemplateType
String
Not checked
Type of the stored template (TableDocument, DataCompositionScheme, etc.) for correct interpretation of the contents of the attribute Template.

Note. Standard attributes Code, Name, DeletionMark, Predefined are present as in any catalog. The name of the item is formed according to the template PF_<Identifier>, which allows the printing mechanism to find the template by string name.

2.2 Table Parts

Views

Purpose: storage of localized versions of the template for different interface languages.

Name
Type
Purpose

LanguageCode
String
Language code according to ISO (ru, kk, en) for which the version of the template is intended.

Name
String
Localized name of the form displayed in the print menu to the user with the corresponding language.

Template
ValueStorage
Version of the template for a specific language. If not filled for the requested language, the template from the header (main language) is used.

For Kazakhstan, standard languages are ru (Russian) and kk (Kazakh); bilinguality of print forms is a standard requirement of the RK.

DataSources

Purpose: list of metadata objects for which this template is applicable (one template can be used by several types of documents).

Name
Type
Purpose

DataSource
CatalogRef.ObjectIdentifiersOfMetadata / ...ObjectIdentifiersOfExtensions
Owner object, to the print menu of which the template is connected.

3. Forms

Form
Type
Purpose

ListForm (ListForm)
List
Main administration form: view all templates, filter by the “IsUsed” flag, selection by data source, mark for deletion.

ElementForm (ElementForm)
Element
View/edit properties of the template, open the template in the table document editor, manage localized views and visibility condition.

SelectForm (SelectForm)
Select
Programmatic selection of the template from other forms (e.g., when connecting an external print form).

In the standard BSP, editing the contents of the template is usually performed through the specialized processing “Print Form Management” / “Print Form Templates”, rather than directly in the element form.

4. Key Procedures of Modules

No separate BSL code (evidence) for the object modules is attached. Below are the typical handlers of this type of object in the BSP “Print”:

- ManagerModule → PrintByTemplate / GeneratePrintForm — extracts Template (or localized version from the table part “Views”), deserializes ValueStorage and passes the table document to the printing mechanism.

- ObjectModule → BeforeWriting — control of uniqueness of Identifier, synchronization of the name PF_<Identifier>, check of filling TemplateType.

- ManagerModule → FindTemplate(Identifier) — search for the item by encoded name/identifier for programmatic access of the printing mechanism.

- Element form → OpenTemplate / LoadTemplateFromFile — editing the contents of the template, saving to ValueStorage.

- DetermineVisibilityInMenu — calculation of VisibilityCondition for forming the “Print” submenu of the source document.

“Requires verification”: the exact names of the export procedures of the printing mechanism depend on the version of BSP embedded in 3.0.74.2.

5. Posting and Movements

The catalog is not a document and does not generate postings and movements in registers. It is a data storage serving the printing subsystem. No records in accounting, accumulation, or information are created when writing an item.

The impact on accounting is only indirect: templates determine the appearance of primary documents and print forms that accompany business operations. The postings themselves are generated by source documents that use these templates. For reference, here are the typical accounts of the RK involved in documents to which print forms are connected (numbers and rates are according to the norms of Kazakhstan 2026):

Operation (source document)
Typical Posting
Comment

Sale of goods (act/invoice, STS, ESF)
Dr 1210 Cr 6010 — revenue; Dr 1210 Cr 3130 — VAT 16 %
Printing of invoice, bill (ESF via IS ESF), STS

Cost of sales
Dr 7010 Cr 1330
Writing off the cost of goods

Receipt of goods
Dr 1330 Cr 3310
Printing of receipt invoice

Payment from the customer
Dr 1030 Cr 1210
Printing of bank/cash forms

VAT in the examples is 16 % (RK rate for 2026). Electronic documents (ESF, STS) are uploaded to government systems by separate mechanisms; this catalog is only responsible for paper/printed representations.

6. Related Objects and Input on Basis

- Catalog “ObjectIdentifiersOfMetadata” and “ObjectIdentifiersOfExtensions” — data sources (owner objects of templates).

- “Print” mechanism of BSP (common modules PrintManagement, ClientPrintManagement) — main consumer of the catalog.

- Processing “Print Form Management” — administration interface for creating and uploading user templates.

- Source documents (Sale, Receipt, Invoice/ESF, STS, payment and cash documents) — call templates through their “Print” submenu.

Input on basis: not provided and not applied for service catalog. New items are created manually by the administrator or uploaded during configuration/extension updates.

7. Extension Points

- User (external) templates. Creating an item with the IsUsed flag and filled DataSource connects a custom print form to the document menu without changing the standard configuration.

- Multilingualism. Adding rows in the table part “Views” (ru, kk) ensures the display of the form in the user interface language — relevant for bilingual primary documents of the RK.

- Conditional visibility. Through VisibilityCondition it is possible to limit the display of the form to certain types of operations/organizations.

- Configuration extensions. Templates of extension objects are registered through ObjectIdentifiersOfExtensions, allowing the addition of forms without removing the standard from support.

- Programmatic subscriptions/overrides of the printing mechanism of BSP (overridable modules PrintManagementOverridable) — for intercepting the formation and substitution of the template.

“Requires verification”: the composition of overridable modules and API for connecting external forms depends on the version of BSP in 3.0.74.2.

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