RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Directory "Metadata Object Identifiers" - Technical Description (Accounting for Kazakhstan 3.0.74.2)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Directory "Metadata Object Identifiers" - Technical Description (Accounting for Kazakhstan 3.0.74.2)

Applies to: 1С:Бухгалтерия для Казахстана, release 3.0.74.2 · by 1C-Sapa Group, 1C partner
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Identification

Parameter Value
Object Type Catalog
Name IdentifiersOfMetadataObjects
Full Name Catalog.IdentifiersOfMetadataObjects (Catalogs.IdentifiersOfMetadataObjects)
Alias — (not set; displayed by name)
Configuration Accounting for Kazakhstan, edition 3.0, version 3.0.74.2
Origin Library of standard subsystems (BSP), subsystem "Identifiers of metadata objects"
Filling Automatic (when updating the configuration). Manual creation of elements is not provided

Purpose. The catalog is a service object of BSP, designed for centralized storage of unique identifiers (internal links/UUID) of all metadata objects of the information base: catalogs, documents, registers, reports, processing, enumerations, and service collections. Through it, the standard functionality subsystems solve tasks that cannot be solved by a regular reference to the metadata type:

  • tracking changes in the configuration composition between releases;
  • data synchronization in distributed information bases (DIB) and data exchange;
  • migration and redirection of links when renaming, moving, or merging metadata objects;
  • storing typed "empty links" for programmatically obtaining the object type by its identifier without directly referring to Metadata.

Accounting users do not work with the catalog: it is not included in the team interface of accounting sections. It is accessed by administrators and support specialists when diagnosing data exchange issues and during updates affecting object renaming.

Where to find in 1C: navigation link e1cib/list/Catalog.IdentifiersOfMetadataObjects; in the interface — section of system/service functions "Standard Subsystems" → "Identifiers of metadata objects" (usually accessible only to the administrator).

Note on the accounting context of the RK. This catalog does not participate in accounting and tax accounting and does not operate with monetary indicators. Relevant values for the configuration in 2026 (VAT rate 16%, MRP 4,325 ₸, MSP 85,000 ₸, basic deduction for PIT 30 MRP/month, RK chart of accounts 1210/1030/1330/3310/3130/6010/7010, ESF/SNT) relate to applied accounting objects, not to this system object.


2. Attributes and Table Parts

2.1 Header Attributes

Name Type Mandatory Purpose
CollectionOrder xs:decimal (Number) Not checked Numerical order of sorting the element within the collection of metadata objects. Ensures grouping and ordering of similar objects (all catalogs, all documents, etc.).
Name xs:string (String) Not checked System name of the metadata object (e.g., "Organizations", "GoodsAndServicesReceipt"). Used for programmatic access to the object.
Alias xs:string (String) Not checked Alias of the metadata object in the current language. Used in user representation.
FullName xs:string (String) Not checked Full composite name in the format "ObjectType.ObjectName" (e.g., "Catalog.Organizations", "Document.GoodsAndServicesReceipt"). Key field for identifying the object in code.
FullAlias xs:string (String) Not checked Full alias indicating the type in the current language (e.g., "Catalog: Organizations"). Used in lists and logs.
NoData xs:boolean (Boolean) Not checked Indicates that the metadata object does not store data in the database (collections "Catalogs", "Documents", service subsystems). Affects synchronization logic.
EmptyLinkValue Universal link (composite type) Not checked Empty link to a metadata object. Allows obtaining a typed link by identifier without referring to the type through metadata.
MetadataObjectKey v8:ValueStorage (ValueStorage) Not checked Service storage of the object key. Allows restoring the connection with the configuration object when renaming/moving.
NewLink CatalogRef.IdentifiersOfMetadataObjects Not checked When migrating data, redirects links to the new catalog element (renaming the object or merging duplicates).

The field Name (standard attribute of the catalog) is used as a readable representation; Code serves as a technical identifier of the element.

2.2 Table Parts

Table parts are absent.


3. Forms

The catalog uses auto-generated and/or service forms of BSP. There is no applied user interface for the object.

Form Purpose
List Form (ListForm / autoform) View the list of identifiers of metadata objects. Used by administrators when diagnosing exchange and updates. Opens via the link e1cib/list/Catalog.IdentifiersOfMetadataObjects.
Element Form (ElementForm / autoform) View the attributes of a specific identifier (Name, FullName, NoData flag, service keys). User editing is not provided.
Selection Form (SelectionForm / autoform) Selecting an element for programmatic/service use from other objects.

