星空资产管理——卡片的累计使用期间原创
金蝶云社区-i求知若渴
i求知若渴
14人赞赏了该文章 1406次浏览 未经作者许可,禁止转载编辑于2021年04月01日 09:11:39

我们知道,资产卡片的累计使用期间是随着每期结账动态改变的,那么,星空资产卡片累计使用期间的计算逻辑是怎么样的呢?

image.png

一、累计使用期间数据写入

新增卡片的时候,我们需要维护基本信息的【开始使用日期】和财务信息的【入账日期】,此时

【累计使用期间数】= 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


赞 14