月结历史
月结历史是账套的关账台账:上面列出所有已经结账的会计期间,每一期给出起止日期、结账人和结账时间;单击其中一行,下面立刻展开该期的月结项目明细——四个项目各自结没结、什么时候结的、有没有留下失败信息。它是一张纯查询表,不提供任何写操作,也不能从这里回退期间。
要查「这个月到底关没关、谁关的、关的时候哪一项出过问题」,这里是唯一有完整留痕的地方;正在使用的当期不会出现在列表里,当期状态看 月末结账。
功能路径:系统 → 会计期间 → 月结历史
一、功能概述
1. 核心用途
- 关账留痕:按期间追溯结账人与结账时间,作为责任与审计依据;
- 失败复盘:下钻某期明细,看哪一项曾经失败、失败信息写了什么;
- 连续性检查:对照年度序列发现跳月,判断哪些期间没有正常走过月结。
2. 整体结构
上下两张表构成主从结构:上表「已结账期间」一行一期,按下表联动;下表「月结项目明细(期间号)」列出该期每个项目的执行结果。

二、界面布局说明
| 区域 | 内容 |
|---|---|
| 说明行 | 提示上方为已结账期间、单击行查看该期项目执行明细 |
| 主表 | 六列:会计期间 / 会计年度 / 开始日期 / 结束日期 / 结账人 / 结账时间,按会计期间倒序,只显示已结账的期 |
| 明细表 | 标题带期间号,如 月结项目明细(202609);五列:序号 / 月结项目 / 状态 / 结账时间 / 失败信息 |
| 空态 | 主表无数据显示 暂无已结账期间;明细无数据显示 无明细 |
三、业务操作步骤
步骤 1:打开窗口
系统 → 会计期间 → 月结历史。主表按期间倒序加载,进页自动选中第一行(最近一次结账的那一期),明细表随即展开。
步骤 2:切换查看其它期间
在主表单击目标行。明细表标题会变成该期期间号,内容同步刷新为这一期四个项目的执行结果。
步骤 3:定位失败记录
在明细表看「状态」与「失败信息」两列。状态为 未结 而该期整体已结账,说明当时该项目未参与月结(在 设置月结项目 里被取消勾选);有失败信息的行是执行过程中报错并被保留下来的记录。
四、字段详细说明
已结账期间
| 字段 | 含义 |
|---|---|
| 会计期间 | 期间编码,如 202609 |
| 会计年度 | 期间所属年度 |
| 开始日期 / 结束日期 | 该期实际使用的起止日期,与 设置会计期间 中的区间一致 |
| 结账人 | 执行该期月结的操作员;建账时批量置为已结账的历史期可能为空 |
| 结账时间 | 该期完成结账、会计期被推进的时刻 |
月结项目明细
| 字段 | 含义 |
|---|---|
| 月结项目 | 参与该期结账的业务模块名称 |
| 状态 | 已结 / 未结,两态显示该模块在该期的完成情况 |
| 结账时间 | 该项目完成结账的时间点 |
| 失败信息 | 该项目当期报错的原文,成功后清空 |
五、典型使用场景
审计取证。 外部要「2026 年 1—6 月各期关账时间」。在主表按期间筛出这几行,逐行记录结账人与结账时间;需要看某期是否所有模块都参与,单击该行看明细。
接手旧账套。 新管理员先看主表最新一期是否等于「当前会计期的上一期」,判断月结有没有断档;再看该期明细四项是否都是 已结,确认没有模块被长期剔除。
追查一次成本异常。 业务反馈某月成本对不上。在主表点到那个月,明细里若 生产成本月结 状态为 未结,说明当时被取消勾选跳过,成本数据并未在该期归集。
六、权限控制与前置条件
- 入口在 系统 → 会计期间 分组下,需要「系统维护-会计期间-月结历史」授权节点。
- 本窗口只读,没有任何按钮会改动数据;要回退期间只能到 月末结账 执行取消月结。
- 明细数据来自每期结账时留下的执行记录,取消月结会重置上一期的项目状态,被重置的期在明细里会重新显示为未结。
七、常见问题
当期为什么不在列表里? 主表只收已结账的期间。当期结完才会出现在这里,当期状态看 月末结账。
中间缺了几个月。 缺的期没有走过结账。常见于账套启用初期一次性初始化到某期,或那几个月由客户端侧完成结账而未在网页端留下记录。核对口径以 设置会计期间 的状态列为准。
结账人、结账时间是空的。 这类期是账套初始化时批量置为已结账的历史期,系统内没有对应的操作留痕;从本系统执行过的结账一定会写下操作人与时间。
明细里有一项是未结。 两种可能:该期执行月结时该项被取消勾选(在 设置月结项目 设置过),或该项当时失败后被剔除后继续结账。看「失败信息」列有没有内容即可区分。