Requires verification in a specific release: the presence of custom (non-auto-generated) forms depends on the BSP delivery embedded in 3.0.74.2. In the typical delivery, autoforms are usually used.


4. Key Procedures of Modules

Evidence with the source code of modules (path:string) is not attached. Below are typical handlers and programmatic interfaces characteristic of this BSP object; actual procedure names match the implementation of the catalog manager and the general-purpose module IdentifiersOfMetadataObjects.

  • ManagerModule / general module IdentifiersOfMetadataObjects — main programmatic interface:
    • retrieve identifier by metadata object and reverse retrieval of metadata object (or empty link) by identifier;
    • create/update catalog elements when updating the configuration (reconciliation of metadata composition with the current content of the catalog);
    • handle renaming and merging through the attribute NewLink.
  • FillingHandler (object module) — fills the attributes of the element (Name, FullName, Alias, FullAlias, NoData, CollectionOrder) with values from metadata during automatic formation.
  • BeforeWriting / OnWriting (object module) — controls the correctness of service fields and consistency with the current configuration.
  • Database Update Handlers — called by the "Database Update" subsystem when transitioning to a new release: initiate the reassembly/update of the catalog so that identifiers correspond to the new metadata composition.

Requires verification: exact method signatures differ between versions of BSP. Refer to the built-in documentation of the corresponding version of the library in 3.0.74.2.


5. Posting and Movements

The catalog is not a document and does not generate movements in registers and does not create accounting entries. It is not linked to the chart of accounts and does not affect accounting/tax accounting.

  • Posting is absent.
  • Movement registers are absent.
  • Entries in RK accounts (1210, 1030, 1330, 3310, 3130, 6010, 7010, etc.) are not generated by this object — this is the responsibility of applied documents (receipt, sale, bank/cash, ESF/SNT).

The only "dynamics" of the object is the service update of catalog records by BSP subsystems during configuration updates and data exchange.


  • Input on Basis: not provided (the object is service).
  • Consumers of the catalog:
    • subsystem "Data Exchange" / DIB — matching objects by identifiers during synchronization;
    • subsystem "Update Version of IB" — updating composition when changing releases;
    • mechanisms for migration/transfer of data — redirection of links through NewLink;
    • service mechanisms that obtain the object type by identifier through EmptyLinkValue.
  • Logically linked with any metadata object of the configuration, as it stores its identifier; it has no direct reference attributes to applied objects.

7. Extension Points

  • Configuration Extension: borrowing the manager module / object module to add custom matching logic during atypical exchange. Modifying the composition of attributes is not recommended — this is a service object of BSP.
  • Event Subscriptions: technically possible on writing the object, but not used in practice, as filling is performed by BSP platform mechanisms.
  • BSP Programmatic Interface: the preferred way to work is to call the standard methods of the module IdentifiersOfMetadataObjects instead of direct reading/writing of elements.
  • Data Exchange: when developing conversion rules (KD 2/3), identifiers are used as a reliable matching key between databases.

General recommendation: do not manually modify the structure and data of the catalog. Any intervention should go through the standard BSP API, otherwise, synchronization and updates may fail.

Частые вопросы

Can elements of this directory be created or edited manually?
No. The directory is automatically filled by the BSP subsystem when the configuration is updated. Manual creation, modification, or deletion of elements may disrupt data exchange and the update of the information base. Data should only be worked with through the standard programming interface.
Does the directory generate accounting entries or movements in registers?
No. This is a service directory, not a document. It is not posted, does not create movements, and is not linked to the chart of accounts of the RK. Entries for accounts (1210, 1030, 3310, 3130, 6010, 7010, etc.) are generated by applied accounting documents.
What are the purposes of the NewLink and MetadataObjectKey attributes?
NewLink is used during data migration to redirect links to a new element when renaming a metadata object or merging duplicates. MetadataObjectKey is a service storage of the key that allows restoring the connection with the configuration object after renaming or moving.
How to open the directory in 1C?
Through the navigation link e1cib/list/Directory.MetadataObjectIdentifiers or via the system functions section "Standard Subsystems" → "Identifiers of metadata objects". Access is generally only available to the administrator.

Read also

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.