基于业务单据的长期款项折现计算方法及系统与流程

文档序号:34817721发布日期:2023-07-19 20:35阅读:25来源:国知局
基于业务单据的长期款项折现计算方法及系统与流程

本发明涉及erp财务管理,具体地说是基于业务单据的长期款项折现计算方法及系统。


背景技术:

1、传统的erp模式下,企业对于长期应收款、长期应付款等长期账款的管理一直是通过线下台账进行管理,随着业财一体化的深入,用户对长期款项折现系统化实现的需求越来越迫切。

2、在业财一体化的erp模式下,如何以业务单据为数据载体进行折现处理,是需要解决的技术问题。


技术实现思路

1、本发明的技术任务是针对以上不足,提供基于业务单据的长期款项折现计算方法及系统,来解决在业财一体化的erp模式下,如何以业务单据为数据载体进行折现处理的技术问题。

2、第一方面,本发明一种基于业务单据的长期款项折现计算方法,包括如下步骤:

3、构建用于记录款项性质的款项性质数据字典,所述款项性质数据字典中的字段包括编码、名称、类别、余额方向、属性以及四个参数,其中四个参数分别为坏账准备、折现、暂估和影响合同金额;

4、构建用于表征款项性质和会计科目之间映射关系的映射表,所述映射表用于生成财务凭证;

5、构建折现率定义字典,所述折现率定义字典用于支持用户定义不同时间区间的折现率;

6、维护长期款项折现:获取业务单据后,对于每个业务单据,基于选定的折现日期以及业务单据中指定的到期日、通过折现率定义字典匹配对应的折现率,基于折现率进行长期款项折现计算,并基于得的计算结果形成折现记录单,基于折现记录单和映射表生成财务凭证。

7、作为优选,所述类别包括应收类、应付类和其他三类;

8、所述余额方向包括借方和贷方;

9、当类别为应收类时,对应的属性包括应收、预付、长期应收、其他应收以及合同资产,当类别为应付类时,对应的属性包括应付、预收、长期应付、其他应付以及合同负债,当类别为其他时,对应的属性为其他。

10、作为优选,对于每个业务单据,如果需要进行长期款项折现,在款项性质数据字典中对应的折现字段为选中状态,表示所述业务单据需要折现处理;

11、在进行长期款项折现维护时需要配置主表和子表;

12、所述主表中包括如下字段:

13、单据编号,所述单据编号为业务单据的编号;

14、单位,所述单位为业务单据所属单位的单位名称;

15、本次折现金额,所述本次折现金额支持用户配置;

16、单据张数,所述单据张数支持用户配置;

17、折现日期,所述折现日期支持用户配置;

18、折现率,所述折现率为选定折现日期内、需要进行折现计算的所有业务单据对应的折现率之和;

19、所述子表中包括如下字段:

20、单据编号,所述单据编号为业务单据的编号;

21、到期日,所述到期日的字段值由用户基于业务单据指定的到期日进行配置;

22、折现月份,对于每个单据,所述折现月份的取值基于配置的到期日和折现日期自动计算得到;

23、折现率,对于每个业务单据,所述折现率的取值基于折现月份、从折现率定义表中匹配得到;

24、在进行长期款项维护时,通过用户指定的查询字段进行历史查询,所述查询字段包括开始月份、截止月份以及折现率,其中折现率单位为百分比。

25、作为优选,基于选定的折现日期以及业务单据中指定的到期日、通过折现率定义字典匹配对应的折现率,包括如下操作:

26、选取折现日期,所述折现日期为折现天数的计算依据;

27、基于折现日期、查询所述折现日期下需要折现的业务单据作为目标业务单据;

28、对于每个目标业务单据,折现日期以及业务单据中指定的到期日,判断所述目标业务单据对应的折现月数,并基于折现月份、从折现率定义字典中查询对应的折现率;

29、其中,折现月数=折现天数/30,折现天数=到期日-折现日期;

30、基于折现率、通过预配置的计算规则进行长期款项折现计算,所述计算规则如下:

31、现值=原值/(1+折现率)n;

32、n=折现月数/12;

33、期末折现余额=原值-现值,其中期初折现余额为业务单据当前计提折现的余额;

34、本期应提数=期末折现余额-期初折现余额;

35、其中,基于折现日期、查询所述折现日期下需要折现的业务单据时,调用款项性质数据字典,对于每个业务单据,如果在款项性质数据字典中对应的折现字段为选中状态时,表示所述业务单据需要折现。

36、作为优选,所述长期款项计算包括长期应收折现计算和长期应付折现计算;

37、对应的,折现率定义字典中,配置的折现率包括与长期应收折现计算适配的长期应收折现率以及与长期应付折现计算适配的长期应付折现率。

