System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 多账本、多账户、多业务规则下的收款单据自动生成方法技术_技高网

多账本、多账户、多业务规则下的收款单据自动生成方法技术

技术编号:40357239 阅读:6 留言:0更新日期:2024-02-09 14:43
本发明专利技术涉及一种多账本、多账户、多业务规则下的收款单据自动生成方法,包括以下步骤:根据定时任务处理机制,获取多个不同的账本信息;获取对应的多个账户收款信息;对多个账户收款信息分别进行封装处理,向统一接口发出加密请求;对多个账户收款信息进行加密处理;对加密后的多个账户收款信息进行验证,若不通过,则返回提示信息,若通过,则向银企直联系统发出交互请求;获取经银企直联系统处理过的多个账户收款信息生成收款流水信息,并匹配对应的多个业务规则,生成对应的收款单据。与现有技术相比,本发明专利技术具有快速准确生成单据、减少人工参与等优点。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其是涉及一种多账本、多账户、多业务规则下的收款单据自动生成方法


技术介绍

1、对于大型企业来说,企业内部有多家属地公司,并且每个属地公司又有自己定制的业务规则;在生成收款单据处理方面,因每家属地公司的收款来源渠道比较多(银联支付、中金支付、快钱支付、付通、支付宝、微信、融资、国际跨境交易等等),支付方式比较多(网银转账、第三方支付、融资支付、银票支付、商票支付、通宝支付等等),账户类型(收入户、支出户、基本户、资金平台等等)比较多,账户种类(建行户、工行户、农行户、交行、中行、浙商银行、宁波银行等等)比较多;要想将每一笔收款项根据其不同收款来源渠道以及不同的业务规则,生成既能与上游业务类型相对应、又能与下游集团挂账科目相匹配的收款单据是一个非常繁琐的过程;因为在生成收款单据时,单据上的一些影响记账的科目因素以及一些辅助核算项是最终入账生成凭证的基础,只要某个科目因素错了或者辅助核算项漏了就会生成错误的记账凭证,导致会计口的出入账不平,从而需要耗时大量会计人员、财务人员、业务人员对收款单据重新审核对账直到借贷相等;因此在生成收款单据的整个过程中需要靠业务人员、财务人员根据账户上每笔流水上的一些特殊标志信息去仔细判断、归类、审核后,才能生成相应业务类型的收款单据;然而每个属地公司的业务场景又有所差异,从而会导致在整个收款单据生成过程中异常繁锁复杂,不但耗时了大量的人力资源而且还容易出错。因此亟需一种能够针对不同账本、不同账户、不同业务规则下实现上可与银企直联、下可与业务系统做对接,只需业务人员、财务人员略加少许人工干预,就能快速完成公司内部多账本、多账户、多业务规则下的自动生成收款单据的整个流程。


技术实现思路

1、本专利技术的目的就是为了提供一种快速准确生成收款单据的多账本、多账户、多业务规则下的收款单据自动生成方法。

2、本专利技术的目的可以通过以下技术方案来实现:

3、一种多账本、多账户、多业务规则下的收款单据自动生成方法,包括以下步骤:

4、根据定时任务处理机制,获取多个不同的账本信息;

5、基于所述多个不同的账本信息,获取对应的多个账户收款信息;

6、根据统一接口入参要求对所述多个账户收款信息分别进行封装处理,向统一接口发出加密请求;

7、所述统一接口接收封装后的多个账户收款信息,进行加密处理;

8、对加密后的多个账户收款信息进行验证,若验证不通过,则返回相应的提示信息,若验证通过,则向银企直联系统发出交互请求;

9、获取经银企直联系统处理过的多个账户收款信息生成收款流水信息,并匹配对应的多个业务规则,生成对应的收款单据,其中,所述银企直联系统的处理步骤包括对接收加密后的多个账户收款信息进行解密、解析和清洗处理。

10、进一步地,所述账户收款信息通过业务人员进行配置,所述账户收款信息包括账户性质、账户的分类、账户的系统别、账户直联属性、是否自动记账、是否下发属地系统和是否获取余额信息。

