[发明专利]一种发票自动核销计算机处理方法及装置有效
申请号: | 201910978158.9 | 申请日: | 2019-10-15 |
公开(公告)号: | CN110750692B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 江玉如 | 申请(专利权)人: | 上海瀚之友信息技术服务有限公司 |
主分类号: | G06F16/903 | 分类号: | G06F16/903;G06Q40/12;G06Q30/04 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 应小波 |
地址: | 200023 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 发票 自动 核销 计算机 处理 方法 装置 | ||
1.一种发票自动核销计算机处理方法,其特征在于,该方法包括一对一自动匹配核销子过程、一对多自动匹配核销子过程、以及多对多自动匹配核销子过程,所述的方法根据不同的业务场景自动选择不同的核销子过程;
所述的方法具体包括以下步骤:
步骤S1、终端向服务器端上传核销所需的信息;
步骤S2、服务器端根据发票抬头和项目编号,对发票和认领的项目资金进行一对一自动匹配核销子过程;
步骤S3、对于采用一对一自动匹配核销子过程未成功的记录,服务器端进行一对多自动匹配核销子过程;
步骤S4、对于采用一对一自动匹配核销子过程和一对多自动匹配核销子过程未成功的记录,服务器端进行多对多自动匹配核销子过程;
所述的一对一自动匹配核销子过程具体为:
根据筛选条件的记录范围,自动将核销状态为“待核销”且有发票号的发票与相同项目编号、相同发票抬头的待核销认领资金进行一对一匹配,若两者金额相同,自动将双方的状态置为“已核销”,同时记录核销金额、核销时间、对应的发票号和认领流水号;
所述的一对多自动匹配核销子过程包括1张发票对应多笔认领项目资金,以及1笔认领项目资金对应多张发票的两种比对方式;
所述的1张发票对应多笔认领项目资金的核销过程为:
根据匹配的相同项目编号、相同发票抬头且状态为待核销的1张发票和多笔认领项目金额,若1张发票金额等于多笔认领项目累计金额,则将匹配出的记录状态都置为“已核销”;并记录核销金额、未核销金额、核销时间、对应的发票号和认领流水号;
所述的1笔认领项目资金对应多张发票的核销过程为:
根据匹配的相同项目编号、相同发票抬头且状态为待核销的1笔认领项目资金和多张发票金额,若1笔认领项目累计金额等于多张发票金额,则将匹配出的记录状态都置为“已核销”;若1笔认领项目累计金额大于多张发票金额,则多张发票的状态都为“已核销”,这笔认领项目资金的状态为“部分核销”,并记录核销金额、未核销金额、核销时间、对应的发票号和认领流水号;
所述的多对多自动匹配核销子过程具体为:
以先到账、先开票、先核销的原则进行匹配,将认领资金按照“到账时间”排序,将到账最早的一笔认领记录去匹配与它相同项目编号和发票抬头,并按照开票时间排序的待核销的发票;
当两者金额相等时认领记录和对应的发票都置为已核销;
当认领金额大于发票金额时,发票已核销,但认领记录部分核销,剩余的核销金额累计到下一笔认领记录上进行核销;
当认领金额小于发票金额时,则和下一笔认领进行累计,然后再去匹配发票;
核销完成后,都需要记录核销时间、核销金额、剩余核销金额、以及对应的认领流水号和发票号。
2.根据权利要求1所述的一种发票自动核销计算机处理方法,其特征在于,所述的步骤S1具体包括:
步骤S101、企业运营终端上传资金到账记录信息至服务器端;
步骤S102、企业运营终端对项目进行资金认领;
步骤S103、企业运营终端上传开票申请;
步骤S104、企业财务终端审核开票信息;
步骤S105、企业财务终端回传已开具发票信息。
3.根据权利要求1所述的一种发票自动核销计算机处理方法,其特征在于,所述的方法对于有特殊核销要求的发票,服务器端还提供人工匹配核销子过程,该人工匹配核销子过程具体为:
人机界面显示多张发票和多笔认领项目资金记录,用于人工勾选匹配;
当选中的发票金额等于认领项目资金金额时,则将对应记录的状态置为“已核销”;
若认领项目金额只是部分进行核销,提示确认哪笔认领记录为部分核销,系统自动计算并记录剩余的金额,并将认领记录状态为“部分核销”并记录核销金额、未核销金额、发票号、核销时间,发票状态为“已核销”。
4.一种发票自动核销计算机处理装置,其特征在于,包括相互连接的终端和服务器端,其中服务器端包括:
一对一自动匹配核销模块,用于自动将核销状态为“待核销”且有发票号的发票与相同项目编号、相同发票抬头的待核销认领资金进行一对一匹配,进行自动核销;
一对多自动匹配核销模块,用于根据匹配的相同项目编号、相同发票抬头且状态为待核销的1张发票和多笔认领项目金额,或者根据匹配的相同项目编号、相同发票抬头且状态为待核销的1笔认领项目资金和多张发票金额,进行自动核销;
多对多自动匹配核销模块,用于将认领资金按照“到账时间”排序,将多笔认领记录累计金额去匹配与它相同项目编号和发票抬头,并按照开票时间排序的多张待核销的发票累计金额,进行自动核销;
人工匹配核销模块,用于根据人工勾选匹配,进行核销;
其中所述终端向服务器端上传核销所需的信息;
所述服务器端根据发票抬头和项目编号,对发票和认领的项目资金进行一对一自动匹配核销子过程;
对于采用一对一自动匹配核销子过程未成功的记录,所述服务器端进行一对多自动匹配核销子过程;
对于采用一对一自动匹配核销子过程和一对多自动匹配核销子过程未成功的记录,所述服务器端进行多对多自动匹配核销子过程;
所述的一对一自动匹配核销子过程具体为:
根据筛选条件的记录范围,自动将核销状态为“待核销”且有发票号的发票与相同项目编号、相同发票抬头的待核销认领资金进行一对一匹配,若两者金额相同,自动将双方的状态置为“已核销”,同时记录核销金额、核销时间、对应的发票号和认领流水号;
所述的一对多自动匹配核销子过程包括1张发票对应多笔认领项目资金,以及1笔认领项目资金对应多张发票的两种比对方式;
所述的1张发票对应多笔认领项目资金的核销过程为:
根据匹配的相同项目编号、相同发票抬头且状态为待核销的1张发票和多笔认领项目金额,若1张发票金额等于多笔认领项目累计金额,则将匹配出的记录状态都置为“已核销”;并记录核销金额、未核销金额、核销时间、对应的发票号和认领流水号;
所述的1笔认领项目资金对应多张发票的核销过程为:
根据匹配的相同项目编号、相同发票抬头且状态为待核销的1笔认领项目资金和多张发票金额,若1笔认领项目累计金额等于多张发票金额,则将匹配出的记录状态都置为“已核销”;若1笔认领项目累计金额大于多张发票金额,则多张发票的状态都为“已核销”,这笔认领项目资金的状态为“部分核销”,并记录核销金额、未核销金额、核销时间、对应的发票号和认领流水号;
所述的多对多自动匹配核销子过程具体为:
以先到账、先开票、先核销的原则进行匹配,将认领资金按照“到账时间”排序,将到账最早的一笔认领记录去匹配与它相同项目编号和发票抬头,并按照开票时间排序的待核销的发票;
当两者金额相等时认领记录和对应的发票都置为已核销;
当认领金额大于发票金额时,发票已核销,但认领记录部分核销,剩余的核销金额累计到下一笔认领记录上进行核销;
当认领金额小于发票金额时,则和下一笔认领进行累计,然后再去匹配发票;
核销完成后,都需要记录核销时间、核销金额、剩余核销金额、以及对应的认领流水号和发票号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海瀚之友信息技术服务有限公司,未经上海瀚之友信息技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910978158.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:计算机安全管理的方法和装置
- 下一篇:数据处理方法、装置、设备和介质