---
title: "Directory \"Virtual Warehouses\" (Accounting for Kazakhstan 3.0.74.2)"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-07
canonical: https://buhgpt.kz/suraqtar/spravochnik-virtualnyesklady-buhgalteriya-dlya-kazahstana-en
source: BuhGPT
---

# Directory "Virtual Warehouses" (Accounting for Kazakhstan 3.0.74.2)

> **TL;DR:** Directory «VirtualWarehouses» Integration object with the electronic invoice information system (ESF) and the traceability system of goods in the Republic of Kazakhstan. The directory stores locations for accounting of inventory items registered (or subject to registration) in

---

Directory «VirtualWarehouses»

Integration object with the electronic invoice information system (ESF) and the traceability system of goods in the Republic of Kazakhstan. The directory stores locations for accounting of inventory items registered (or subject to registration) in the state information system.

1. Identification

Parameter
Value

Object Type
Directory (Catalog)

Name
VirtualWarehouses

Full Name
Directory.VirtualWarehouses / Catalogs.VirtualWarehouses

Alias
— (not specified in the configuration)

Configuration
Accounting for Kazakhstan, edition 3.0, version 3.0.74.2

Country/Specificity
Republic of Kazakhstan, 2026

Purpose. The directory is intended for integration with the electronic invoice information system (ESF) of the RK. Virtual warehouses describe storage locations for goods registered in the state traceability system: regular warehouses, public warehouses (warehouse services for third parties), USD warehouses (simplified declaration system), leasing warehouses, processing warehouses for raw materials (tolling), warehouses of reorganized entities. Each record is associated with the owning organization and receives a unique identifier in the ESF. The directory is used by accountants and logistics specialists to set up accounting locations, synchronize with the external ESF system, and control balances.

Where to find in 1C: section “Nomenclature and Warehouse” → “Virtual Warehouses”.
Navigation link: e1cib/list/Directory.VirtualWarehouses

2. Header Attributes and Table Parts

2.1 Header Attributes

Name
Type
Mandatory
Purpose

Organization
Reference (DirectoryReference.Organizations)
ShowError
The organization owning the virtual warehouse. Mandatory, participates in controlling the uniqueness of warehouse attributes within the organization.

WarehouseType
EnumRef.WarehouseTypes
DontCheck
Type of warehouse (regular, public, USD, leasing, etc.). Determines the set of available attributes and operating rules.

Status
EnumRef.WarehouseStatuses
DontCheck
Status in the ESF (“NotCreatedInESF”, “Active”, “Blocked”, etc.). Managed automatically during synchronization.

WarehouseID
xs:decimal
DontCheck
Unique numerical ID of the warehouse in the ESF. Assigned automatically after registration via API.

ReceivingIndicator
xs:boolean
DontCheck
Warehouse for receiving goods according to the goods declaration (GD). Can only be set for one warehouse of the organization.

IsDefaultWarehouse
xs:boolean
DontCheck
Priority (main) warehouse of the organization. Only one per organization.

ControlBalances
xs:boolean
DontCheck
Indicator for controlling inventory balances at the warehouse during document processing.

Address
xs:string
DontCheck
Physical address of the warehouse, transmitted during registration in the ESF.

ResponsiblePersonINN
xs:string
DontCheck
INN of the person responsible for the warehouse. Required for registration in the ESF.

PublicWarehouseIndicator
xs:boolean
DontCheck
Public warehouse (warehouse services for third parties). Affects accounting rules and document flow.

USDWarehouse
xs:boolean
DontCheck
Warehouse for accounting goods under the simplified declaration system.

ReorganizedEntityWarehouse
xs:boolean
DontCheck
Warehouse of a reorganized legal entity. Used during reorganization procedures.

TollingOperationsWarehouse
xs:boolean
DontCheck
Warehouse for tolling operations.

LeasingWarehouse
xs:boolean
DontCheck
Warehouse for goods transferred for leasing. Requires filling in lessee data.

Standard directory attributes: Code, Name, DeletionMark, Predefined. Flags (ReceivingIndicator, IsDefaultWarehouse) are mutually exclusive within one organization — control is implemented during filling/checking.

2.2 Table Parts

Table parts are not provided in the directory (it is a flat directory of warehouse attributes). Data of lessees, responsible persons, and other attributes are stored in the header attributes or in related registers of ESF synchronization information.

3. Forms

Form
Purpose

ListForm (ListForm)
Main form for selecting and viewing the list of virtual warehouses. Typically filtered by the current organization and includes columns “Name”, “Type”, “Status”, “ID in ESF”.

ElementForm (ObjectForm)
Form for creating/editing a warehouse: attributes of the organization, type, indicators, address, and INN of the responsible person, displaying status and ESF identifier. Manages visibility/accessibility of fields depending on WarehouseType (for example, leasing fields when LeasingWarehouse is set).

