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

"Subaccount Directory" (Catalogs.Subaccount) — 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 Subaccount
Full Name Catalog.Subaccount (Catalogs.Subaccount)
Synonym — (matches the name)
Configuration Accounting for Kazakhstan, ed. 3.0 (3.0.74.2)
Hierarchy Hierarchical (groups and elements)
Subordination Can be used as a subordinate — the standard attribute "Owner" is present
Navigation Link e1cib/list/Catalog.Subaccount

Purpose. The catalog stores and systematizes analytical attributes (types of analytics) used in the chart of accounts for accounting. A subaccount is an additional dimension of analytical accounting (counterparties, contracts, nomenclature, divisions, etc.) linked to specific accounts for detailing accounting data. The catalog is used by accountants and administrators when setting up the chart of accounts and defining types of analytics. Work with it is mainly carried out at the initial setup stage of the system and rarely changes during operation.

Where to find in 1C: section "Analytical Information" → "Subaccount" (or directly via the navigation link e1cib/list/Catalog.Subaccount).


2. Attributes and Table Parts

2.1 Header Attributes

According to the metadata map, the catalog does not have additional user attributes beyond the standard attributes of the catalog.

Name Type Mandatory Purpose
Code String Yes Unique code of the subaccount element
Name String Yes Name of the type of analytics (subaccount)
Parent CatalogReference.Subaccount No Reference to the parent group for hierarchical organization
Owner (not explicitly defined) No Owner of the element, if the catalog is used as a subordinate

2.2 Table Parts

Table parts are absent — the catalog is a simple hierarchical classifier of types of analytics.


3. Forms

The catalog contains 5 forms:

Form Purpose
ElementForm Main form for creating and editing a subaccount element (key for the user)
GroupForm Creating and editing a group of elements (node of the hierarchy)
GroupSelectionForm Selecting a group from the hierarchy (for example, when moving an element)
ListForm Main list form with support for bulk changes (key for viewing)
SelectionForm Selecting a subaccount element when filling other objects

4. Key Module Procedures

Specific application BSL code in evidence is not attached. For a catalog of this type (simple hierarchical classifier without user attributes and table parts), standard handlers are characteristic, which are listed below with the expected placement.

Object Module (ObjectModule):

  • FillProcessing(FillData, FillText, StandardProcessing) — filling attributes when entering based on / from fill data.
  • BeforeSaving(Refusal) — control of correctness before saving (for example, prohibition of cyclic hierarchy, uniqueness check of the name within the owner/group).
  • OnCopying(CopyingObject) — reset/correction of attributes when copying an element.

Element Form Module (ElementForm):

  • OnServerCreation(Refusal, StandardProcessing) — initial setup of field availability and visibility.
  • OnOpening(Refusal) — final adjustment of the interface upon opening.

List Form Module (ListForm):

  • OnServerCreation(Refusal, StandardProcessing) — setup of conditional formatting, filters, availability of bulk changes.

Requires verification (version-specific): exact names and presence of application procedures in the specific build 3.0.74.2 — determined by the object and form modules in the configurator.


5. Posting and Movements

The catalog is not a document and is not posted — it does not independently generate movements in registers. Its role in the accounting model is to serve as a source of analytical values (subaccount) for accounts in the chart of accounts and, consequently, for dimensions of the accounting register.

The mechanics of participation in accounting:

  • Types/values of subaccounts from this catalog are substituted into subaccount dimensions of the accounting register ("Cost Accounting" and related) when posting documents that operate with the corresponding accounts.
  • Analytics reveals turnovers and balances on accounts of the typical chart of accounts of the RK. Examples of accounts to which subaccounts are linked:
Account Name
1210 Short-term accounts receivable from customers
1030 Cash in current bank accounts
1330 Goods
3310 Short-term accounts payable to suppliers
3130 VAT payable (to the budget)
6010 Income from sales of goods and services
7010 Cost of goods sold and services rendered

Example of postings for the sale of goods (numbers — RK 2026, VAT rate 16%, currency — tenge ₸), where subaccounts detail the counterparty/contract/nomenclature:

  • Dr 1210 Cr 6010 — income from sales is reflected; subaccounts for Dr: "Counterparties", "Contracts"; for Cr — "Nomenclature Groups".
  • Dr 1210 Cr 3130 — VAT 16% is accrued on the sale amount.
  • Dr 7010 Cr 1330 — cost of goods is written off; subaccounts "Nomenclature", "Warehouses".

Summary for the sales document of 100,000 ₸ excluding VAT: Dr 1210 116,000 ₸; Cr 6010 100,000 ₸; Cr 3130 16,000 ₸ (VAT 16%).

The "Subaccount" catalog only provides analytical values — sums and correspondences are formed by documents, not by the catalog itself.


  • Chart of Accounts (Cost Accounting) — subaccounts from the catalog are assigned to accounts as types of analytics; this is the main consumer of the catalog.
  • Accounting Register — uses subaccount values as values for dimensions "SubaccountDr"/"SubaccountCr".
  • Accounting Documents (sales, receipts, banking and cash operations, adjustments) — when posted, they fill the subaccounts of accounts with values from this and related catalogs.
  • Electronic Documents of the RK — ESF (IS ESF) and SCT are generated based on primary documents; analytical subaccount (counterparty, contract, nomenclature) is used when filling them, but is not directly created by the catalog itself.

Input Based On: for the classifier of types of analytics, the "input based on" mechanism is typically not applied — elements are created manually or through FillProcessing during programmatic filling.


7. Extension Points

  • Configuration Extension: adding custom attributes (for example, classification code, grouping attribute) and subscriptions to events BeforeSaving / FillProcessing without removing the configuration from support.
  • Additional Attributes and Information: connection through the "Properties" mechanism (with the corresponding functional option enabled), which allows expanding analytical characteristics without changing metadata.
  • Forms: overriding/extending ElementForm and ListForm to add custom controls and conditional formatting.
  • Regulatory Control: placing uniqueness and correctness checks of the hierarchy in the BeforeSaving object module (in the extension).
  • Data Exchange: including the catalog in exchange/export rules during integrations where synchronization of types of analytics is required.

Requires verification (version-specific): the composition of included functional options and the availability of the additional properties mechanism for this catalog in build 3.0.74.2.

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

Is the "Subaccount" directory maintained and what movements does it generate?
No. The directory is not a document and does not independently create movements in the registers. It serves as a source of analytical values (subaccounts) for the accounts in the chart of accounts of the RK and, consequently, for the measurements of the accounting register. Amounts and correspondences are generated by accounting documents, not by the directory itself.
What attributes and table parts does the directory have?
There are no user-defined attributes beyond the standard ones: Code, Name, Parent, and Owner. There are no table parts — it is a simple hierarchical classifier of types of analytics.
How many forms does the directory have and what are they for?
Five forms: ElementForm (creating/editing an element), GroupForm (editing a group), GroupSelectionForm (selecting a group from the hierarchy), ListForm (viewing with group modification), and SelectionForm (selecting an element when filling out other objects).
How to find the directory in the configuration interface?
Section "Analytical Information" → "Subaccount", or via the navigation link e1cib/list/Directory.Subaccount.
How does the subaccount participate in transactions according to the chart of accounts of the RK?
Subaccount values are substituted into the measurements of the accounting register when processing documents and reveal turnovers for accounts such as 1210, 1030, 1330, 3310, 3130, 6010, 7010. Example: a sale of 100,000 ₸ results in Dr 1210 116,000 ₸, Cr 6010 100,000 ₸, Cr 3130 16,000 ₸ (VAT 16%, RK 2026).

Read also

Источники

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