星空资产管理——卡片的累计使用期间原创
14人赞赏了该文章
1406次浏览
编辑于2021年04月01日 09:11:39
我们知道,资产卡片的累计使用期间是随着每期结账动态改变的,那么,星空资产卡片累计使用期间的计算逻辑是怎么样的呢?
一、【累计使用期间】数据写入
新增卡片的时候,我们需要维护基本信息的【开始使用日期】和财务信息的【入账日期】,此时
【累计使用期间数】= Year(【入账日期】)*12+Month(【入账日期】)-(Year(【开始使用日期】)*12+Month(【开始使用日期】))
所以没有用过的卡片入账时,【开始使用日期】和【入账日期】的年份和月份相同,此时累计使用期间数为0.
卡片保存的时候将累计使用期间数写入财务信息(T_FA_FINANCE)的FUSEDPERIODS字段中
二、【累计使用期间】动态计算
打开资产卡片查看累计使用期间数时,系统的计算逻辑为:
【累计使用期间】=财务信息(T_FA_FINANCE)的FUSEDPERIODS字段+固定资余额(T_FA_BALANCE)大于财务信息(T_FA_FINANCE)所在期间的记录数
例如某资产卡片,2019-12期开始使用,2019-12期入账,此时累计使用期间为0,系统结账到2021-1期,那么,它的
【累计使用期间】=财务信息(T_FA_FINANCE)的FUSEDPERIODS字段:0+固定资余额(T_FA_BALANCE)大于财务信息(T_FA_FINANCE)所在期间的记录数2020-1到2021-1:总共13条=13
推荐阅读