1. Identification of the Object
| Parameter | Value |
|---|---|
| Object Type | Document (Documents) |
| Name | InventoryOfGoodsInWarehouse |
| Full Path | Document.InventoryOfGoodsInWarehouse |
| Synonym | “Inventory of Material Assets in Warehouse” |
| Configuration | Accounting for Kazakhstan, version 3.0 (release 3.0.74.2) |
| Accounting Currency | Tenge (₸) |
| Conductibility | Document is non-conductible (does not generate movements in registers) |
Purpose. The document is intended to reflect the results of the inventory of material assets (TMA) in the company's warehouses. It is used by accountants and warehouse managers to compare actual stock levels with accounting data and identify discrepancies — shortages and surpluses. It is applicable for both planned and unplanned inventories and can cover a single warehouse or the entire organization.
The results of the inventory serve as a basis for subsequent documentation for writing off shortages or accounting for surpluses. The document supports the generation of printed forms INV-10 and INV-18.
Where to find in 1C: section “Nomenclature and Warehouse” → “Inventory of TMA in Warehouse”.
Navigation link: e1cib/list/Document.InventoryOfGoodsInWarehouse
2. Attributes of the Header and Table Parts
2.1 Attributes of the Header
| Attribute | Purpose | Mandatory |
|---|---|---|
Number / Date |
Standard identification of the document | Filled in by the platform/automatically |
OperationType |
Determines the type/scenario of the inventory (by warehouse, by organization) | Mandatory |
Organization |
The organization for which the accounting balances are taken | Mandatory |
Warehouse |
The warehouse for which a selective inventory is conducted; may not be specified for a full inventory | Conditionally mandatory (see the rule below) |
Responsible |
The user who created the document | Filled in automatically |
Comment |
Arbitrary text note | Optional |
Rule for filling in balances. To obtain accounting balances,
OrganizationandWarehousemust be filled in. If both fields are empty, messages will be displayed when filling in balances: “Organization for obtaining balances is not filled in!” and “Warehouse for obtaining balances is not filled in!”.
2.2 Table Part “Goods”
Records line by line the actual and accounting data for each item of TMA.
| Column | Purpose | Mandatory |
|---|---|---|
Nomenclature |
Item of TMA | Mandatory |
AccountingAccount |
Account for accounting of goods (typical value for RK — 1330 “Goods”) | Mandatory |
AccountingQuantity |
Quantity according to accounting data (automatically filled in from balances) | — |
Quantity (actual) |
Actual quantity based on the results of the count | — |
Deviation |
Discrepancy actual − accounting (surplus “+” / shortage “−”) | Calculated |
Price / AccountingAmount / Amount |
Cost indicators of accounting and actual balances in ₸ | — |
Characteristic / Series / UnitOfMeasurement |
Nomenclature analytics (if used) | — |
2.3 Table Part “InventoryCommission”
| Column | Purpose | Mandatory |
|---|---|---|
Individual |
Member of the inventory commission | Mandatory |
Chairman |
Indicator of the chairman of the commission | Optional |
Position |
Position of the commission member (for printed forms) | Optional |
Failure to fill in mandatory columns blocks the recording/conducting of the document with the message “Field … is not filled in”.
3. Forms
| Form | Purpose |
|---|---|
DocumentForm |
Main input form: header, table parts “Goods” and “Inventory Commission”, commands for filling in balances, selection, working with barcodes and printing |
ListForm |
List of inventory documents, opened via navigation link e1cib/list/... |
SelectForm |
Selection of a document when entering based on / in selections |
| Printed forms (templates) | INV-10 and INV-18 — formalization of official inventory acts |
4. Key Procedures of Modules
From evidence, the procedure for filling in balances is confirmed; others are standard handlers for documents of this type.
FillByBalancesInWarehouse(form moduleDocumentForm) — fills in the table part “Goods” with accounting quantities and amounts based on the balances of nomenclature in the organization’s warehouse. Initially performs a control check: ifWarehouseandOrganizationare empty, it interrupts execution with messages “Organization for obtaining balances is not filled in!” / “Warehouse for obtaining balances is not filled in!”.UpdateAccountingQuantitiesAndAmounts/ re-filling — updates accounting indicators after price adjustments, exchange rates, or data clearing (scenario 3.3).Selection/ handler for nomenclature selection — adds items that were not included in the automatic filling (scenario 3.4).BarcodeProcessing/ConnectedEquipment…BarcodeReceived— addition and identification of goods using a scanner/TSD (scenario 3.5).Printing— generation of printed forms INV-10 and INV-18 (scenario 3.6).FillingProcessing(object module) — pre-filling of attributes when creating, including when entering based on.
5. Conducting and Movements
The document is non-conductible. The set of register records (AccountingRegisters, AccumulationRegisters) is empty — the document does not generate accounting entries and does not move accumulation registers.
Its role is to record the results of comparing actual and accounting data and serve as a basis for documents that already generate movements:
- Surpluses → accounting document:
Dr 1330 “Goods” — Crof other income accounts (according to the organization’s accounting policy). - Shortages → write-off document:
Drof accounts receivable/expenses (for example, shortages, settlements with guilty parties)— Cr 1330 “Goods”.
The realization of TMA (identified surpluses) in separate operations is reflected according to the typical chart of accounts of RK: income — 6010, cost of goods sold — 7010, customer receivables — 1210, VAT payable — 3130; the current VAT rate in RK for 2026 is 16%. Electronic registration of sales — ESF (IS ESF) and accompanying invoice for goods SNT. The inventory document does not create these movements.
6. Related Objects and Input Based On
| Direction | Object | Role |
|---|---|---|
| Based on inventory | Document for accounting for surpluses of TMA | Accounting for identified surpluses (Dr 1330) |
| Based on inventory | Document for write-off of shortages of TMA | Write-off of missing stocks (Cr 1330) |
| Data source | Reference Nomenclature, registers of goods balances |
Auto-filling of accounting quantities and amounts |
| Analytics | References Warehouses, Organizations, Individuals |
Filling in the header and commission |
| Printing | Templates INV-10, INV-18 | Formalization of inventory acts |
7. Points of Extension
- Extension of form
DocumentForm— addition of custom filling/checking commands, refinement of handlersFillByBalancesInWarehouse, selection, and working with barcodes. - Subscriptions to events / object module — additional control of filling in
FillingCheckProcessing, fine-tuningFillingProcessingwhen entering based on. - Input based on — registration of new receiving documents (non-standard types of accounting/write-off) through the input based on mechanism and
SelectionCriteria/RelatedDocuments. - Printed forms — addition of custom templates through extension or BSP (
ConnectedCommands). - Additional attributes and information (BSP mechanism) — extension of analytics in the header/lines without changing metadata.
Version-specific (requires verification upon update): the exact composition of columns in table parts and the set of printed forms may differ between releases — error message texts are provided according to release code 3.0.68.1.
