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

Directory "Land Categories" — 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 LandCategories
Full Name Catalog.LandCategories (Catalogs.LandCategories)
Synonym
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Hierarchy None (flat list)
Owner No (independent catalog)
Where to find Navigation link: e1cib/list/Catalog.LandCategories. The catalog is typically opened from the land plot accounting cards (section of fixed assets / property), where it is used in the land category attribute.

Purpose. The catalog is intended for the classification of land plots in accordance with the legislation of the Republic of Kazakhstan for tax and accounting purposes. It is primarily used when registering land plots as fixed assets and when calculating land tax. It stores land categories according to the state classifier of the RK (agricultural land, settlements, industry, specially protected natural areas, etc.). Work with the catalog is episodic — during the initial setup of land plot accounting and when changing the category of a specific plot.


2. Attributes and Table Parts

2.1 Header Attributes

Name Type Mandatory Purpose
Name String Standard attribute Short name of the land category for display in lists and reports
Code String Standard attribute User code for quick search and identification of the category
CodeByClassifier String (xs:string) Not checked (DontCheck) Code of the land category according to the state classifier of the RK; used for matching with external systems and reporting
FullName String (xs:string) Not checked (DontCheck) Expanded official name of the land category in accordance with regulatory documents
LandTaxType Catalog.TaxesFeesDeductions Not checked (DontCheck) Reference to the type of land tax applied to this category; determines the procedure for calculating the tax base and land tax rates

2.2 Table Parts

Table parts are absent. The catalog has a flat structure without subordinate tabular data.

Standard attributes of the catalog (in addition to those listed): Reference, DeletionMark, Predefined, ThisIsGroup (not used as hierarchy in flat structure). Predefined elements in the standard delivery are filled with the classifier during the initial data filling.


3. Forms

The catalog contains three forms:

Form Purpose
ElementForm Main form for editing an element (key for the user). Contains input fields: Name, Code, CodeByClassifier, FullName, LandTaxType
ListForm List of all land categories with the ability for bulk editing and selection. Commands ChangeSelected and Select for mass operations
SelectForm Form for selecting a category when filling out other documents/catalogs. Command Select for multiple selection

4. Key Module Procedures

In the catalog evidence, software modules (BSL) are not attached, so below are typical handlers characteristic of a catalog of this type in 1C:BK configurations. Specific lines are indicated as "form module / object module" without numbering (evidence does not contain paths path:string).

Object Module (ObjectModule):

  • FillProcessing(FillingData, StandardProcessing) — pre-filling of attributes when creating a new element (for example, inheriting LandTaxType from filling data when entering from the plot card).
  • CheckFillingProcessing(Refusal, CheckedAttributes) — control of filling; attributes CodeByClassifier, FullName, LandTaxType are marked DontCheck, so they do not participate in standard control (removed from CheckedAttributes).
  • BeforeWriting(Refusal) — service logic before writing (if any).

Element Form Module (ElementForm):

  • OnCreateOnServer(Refusal, StandardProcessing) — setting the availability/visibility of fields, conditional formatting.
  • OnOpening(Refusal) — finalizing the form upon opening.

List Form Module (ListForm):

  • Command handlers ChangeSelected (bulk change of attributes, for example, mass setting of LandTaxType) and Select (passing selected elements to the calling form).

Select Form Module (SelectForm):

  • Command handler Select — multiple selection of categories with notification SelectValue/CloseElement.

Exact names and contents of procedures are version-specific — clarified according to the modules of the specific assembly 3.0.74.2.


5. Posting and Movements

The catalog is not a document and is not posted — it does not generate postings and movements in registers. It is a classifier of regulatory and reference information. Its impact on accounting is indirect, through objects that refer to the land category.

The land category participates in accounting chains as follows:

  • Accounting for land plot as fixed asset. The land plot is registered as a fixed asset; land is not depreciated. When accepting the plot for accounting, the LandTaxType attribute is determined from the category used in calculating the land tax.
  • Calculation of land tax. Based on LandTaxType (reference to Catalog.TaxesFeesDeductions), the tax base and rates are determined; the regulatory operation of tax accrual generates a posting for the accrual of liabilities to the budget.

