1. Identification
| Parameter | Value |
|---|---|
| Object Type | Catalog |
| Name | ServiceIdentifiersCatalog |
| Full Name | Catalog.ServiceIdentifiersCatalog |
| Alias | — (not set) |
| Configuration | Accounting for Kazakhstan, ed. 3.0, version 3.0.74.2 |
| Hierarchy | No (linear list) |
| Owners | No (independent catalog) |
| Numbering | Not configured (number_type, number_length, number_periodicity are empty) — automatic coding is not performed |
| Navigation Link | e1cib/list/Catalog.ServiceIdentifiersCatalog |
Purpose. The catalog serves for centralized storage of information about available support services for the configuration (support services, links to web resources, graphic identifiers). This is a system (service) catalog: through the user interface, it operates in "read-only" mode, and its filling is performed exclusively programmatically during synchronization with external sources (internet user support services). The main consumers of the data are integration modules with external support services and interface forms displaying the list of available services.
Where to find in 1C. Section "Internet User Support" → "Service Identifiers". Direct access via the navigation link e1cib/list/Catalog.ServiceIdentifiersCatalog.
The catalog does not participate in accounting: it does not generate entries and does not affect tax calculations (VAT 16%, PIT, social contributions, etc.). The numerical standards of the RK for 2026 are not applicable to this object.
2. Attributes and Table Parts
2.1 Header Attributes
| Attribute Name | Type | Mandatory | Purpose |
|---|---|---|---|
| ServiceIdentifier | String (unlimited length) | Mandatory (ShowError) |
Unique identifier of the support service. Used as a key for synchronization and searching for catalog items in external systems. |
| Description | String (unlimited length) | Mandatory (ShowError) |
Text description of the support service; displayed to the user for understanding the purpose and capabilities of the service. |
| URLDescription | String (unlimited length) | Optional (DontCheck) |
URL of the page with a detailed description of the service; used for navigating to the web resource with detailed information. |
| ImageIdentifier | String (unlimited length) | Optional (DontCheck) |
Identifier of the graphic image of the service for visual representation in the interface. |
Standard attributes (Code, Name, DeletionMark, Predefined) are present as in any catalog. Code is not filled automatically (numbering is disabled); the business key is ServiceIdentifier.
2.2 Table Parts
There are no table parts. All information about the service is stored in the attributes of the main object.
3. Forms
| Form | Role | Composition |
|---|---|---|
| ListForm | View the list of all registered support services | 33 control elements: data table (Table), search panels (SearchStringAddition, SearchControlAddition), context menu (9 items). |
| ElementForm (key for the user) | Detailed view of a single service | 18 control elements, 5 input fields: ServiceIdentifier, Name, ImageIdentifier, ServiceURL, ServiceDescription. |
Both forms are focused on viewing: since the catalog is filled programmatically, interactive editing in the typical scenario is not expected.
4. Key Module Procedures
The attached evidence does not provide the source code (BSL) of the modules, so below are listed the typical handlers of this type of object, relevant to its purpose.
Manager Module (ManagerModule):
- Programmatic methods for filling/updating the catalog during synchronization with external support services (creating/searching for an item by
ServiceIdentifier, recording attributesDescription,URLDescription,ImageIdentifier). This is the main "API" for data recording, which reflects the purpose of the catalog.
Object Module (ObjectModule):
CheckFilling— control of mandatory attributesServiceIdentifierandDescription(propertyShowError).BeforeWrite/OnWrite— if present, control of uniqueness ofServiceIdentifierand service logic of synchronization.
Element Form Module (ElementForm):
OnCreateOnServer— setting the form to "read-only" (ReadOnly = True), disabling the availability of fields for interactive input.- Handlers for navigating to
ServiceURL/URLDescription(opening the web resource).
List Form Module (ListForm):
OnCreateOnServer— setting up filtering, formatting, and viewing mode of the list.
Requires verification: the exact composition of the export methods of the manager module and the "read-only" property on the forms is version-specific and confirmed for the specific release 3.0.74.2.
5. Posting and Movements
The catalog is not a document and does not perform postings. It does not generate:
- movements in accumulation/summary registers within the standard logic of the object itself;
- accounting entries according to the typical chart of accounts of the RK (accounts such as 1210 "Short-term receivables from customers", 1030 "Cash in current accounts", 1330 "Goods", 3310 "Payables to suppliers", 3130 "VAT payable", 6010 "Revenue from sales", 7010 "Cost of sales" are not involved here).
Records of the catalog are fixed in the main table of the object during programmatic synchronization. It does not influence tax registers and calculations (VAT 16%, PIT, social contributions 10%, social contributions for retirement 3.5%, social contributions for health insurance 2%, social contributions for mandatory social insurance 3%, social tax 6%), nor on electronic invoices (ESF)/tax returns.
6. Related Objects and Input Based On
- Input Based On — not provided (the catalog is a data receiver, not a source of documents).
- Related Objects:
- Subsystem/mechanisms of internet user support and integration with external support services — the main "writers" of data through the manager module.
- Interface forms of the "Internet User Support" section, displaying to the user the list of available services (use
Description,URLDescription,ImageIdentifier).
- There are no owner links and subordinate catalogs.
7. Extension Points
- Configuration Extension: adding attributes (for example, service category, update date, activity status) and subscriptions to events
BeforeWrite/OnWritewithout changing typical objects. - Forms: enhancement of
ElementForm/ListFormwith additional commands (openingServiceURLin an embedded browser, copyingServiceIdentifier), custom formatting of the list. - Manager Module: overriding/extending synchronization logic through extension procedures, without affecting the typical update code.
- Filters and Access: RLS/role configuration — by default, system administrators and technical support specialists have access to view; recording is only programmatic.
When making enhancements, adhere to the business key contract: the uniqueness of
ServiceIdentifieris critical for correct synchronization with external systems.
