...
从9.89的版本开始新增指定时间年结存
比如:从2018年3月用到2019年3月,希望指定年结存到2018年12月31号做年结存,保留2019年1月1日以后所有数据;在做结存的时候,指定时间选择到2019年1月1号,那么可以将2019年1月1号以后所有数据保留下来,包含2019年1月1号这一天的单据。
一、指定时间年结存前的准备工作:
- 确认结存期间内的业务处理完成(包括费用分摊、成本计算等);
- 注意以下单据之间不允许跨越结存日期:
①. 业务单据和对应的会计凭证:如销售出库单单据日期为2019.02.15,对应会计凭证日期为2019.03.10,结存日期为2019.03.01,此时不允许结存;
②. 费用分摊单和对应的采购/销售单、费用单:如费用单单据日期为2019.02.15,费用分摊单日期为2019.03.10,结存日期为2019.03.01,此时不允许结存;
③. 核销单和对应的往来单据:如核销单单据日期为2019.02.15,对应的往来单据日期为2019.03.10,结存日期为2019.03.01,此时不允许结存;
3. 业务月结:结存日期之前的期间都完成月结即可,要求结存日期必须是某次月结的开始时间;
4. 出纳期末结账:如果出纳联用总账,现金、银行账户余额需要结转至结存日期所在期间(保证出纳期间和总账期间一致,A8还要保证所有分支机构结账到相同会计期间);
5. 总账期末结账:结账前本期的凭证需要完成审核、记账并结转损益(保证结存日期之前的所有业务单据必须全部生成凭证,并在结存日期之前完成记账);
二、指定时间年结存选项:
- 结存时间范围不包含结存日期当天;
- 结存日期必须是总账某一会计期间的开始时间;(仅总账)
- 如果做过月结存,结存日期必须是某次月结的开始时间。
原因:业务轧账和财务结账应该保持一致,如果结存时间和月结开始时间/总账的会计期间开始时间不一致,财务、项目的历史数据会出现错误。
4. 如果选择了指定“结存截止时间”,则只能选择“按余额进行结转”;
三、指定时间年结存处理逻辑说明:
- 根据勾选的配置项处理订单、请购单、调货申请单、拣货/运输、上架单等单据,注意只处理单据日期在结存日期之前的单据,且单据状态都是按当前的状态判断;
- 审核过账的业务单据处理逻辑:
...
单据状态
...
处理规则
...
单据范围
...
草稿状态
...
勾选了“清除草稿数据”,则草稿单据全部被删除;
否则保留到结存后的期初单据中
...
单据日期在结存期间范围内的单据
(即开账至结存日期之前的单据)
...
过账状态
...
直接清理明细数据,并将余额转至结存后的新数据里
...
审核中状态
...
保留到结存后的期初单据中
...
红冲状态
...
直接清理明细
其中,未结算完毕的业务单据:单据的结算状态需要根据结存日期进行判断;结存日期之前未完成结算的单据,往来余额生成期初应收/应付增加或者减少单(单据不会保留到结存后的期初单据中)。
例:10.11的销售出库单应收400,11.10在收款单中按单结算400,在11.1做结存,10.1号的销售出库单应增加400的应收金额计入期初应收增加单中;收款单的结存过程被清除,需要重新结算。
(原因:因为单据跨了结存日期,结算过程无法保留, 仅保证往来数据的准确性)
3. 库存数据:如果用户未勾选“允许系统账面库存产生负数”,则结存后的期初不允许出现负库存;其中:序列号商品、优惠券、实物库存、借欠、维修期初都不允许出现负库存,否则不允许结存。
4. 库龄:
不关心:不保留结存截止时间之前的库龄数据,只根据期初+结存期间之后的库存明细统计库龄(即期初库存的库龄从结存日期开始算起);
关心:结存截止时间之前的库龄数据需要按批次记录到期初中,结存期间之后的库龄明细保留不变。
5. 往来数据、项目数据:系统会根据结存期间的明细,重新计算结存后的期初数据。
6. 价格跟踪:勾选了“清除价格跟踪信息”选项,只清除结存截止时间之前的价格信息,如果价格信息为结存期间之后记录的,则不需要清除;
7. 最近进价/售价:勾选了“清除商品最近进价、清除商品最近售价、清除商品分支机构间最近进价、清除商品分支机构间最近售价”等选项时,因为没有记录时间,勾选即全部清除。
8. 操作日志:勾选了“清除操作日志”后,清除结存截止时间之前的操作日志,之后的日志保留;
9. 聊天记录:清楚结存截止时间之前的聊天记录;
指定时间年结存后,系统默认是已开账状态(固定资产卡片和出纳完成初始化)。