Skip to content

月结规则 ​

月结规则告诉系统月末自动结转损益时该怎么转账:把哪个科目的本期余额(转出科目)转到哪个科目(转入科目),凭证摘要写什么,是每月都转还是只在年末转。月结时系统按这张表逐条生成转账凭证并直接记账,不需要人工做凭证。表里既有科目初始化时系统自带的默认规则,也有企业自己补的自定义规则,两者共存、按月结/年结时机各自生效。

功能路径:基础设置 → 财务编码 → 月结规则

月结规则清单:工具栏为新增/导出/回收站/打印,列为规则ID、结转标志、结转时机、凭证摘要、转出科目、转入科目,共 22 条分 2 页,首行为「1 | 系统默认 | 月结 | 月末商品销售利润结转 | 5101 主营业务收入 | 3131 本年利润」

一、功能概述 ​

1. 核心用途 ​

  1. 定义损益结转路径:每条规则 = 一个「转出科目 → 转入科目」的转账方向,月末把转出科目的当期余额整体搬到转入科目;
  2. 区分月结与年结:结转时机为「月结」的规则每月都跑,为「年结」的规则只在 12 月那次月结时跑;
  3. 给自动凭证定摘要:凭证摘要就是系统生成的那张转账凭证的摘要文字,也是月结检查报错时定位问题的标识;
  4. 保护系统默认规则:结转标志区分「系统默认」与「用户自定义」,默认规则不允许删除,避免把标准结转链路删断。

2. 与其他功能的关系 ​

功能关系
会计科目转出/转入科目都必须是明细科目;科目的余额方向决定结转凭证的借贷方向
凭证类别自动结转生成的凭证走「转」字,凭证类别为系统生成类
凭证模板模板是人工做凭证时的快捷套用;月结规则是系统自动执行,两者互不替代
月末结转 / 月结处理消费方。月结流程里的「自动结转」步骤逐条读取本表

二、界面布局说明 ​

1. 清单页 ​

元素说明
工具栏【新增】【导出】【回收站】【打印】
搜索框按凭证摘要或科目定位
列规则ID、结转标志、结转时机、凭证摘要、转出科目、转入科目
转出科目 / 转入科目显示为「科目全编号 + 科目名称」,如 5101 主营业务收入、3131 本年利润
结转标志「系统默认」或「用户自定义」
结转时机「月结」或「年结」
分页共 22 条分 2 页

首行示例:1 | 系统默认 | 月结 | 月末商品销售利润结转 | 5101 主营业务收入 | 3131 本年利润。

2. 编辑窗口 ​

点【新增】或点行打开编辑窗口,工具栏为返回、保存、取消、刷新、上一行、下一行,内容分四个页签:

页签字段
结转规则规则ID(只读)、助记码、结转标志、结转时机、凭证摘要
结转科目转出科目(选择器)、转入科目(选择器)
定义信息定义人员、定义日期、修改人员、修改日期(全部只读)
标志信息级别标志、专用标志、明细标志、使用标志、修改标志、删除标志、修改次数(全部只读)

规则ID 带必填星号但界面不可输入,字段说明原文为「系统自动生成,不可修改」,新建时显示「—」,保存后出现。转出科目 / 转入科目用科目选择器打开,选择器标题为「选择转出科目(明细科目)」,只允许选到明细科目。

月结规则新增窗口:四个页签结转规则/结转科目/定义信息/标志信息,规则ID 为横线并提示系统自动生成不可修改,结转标志、结转时机为下拉,凭证摘要为输入框,转出科目与转入科目为选择框

三、业务操作步骤 ​

步骤 1:确认系统默认规则够用 ​

新账套做完期初科目余额后,系统会按科目初始化结果生成一批「系统默认」规则,覆盖收入、成本、费用结转到本年利润的标准链路。先导出清单看一遍,缺哪条补哪条,不要一上来就加自定义规则。

步骤 2:新增自定义规则 ​

基础设置 → 财务编码 → 月结规则 →【新增】:

  1. 结转标志保持「用户自定义」(新建默认即此);
  2. 结转时机选「月结」(每月都转)或「年结」(只在 12 月转一次);
  3. 凭证摘要填一句能看懂的话,如「月末管理费用结转」——月结检查报错时,日志里显示的就是这句摘要;
  4. 用选择器选转出科目(要被清零的那个损益类明细科目)与转入科目(承接余额的明细科目,通常是本年利润或其下明细)。

步骤 3:理解借贷方向是自动推导的 ​

系统按转出科目自身的余额方向决定凭证方向:转出行取余额方向的反向(把余额冲平),转入行再反向。也就是说,你只需要选对两个科目,不需要在规则里填借方贷方——填不了,也不需要。

步骤 4:先跑一次月结检查 ​

到财务管理的月末结转/月结处理里执行「自动结转检查」。检查逻辑是:对所有结转时机=月结的规则,看转出科目在当期的期末余额是否已经清零。

  • 通过:日志显示「自动结转检查通过!」;
  • 未通过:日志显示「自动结转检查未通过!」,并逐条列出 「自动结转规则[凭证摘要]科目[科目全编号 科目名称]尚未结转!」。

