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

Directory "Construction Objects" - 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 ConstructionObjects
Full Name Catalog.ConstructionObjects
Synonym Construction objects
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Hierarchy Hierarchical (hierarchy of groups and elements)
Main Representation In the form of a name

Purpose. The catalog is intended for maintaining analytical accounting of capital construction objects of the organization. It registers buildings, structures, and other objects constructed by own means (household method) or by contract method. Each element of the catalog serves as an analytical object (subaccount) on the account of unfinished construction and allows accumulating costs for a specific construction project until the object is put into operation and transferred to fixed assets. The hierarchy is used to group objects by sites, construction phases, types of structures, and other criteria.

Where to find in 1C:

  • Interface: section “Fixed Assets” → “Construction Objects” (also accessible from the block of accounting for fixed assets and capital investments).
  • Navigation link: e1cib/list/Catalog.ConstructionObjects

2. Attributes and Table Parts

2.1. Standard Attributes

The catalog is hierarchical, so standard attributes of the platform are used (not listed as additional attributes in metadata, but present in forms):

Attribute Type Purpose
Code String/Number Unique code of the catalog element
Name String Name of the construction object
Parent CatalogReference.ConstructionObjects Group (node of the hierarchy) to which the object belongs
DeletionMark Boolean Flag for deletion mark

2.2. Header Attributes

Name Type Mandatory Purpose
CodeKOF CatalogReference.ClassifierOfFixedAssets Optional (DontCheck) Link to the Classifier of Fixed Assets (KOF). Determines the group of fixed assets to which the object will be included after construction is completed and accounted for. Used for correct calculation of depreciation of the future fixed asset.

2.3. Table Part “AdditionalAttributes”

Purpose. Mechanism for extending the structure of the catalog with user-defined attributes without changing the configuration (construction area, design capacity, inventory number for construction, construction permit number, etc.). Filled through the “Properties” subsystem.

Name Type Purpose
Property PlanOfCharacteristicTypes.AdditionalAttributesAndInformation Reference to the description of the additional attribute (type, name, rules for filling)
Value Composite type Value of the additional attribute; the actual type is determined by the selected property
TextString String Text representation of the value for display and search

3. Forms

Form Purpose Key for User
ElementForm Editing a single construction object (Name, CodeKOF, additional attributes) ✓ Yes
GroupForm Editing a group of objects (node of the hierarchy) No
ListForm Hierarchical list of all objects with the ability to group change attributes ✓ Yes
SelectionForm Selecting a construction object when filling out documents (subaccount, fields of KV documents) No

4. Key Module Procedures

In metadata for this version, specific (non-standard) procedures of form modules and the manager module are not highlighted. For catalogs of this type, standard platform handlers and BSP are applied:

  • ObjectModule → FillingProcessing — filling default values when creating a new element (including substituting group/parent from the context of opening).
  • ObjectModule → BeforeWriting / AfterWriting — control of the correctness of attributes and integrity of the hierarchy before saving.
  • ElementForm → OnCreateOnServer — initialization of the “Properties” subsystem (displaying the table part AdditionalAttributes), setting field availability.
  • ElementForm → OnPropertyChange / Connectable_OnAttributeChange — processing input of additional attribute values through the PropertyManagement mechanism.
  • ListForm → OnCreateOnServer — setting conditional formatting, configuring selection and grouping of the hierarchical list.

Requires verification in a specific build 3.0.74.2: presence of individual handlers of the manager module (for example, auto-filling procedures or data exchange), if they were added as part of the release modifications.


5. Posting and Movements

The catalog is not a document and does not independently generate movements/postings. The element of the catalog participates in accounting as an analytical object (subaccount) in documents of capital investments and accounting for fixed assets. According to the standard methodology of the RK (standard chart of accounts of the Republic of Kazakhstan), elements “ConstructionObjects” serve as analytics for the account:

Account Name Role of the Construction Object
2930 Unfinished Construction Main account for accumulating costs for the object until it is put into operation (subaccount — element of the catalog)

