设置会计期间
设置会计期间是账套的「日历页」:选定年度后列出该年十二个会计期,每一期给出起止日期、当前状态、结账人和结账时间,并用行底色把正在使用的期和已经关掉的期区分开。窗口顶部还固定回显三件账套级事实——当前会计期、启用年度、建账期间,判断某张单据落在哪个月、账套从哪个月开始跑,都在这里一眼确认。
需要明确的是,这个窗口只读。会计期一旦生效不再允许修改,日期由建账时确定、由月结逐期推进;要改期间本身,属于建账与期初调整的范畴,不在网页端操作。
功能路径:系统 → 会计期间 → 设置会计期间
一、功能概述
1. 核心用途
- 月初定位期间:确认当前会计期与其起止日期,判断本月的单据、凭证应该落在哪一期;
- 结账前核对:核对目标期是否已结账、是否已跨过期末日,避免在已关期上补录;
- 审计取证:查看每一期的结账人与结账时间,作为期间关闭责任的依据;
- 年度衔接检查:12 月结账后系统会初始化下一年度十二期,用本窗口确认是否已生成。
2. 整体结构
窗口自上而下三段:工具栏(年度输入 + 查询)、信息行(当前会计期 / 启用年度 / 建账期间)、期间表(十二行,一行一期)。

二、界面布局说明
| 区域 | 内容 |
|---|---|
| 工具栏 | 年度 数字输入框(默认当年)+ 蓝色 查询 按钮;查询只按年度重新取数,不改动任何数据 |
| 信息行 | 当前会计期: 启用年度: 建账期间: 三项拼接显示,是整个账套的期间基准 |
| 期间表 | 六列:会计期间 / 状态 / 开始日期 / 结束日期 / 结账人 / 结账时间 |
| 行底色 | 黄底 = 启用(当前可用期),绿底 = 已结账,无底色 = 未启用 |
| 空态 | 所选年度没有期间时显示 该年度无会计期间 |
三、业务操作步骤
步骤 1:打开窗口
系统 → 会计期间 → 设置会计期间。页面默认加载当前年度,信息行给出当前会计期,表中黄底那一行就是正在使用的期间。
步骤 2:切换年度
在 年度 框中输入目标年份(如 2025),点 查询。表格刷新为该年十二期,按会计期间升序排列;状态列逐期显示 已结账 / 启用 / 未启用。
步骤 3:核对某一期的关闭情况
在目标期那一行读三样东西:状态是否为 已结账、结账人 是谁、结账时间 是何时。已结账期上的单据不能再记账,需要补录时先按 月末结账 的说明取消月结。
四、字段详细说明
| 字段 | 含义 |
|---|---|
| 会计期间 | 期间编码,形如 202610,即年度 + 两位月份 |
| 状态 | 该期在账套里的生命周期位置,见下表 |
| 开始日期 / 结束日期 | 本期的起止日,结束日同时是允许执行月结的最早日期;未初始化时下年为空 |
| 结账人 | 执行该期月结的操作员,未结账时为空 |
| 结账时间 | 该期完成结账、会计期被推进的时刻 |
| 当前会计期 | 账套正在使用的期间,由月结推进、由取消月结回退 |
| 启用年度 | 账套开始使用的年度 |
| 建账期间 | 账套的第一期,这一期不允许被取消月结 |
状态取值
| 取值 | 含义 |
|---|---|
| 已结账 | 该期已关闭,期间表标记为结账态,本期凭证不能再记账 |
| 启用 | 该期是当前可用期,单据与凭证正常录入 |
| 未启用 | 该期尚未进入使用状态,通常出现在当前期之后的月份 |
五、典型使用场景
月初对账。 每月 1 号先看一眼:当前会计期是否已推进到本月、上一期是否已是 已结账 且有结账人。若还停在旧期,说明月结没做,先去 月末结账。
补录前的判断。 业务要求把一张 9 月的单据补进系统。先在本窗口确认 9 月期状态为 已结账,就知道直接录入后无法记账,必须先取消月结再操作,并评估对报表口径的影响。
年度衔接检查。 12 月结账后系统会自动初始化下一年度的十二期。切到新年度点 查询,若十二行起止日期齐全即初始化成功;显示 该年度无会计期间 说明上年 12 月的结账没有走完。
六、权限控制与前置条件
- 入口在 系统 → 会计期间 分组下,该分组仅对系统管理岗开放;操作者需具备「系统维护-会计期间-设置会计期间」这一授权节点,否则菜单中不出现该项。
- 窗口本身不提供任何写操作,看到的都是账套期间表的现状。
- 期间数据按账套维护,一个账套只有一条会计期主线,分店、机构共用同一期间。
七、常见问题
为什么日期改不了? 会计期生效即锁定,本窗口设计为只读查看。期间长度、起始月份在建账阶段确定,运行期修改会造成已出报表与账簿口径不一致。
切到下一年度提示 该年度无会计期间。 原因是下一年度的期间要等本年 12 月结账时才初始化;处理:确认 12 月期状态为 已结账,若未结账先完成 12 月的月结。
当前会计期和我实际做的账差一个月。 说明上月月结尚未执行,本窗口只是把状态显示出来,推进动作在 月末结账 里完成。
结账人、结账时间是空的。 该期还没有真正完成结账动作。状态列若显示 已结账 而这两列为空,通常是账套初始化时批量置的状态,不代表本系统内有人执行过月结;本系统内执行的结账会同时留下操作人与时间。
