1. Identification
| Parameter | Value |
|---|---|
| Metadata object type | Report (Отчет) |
| Name | ДвижениеСерииНоменклатуры |
| Full path | Отчет.ДвижениеСерииНоменклатуры (Reports.ДвижениеСерииНоменклатуры) |
| Synonym | "Item Series Movement" |
| Configuration | Trade Management for Kazakhstan, ed. 3.4.5.21 |
| Main scheme | Data Composition System (DCS) |
| Purpose | Generates a statement of goods movement broken down by item series: opening balance, receipt, expense, and closing balance for each series by warehouses and organizations for the selected period. |
Where to find it in 1C: "Service subsystems" section → "Item series movement".
Navigation link: e1cib/list/Отчет.ДвижениеСерииНоменклатуры
The report is a service (utility) tool for register analysis. It does not modify data and does not generate postings/movements — it only reads and displays already registered turnovers and balances by series.
2. Attributes (parameters, fields, and DCS filters)
The report has no header attributes or tabular sections in the sense of a document. Its "fields" are the parameters, fields, and filters of the data composition scheme. Typical composition:
2.1. Composition parameters
| Parameter | Type | Purpose |
|---|---|---|
НачалоПериода |
Date | Left boundary of the period (opening balance is taken as of this date). |
КонецПериода |
Date | Right boundary of the period. Usually set via the standard parameter Период (type СтандартныйПериод). |
Организация |
CatalogRef.Organizations | Restriction by organization (legal entity/sole proprietor). |
Склад |
CatalogRef.Warehouses | Restriction by warehouse/storage location. |
Номенклатура |
CatalogRef.Items | Filter by a specific item. |
СерияНоменклатуры |
CatalogRef.ItemSeries | Filter by a specific series/batch. |
2.2. DCS fields (dataset)
| Field | Purpose |
|---|---|
Организация |
Owner of the series accounting. |
Склад |
Storage location. |
Номенклатура |
Item. |
СерияНоменклатуры |
Series/batch (expiration date, batch number, GTIN, etc.). |
ХарактеристикаНоменклатуры |
Characteristic (if maintained). |
КоличествоНачальныйОстаток |
Series balance at the beginning of the period. |
КоличествоПриход |
Series receipt for the period. |
КоличествоРасход |
Series disposal for the period. |
КоличествоКонечныйОстаток |
Series balance at the end of the period. |
Регистратор |
Movement document (in drill-down to document). |
Период |
Movement date (for drill-down). |
2.3. Filters, groupings, resources
- Resources: quantitative fields (
Количество...), summed by groupings. - Typical option groupings: Organization → Warehouse → Item → Item Series → Recorder.
- Filters are available for all dimensions (organization, warehouse, item, series, characteristic).
The report is quantitative: it does not contain amount (value) indicators, VAT rates (16% in Kazakhstan since 2026), or postings — value and tax accounting are maintained in other reports and registers.
3. Forms
| Form | Purpose |
|---|---|
ФормаОтчета (main) |
The only working form. Contains a result field (spreadsheet document), a settings panel (period, organization, warehouse, filters), commands "Generate", "Settings", "Select Variant". Generated based on DCS. |
The report generally has no dedicated additional forms (list, selection) — the general DCS form mechanism is used (ОбщаяФорма.ФормаНастроекОтчета, the variant selection form, etc.).
4. Key module procedures
Evidence with BSL code for this object is not attached (only the "purpose" facet was provided). Below are typical handlers characteristic of a DCS-based report in TM 3.4; in the specific 3.4.5.21 build some of these may be absent if the behavior is entirely declared by the scheme.
Report object module:
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)— an intervention point in result output (conditional formatting of rows, programmatic layout finalization).НастройкиДляТехнологииАнализаДанных()/ПриОпределенииНастроек(Настройки)— registration of report variants and generation parameters (for SSL).
Report form module:
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)— initialization of the default period, setting filters from the opening context, restoring user settings.ПриОткрытии(Отказ)— command interface adjustment.- Panel command handlers ("Generate" calls
КомпоноватьРезультат).
The main business logic (connection to the register, calculation of balances "opening/receipt/expense/closing") is implemented declaratively in the data composition scheme itself, not in BSL.
5. Data sources (registers) — the report does not generate movements
Since the object is a report, it is not posted, does not create movements or postings. It reads data from accumulation registers where series accounting is stored.
| Source | Role in the report |
|---|---|
| Accumulation register "Item Series at Warehouses" (tracks series balances and turnovers by warehouse) | Main dataset: balances and turnovers by Organization/Warehouse/Item/Series. |
Virtual tables ОстаткиИОбороты, Остатки, Обороты of this register |
Supply the fields КоличествоНачальныйОстаток, КоличествоПриход, КоличествоРасход, КоличествоКонечныйОстаток. |
Catalogs СерииНоменклатуры, Номенклатура, Склады, Организации |
Decoding of dimensions (name, series attributes). |
Movements to this register are recorded by goods movement documents (receipt, sale, transfer, capitalization, write-off). It is their postings that determine the accounts under the Kazakhstan standard chart of accounts:
| Goods movement operation (series recorder) | Posting (Kazakhstan standard chart of accounts) |
|---|---|
| Receipt of goods | Dr 1330 "Goods" Cr 3310 "Accounts payable to suppliers"; VAT Dr 1420/1310 Cr 3310 |
| Sale of goods (revenue) | Dr 1210 "Accounts receivable from customers" Cr 6010 "Sales revenue", VAT Dr 1210 Cr 3130 "VAT payable" |
| Cost of sales write-off | Dr 7010 "Cost of sales" Cr 1330 "Goods" |
| Customer payment | Dr 1030 "Cash at current accounts" Cr 1210 |
Example: sale of a series for 116,000 ₸ with 2026 Kazakhstan VAT rate of 16% — value excluding tax 100,000 ₸ (Cr 6010), VAT 16,000 ₸ (Cr 3130), total receivable 116,000 ₸ (Dr 1210). For this sale, an ESF is issued in the ESF IS, and when moving/selling controlled goods — an SNT.
The report itself will only show the quantitative disposal of the series (КоличествоРасход), without amounts.
6. Related objects and entry based on
- The report does not participate in entry based on (it is not a document, cannot be a basis, and nothing is entered based on it).
- Related objects:
- Catalog
СерииНоменклатуры— the subject of analysis; drill-down to the catalog item is available from a report row. - Catalog
Номенклатура(series owner),Склады,Организации. - Goods movement documents — recorders of the series register's movements; drill-down "to the recorder" with document opening is available from the report.
- Accumulation register of series at warehouses — the data source.
- Catalog
7. Extension points
Standard ways to customize without losing support/with minimal intervention:
- Additional report variants (DCS) — creating custom variants via "More → Change Variant" (groupings, filters, conditional formatting) and saving them as shared.
- Configuration extension — adding a custom composition scheme/variant or overriding form attributes via an extension object, without modifying the standard one.
- Object module handlers —
ПриКомпоновкеРезультата(programmatic formatting, adding columns),ПриОпределенииНастроек(registering new variants in SSL). - Form module handlers —
ПриСозданииНаСервере/ПриОткрытииfor presetting the period and filters when opened from other places in the configuration. - Dataset extension — adding links to other registers in the DCS (e.g., displaying expiration date/days remaining from series attributes) via an extension.
Requires verification for build 3.4.5.21: the exact name of the series source register and the presence of a
ПриКомпоновкеРезультатаhandler — these are version-dependent; check the DCS dataset composition and the object module of the specific delivery in the configurator.