Typical accounts of the RK (Chart of accounts "Accounting for Kazakhstan") involved in related operations with land:

Operation Debit Credit
Acquisition of land plot from supplier 2410 (FA) / 1330 in case of resale 3310 (Payables to suppliers)
Payment to supplier from current account 3310 1030 (cash in current accounts)
Accrual of land tax 7210/7010 (expenses) 3130-group of calculations with the budget for taxes
Sale of plot to buyer 1210 (short-term receivables from buyers) 6010 (income from sales)
Cost write-off upon sale 7010 (cost of sales) 2410/1330

Indirectly related tax parameters of the RK (current values for 2026) — applied in consumer documents, not in the catalog itself:

  • VAT rate 16%; when selling a plot subject to VAT, the accrual goes to the VAT payable account (3130-group), electronic invoices (ESF) are generated (ESF IS) and, if necessary, SNF.
  • MPR = 4,325 ₸, MZP = 85,000 ₸ — used in regulatory calculations, including land tax and thresholds.

Land tax (rates, basic rates per unit area) is determined by separate registers and LandTaxType; the catalog itself does not store rate values.


6. Related Objects and Input Based On

References to:

  • Catalog.TaxesFeesDeductions — through the attribute LandTaxType.

Referenced by the catalog (consumers):

  • Objects of land plot accounting (fixed asset / property cards), where the land category is indicated as a characteristic of the plot.
  • Regulatory mechanisms for calculating land tax, using the link "plot → category → land tax type".

Input based on: not provided for the catalog (typical behavior of classifiers). Creation of elements — manually through the list/element form or loading from the classifier during initial filling.


7. Extension Points

  • Configuration Extension: adding custom attributes (for example, indicator/coefficient for local land tax calculation methodology), form commands, additional attributes and information through the "Properties" subsystem.
  • Additional attributes and information (BSP): connection through CharacteristicTypes.AdditionalAttributesAndInformation without changing the configuration.
  • Form event handlers (OnCreateOnServer, AfterWriting) — overridden in the extension for finalizing behavior.
  • Event subscriptions (BeforeWriting/OnWriting of the object) — for validating the uniqueness of CodeByClassifier or synchronization with external systems.
  • Bulk operations through ChangeSelected — a point for mass filling/updating when changing the classifier.

Changes should preferably be made through the extension mechanism to maintain the ability for standard configuration updates (3.0.74.2 → higher).

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

Does the "Land Categories" directory conduct any movements?
No. It is a classifier of regulatory and reference information, not a document — it does not generate entries or movements in the registers. It indirectly affects accounting: through the attribute LandTaxType, it determines the procedure for calculating land tax for plots referring to this category.
Which attributes are mandatory for filling out?
At the standard control level, only Name and Code (standard attributes) are mandatory. The attributes CodeByClassifier, FullName, and LandTaxType are marked as DontCheck and are not involved in the filling check, although for correct tax calculation, filling out LandTaxType is recommended.
Why is the VAT rate 16% in the examples, and not 12%?
The values are based on the norms of Kazakhstan for the year 2026: VAT rate 16%, MRP = 4,325 ₸, MSP = 85,000 ₸. The old values (VAT 12%, MRP 3,932 ₸) pertain to periods before 2026 and are not applicable in current accounting.
How is the directory related to land tax?
Through the attribute LandTaxType (link to Directory.TaxesFeesContributions). The category of the plot determines the type of tax, and the type of tax defines the tax base and rates in the regulatory calculation. The rates themselves are not stored in this directory.
Can I add my own attributes without removing the configuration from support?
Yes. Use the configuration extension mechanism or the subsystem "Additional Attributes and Information" (BSP). This allows you to add fields and commands without changing the standard configuration and maintain the ability for automatic updates.

Read also

Источники

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