在3.4.5.21版本«哈萨克斯坦贸易管理»(3.4版本)上进行了验证。
仓库保管员确信即将过期的巧克力批次已经发往客户,但在库存余额中它仍然显示在库。或者供应商发来投诉:「您向我们发出了第4471批,但按单据显示它仍在您的仓库里」。您打开物料卡片——那里显示的是总数量,但具体是哪个批次构成了这个数量,却无法看到。为了不用手动翻查所有发货单,您打开「物料批次流转」报表。它将余额分解为各个组成部分:哪个批次何时入库、通过什么单据出库、以及现在还剩多少。
1. 用途
该报表按批次显示所选期间内商品的入库、出库和结余情况。这是一个可追溯性工具:通过它可以看到某批次是通过哪份单据入库的,通过哪份单据出库的,以及目前位于何处。该报表不会更改数据库中的任何内容——只读取寄存器数据并在屏幕上显示。
2. 在哪里找到
路径取决于您的数据库中在哪里启用了批次核算,但在标准配置中该报表位于以下位置:
「仓库与配送」(或「库存与采购」)版块 → 「仓库报表」/「报表」组 → 「物料批次流转」。
如果在该版块的报表列表中看不到它,请点击面板下方的「更多报表」或「所有报表」链接——那里可以查看该子系统的所有报表,包括按批次的专门报表。
直接打开它最快的方法是使用导航链接。复制下面的字符串,在1C中点击「服务和设置」(▼图标或「文件」菜单) → 「按导航链接跳转」(或在网页客户端中按Ctrl+F11)并粘贴:
e1cib/list/Отчет.ДвижениеСерииНоменклатуры
2a. 如何查看自己的版本
「帮助」→「关于程序」菜单(右上角的﹖图标)。在打开的窗口中:
- 平台版本——例如,「1C:企业 8.3.24.х」;
- 配置——「哈萨克斯坦贸易管理」,版本和发布号(您的应为3.4.5.21)。
如果版本不同,个别字段和分组名称可能会有所变化,但报表的逻辑是相同的。
3. 如何设置和生成
该报表没有「单据字段」——取而代之的是参数和筛选条件。我们逐一说明:每个的作用是什么,设置错误会发生什么。
| 参数 | 必填性 | 作用 / 设置错误的后果 |
|---|---|---|
| 期间(从…到…) | 必填 | 设定流转的边界。发生额(入库/出库)在期间内计算,而结余则按期初和期末计算。若设置的期间过窄,更早入库的批次会显示为「无入库的结余」。若留空,报表将取数据库运行的全部时间,计算速度会很慢。 |
| 组织 | 建议填写 | 将数据限定在一个法人实体内。在有多个组织的数据库中若不筛选,余额会合并在一起——您会看到不属于自己的商品。 |
| 仓库 | 建议填写 | 按具体仓库显示批次。若不筛选,批次会「分散」到所有仓库,您将无法确定该批货物实际存放在哪里。 |
| 物料 | 建议填写 | 将报表缩小到某一项或某一组。若不筛选,报表将显示所有带批次的商品——这很难阅读。 |
| 批次 | 视情况而定 | 当您要查找某个具体批次(按编号、有效期、批号)的去向时使用的精确筛选。 |
| 特征 | 视情况而定 | 如果物料启用了特征(颜色/尺寸)则会出现该项。用于避免混淆不同特征的相同批次。 |
操作步骤:
- 打开报表。设置期间——这是没有它就无法正确生成的唯一必填项。
- 点击「设置」(或齿轮图标按钮) → 「筛选」选项卡,添加所需条件:组织、仓库、物料、批次。
- 如有需要,在「结构」选项卡中更改分组——例如,先按仓库,再按物料,内部再按批次。
- 点击「生成」(
F5)。
重要提示:只有在物料类型上启用了批次核算政策,批次才会参与核算。如果该商品未启用批次核算,报表将为空——这不是报表的错误,而是物料的设置问题。
4. 详解示例
条件。「Дана-Фарм」有限公司经营药品,批次为必填项(批号+有效期)。我们查看「维生素C,片剂」药品在「1号药房」仓库2026年9月的情况。
本月流转:
- 9月3日——从供应商处入库:批次A-2609(有效期至2028年6月),采购1000包,单价300坚戈不含税,增值税16%另计。
- 9月5日——入库:批次A-2705(有效期至2028年7月),500包。
- 9月12日——向客户销售:批次A-2609的300包。
- 9月20日——销售:批次A-2705的400包。
「物料批次流转」报表将显示(数量,包):
| 批次 | 9月1日结余 | 入库 | 出库 | 9月30日结余 |
|---|---|---|---|---|
| A-2609(至2028年6月) | 0 | 1000 | 300 | 700 |
| A-2705(至2028年7月) | 0 | 500 | 400 | 100 |
| 合计 | 0 | 1500 | 700 | 800 |
现在可以清楚看到:仓库中存有800包,其中700包属于批次A-2609,100包属于A-2705。如果客户对批次有争议,您可以立即说出批次编号及其结余。
会计分录——在哪里?该报表本身不生成会计分录。分录由流转单据生成。为了直观说明,我们展示这些数字背后的会计分录(按哈萨克斯坦标准会计科目表),批次A-2609的入库(1000包 × 300坚戈 = 300000坚戈,增值税16% = 48000坚戈):
| 操作 | 借方 | 贷方 | 金额,坚戈 |
|---|---|---|---|
| 商品入库 | 1330「商品」 | 3310「应付供应商账款」 | 300000 |
| 采购增值税(抵扣) | 1420「待抵扣增值税」 | 3310 | 48000 |
以及向客户销售批次A-2609的300包,单价500坚戈不含税(150000坚戈+增值税16% = 24000坚戈),成本为300 × 300 = 90000坚戈:
| 操作 | 借方 | 贷方 | 金额,坚戈 |
|---|---|---|---|
| 销售收入 | 1210「应收客户账款」 | 6010「销售收入」 | 150000 |
| 销项增值税 | 1210 | 3130「应交增值税」 | 24000 |
| 结转成本 | 7010「销售成本」 | 1330「商品」 | 90000 |
批次报表将这些单据关联起来:它显示出,在月末结余的1330科目300000坚戈入库中,恰好有700包属于批次A-2609。
5. 操作类型(报表变体)
该报表没有单据意义上的「操作类型」,但可以通过设置和分组实现不同模式:
- 批次清单——期初结余、入库、出库、期末结余(如示例所示)。
- 仅结余——每个批次在某日期仓库中的库存(取消发生额复选框)。
- 仅发生额——期间内的流转,不含结余。
- 按登记器明细——将每个批次展开至具体单据(入库、销售、调拨、报废)。
- 按仓库/按组织——通过更改「结构」中的分组顺序实现。
6. 生成时产生什么
该报表不创建会计分录、电子单据和流转记录——它只读取这些数据。数据来源是仓库中按商品和批次的累计寄存器(在配置中即按批次核算商品余额的寄存器)。因此:
- ЭСФ(电子发票信息系统)和СНТ(货物运输发票)不是从这里生成的,而是来自入库和销售单据。报表只是帮助核实某单据是按哪个批次开具的。
- 如果报表中的数字看起来不正确——请修改登记单据,而不是报表本身。
7. 打印格式
该报表没有单独的表单——打印的是表格本身。生成后可使用:
- 「打印」(
Ctrl+P)——按原样将报表发送到打印机; - 「另存为…」——导出为Excel(.xlsx)、.mxl、.pdf;
- 「发送」——以电子邮件附件形式发送。
已配置的视图可以通过「保存报表变体」按钮保存,以免重新设置筛选条件。
8. 常见错误
「必填参数"期间"未填写」——没有边界报表无法生成。请在表头设置日期。
报表为空,但仓库中确实有商品。很可能该物料类型未启用批次核算(不记录批次)。请检查物料类型卡片→批次核算政策。对于非批次商品,报表始终为空。
「批次结余为负数」。出库的批次数量超过了仓库中的存量(先卖后入,或发货时批次弄错)。请找到销售/调拨单据并指定正确的批次;如有必要,登记盈余入库。
批次有结余,但批次本身是「空的」(无编号)。在登记单据时未选择批次,商品进入了「无明细批次」。从报表中双击该行打开登记单据,填写批次,重新登记。
报表数字与商品清单不一致。请检查筛选条件是否相同(期间、仓库、组织)。商品清单可能包含非批次商品,而该报表中没有这些商品。
9. 常见问题
见下方部分——与JSON一致。
10. 相关单据
「物料批次流转」报表不基于任何单据录入,本身也不产生任何内容——它汇总的是单据数据。批次数据来源于:
- 商品和服务入库(采购)——批次入库;
- 商品和服务销售——批次出库;
- 商品调拨——批次在仓库间的移动;
- 商品入库/报废——批次结余的调整;
- 商品组装(配套)——如果套装按批次核算。
从报表某行双击可以进入具体的登记单据,并在那里修正批次。
如何查看自己的版本
「帮助」→「关于程序」——那里标明了「1C:企业」平台版本和配置发布版本。本方法指南是在3.4.5.21版本«哈萨克斯坦贸易管理»(3.4版本)上编写和验证的。在相邻版本中菜单分组名称可能略有不同,但筛选条件的构成和报表逻辑相同。
