[发明专利]一种基于线性最优的发票三单匹配方法在审
申请号: | 202011010448.3 | 申请日: | 2020-09-23 |
公开(公告)号: | CN112131470A | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 刘小明;余张民 | 申请(专利权)人: | 欧冶云商股份有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06Q30/04 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 杨宏泰 |
地址: | 201999 上海市宝山区漠*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 线性 最优 发票 匹配 方法 | ||
本发明涉及一种基于线性最优的发票三单匹配方法,包括以下步骤:1)获取待匹配供应商发票和货物清单,并得到对应的匹配属性信息;2)分别根据供应商发票以及入库货物的匹配属性进行预处理,表示为主键‑map索引表形式,并将属性数据类型转换为整形;3)根据业务类型和匹配模式,通过线性最优进行匹配;4)根据匹配结果从待匹配的货物清单中剔除已匹配的货物;5)重复步骤1)‑4)直至所有货物全部匹配,并生成结算单,完成匹配。与现有技术相比,本发明具有自动匹配、统一处理、降低人工误差等优点。
技术领域
本发明涉及发票信息校验领域,尤其是涉及一种基于线性最优的发票三单匹配方法。
背景技术
在钢铁电商交易过程中,采购结算环节是必不可少的,当甲方供应商开给发票给乙方时,一般情况下,甲方供应商会在同一张发票上开具多个钢铁货物明细,而采购结算单是结算在具体的钢铁货物明细上的,这就需要发票、钢铁货物和合同三单匹配,目前这些匹配工作都需要人工处理,而甲方供应商分为钢厂和散户,各个甲方供应商的开票方式不同,通过人工处理不但工作量大,而且存在人工处理效果不好、易出错、无法流程化、自动化、智能化等问题。
当前采购结算全靠人工线下Excel匹配无误之后,通过系统功能导入的形式完成采购结算,但存在的以下问题:
1、人工线下Excel匹配工作量巨大。
2、线下匹配容易出错。
3、无法到达智能化、自动化。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于线性最优的发票三单匹配方法。
本发明的目的可以通过以下技术方案来实现:
一种基于线性最优的发票三单匹配方法,包括以下步骤:
1)获取待匹配供应商发票和货物清单,并得到对应的匹配属性信息;
2)分别根据供应商发票以及入库货物的匹配属性进行预处理,表示为主键-map索引表形式,并将属性数据类型转换为整形;
3)根据业务类型和匹配模式,通过线性最优进行匹配;
4)根据匹配结果从待匹配的货物清单中剔除已匹配的货物;
5)重复步骤1)-4)直至所有货物全部匹配,并生成结算单,完成匹配。
所述的步骤1)中,发票的匹配属性包括发票ID、发票号、发票代码、品种、牌号、规格、重量、单价和金额。
所述的步骤1)中,货物清单的匹配属性包括合同号、合同子项号、资源ID、品种、牌号、规格、重量、单价、金额和入库时间。
所述的步骤2)中,发票以发票ID作为主键进行map索引,货物以资源ID作为主键进行map索引。
所述的步骤3)中,业务类型包括仓单交易和统购分销,仓单交易包括散户供应商和钢厂供应商,每种业务类型对应相应的匹配模式。
所述的步骤3)中,散户供应商的线型匹配模式具体为:
规格属性完全一致,且发票对应的货物总金额总量误差在0.06元以内;
钢厂供应商的线型匹配模式具体为:
规格属性和发票对应的货物总重量完全一致,且发票对应的货物总金额总量误差在0.06元以内。
统购分销类型下的供应商的线型匹配模式具体为:
品种和牌号属性以及票对应的货物总重量完全一致。
钢厂供应商的线型匹配模式的具体表达式为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧冶云商股份有限公司,未经欧冶云商股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011010448.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种异步起动的永磁同步电动机的转子结构
- 下一篇:有机废气回收处理系统