RUKKENZH
Ask AI
Sections1C configuration objects
Catalog "Virtual Warehouses" (Catalogs.ВиртуальныеСклады) — UT for Kazakhstan 3.4.5.21
Article language:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Article version:📘 For accountants⚙️ For technical specialists

Catalog "Virtual Warehouses" (Catalogs.ВиртуальныеСклады) — UT for Kazakhstan 3.4.5.21

Applies to: 1С:Управление торговлей для Казахстана, release 3.4.5.21 (9 July 2026) · by 1C-Sapa Group, 1C partner
СТ
Сапа Т.И. — 1C and accounting expert, practising trainer
Prepared by the BuhGPT editorial team

1. Identification

Parameter Value
Object type Catalog
Name ВиртуальныеСклады
Full name Catalog.ВиртуальныеСклады
Synonym "Virtual Warehouses"
Configuration Trade Management for Kazakhstan, 3.4.5.21
Interface section "Warehouse and Delivery" → "Virtual Warehouses"
Navigation link e1cib/list/Справочник.ВиртуальныеСклады

Purpose. The catalog stores the register of the organization's virtual warehouses (VW) registered in the state information system IS ESF / "Virtual Warehouse" module of the State Revenue Committee of the Republic of Kazakhstan. A virtual warehouse is an accounting entity on the state side, where item balances are maintained by origin identifiers (customs declaration (CD), waybill for goods (WBG), production/processing documents). The catalog item links a physical warehouse in the 1C accounting system to the corresponding VW in the IS ESF, so that when issuing an ESF and processing a WBG, goods are correctly written off/received at the correct virtual warehouse, and the balances in 1C are reconciled with the balances in the state system.

Important: the catalog itself is not an accounting register of balances. Actual item balances for Kazakhstan are maintained by the IS ESF; 1C stores VW identification and synchronization results.


2. Header attributes and tabular sections

Standard attributes

Attribute Type Purpose
Код (Code) String Internal code of the catalog item (auto-numbering).
Наименование (Description) String Display name of the virtual warehouse.
ПометкаУдаления (DeletionMark) Boolean Standard deletion mark attribute.
Предопределённый (Predefined) Boolean Predefined item flag (usually not used).

Applied attributes (standard composition of this object type)

Attribute Type Purpose
Организация (Organization) CatalogRef.Organizations The organization that owns the VW. One physical warehouse can have different VWs for different organizations.
ИдентификаторВС (VWIdentifier) String Identifier (number) of the virtual warehouse in the IS ESF. The matching key with the state system.
Склад (Warehouse) CatalogRef.Warehouses The physical warehouse (structural unit) of the accounting system that this VW corresponds to.
КодГосударственногоОргана (StateAuthorityCode) String Code of the state revenue authority (SRC) to which the VW is attached.
БИН / ИИН (BIN / IIN) String Business identification number of the taxpayer to which the VW is assigned.
Комментарий (Comment) String Free-form text note.

Tabular sections

Tabular sections are typically not provided for a register-type identifier catalog. If a specific build contains a matching tabular section (e.g., СоответствиеСкладов — "Warehouse Correspondence"), it contains rows of the form "Physical warehouse ↔ VW accounting attribute" and is used to configure synchronization rules.

The exact composition of applied attributes is version-specific — verify against the Designer for build 3.4.5.21 (only this point requires verification).


3. Forms

Form Purpose
ФормаСписка (ListForm) The main list of VWs with filtering by organization and warehouse. Opened via the navigation link in the "Warehouse and Delivery" section.
ФормаЭлемента (ItemForm) Virtual warehouse card: entering/editing the VW identifier, linking to the organization and physical warehouse.
ФормаВыбора (ChoiceForm) Selecting a VW from document fields (WBG, ESF, receipt/write-off documents).
ФормаГруппы (GroupForm) Used if the catalog is hierarchical (grouping VWs by organization/department).

If only auto-generated forms are described for the object, the platform builds them based on the attribute composition; custom managed forms are added when custom logic is required (see section 4).


4. Key module procedures

No applied BSL code is included in the evidence, so below are standard handlers for a catalog of this type. Paths are given as a reference (ObjectModule / Form.Module).

Object module (Catalog.ВиртуальныеСклады.ObjectModule):

  • FillingProcessing(FillingData, StandardProcessing) — pre-fills Organization/Warehouse when entered based on or from a document form.
  • BeforeWrite(Cancel) — checks uniqueness of the "Organization + VWIdentifier" pair, validates required attributes before writing.
  • OnCopy(CopiedObject) — clears the VW identifier so the copy does not duplicate the registration number.

Item form module (ItemForm.Form.Module):

  • OnCreateAtServer(Cancel, StandardProcessing) — configures field availability, filters the warehouse list by organization.
  • OrganizationOnChange(Item) — resets/reassigns the warehouse link and BIN when the organization changes.

