已在 3.0.74.2 版《哈萨克斯坦会计》(3.0 版)上验证。
您正在进行月末结账。运行"月末结账"——结果它报错:商品出现负库存,无法计算成本。或者更简单:库管员发誓咖啡就在货架上,但 1330 账户的周转表里它却是负 10 公斤。或者某个物料的利润高得离谱,因为商品是"按零"核销的——按零成本核销,因为销售时它还不在仓库里。所有这些都是同一个症状:某处库存变成了负数。"负库存监控"报表会显示具体在哪里、在哪个日期、在哪份单据中发生了这种情况,让您无需在成千上万条分录中手动大海捞针。
1. 用途
该报表查找库存变为负数的物料和账户。它不修改数据,也不生成分录——它只做诊断:显示商品、仓库、核算账户、日期以及导致"变负"的单据。之后您调整单据的顺序,负数即消失。
2. 在哪里找到
界面路径:
- "仓库"模块(在某些界面中为"库存" /"库存核算")→ "报表"区块 → "负库存监控"。
快捷方式——通过导航链接直接打开。"服务"菜单(或 ☰ 图标)→ "通过导航链接跳转" → 粘贴:
e1cib/list/Отчет.КонтрольОтрицательныхОстатков
此链接可即时打开报表,无需在各模块中搜索。如果您经常检查库存,方便将其加入收藏(星标)。
2а. 如何查看自己的发布版本
"帮助"→"关于程序"菜单。在打开的窗口中,您会看到两行重要信息:平台版本(例如 8.3.24.xxxx)和配置发布版本——"哈萨克斯坦会计,3.0 版(3.0.74.2)"。本说明是针对发布版本 3.0.74.2 编写的。如果您使用的是其他版本,报表按钮的位置可能略有不同,但逻辑和字段相同。
3. 如何填写(设置报表)
报表不过账,也不作为单据保存。您设置筛选参数并点击"生成"。我们逐一讲解每个字段。
| 字段 | 作用 | 设置错误会怎样 |
|---|---|---|
| 期间 / 截至日期(必填) | 设定检查库存的时点。通常设为月末或当前日期。 | 日期太早——看不到之后出现的负数。日期太晚——会看到已被后来的入库"抵消"的负数,从而去修复一个不存在的问题。 |
| 组织(如果库中有多个组织则必填) | 将数据限定为一家公司。 | 有多个组织时字段留空——会把别家的库存混在一张表里,什么都看不清。 |
| 仓库 | 按具体仓库筛选。留空可一次检查所有仓库。 | 如果选错仓库——相邻仓库的负数将被忽略。 |
| 物料 / 分组 | 检查单个商品或文件夹。当"月末结账"已经指出问题项时很方便。 | 筛选范围过窄会隐藏相关项(例如零部件)。 |
| 核算账户 | 将检查限定于库存账户:1310、1320、1330(商品)、1350。 | 选错账户——其他库存账户的负数不会显示。 |
| 监控类型(会计核算 / 仓库核算) | 选择数据来源:会计账户余额或仓库核算登记簿。 | 默认两者都检查。关闭其一,就有可能遗漏仓库与会计之间的差异。 |
| 设置 → 分组 | 如何构建行:仓库 → 物料 → 单据。 | 没有按单据分组,您会看到"负数",却不知道是哪份单据造成的。请保留到登记单据级别的明细。 |
实操:期间设为结账月份的最后一天,选择组织,仓库和账户留空(完整视图),务必开启到登记单据级别的分组。点击"生成"。
4. 带分录的详解示例
情形。"Аромат"有限责任公司经营咖啡。库中有两份单据:
- 2026年01月10日——"存货及服务入库":采购 10 公斤咖啡豆,每公斤 3 000 ₸。分录:借 1330 贷 3310 = 30 000 ₸,增值税 借 1420 贷 3310 = 4 800 ₸(30 000 的 16%)。
- 2026年01月05日——"存货及服务销售":以每公斤 5 000 ₸ 售出 10 公斤。
请注意:销售早于入库。01月05日仓库里还没有商品。
2026年01月05日销售分录(收入和增值税):
| 借 | 贷 | 金额,₸ | 内容 |
|---|---|---|---|
| 1210 | 6010 | 50 000 | 销售收入(10 × 5 000) |
| 1210 | 3130 | 8 000 | 应缴增值税,16% |
| 7010 | 1330 | 0 | 成本——无可核销,1330 账户余额 = 0 |
这就是问题的根源。成本按零核销,因为在01月05日 1330 账户余额为零并变为 −10 公斤。该项的毛利"膨胀"到 50 000 ₸,而不是实际的 20 000 ₸。
"负库存监控"报表会显示什么(期间——2026年01月31日):
| 仓库 | 物料 | 账户 | 余额,公斤 | 余额,₸ | 日期 | 单据 |
|---|---|---|---|---|---|---|
| 主仓库 | 咖啡豆 | 1330 | −10 | 0,00 | 2026年01月05日 | 存货及服务销售 №1 |
如何修复。问题在于时间顺序。改正以下两点之一:
- 将入库日期改到 2026年01月04日(早于销售),或者
- 如果日期正确,问题出在录入顺序——运行"批次核算顺序恢复"(操作 → 期末结账)或对当月单据进行成组重新过账。
重新过账后,01月05日的成本会正确计入:
| 借 | 贷 | 金额,₸ | 内容 |
|---|---|---|---|
| 7010 | 1330 | 30 000 | 成本 10 公斤 × 3 000 ₸ |
利润变得真实:50 000 − 30 000 = 20 000 ₸。重新生成报表——该行消失,没有负数。只有到这时才有意义运行"月末结账"。
5. 报表的类型(模式)
这是报表而非单据,因此它没有"业务类型"。但有监控模式——本质上就是它能检查的内容:
- 按会计核算——库存账户(1310、1320、1330、1350)的负库存。
- 按仓库核算——仓库数量核算登记簿的负库存(不含账户,只有各仓库的数量)。
- 仓库 ↔ 会计核对——仓库数量与账户余额之间的差异("成本浮动"的常见原因)。
- 明细到单据——分组模式,可见造成负数的登记单据。
6. 生成时您得到什么
该报表不生成分录,不生成 ЭСФ 和 СНТ,不影响登记簿——它是分析工具,不是原始凭证。输出结果包括:
- 一张表格,列有:仓库、物料、账户、负库存的数量和金额、发生日期、登记单据;
- 展开明细(drill-down):双击某行会打开账户卡片,或直接打开导致"变负"的单据——可以立即打开并修正;
- 负值的颜色标注(通常为红色),使负数一目了然。
电子单据(通过 ИС ЭСФ 的 ЭСФ、СНТ)由动账单据生成——销售、调拨。此报表仅帮助找到数量不正确的单据,以便您在开具 ЭСФ/СНТ 之前修正它们。
7. 打印表单
该报表没有单独的原始凭证表单——打印的是其生成结果:
- "打印"——将生成的表格输出到打印机。
- "另存为…"——导出为 Excel (.xlsx)、PDF、表格文档 (.mxl)。
- "发送"——将结果附加到邮件(例如发给库管员或用于审批)。
打印前请设置好分组和筛选——打印的正是屏幕上显示的内容。
8. 常见错误
提示:"组织商品出现负库存。无法过账(或过账出错)"。 在销售/核销过账时出现,此时启用了禁止超库存核销。原因——单据日期时没有商品。解决方法:检查入库(日期、仓库、物料),必要时调整入库日期或运行顺序恢复。禁止设置在——"管理 → 核算参数 → 库存 → 负库存监控"。
错误:月末结账时"未计算成本。可能存在负库存"。 "月末结账"无法对存在负数的项分摊成本。解决方法:先生成此报表,消除所有行,然后重新运行结账。
切换期间时负数时有时无。 典型的"倒填日期":后来的入库单据抵消了较早的负数。形式上月末余额为正,但月中曾有负数——于是销售当日的成本按零计入。解决方法:不仅看期末,还要看负数发生的日期,按时间顺序重新过账单据。
报表为空,但月末结账却报错。 很可能是筛选范围过窄(仓库/账户/组织选错)或报表日期早于问题单据日期。清除筛选,将日期设为月末,重新生成。
仓库 ↔ 会计差异。 仓库核算没有负数,但 1330 账户有(或相反)。通常原因是某单据设置了错误的物料核算账户,或者对库存账户做了没有仓库动账的手工操作。请查找 1310–1350 账户的手工操作。
9. 常见问答
问:报表会生成什么分录或自行修正负数吗? 答:不会。这是诊断报表。它只显示哪里有负数以及是哪份单据造成的。修正由您来做——通过单据日期或顺序恢复。
问:在哪里开启负库存禁止本身? 答:"管理 → 核算参数 → 库存(仓库核算)→ 负库存监控"。如果去掉勾选,程序允许核销为负数,您就只能事后用报表来发现问题。
问:为什么负库存时成本按零核销? 答:核销当日 1330 账户既无数量也无金额,因此程序无可核销——按 0 计入。补充/调整入库并重新过账后,成本会正确计入。
问:如何快速找到肇事单据? 答:在设置中开启到登记单据级别的分组,双击红色行——即可打开该单据本身。
问:该运行什么——重新过账还是顺序恢复? 答:如果负数是由日期错误造成——修改日期。如果日期正确但单据未按顺序录入——运行"批次核算顺序恢复"(操作 → 期末结账)或对当月做成组重新过账。
问:报表只显示数量为负,没有金额。这正常吗? 答:这是仓库(数量)核算模式。说明仓库有负数,而会计账户上的情况不同——请检查仓库 ↔ 会计核对以及物料的核算账户。
问:能否一次检查所有组织和仓库? 答:可以。将"仓库"和"物料"字段留空。有多家公司时,组织最好逐个设置——否则表格难以阅读。
问:负数是否影响增值税和 ЭСФ? 答:报表不直接影响增值税。但销售"空"商品是重新核查销售单的理由,应在开具 ЭСФ 之前处理:增值税 16% 按收入金额计算,而成本和毛利在负数消除前都是错误的。
问:多久运行一次报表? 答:必须——每次月末结账之前。交易活跃时——每周一次,以便及时发现负数,而不是月末才一次性排查。
问:报表可以导出给仓库会计吗? 答:可以,"另存为…"按钮 → Excel 或 PDF,或用"发送"以邮件发送。
10. 相关单据
该报表本身不基于任何东西录入,也不作为任何东西的依据。但它与库存动账单据配合工作:
最常造成负数的单据(正是您要修正的):
- "存货及服务销售"——销售早于入库;
- "库存核销"、"领料单"——超库存支出;
- "库存调拨"——调拨发出仓库里还没有的商品;
- "班次生产报告"——在材料入库之前核销材料。
用于消除负数的单据:
- "存货及服务入库"、"入库单"——补充/重新填写入库日期;
- "库存盘盈入账"——将实际拥有的商品入账;
- "库存盘点"——按实际调平核算;
- "批次核算顺序恢复" / 成组重新过账——理顺时间顺序。
如何查看自己的发布版本
"帮助"→"关于程序"菜单。那里标明了"1C:企业"的平台版本和配置发布版本。本手册适用于 3.0.74.2 版"哈萨克斯坦会计"(3.0 版)。