SelectionForm
Used when selecting a warehouse in documents and processes (may coincide with the list form).

If there are additional forms in a specific delivery (for example, a warehouse registration assistant in the ESF) — their composition is specified according to the metadata of the version. Requires verification for a specific build.

4. Key Module Procedures

Evidence with module texts (BSL) for this object is not attached — below are the typical handlers for this type of object; specific lines of modules are specified according to the version code.

Object Module (ObjectModule):

- CheckFilling(Refusal, CheckedAttributes) — control of filling Organization; checking the exclusivity of ReceivingIndicator and IsDefaultWarehouse (no more than one warehouse with the indicator for the organization); checking filling of Address/ResponsiblePersonINN when preparing for registration in the ESF.

- BeforeSaving(Refusal) — removing the same indicator from other warehouses of the same organization when setting ReceivingIndicator/IsDefaultWarehouse; adjusting the status.

- OnCopying(CopyingObject) — clearing WarehouseID and Status (ESF identifier is unique and not copied).

Element Form Module (ObjectForm):

- OnCreationOnServer / OnReadingOnServer — setting visibility and accessibility of fields depending on WarehouseType and indicators (leasing, tolling, USD, public).

- <Indicator>OnChange (flag handlers) — recalculation of dependent visibility, blocking incompatible indicators.

- Commands for interaction with the ESF (registration/updating/blocking of the warehouse) — calling server integration methods, obtaining WarehouseID and updating Status.

Manager Module (ManagerModule):

- Functions for obtaining the default warehouse/receiving warehouse for the organization, used from documents and common ESF integration modules.

5. Processing and Movements

The directory is not a document and is not processed — it does not generate its own movements in accumulation registers and accounting entries. The virtual warehouse acts as analytics (measurement) and an integration parameter for documents and registers.

How the object participates in accounting and document movements:

- ESF/SNT synchronization information registers — store the correspondence of the warehouse to its identifier and status in the ESF, registration and exchange history.

- Traceability of goods — the warehouse attribute is included in electronic documents: ESF (ESF) and SNT (accompanying invoices for goods) to indicate the storage/movement location of inventory items.

- Balance control — when ControlBalances = True, goods movement documents reconcile balances by virtual warehouse.

Typical accounting entries for documents using the warehouse (RK chart of accounts, for reference):

Operation
Debit
Credit

Receipt of goods to the warehouse
1330 “Goods”
3310 “Payables to suppliers”

Input VAT (16%)
1420 “VAT”
3310

Sale of goods (revenue)
1210 “Receivables from customers”
6010 “Revenue from sales”

VAT on sales (16%)
1210
3130 “VAT payable”

Cost of goods sold
7010 “Cost of goods sold”
1330 “Goods”

Payment from the customer
1030 “Cash in current accounts”
1210

The VAT rate in the RK from 2026 is 16%. Example: goods worth 1,000,000 ₸ → VAT 160,000 ₸ → total payment 1,160,000 ₸.

The directory itself does not participate in these entries from an accounting perspective, but it defines the warehouse analytics of inventory movements and storage location for ESF/SNT.

6. Related Objects and Input Based On

Related metadata:

- Directory.Organizations — owner of the warehouse (attribute Organization).

- Enumeration.WarehouseTypes — type of warehouse.

- Enumeration.WarehouseStatuses — status in the ESF.

- Information registers of the subsystem for exchange with the ESF / SNT (correspondences, statuses, exchange log).

Usage in documents: the virtual warehouse attribute is substituted in commodity documents and electronic traceability documents — ESF and SNT, as well as in documents for receipt/sale/movement of goods when forming their electronic forms.

Input Based On. For the directory, input based on in the typical sense (creating a document “based on” an element) is not characteristic. The reverse — filling in the warehouse attribute in documents through selection from the directory, as well as auto-substitution of the default warehouse/receiving warehouse for the organization.

7. Extension Points

- Configuration Extension (Extensions): adding custom attributes (for example, additional attributes for internal logistics), borrowing element/list forms with added commands.

- Event Handlers of the Object Module: BeforeSaving, CheckFilling — for additional control of indicators and mandatory fields according to the organization’s requirements.

- Event Subscriptions: reaction to the recording of an element to initiate external synchronization with the ESF.

- Additional attributes and information (the “Properties” mechanism) — if support for PVC/additional attributes is enabled for the object.

- Integration through the manager module / common ESF modules: overridable procedures for registering and updating the warehouse in the ESF via API.

Version-specific (requires verification for 3.0.74.2): the exact composition of enumerations WarehouseTypes/WarehouseStatuses and the presence of auxiliary registration assistant forms in the ESF.

---
_BuhGPT — ИИ-помощник для бухгалтеров Казахстана: https://buhgpt.kz_