Common synchronization modules: exchange with the IS ESF is performed by dedicated common modules of the electronic document subsystem (loading VW balances, matching, generating WBG). The catalog serves as the matching source between "1C warehouse ↔ IS ESF VW".


5. Posting and movements

The catalog is not posted and does not generate register movements — this is a property of any "Catalog" type object. It does not create records in accumulation/accounting registers.

Accounting entries are generated by documents that reference an item of this catalog when working with a virtual warehouse. Under standard Kazakhstan logic (standard chart of accounts), related operations are reflected as follows:

Business transaction (document) Dr Cr
Receipt of goods to warehouse/VW 1330 "Inventory" 3310 "AP to suppliers"
Input VAT on supplier invoice 1420 "VAT recoverable" 3310
Sale of goods (revenue), 16% VAT 1210 "AR from customers" 6010 "Sales revenue" / 3130 "VAT payable"
Write-off of cost of goods sold 7010 "Cost of sales" 1330 "Inventory"
Receipt of payment 1030 "Cash at current accounts" 1210

VAT example. Sale of 1,000,000 ₸ excluding VAT: VAT at the 2026 Kazakhstan rate = 16% = 160,000 ₸; amount payable by the customer — 1,160,000 ₸ (Dr 1210 — 1,160,000; Cr 6010 — 1,000,000; Cr 3130 — 160,000). At the same time, an ESF is issued in the IS ESF specifying the goods, and the movement of the item is reflected at the corresponding virtual warehouse from the catalog.

The catalog's role in this scheme is to identify the VW at which the state system tracks the item balance based on source documents (CD/WBG), and to ensure that the physical 1C warehouse matches this VW.


References to the catalog:

  • Electronic document workflow documents — ESF (Electronic Sales Invoice) and WBG (Waybill for Goods): they specify the VW for write-off/receipt.
  • Goods movement documents (receipt, sale, transfer, capitalization, write-off) — in terms of linking a line to a virtual warehouse.
  • Catalog Warehouses (StructuralUnits) — the reverse link "physical warehouse ↔ VW".
  • Catalog Organizations — the VW owner.

Input based on. As a register-type catalog, it is generally not a basis for documents and is not entered "based on" a document. It is filled in manually or automatically when loading/synchronizing the list of virtual warehouses from the IS ESF.


7. Extension points

  • Configuration extension (without removal from support): adding attributes (e.g., a "Main VW" flag for a warehouse), BeforeWrite/OrganizationOnChange handlers via a form extension module and object module.
  • Event subscriptions: BeforeWrite/OnWrite for the catalog — for auditing changes to VW identifiers and prohibiting edits to already synchronized records.
  • Additional attributes and information ("Properties" subsystem) — for industry-specific VW attributes without changing metadata.
  • Integration with IS ESF: overriding/extending common synchronization modules for custom warehouse matching rules and VW balance processing.
  • Scheduled jobs: periodic reconciliation of 1C and virtual warehouse balances, auto-loading of new VWs.

Version-specific (verify against build 3.4.5.21): the exact list of applied attributes and the presence of custom forms — the remaining logic corresponds to standard platform catalog behavior.

Frequently asked questions

Does the "VirtualWarehouses" catalog generate postings and register movements?
No. Any object of the "Catalog" type does not get posted and does not create movements. Postings and register entries are generated by documents (sales, receipts, e-invoices, waybills), which reference an item of this catalog when working with a virtual warehouse. For example, a sale of 1,000,000 ₸ with 16% VAT (160,000 ₸) results in Dt 1210 — 1,160,000, Ct 6010 — 1,000,000, Ct 3130 — 160,000.
How does a virtual warehouse differ from a regular warehouse (Catalog.Warehouses)?
"Warehouses" are physical/structural units of stock accounting within 1C. "Virtual Warehouses" are accounting entities of the state IS ESF (Electronic Invoice Information System) system, on which the State Revenue Committee of the RK maintains stock balances of goods broken down by GTD/waybills. The "VirtualWarehouses" catalog links a physical 1C warehouse with a VW identifier in the IS ESF for correct write-off/receipt when issuing an e-invoice and processing a waybill.
Where can I find the catalog in the interface and what link opens it?
The "Warehouse and Delivery" section → "Virtual Warehouses". Direct navigation link: e1cib/list/Catalog.VirtualWarehouses.
How is the list of virtual warehouses populated?
Manually in the item card (organization, VW identifier, physical warehouse, BIN/state revenue authority code) or automatically during synchronization with the IS ESF via common modules of the electronic document subsystem.

Read also

Latest answers

Sources

Was this article helpful?
💼 Need help with 1C or accounting? Слава КВЦ — many years of 1C practice in Kazakhstan. Explore the annotated Tax Code of RK 2026 or ask in the BuhGPT chat — answers in seconds.