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

Catalog "Warehouses" (Catalogs.Warehouses) — Technical Description

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

1. Identification

Parameter Value
Object Type Catalog
Name Warehouses
Full Name Catalog.Warehouses (Catalogs.Warehouses)
Synonym Warehouses (storage locations)
Configuration Accounting for Kazakhstan, edition 3.0, version 3.0.74.2
Hierarchy Hierarchical (groups and items)
Where to find Section "Nomenclature and Warehouse" → "Warehouses"
Navigation Link e1cib/list/Catalog.Warehouses

Purpose. The catalog maintains a classifier of storage locations for the organization's material assets. It is used in all documents for receipt, transfer, sale, and write-off of goods, materials, and finished products. It supports a hierarchical structure, a mechanism for additional attributes (subsystem "Property Management"), and user-specific default settings.

The catalog is critical for warehouse accounting: the system automatically manages the functional option "Use multiple warehouses" depending on the number of catalog items — if there is more than one warehouse, the "Warehouse" field becomes available in documents and reports.


2. Attributes of Headers and Table Parts

2.1 Header Attributes

Name Type Mandatory Purpose
Name String Mandatory (standard attribute) Name of the warehouse (storage location).
Code String/Number Auto-numbering Unique code of the catalog item.
Parent CatalogReference.Warehouses Not checked Owner group in the warehouse hierarchy.
ResponsiblePerson CatalogReference (individual/employee) Not checked Materially responsible person for the warehouse; substituted in documents and printed forms.
Prefix String Not checked Document numbering prefix for documents created for this warehouse; automatically substituted in the numbers of invoices and acts when the warehouse is selected.
Comment String Not checked Arbitrary explanation for the warehouse (address, area of responsibility, storage features), visible to users.

2.2 Table Parts

AdditionalAttributes

Purpose: storage of additional user attributes for the warehouse, configurable through the "Property Management" subsystem.

Name Type Purpose
Property PlanTypesOfCharacteristics.AdditionalAttributesAndInformation Reference to the definition of the additional attribute (type, name, format).
Value Arbitrary Actual value of the additional attribute for this warehouse (type depends on the property settings).
TextString String Text representation of the value for display in the interface (for complex types).

3. Forms

Form Purpose
ElementForm Main form for editing the warehouse item. Fields: Parent, Name, ResponsiblePerson, Code, Prefix, Comment, "History" button (view object versions).
GroupForm Form for editing the group of warehouses. Fields: Parent, Name, Code.
ListForm List of warehouses with support for bulk attribute modification (button "ModifySelected").
SelectForm Modal window for selecting a warehouse to fill in document attributes.
SelectGroupForm Select group of warehouses (used in report and processing settings).

4. Key Procedures of Modules

The attached evidence does not include the program code (BSL) of the modules — below are the typical handlers characteristic of a catalog of this type in a BSP-compatible configuration. Exact signatures and the presence of handlers require verification in the specific build 3.0.74.2.

Object Module (Catalog.Warehouses.ObjectModule):

  • FillProcessing(FillData, FillText, StandardProcessing) — filling in default values upon creation.
  • BeforeSaving(Refusal) — data validity control before saving.
  • OnSaving(Refusal) — updating the functional option "Use multiple warehouses": when a second item appears, the option is enabled.
  • BeforeDeleting(Refusal) — checking the warehouse usage in documents; if necessary, disabling the functional option.

Form Modules:

  • ElementForm.OnCreateOnServer — setting field visibility, connecting the additional attributes mechanism (PropertyManagement), initializing the versioning subsystem (button "History").
  • ElementForm.OnReadOnServer / AfterSavingOnServer — updating additional attributes.
  • ListForm.ModifySelected — calling the bulk attribute modification processing.
  • SelectForm.SelectionProcessing — returning the selected warehouse to the calling document.

5. Posting and Movements