38、第二方面,本发明一种基于业务单据的长期款项折现计算系统,用于通过如第一方面任一项所述的一种基于业务单据的长期款项折现计算方法进行长期款项折现计算,所述系统包括:

39、款项性质数据字典构建模块,所述款项性质数据字典构建模块通过款项性质数据字典构建界面与用户交互,用于构建用于记录款项性质的款项性质数据字典,所述款项性质数据字典中的字段包括编码、名称、类别、余额方向、属性以及四个参数,其中四个参数分别为坏账准备、折现、暂估和影响合同金额;

40、映射表构建模块,所述映射表构建模块用于构建用于表征款项性质和会计科目之间映射关系的映射表,所述映射表用于生成财务凭证;

41、折现率定义字典构建模块,所述折现率定义字典构建模块用于构建折现率定义字典,所述折现率定义字典用于支持用户定义不同时间区间的折现率;

42、长期款项折现维护模块,所述长期款项折现维护模块用于执行如下维护长期款项折现:获取业务单据后,对于每个业务单据,基于选定的折现日期以及业务单据中指定的到期日、通过折现率定义字典匹配对应的折现率,基于折现率进行长期款项折现计算,并基于得的计算结果形成折现记录单,基于折现记录单和映射表生成财务凭证。

43、作为优选,所述类别包括应收类、应付类和其他三类;

44、所述余额方向包括借方和贷方;

45、当类别为应收类时,对应的属性包括应收、预付、长期应收、其他应收以及合同资产,当类别为应付类时,对应的属性包括应付、预收、长期应付、其他应付以及合同负债,当类别为其他时,对应的属性为其他。

46、作为优选,所述款项性质数据字典通过款项性质数据字典构建界面面向用户,支持用户对款项性质数据字典中字段进行配置;

47、对于每个业务单据,如果需要进行长期款项折现,在款项性质数据字典中对应的折现字段为选中状态,表示所述业务单据需要折现处理;

48、所述长期款项折现维护模块中配置有主表和子表,所述主表和子表通过长期款项折现维护界面面向用户,用于支持用户对主表和子表进行配置操作;

49、所述主表包括如下字段:

50、单据编号,所述单据编号为业务单据的编号;

51、单位,所述单位为业务单据所属单位的单位名称;

52、本次折现金额,所述本次折现金额支持用户配置;

53、单据张数,所述单据张数支持用户配置;

54、折现日期,所述折现日期支持用户配置;

55、折现率,所述折现率为选定折现日期内、需要进行折现计算的所有业务单据对应的折现率之和;

56、所述子表中包括如下字段:

57、单据编号,所述单据编号为业务单据的编号;

58、到期日,所述到期日的字段值由用户基于业务单据指定的到期日进行配置;

59、折现月份,对于每个单据,所述折现月份的取值基于配置的到期日和折现日期自动计算得到;

60、折现率,对于每个业务单据,所述折现率的取值基于折现月份、从折现率定义表中匹配得到;

61、所述长期款项折现维护模块支持历史查询服务,在历史查询服务中,通过用户指定的查询字段进行历史查收,所述查询字段包括开始月份、截止月份以及折现率,其中折现率单位为百分比。

62、作为优选,所述长期款项折现维护模块用于执行如下匹配折现率:

63、选取折现日期,所述折现日期为折现天数的计算依据;

64、基于折现日期、查询所述折现日期下需要折现的业务单据作为目标业务单据;

65、对于每个目标业务单据,折现日期以及业务单据中指定的到期日,判断所述目标业务单据对应的折现月数,并基于折现月份、从折现率定义字典中查询对应的折现率;

66、其中,折现月数=折现天数/30,折现天数=到期日-折现日期;

67、所述长期款项折现维护模块用于基于折现率、通过预配置的计算规则进行长期款项折现计算,所述计算规则如下:

68、现值=原值/(1+折现率)n;

69、n=折现月数/12;

70、期末折现余额=原值-现值,其中期初折现余额为业务单据当前计提折现的余额;

71、本期应提数=期末折现余额-期初折现余额;

72、其中,基于折现日期、查询所述折现日期下需要折现的业务单据时,调用款项性质数据字典,对于每个业务单据,如果在款项性质数据字典中对应的折现字段为选中状态时,表示所述业务单据需要折现。

73、作为优选,所述长期款项折现维护模块共两个,分别为用于进行长期款长期应收折现计算的长期应收款项维护模块和用于进行长期应付折现计算的长期应付款项维护模块;

74、对应的,构建折现率定义字典时,所述折现率定义字典构建模块用于配置与长期应收折现计算适配的长期应收折现率以及与长期应付折现计算适配的长期应付折现率。

75、本发明的基于业务单据的长期款项折现计算方法及系统具有以下优点:提供了对款项折现处理的系统化处理,提供了折现的线上处理方式,避免了线性的弊端。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1