Typical business operations where the construction object is used as analytics:

  • Receipt of works/services from contractors, materials, and other construction costs:
    • Debit 2930 (by construction object) — Credit 3310 “Short-term payables to suppliers and contractors”;
    • VAT on purchases (standard rate of RK from 2026 — 16%): Debit VAT account to be credited — Credit 3310.
  • Payment to supplier/contractor: Debit 3310 — Credit 1030 “Cash in current bank accounts”.
  • Putting the object into operation (acceptance to fixed assets): Debit fixed assets account — Credit 2930 (by construction object). Further depreciation is calculated considering the group of fixed assets determined by the attribute CodeKOF.

Example of accumulating costs for a construction object (amounts in tenge, ₸):

  • Act of completed works by the contractor for 5,000,000 ₸ excluding VAT:
    • Debit 2930 — Credit 3310 = 5,000,000 ₸;
    • VAT 16% = 800,000 ₸: Debit “VAT to be credited” — Credit 3310 = 800,000 ₸.
  • After completion of construction, the balance of 2930 for the object is transferred to the fixed assets account.

Electronic documents (in the case of contract method and purchase of materials/services from VAT payers): for receipt and sale operations, electronic invoices (ESF) are generated (ESF IS), for the movement of goods — SNT. The catalog itself does not participate in the design of electronic documents but is used as analytics in the underlying documents.


6. Related Objects and Entry on the Basis

Related Objects:

  • Catalog.ClassifierOfFixedAssets — source of the value of the attribute CodeKOF (group of fixed assets of the future object).
  • PlanOfCharacteristicTypes.AdditionalAttributesAndInformation — descriptions of additional attributes of the catalog.
  • ChartOfAccounts (account 2930) — account for which the construction object serves as analytics (subaccount).
  • Catalog.FixedAssets — target accounting object created when the constructed object is put into operation; the formed cost is transferred from the construction object.
  • Documents of capital investments and accounting for fixed assets (receipt of works/services, receipt of additional expenses, acceptance to fixed assets) — use the construction object as the value of the attribute/subaccount.

Entry on the Basis. For catalogs, entry on the basis as a standalone mechanism of documents is not applied. The element of the catalog is used as a placeholder value in capital investment documents; selection is performed through SelectionForm. The reverse scenario is the creation of a catalog element “on the fly” from the selection form when filling out the document.


7. Extension Points

  • Additional attributes and information (subsystem “Properties”) — standard way to add characteristics of the object (area, capacity, permit number) without changing the configuration; implemented as a table part AdditionalAttributes.
  • Configuration Extensions — adding custom header attributes, commands, changing forms ElementForm/ListForm without removing from support.
  • Event Subscriptions (BeforeWriting, AfterWriting of the object) — validation and auto-filling of attributes, integration with external systems.
  • Manager Module — placement of service functions (default filling, checks, exchange procedures).
  • Filling CodeKOF — point of methodology configuration: the link with KOF determines the group of depreciation of the future fixed asset, so its filling should be controlled in the write handler.

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

Does the "ConstructionObjects" directory generate entries?
No. The directory is an analytical object (subaccount), not a document. Entries are generated by capital expenditure documents and fixed asset accounting. The directory element is used as analytics for account 2930 "Construction in Progress": costs are accumulated with the entry Dr 2930 — Cr 3310, and upon commissioning, the balance is transferred to the fixed asset accounting account.
What is the purpose of the CodeKOF attribute?
The CodeKOF links the construction object with the Classifier of Fixed Assets and determines the group of fixed assets to which the object will belong after the construction is completed. This is necessary for the correct calculation of depreciation for the future fixed asset. The attribute is optional (DontCheck), but it is recommended to monitor its completion.
How to add your own characteristics of the object without changing the configuration?
Through the tabular part "AdditionalAttributes" and the subsystem "Properties" (PlanOfCharacteristicTypes.AdditionalAttributesAndInformation). You can create arbitrary attributes — construction area, design capacity, construction permit number — without removing the configuration from support.
What VAT rate applies to construction costs in 2026?
In the Republic of Kazakhstan, starting from 2026, the standard VAT rate is 16%. For example, according to the contractor's act for 5,000,000 ₸, the VAT amount will be 800,000 ₸ (Dr "VAT to be credited" — Cr 3310). The directory itself does not participate in the VAT calculation, but the construction object serves as analytics in the underlying documents, based on which the electronic invoice (ESF) is generated.

Read also

Источники

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