The "Warehouses" catalog does not independently generate postings and movements in registers — it is an object of normative reference information. It serves as analytics (subaccount/dimension) in movements that generate goods movement documents.

Typical participation of the warehouse in accounting logic (chart of accounts of the RK, VAT rate 16%, currency — tenge ₸):

Receipt of material assets to the warehouse (document "Receipt of Goods and Services"):

Dr Cr Content
1330 "Goods" 3310 "Accounts Payable" Receipt of goods into the warehouse (analytics: warehouse, nomenclature)
1420 "VAT to be Reimbursed" 3310 Incoming VAT 16%

Sale from the warehouse (document "Sale of Goods and Services"):

Dr Cr Content
1210 "Short-term Accounts Receivable" 6010 "Revenue from Sales" Revenue
1210 3130 "VAT Payable" VAT 16% from sales
7010 "Cost of Goods Sold" 1330 "Goods" Write-off of the cost of goods from the warehouse

Payment from the customer: Dr 1030 "Cash in Current Accounts" — Cr 1210.

Registers where the warehouse is a dimension:

  • GoodsInWarehouses (accumulation register, balances) — quantitative and monetary accounting of balances by warehouse and nomenclature.
  • Accounting registers (postings for accounts 1330 and others) — warehouse as a subaccount for inventory accounts.

Electronic documents of the RK. The warehouse participates in the formation of electronic invoices (ESF) and accompanying invoices for goods (SNT) as a place of shipment/receipt during the posting of sale and transfer documents.


Documents using the "Warehouse" attribute as analytics:

  • Receipt of Goods and Services
  • Sale of Goods and Services
  • Transfer of Goods (sending warehouse / receiving warehouse)
  • Receipt / Write-off of Goods
  • Inventory of Goods
  • Production Reports for the Shift, Requirement-Invoice

Related Objects:

  • PlanTypesOfCharacteristics.AdditionalAttributesAndInformation — definitions of additional attributes.
  • Register of personal settings — "Main Warehouse" of the user.
  • Catalogs "Organizations", "Nomenclature", individuals/employees (responsible person).

Input Based On. For the "Warehouses" catalog, typical input based on is usually not provided — the warehouse is selected as an attribute in documents, rather than serving as the basis for their creation.


7. Extension Points

  • Additional attributes and information — extending the composition of warehouse attributes without changing the configuration (subsystem "Property Management").
  • Configuration extensions (adapters) — adding attributes, changing forms, connecting handlers without removing from support.
  • Event subscriptions (BeforeSaving, OnSaving) — integration and synchronization with external systems (WMS, data exchange).
  • Additional processing/reports (BSP) — contextual commands on list and element forms.
  • Functional option "Use multiple warehouses" — control point for document and report behavior depending on the number of warehouses.

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

Why is the VAT rate indicated in the entries as 16% and not 12%?
For Kazakhstan, starting from 2026, the basic VAT rate is 16%. The value of 12% refers to the regulations prior to 2026 and is not applicable in configuration 3.0.74.2 for calculations in 2026.
Does the "Warehouses" directory generate entries on its own?
No. This is a reference object. It participates in movements as an analytical account (subaccount for account 1330 "Goods", measurement of the register "GoodsInWarehouses"). Entries are created by documents of goods movement — receipt, sale, transfer, write-off.
How is the ability to select a warehouse in documents enabled?
Through the functional option "Use multiple warehouses". The system manages it automatically depending on the number of items in the directory: if there is more than one warehouse, the "Warehouse" field becomes available in documents and reports.
Where in the interface is the directory located?
Section "Nomenclature and Warehouse" → "Warehouses". Navigation link: e1cib/list/Directory.Warehouses.
How to add a custom attribute to a warehouse without modifying the configuration?
Through the tabular part "AdditionalAttributes" and the subsystem "Property Management" — the attribute is stored as a reference to PlanTypesOfCharacteristics.AdditionalAttributesAndInformation with the value and textual representation.

Read also

Источники

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