11、进一步地,所述加密处理采用数字签名的方式进行。

12、进一步地,在生成所述收款单据前,根据收款流水信息中的唯一关键字判断是否已生成过收款单据,若是,则不再生成对应的收款单据,若否,则生成收款单据。

13、进一步地,所述收款单据包括流水类型、支付类型、用途、下发状态、业务类型和凭证分类。

14、进一步地,所述收款单据划分为两大类,分别为主营类和非主营类,其中,划分原则为:若流水类型是预收的且支付类型为通过设定的接口支付的,则将所述收款单据划分为主营类,否则将所述收款单据划分为非主营类。

15、进一步地,所述下发状态包括未处理、取消、下发成功和下发失败。

16、进一步地,还包括根据所述收款单据的下发状态判断是否需要将所述收款单据下发到属地系统,具体步骤为:

17、判断所述收款单据的下发状态是否为未处理,若是,则将收款单据下发到属地系统,并更新下发状态,若否,则不进行下发。

18、进一步地,所述业务类型包括商品交易、代收业务、服务业务、资金业务、税收业务、退款、保证金和待处理。

19、进一步地,所述业务规则包括收款方式、收款渠道、凭证类型、凭证分类、会员规则和收款用途。

20、与现有技术相比,本专利技术具有以下有益效果:

21、(1)本专利技术根据不同账本信息和不同账户收款信息,直接与银企直联系统进行交互,获得所需要的收款流水信息,再经过与多种规则进行匹配,这种自动化生成方式,实现了收款单据快速准确的生成。

22、(2)本专利技术通过自动匹配等方式实现,收款单据的生成过程人工参与度小,生成过程简单,减少了人力资源,减低了出错概率。

本文档来自技高网...

【技术保护点】

1.一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,所述账户收款信息通过业务人员进行配置,所述账户收款信息包括账户性质、账户的分类、账户的系统别、账户直联属性、是否自动记账、是否下发属地系统和是否获取余额信息。

3.根据权利要求1所述的一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,所述加密处理采用数字签名的方式进行。

4.根据权利要求1所述的一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,在生成所述收款单据前,根据收款流水信息中的唯一关键字判断是否已生成过收款单据,若是,则不再生成对应的收款单据,若否,则生成收款单据。

5.根据权利要求1所述的一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,所述收款单据包括流水类型、支付类型、用途、下发状态、业务类型和凭证分类。

6.根据权利要求5所述的一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,所述收款单据划分为两大类,分别为主营类和非主营类,其中,划分原则为:若流水类型是预收的且支付类型为通过设定的接口支付的,则将所述收款单据划分为主营类,否则将所述收款单据划分为非主营类。

7.根据权利要求5所述的一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,所述下发状态包括未处理、取消、下发成功和下发失败。

8.根据权利要求5所述的一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,还包括根据所述收款单据的下发状态判断是否需要将所述收款单据下发到属地系统,具体步骤为:

9.根据权利要求5所述的一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,所述业务类型包括商品交易、代收业务、服务业务、资金业务、税收业务、退款、保证金和待处理。

10.根据权利要求1所述的一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,所述业务规则包括收款方式、收款渠道、凭证类型、凭证分类、会员规则和收款用途。

...

【技术特征摘要】

1.一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,所述账户收款信息通过业务人员进行配置,所述账户收款信息包括账户性质、账户的分类、账户的系统别、账户直联属性、是否自动记账、是否下发属地系统和是否获取余额信息。

3.根据权利要求1所述的一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,所述加密处理采用数字签名的方式进行。

4.根据权利要求1所述的一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,在生成所述收款单据前,根据收款流水信息中的唯一关键字判断是否已生成过收款单据,若是,则不再生成对应的收款单据,若否,则生成收款单据。

5.根据权利要求1所述的一种多账本、多账户、多业务规则下的收款单据自动生成方法,其特征在于,所述收款单据包括流水类型、支付类型、用途、下发状态、业务类型和凭证分类。

6.根据权利要求5所述的一种多账本、多账...

【专利技术属性】
技术研发人员:董建洪易力王天雨
申请(专利权)人:欧冶云商股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1