会计账簿设置和修改现金流量启用期间的校验逻辑原创
金蝶云社区-云社区3366
云社区3366
19人赞赏了该文章 346次浏览 未经作者许可,禁止转载编辑于2023年12月25日 15:18:24

一、业务背景
为了更直观的
查看账簿结束现金流量初始化期间及现金流量表数据的正确性,在会计账簿上增加了现金流量的启用期间字段,启用之后才可以在凭证上使用现金流量。

image.png

二、业务操作
1、初次设置现金流量启用期间

(1)账簿未设置启用期间,则不可以设置现金流量启用期间;

(2)现金流量启用期间应该大于或等于账簿启用期间;

(3)设置现金流量启用期间时,不可以在账簿当前期间之前;可以与启用期间不一致

例如:账簿启用期间为20219月,科目余额初始化期间必须与账簿启用期间一致,但现金流量初始化期间可以为202110月。

(4)账簿设置了启用期间,且设置现金流量启用期间之后,清空了账簿启用期间,则同步清空现金流量启用期间;

(5)账簿引入模板支持现金流量启用期间设置。

(6)虚体组织会计账簿启用期间字段不能输入

image.png

2、修改现金流量启用期间

(1)已结束现金流量初始化,不允许修改现金流量启用期间。

√编辑页面:字段锁定无法修改

√更新引入:校验已结束初始化,更新引入失败

(2)未结束现金流量初始化,且未录入任何现金流量初始化数据,允许编辑修改。

 √编辑页面:字段可以修改

 √更新引入:可以修改成功

(3)未结束现金流量初始化,但是已录入现金流量初始化数据,修改为初始化期间之前能修改,数据保留,修改为1期,数据清空

√编辑页面:字段不锁定,可以修改,修改为初始化数据期间之前,可以保存,修改为初始化数据期间之后,保存校验存在初始化数据,无法保存

√更新引入:更新启用期间为原来初始化数据期间之后,校验存在初始化数据,引入失败

举例:

账簿启用期间是2023.1期。现金流量启用期间是5期,当前期间在2023.2期

在2期录入了现金流量初始化数据,此时修改现金流量启用期间为6期,修改失败,提示启用期间之前存在初始化数据

修改启用期间为2期,修改成功,录入的初始化数据保留

修改启用期间为1期,修改成功,但是初始化数据清空

image.png


赞 19