RUKKENZH
Задать вопрос AI
栏目Объекты конфигурации 1С
在《1С:哈萨克斯坦会计》3.0中控制负库存余额:如何查找并消除仓库负数
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

在《1С:哈萨克斯坦会计》3.0中控制负库存余额:如何查找并消除仓库负数

适用于: 1С:Бухгалтерия для Казахстана, 版本 3.0.74.2 · 1C-Sapa 集团 — 1C 合作伙伴
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

已在 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

如何修复。问题在于时间顺序。改正以下两点之一:

  1. 将入库日期改到 2026年01月04日(早于销售),或者
  2. 如果日期正确,问题出在录入顺序——运行"批次核算顺序恢复"(操作 → 期末结账)或对当月单据进行成组重新过账。

重新过账后,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 版)。

Частые вопросы

报表会自动生成分录或自行修正负数吗?
不会。这是一份诊断报表。它只显示哪里出现负数以及是由哪份单据造成的。修正需由您来完成——通过调整单据日期或恢复顺序。
在哪里开启禁止负库存的功能?
"管理 → 核算参数 → 库存(仓库核算) → 负库存控制"。如果取消勾选,程序将允许出库为负,您只能事后通过报表发现问题。
为什么在库存为负时成本按零结转?
在出库日期,1330账户上既无数量也无金额,因此程序无可结转——结转为0。在添加或调整入库并重新过账后,成本会被重新计入。
如何快速找到问题单据?
在设置中开启按登记单据分组,然后双击红色行——即可打开该单据。
应该运行什么——重新过账还是恢复顺序?
如果负数是由于日期错误——请修正日期。如果日期正确,但单据未按顺序录入——请使用"恢复批次核算顺序"(操作 → 期末结账),或对整月进行批量重新过账。
报表只在数量上显示负数,而金额没有。这正常吗?
这是仓库(数量)核算模式。这意味着仓库上存在负数,而会计核算账户上情况不同——请核对仓库 ↔ 会计核算的对账以及物料核算账户。
能否同时检查所有组织和仓库?
可以。将"仓库"和"物料"字段留空。当有多家公司时,组织最好逐个设定——否则表格难以阅读。
负数会影响增值税和ЭСФ吗?
报表不直接影响增值税。但销售"无库存"商品是在开具ЭСФ前重新核查销售的理由:增值税16%按收入金额计算,而在负数未消除前,成本和毛利将会不准确。

延伸阅读

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.
标签:KZReports