按日志里的摘要回本表核对规则是否漏建、科目是否选错。

步骤 5:执行月结并核对凭证 ​

月结的「自动结转」步骤会逐条读取规则:

  • 转出科目当期余额为 0 的规则跳过,日志 「[凭证摘要] 金额为零,不需要结转!」;
  • 有余额的生成一张「转」字凭证(系统生成类凭证、直接记账),日志 「[凭证摘要] 成功生成凭证并记账!」;
  • 全部跑完显示 「自动结转完成!」。

到凭证查询里按「转」字筛当期,核对凭证张数与摘要是否与本表规则一一对应。

四、字段详细说明 ​

字段名必填含义与取值
规则ID—系统自动生成的规则序号,界面只读;新建时为「—」
结转标志是系统默认(由科目初始化生成,不可删除)/ 用户自定义
结转时机是月结(每月自动结转都执行)/ 年结(仅 12 月那次执行)
凭证摘要否自动生成的转账凭证摘要;也是月结检查日志里定位规则的标识
转出科目是要被清零余额的明细科目,通常是损益类科目;选择器限定明细科目
转入科目是承接余额的明细科目,通常是「本年利润」或其下明细
助记码否检索辅助码
定义人员 / 定义日期 / 修改人员 / 修改日期—系统自动记录,只读
级别标志 / 专用标志 / 明细标志 / 使用标志 / 修改标志 / 删除标志 / 修改次数—编码状态位,系统维护,只读

五、典型使用场景 ​

场景 1:标准月末损益结转 ​

系统默认规则「月末商品销售利润结转」把 5101 主营业务收入 转到 3131 本年利润。同类的还有主营业务成本、税金及附加、销售费用、管理费用等,全部结转时机=月结。月末做完所有单据后点月结,这些凭证自动产生。

场景 2:年末才做的所得税结转 ​

只在年度终了需要结转的规则,结转时机选「年结」。平时月结它不会被执行,到 12 月的月结里系统会同时跑「月结」与「年结」两类规则,一次完成全年收尾。

场景 3:多套利润口径要分层结转 ​

连锁企业想把门店费用先归集到「本年利润-门店费用」再汇总到「本年利润」,就建两条规则:第一条转出=各费用科目、转入=本年利润下费用明细;第二条转出=该明细、转入=本年利润总科目。注意两条都要结转时机=月结,且规则ID 小的先执行。

场景 4:临时不想自动结转某条 ​

不要删(尤其结转标志=系统默认的根本删不掉)。把结转时机改成「年结」即可让它平时月结不执行;或者在月结前手工把该科目余额处理掉,规则会因「金额为零,不需要结转!」自动跳过。

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

  1. 菜单权限项:老 ERP 权限体系里本功能没有独立权限项,能进「财务编码」分组的账号即可访问;【新增】【删除】按账号的窗口权限控制;
  2. 前置一:会计期已初始化。会计期不存在时执行自动结转直接报错:「会计期[YYYYMM]不存在,请先初始化会计期!」;
  3. 前置二:转出/转入科目必须是明细科目,否则保存时报「指定的科目不是明细科目」;科目填空报「请指定科目」,编号在科目表里找不到报「指定的科目不存在」;
  4. 前置三:本月业务单据已全部录入并记账——自动结转读的是当期总账期末余额,漏单会导致结转金额不对;
  5. 删除限制(三条硬拦截,原文):「系统默认结转规则,不允许删除该记录」、「含有专用标志,不允许删除该记录」、「已经使用,不允许删除该记录」。

七、常见问题 ​

1. 想删掉一条系统默认规则,删不掉 ​

原因:结转标志=系统默认的规则被硬保护。 处理:把结转时机改为「年结」让它平时不执行,或调整它的转入科目;不要试图删表。

2. 月结检查报「自动结转规则[…]科目[…]尚未结转!」 ​

原因:该规则对应的转出科目当期还有余额,说明结转还没跑、或跑之前余额确实没清零。 处理:先完成本月所有单据的记账,再执行自动结转;若规则本身建错(转出科目选成了非损益科目),改正科目后重跑。

3. 日志显示「金额为零,不需要结转!」是不是出错 ​

不是。这是正常跳过:该转出科目当期余额为 0,没有可结转的数。常见于本月没有发生额的费用科目。

4. 自动生成的凭证能不能改 ​

结转凭证由系统生成并直接记账(视同已审核),不能像普通凭证那样改。金额不对的根因一定在业务单据或规则本身,应回源头改,而不是改凭证。

5. 一条规则能配多个转出科目吗 ​

不能。一条规则就是一个「转出→转入」的配对。要结转多个科目,就建多条规则,摘要写清楚各自用途。

6. 月结和年结的规则会不会重复转 ​

不会。非 12 月只执行结转时机=月结的规则;12 月会同时执行月结与年结两类,年结规则负责只有年度才需要的结转动作。若发现 12 月某科目被转了两次,通常是把同一对科目同时建成了月结和年结两条规则,删掉多余那条即可。