Skip to content

月末结账 ​

月末结账是整个账套从「这个月还在做」切到「这个月已经关掉」的唯一动作。点一次 执行月结,系统按顺序跑完当前期勾选的每一个月结项目——初始化信息、生产成本、库存、财务——再把会计期整体推进一个月。它管的是全账套一条会计期,一次结账把整个账套推进一格,不存在按分店、按机构分别结账。

结账有三道硬前置:本期没结过、计算机日期已到期末日、会计账簿已锁定。任何一项不满足,动作会被拦下并给出原因。窗口里的项目列表是只读的,要改哪些项目参与月结,去 设置月结项目。

功能路径:系统 → 会计期间 → 月末结账

一、功能概述 ​

1. 核心用途 ​

  1. 关账:把本期所有模块一次结掉,推进到下一会计期;
  2. 锁账:结账前锁定会计账簿,让本期不再作为可随意改动的状态存在;
  3. 回退:用 取消月结 把期间退回上一期,处理补录与差错;
  4. 断点续做:某个项目失败时保留进度,修完数据再点一次即从中断处继续。

2. 整体结构 ​

窗口自上而下:标题区 账套月结 + 当前会计期:、工具栏(执行月结 / 取消月结 / 账簿锁定状态与按钮)、说明行、五列项目表、底部执行状态条。

月末结账窗口:账套月结标题、执行月结与取消月结按钮、会计账簿未锁定状态与四个项目的只读列表

二、界面布局说明 ​

区域内容
标题区账套月结 + 当前会计期:202610,本期即要被关掉并推进的那一期
工具栏执行月结、取消月结、账簿状态文字 会计账簿:未锁定 / 已锁定 与其右侧的 锁定会计账簿 / 解锁会计账簿 按钮
说明行提示「参与勾选请前往设置月结项目窗口,本窗口只读展示;单项失败保留断点,再次月结自动续做」
项目表五列:序号 / 月结项目 / 状态 / 参与月结 / 失败信息;「参与月结」列的勾选框在这里是灰的,只反映 设置月结项目 的现状
状态条表下方一行执行进度文字,空闲时显示 等待操作...,执行中变为逐项日志

三、业务操作步骤 ​

步骤 1:锁定会计账簿 ​

点 锁定会计账簿,确认框提示 确定锁定会计账簿?锁定后本会计期间不能再录入单据。,点确定后状态文字变为 会计账簿:已锁定,并提示操作成功。

步骤 2:核对参与范围 ​

看项目表的「参与月结」列。有不该参与的项目,先去 设置月结项目 取消勾选再回来,本窗口不提供修改。

步骤 3:执行月结 ​

点 执行月结,确认框会把你即将关掉的期间和区间写清楚:当前是202610会计期(2026-10-01 - 2026-10-31),是否月结到下个会计期202611?。确认后按钮进入 月结执行中... 并禁用,状态条逐项输出。

  • 成功:横幅显示 月结完成,下一行 会计期间已由 202610 变更为 202611,项目表全部重置为下一期的未结状态,账簿自动解锁。
  • 失败:横幅显示 月结失败:项目「库存月结」结账失败,并提示 已保留断点,处理后再次点击「执行月结」将自动从中断处续做。 已结成功的项目保持 已结,失败项在「失败信息」列给出原因。

步骤 4:需要回退时取消月结 ​

点 取消月结,会连续弹两次确认:确定取消月结?将回退会计期间并重置上期月结状态。 与 再次确认:取消月结后需重新执行月结。继续?。完成后横幅显示 已取消月结,并给出回退到的期间。

取消月结只能退一步:它反结的是紧接在当前期之前的那一个已结期,一次一期。提示 xxx不是当前会计期的上一已结账期间,不能取消月结! 说明中间已经跳了期,需要逐期回退。

四、字段详细说明 ​

字段含义
当前会计期账套正在使用的期间,结账后推进、取消月结后回退
会计账簿本期的锁定状态;锁定是执行月结的前置条件,结账成功后自动解锁
月结项目参与本期结账的业务模块,清单与勾选来自 设置月结项目
状态已结 / 未结 / 已剔除,执行过程中会逐行刷新
失败信息该项目失败时写入的原因,处理后重新执行成功即清空

拦截提示对照 ​

提示原因处理
本期间[202610]已经结账,不能重复结账!本期已经关账确认是否看错账套;需要重做先取消月结
当前计算机日期[...]未到达当前会计期[...]的最后一天[...],不允许月末结账!还没到期末日等到期末日当天或之后,或按建账口径核对期间区间
请先锁定会计账簿,再进行结账,否则会计期间不能再录入单据!未锁定账簿先点 锁定会计账簿
[202003]为建账期间,不能取消月结!想退到账套第一期之前建账首期不可回退,改走期初数据调整
[202608]不是当前会计期的上一已结账期间,不能取消月结!中间跳过了期间逐期回退,一次只退紧邻的上一期

五、典型使用场景 ​

正常月结。 次月 1 号:锁定账簿 → 核对四个项目都参与 → 执行月结 → 确认横幅里期间已推进 → 到 月结历史 复核结账人与结账时间。

库存结账失败。 横幅提示失败项后,按「失败信息」处理(例如成本计算异常、单据未审核)。处理完不再改勾选,直接再点 执行月结:初始化月结信息 已是 已结,系统跳过它,从 库存月结 续做。

补录上月单据。 先 取消月结 退回上月,补录并完成记账,再重新锁定、重新执行月结。要清楚一件事:取消月结不会删除上次财务月结已经生成的损益结转凭证,也不会清除已滚存到下期的期初数,重做时结转因余额已为零而逐条跳过。凭证本身需要手工调整时,到 凭证制单 处理。

六、权限控制与前置条件 ​

  • 入口在 系统 → 会计期间 分组下,需要「系统维护-会计期间-月末结帐」授权节点;该分组通常只对系统管理岗开放。
  • 结账是账套级动作,执行前确认所有分店、所有模块的当期业务已经完成。
  • 财务月结会写凭证与总账,执行前建议先跑 余额检查 与 试算平衡。
  • 已结账期间内的凭证不能再记账,提示 本期间[...]已经结账,不能记账! 请先进入下一会计期。

七、常见问题 ​

执行月结会重复生成结转凭证吗? 不会。财务月结按当期月结规则逐条生成,转出科目期末已为零时该条按「金额为零,不需要结转」跳过,因此先在 月末结转 页签跑过自动结转,再在这里结账是安全的。

12 月结完,下一年度的期间从哪来? 12 月结账时系统自动初始化下一年度十二期,无需手工建期。到 设置会计期间 切到新年度即可核对。

结完账还要手工解锁吗? 不用。结账成功即自动解锁,方便下期直接录单。

取消月结之后单据能改吗? 期间回退后当期重新处于可用状态,但单据本身仍受各自状态约束:已生效、已记账的单据要走反审核、冲红等正常流程,不是取消月结能一并撤销的。

为什么提示锁定后不能再录单,实际却还能录? 锁定标志在网页端是结账的前置条件与提示,真正硬拦的是「期间已结账后凭证不能记账」。要彻底封住录单,配合 权限系统特点 里的管控项与单据权限一起做。

相关文档 ​