1. 标识
| 参数 | 值 |
|---|---|
| 元数据对象类型 | 报表(Отчет) |
| 名称 | ДвижениеСерииНоменклатуры |
| 完整路径 | Отчет.ДвижениеСерииНоменклатуры(Reports.ДвижениеСерииНоменклатуры) |
| 同义词 | “商品系列移动情况” |
| 配置 | 哈萨克斯坦贸易管理,版本 3.4.5.21 |
| 基础方案 | 数据合成系统(СКД) |
| 用途 | 按商品系列生成商品移动报表:所选期间内各仓库和组织的每个系列的期初余额、收入、支出和期末余额。 |
在1C中的位置:“服务子系统”部分 → “商品系列移动情况”。
导航链接:e1cib/list/Отчет.ДвижениеСерииНоменклатуры
该报表属于寄存器分析的服务(辅助)工具。它不修改数据,也不生成凭证/移动记录——仅读取并显示已登记的系列周转与余额。
2. 属性(数据合成系统的参数、字段和过滤条件)
该报表没有单据意义上的表头属性和表格部分。它的"字段"是数据合成方案的参数、字段和过滤条件。典型组成如下:
2.1. 合成参数
| 参数 | 类型 | 用途 |
|---|---|---|
НачалоПериода |
日期 | 期间左边界(期初余额取该日期的数值)。 |
КонецПериода |
日期 | 期间右边界。通常通过标准参数 Период(类型为 СтандартныйПериод)设置。 |
Организация |
目录引用.组织 | 按组织(法人/个体经营者)限制。 |
Склад |
目录引用.仓库 | 按仓库/储存地点限制。 |
Номенклатура |
目录引用.商品 | 按具体商品项目过滤。 |
СерияНоменклатуры |
目录引用.商品系列 | 按具体系列/批次过滤。 |
2.2. 数据合成系统字段(数据集)
| 字段 | 用途 |
|---|---|
Организация |
系列核算所属主体。 |
Склад |
存储地点。 |
Номенклатура |
商品项目。 |
СерияНоменклатуры |
系列/批次(有效期、批号、GTIN 等)。 |
ХарактеристикаНоменклатуры |
特性(如有维护)。 |
КоличествоНачальныйОстаток |
期初该系列的余额。 |
КоличествоПриход |
期间内该系列的入库量。 |
КоличествоРасход |
期间内该系列的出库量。 |
КоличествоКонечныйОстаток |
期末该系列的余额。 |
Регистратор |
移动记录单据(细化到单据级别)。 |
Период |
移动日期(用于明细展开)。 |
2.3. 过滤条件、分组、资源
- 资源:数量字段(
Количество...),按分组汇总。 - 方案的典型分组:组织 → 仓库 → 商品 → 商品系列 → 移动记录单据。
- 过滤条件可按所有维度(组织、仓库、商品、系列、特性)设置。
该报表为数量类报表:不包含金额(价值)指标、增值税税率(哈萨克斯坦自2026年起为16%)以及凭证信息——价值和税务核算在其他报表和寄存器中进行。
3. 表单
| 表单 | 用途 |
|---|---|
ФормаОтчета(主表单) |
唯一的工作表单。包含结果字段(电子表格文档)、设置面板(期间、组织、仓库、过滤条件)、"生成"、"设置"、"选择方案"命令。基于数据合成系统生成。 |
该报表通常没有自己额外的表单(列表、选择表单)——使用数据合成系统的通用表单机制(ОбщаяФорма.ФормаНастроекОтчета、方案选择表单等)。
4. 模块的关键过程
未附带该对象的 BSL 代码证据(仅提供了"用途"方面的信息)。以下为 УТ 3.4 中基于数据合成系统的报表典型处理程序;在具体的 3.4.5.21 版本中,如果行为完全由方案声明式定义,其中某些处理程序可能不存在。
报表对象模块:
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)—介入结果输出的入口点(条件格式化行、程序化补充版式)。НастройкиДляТехнологииАнализаДанных()/ПриОпределенииНастроек(Настройки)— 注册报表方案和生成参数(用于标准子系统库 БСП)。
报表表单模块:
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)— 默认期间初始化、从打开上下文设置过滤条件、恢复用户设置。ПриОткрытии(Отказ)— 命令界面附加设置。- 面板命令处理程序("生成"调用
КомпоноватьРезультат)。
主要业务逻辑(与寄存器的连接、"期初/入库/出库/期末"余额计算)是在数据合成方案本身中以声明方式实现的,而不是在 BSL 中。
5. 数据来源(寄存器)——该报表不生成移动记录
由于该对象是报表,它不进行过账,也不产生移动记录和凭证。它从存储系列核算数据的累积寄存器中读取数据。
| 来源 | 在报表中的作用 |
|---|---|
| 累积寄存器"仓库中的商品系列"(按仓库核算系列的余额和周转) | 主要数据集:按组织/仓库/商品/系列维度划分的余额和周转数据。 |
该寄存器的虚拟表 ОстаткиИОбороты、Остатки、Обороты |
提供 КоличествоНачальныйОстаток、КоличествоПриход、КоличествоРасход、КоличествоКонечныйОстаток 字段。 |
目录 СерииНоменклатуры、Номенклатура、Склады、Организации |
维度明细展开(名称、系列属性)。 |
商品移动单据(入库、销售、调拨、验收入账、报废)向该寄存器写入移动记录。正是它们的凭证决定了哈萨克斯坦标准会计科目表中的科目:
| 商品移动操作(系列的移动记录单据) | 凭证分录(哈萨克斯坦标准科目表) |
|---|---|
| 商品入库 | 借 1330"商品" 贷 3310"应付供应商账款";增值税 借 1420/1310 贷 3310 |
| 商品销售(收入) | 借 1210"应收购买方账款" 贷 6010"销售收入",增值税 借 1210 贷 3130"应交增值税" |
| 成本核销 | 借 7010"销售成本" 贷 1330"商品" |
| 买方付款 | 借 1030"活期账户存款" 贷 1210 |
示例:按2026年哈萨克斯坦税率16%销售一批系列商品,含税金额为116,000坚戈——不含税价值100,000坚戈(贷6010),增值税16,000坚戈(贷3130),应收总额116,000坚戈(借1210)。就该笔销售,需在ЭСФ信息系统中开具电子发票(ЭСФ);若涉及受控商品的调拨/销售,还需开具货物运输凭证(СНТ)。
而该报表本身只会显示系列的数量出库(КоличествоРасход),不显示金额。
6. 关联对象与基于其录入
- 该报表不参与"基于其录入"机制(它不是单据,本身不能作为依据,也不能基于它录入任何内容)。
- 关联对象:
- 目录
СерииНоменклатуры—— 分析对象;可从报表行明细展开跳转到目录中的具体项目。 - 目录
Номенклатура(系列所属商品)、Склады、Организации。 - 商品移动单据——系列寄存器移动记录的登记者;可从报表明细展开至"登记者"层级并打开单据。
- 仓库系列累积寄存器——数据来源。
- 目录
7. 扩展点
在不脱离支持/最小干预的情况下进行标准改进的方式:
- 数据合成系统的附加报表方案——通过"更多 → 修改方案"创建用户方案(分组、过滤条件、条件格式),并将其保存为公共方案。
- 配置扩展——通过扩展对象添加自己的合成方案/变体,或重新定义表单属性,而不修改标准配置。
- 对象模块处理程序——
ПриКомпоновкеРезультата(程序化格式设置、添加列)、ПриОпределенииНастроек(在БСП中注册新方案)。 - 表单模块处理程序——
ПриСозданииНаСервере/ПриОткрытии,用于从配置其他位置打开报表时预设期间和过滤条件。 - 数据集扩充——通过扩展在数据合成系统中添加与其他寄存器的关联(例如,从系列属性中输出有效期/剩余天数)。
需针对3.4.5.21版本核实:系列来源寄存器的确切名称以及
ПриКомпоновкеРезультата处理程序是否存在——这些内容与版本相关;请在配置器中查看具体发布版本的数据合成系统数据集组成和对象模块。
