CN112017021A - 一种自动查验***真伪的方法 - Google Patents
一种自动查验***真伪的方法 Download PDFInfo
- Publication number
- CN112017021A CN112017021A CN202010909920.0A CN202010909920A CN112017021A CN 112017021 A CN112017021 A CN 112017021A CN 202010909920 A CN202010909920 A CN 202010909920A CN 112017021 A CN112017021 A CN 112017021A
- Authority
- CN
- China
- Prior art keywords
- invoice
- enterprise
- information
- tax system
- checking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/12—Accounting
- G06Q40/125—Finance or payroll
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2453—Query optimisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Computational Linguistics (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Technology Law (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供了一种自动查验***真伪的方法,主要运用于电子***查验领域,用于解决企业***查验时与税务机关***的实时耦合性,其步骤包括:S1、从税务***下载企业***信息至本地数据库;S2、发起***查验请求;S3、根据***查验请求在本地数据库中进行***查询并返回查询结果。本发明采用将企业票据信息下载至本地数据库,在进行票据查验时在本地数据库中进行查验,通过降低与税务***的实时耦合性与减少数据查询量以提高***查验效率。
Description
技术领域
本发明涉及电子***技术领域,具体涉及一种自动查验***真伪的方法。
背景技术
随着企业互联网技术的发展,越来越多大中型企业都开始普及自动化报销流程,报销过程中***的真伪往往需要投入大量的人力成本进行查验,这时自动查验***真伪就能够节省大量的人力成本解放双手并提高报销效率及准确率。
现有查验方法的流程是在报销时,企业实时调用税务机关的接口进行***真伪的查验,具体步骤为企业调用税务机关查验接口传输***的详细信息,税务机关根据收到的***信息进行查询返回查验结果给企业,企业拿到结果后再进行后续工作;这样的查验方式需要实时依赖税务机关***,如果碰巧税务机关***处于维护期就无法进行查验导致报销进度延期,而且由于服务处于不用的网络环境,网络延迟造成接口访问响应速度慢,尤其是大量票据集中进行查验时,由于查验时间久容易出现响应不及时,服务器压力大,造成漏单、卡单等情况。
发明内容
为了减少企业***查验时与税务机关***的实时耦合性,提高***的查验效率,本发明提供了一种自动查验***真伪的方法。
本发明解决上述问题所采用的技术方案是:
一种自动查验***真伪的方法,包括:
S1、从税务***下载本企业***信息至本地数据库;
S2、发起***查验请求;
S3、根据***查验请求在本地数据库中进行***查询并返回查询结果。
进一步地,所述步骤S1包括:
S11、企业本地服务器向税务***服务器发出获取企业***信息的请求;
S12、税务***服务器接收企业本地服务器的请求并返回***信息;
S13、企业本地服务器接收税务***服务器返回的***信息并存储至本地数据库。
进一步地,所述步骤S11中企业本地服务器定期向税务***服务器发出获取企业某时段内所有***信息的请求。
进一步地,企业本地服务器通过设置定时任务或手动调用税务***接口的方式定期向税务***服务器获取企业***信息。
进一步地,所述步骤S13包括:
S131、企业本地服务器接收税务***服务器返回的***信息;
S132、将接收的***信息存储在本地数据库的当前票据信息表中;
S133、将历史票据信息归档至历史表中。
所述步骤S3包括:
S31、首先对当前票据信息表中的数据进行查询,若未查询到结果则对历史表中的数据进行查询;或首先对历史表中的数据进行查询,若未查询到结果则对当前票据信息表中的数据进行查询;
S32、返回查验结果。
本发明与现有技术相比具有的有益效果是:
1、将票据信息批量从税务***下载至本地数据库,在进行***查验时与本地数据库中的票据信息进行对比,降低了与税务机关***的实时耦合性。
2、在本地数据库中进行查询时由于请求与服务处于同一网络环境,在一定程度上可以提高***响应时间,从而提高查询效率。
3、将票据信息分为当前票据信息与历史票据信息分别存储,在进行票据查验时首先对当前票据信息或历史票据信息进行查询,在未查询到结果时才对剩下的另一种票据信息进行查询,通过减少单次查询时的数据量以提高查询效率。
附图说明
图1为本发明实施例1的流程图;
图2为本发明实施例2的结构框图;
图3为本发明实施例3的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
实施例1
如图1所示,一种自动查验***真伪的方法,包括:
S1、从税务***下载本企业***信息至本地数据库;***信息包括***代码、***号码、开票日期、开具金额(不含税)、开票企业等。
S2、发起***查验请求;查验请求中包含有部分***信息,本实施例中仅包含***代码。
S3、根据***查验请求在本地数据库中进行***查询并返回查询结果。将***查验请求中携带的***代码与本地数据库中的***代码进行一一对比,若在本地数据库中查询到含该***代码的***信息则***为真,否则***为假。若***查验请求中携带有***代码、***号码及开票日期,则在本地数据库进行查询时可以以***代码进行查询,然后对***号码及开票日期均进行对比,当所有字段均相同时***为真,否则***为假。
本发明通过将企业***信息预先从税务***下载到本地,在进行***查验时只需在本地数据库中进行查询,无需再与税务***建立连接关系,从而减少了与税务***的耦合性;由于本地数据库中的票据信息只有本企业的票据信息,大大减少了***查验时的数据总量,与在税务***中进行票据查验相比可以有效提高查验效率;此外,在本地数据库中进行查询时服务与请求可以位于同一网络环境下,可以减少***的响应时间,从而提高查验效率。
实施例2
在实施例1的基础上,如图2所示,税务***提供接口A1供各企业批量获取该企业的全部票据信息。具体步骤包括:S11、企业通过企业本地服务器向税务***服务器发出获取请求Q1调取接口A1以获取该企业所有***信息;S12、税务***服务器在接收到企业本地服务器的请求后向其返回***信息;S13、企业本地服务器接收税务***服务器返回的***信息并存储至本地数据库;当进行费用报销时,依次执行步骤S2、用户通过客户端向企业本地服务器发起***查验请求;S3、***在本地数据库中进行查询并向客户端返回查验结果。
在本实施例中,所述步骤S11中企业本地服务器定期向税务***服务器发出获取企业某时段内所有***信息的请求,如在每月月初时获取企业上月整月的所有***信息,定期获取可以避免***信息的重复获取。另外定期获取***信息的方式可以通过设置定时任务或手动调用税务***接口的方式实现。
实施例3
在实施例2的基础上,本实施例采用设置定时任务的方式在每月月初定期获取上月整月的***信息。为了进一步减少票据查验时的数据查询量,提高查验效率,如图3所示,实施步骤为:S11、根据企业设置的定时任务在月初发起请求Q1调取接口A1获取该企业上月整月的所有***信息,如果获取失败,程序可通过设置的间隔时间t再次发起请求Q2…Qn,直到获取成功。S12企业本地服务器接收税务***服务器返回的***信息,S131、企业本地服务器接收税务***服务器返回的***信息;S132、将接收的***信息存储在本地数据库的当前票据信息表中;S133、将当前票据信息表中的历史票据信息归档至历史表中;需要说明的是步骤S132与S133顺序不限可以交换。S2、用户通过客户端向企业本地服务器发送***查验请求;S31、根据***查验请求首先对当前票据信息表中的数据进行查询,若未查询到结果则对历史表中的数据进行查询;或首先对历史表中的数据进行查询,若未查询到结果则对当前票据信息表中的数据进行查询;在本实施例中首先对当前票据信息表进行查询,然后才对历史表进行查询;S32、返回查验结果;本实施例以查验成功与查验失败为例,若通过步骤S31查到票据信息则返回查验成功,否则返回查验失败。
Claims (6)
1.一种自动查验***真伪的方法,其特征在于,包括:
S1、从税务***下载本企业***信息至本地数据库;
S2、发起***查验请求;
S3、根据***查验请求在本地数据库中进行***查询并返回查询结果。
2.根据权利要求1所述的一种自动查验***真伪的方法,其特征在于,所述步骤S1包括:
S11、企业本地服务器向税务***服务器发出获取企业***信息的请求;
S12、税务***服务器接收企业本地服务器的请求并返回***信息;
S13、企业本地服务器接收税务***服务器返回的***信息并存储至本地数据库。
3.根据权利要求2所述的一种自动查验***真伪的方法,其特征在于,所述步骤S11中企业本地服务器定期向税务***服务器发出获取企业某时段内所有***信息的请求。
4.根据权利要求3所述的一种自动查验***真伪的方法,其特征在于,企业本地服务器通过设置定时任务或手动调用税务***接口的方式定期向税务***服务器获取企业***信息。
5.根据权利要求2所述的一种自动查验***真伪的方法,其特征在于,所述步骤S13包括:
S131、企业本地服务器接收税务***服务器返回的***信息;
S132、将接收的***信息存储在本地数据库的当前票据信息表中;
S133、将历史票据信息归档至历史表中。
6.根据权利要求5所述的一种自动查验***真伪的方法,其特征在于,所述步骤S3包括:
S31、首先对当前票据信息表中的数据进行查询,若未查询到结果则对历史表中的数据进行查询;或首先对历史表中的数据进行查询,若未查询到结果则对当前票据信息表中的数据进行查询;
S32、返回查验结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010909920.0A CN112017021A (zh) | 2020-09-02 | 2020-09-02 | 一种自动查验***真伪的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010909920.0A CN112017021A (zh) | 2020-09-02 | 2020-09-02 | 一种自动查验***真伪的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112017021A true CN112017021A (zh) | 2020-12-01 |
Family
ID=73516656
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010909920.0A Pending CN112017021A (zh) | 2020-09-02 | 2020-09-02 | 一种自动查验***真伪的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112017021A (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102135988A (zh) * | 2011-03-09 | 2011-07-27 | 深圳市茁壮网络股份有限公司 | 一种数据查询方法及客户端 |
CN103455500A (zh) * | 2012-05-30 | 2013-12-18 | 航天信息股份有限公司 | 一种数据抽取和下发的方法及其装置 |
CN104036420A (zh) * | 2014-06-27 | 2014-09-10 | 浪潮软件集团有限公司 | 基于全国网络***平台对***批量查验、下载、利用方法 |
CN105095393A (zh) * | 2015-06-30 | 2015-11-25 | 努比亚技术有限公司 | 一种数据存储方法及装置 |
CN106204754A (zh) * | 2016-06-23 | 2016-12-07 | 武汉斑马快跑科技有限公司 | 一种电子票据生成与离线验证***及方法 |
CN106683202A (zh) * | 2016-11-28 | 2017-05-17 | 北京航天爱威电子技术有限公司 | 一种基于智能终端的电子票证查验*** |
CN107767192A (zh) * | 2016-08-19 | 2018-03-06 | 方正国际软件(北京)有限公司 | 一种电子票据的验证方法、装置及*** |
US20180144314A1 (en) * | 2016-11-21 | 2018-05-24 | Lisa Therese Miller | Invoice Analytics System |
CN108765041A (zh) * | 2018-01-19 | 2018-11-06 | 大象慧云信息技术有限公司 | 电子***的存储管理方法及装置、计算机设备和存储介质 |
CN109767274A (zh) * | 2018-12-05 | 2019-05-17 | 航天信息股份有限公司 | 一种对海量***数据进行关联存储的方法及*** |
CN111597261A (zh) * | 2020-05-12 | 2020-08-28 | 广东巴金斯科技有限公司 | 一种数据申报制单***、方法和存储介质 |
-
2020
- 2020-09-02 CN CN202010909920.0A patent/CN112017021A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102135988A (zh) * | 2011-03-09 | 2011-07-27 | 深圳市茁壮网络股份有限公司 | 一种数据查询方法及客户端 |
CN103455500A (zh) * | 2012-05-30 | 2013-12-18 | 航天信息股份有限公司 | 一种数据抽取和下发的方法及其装置 |
CN104036420A (zh) * | 2014-06-27 | 2014-09-10 | 浪潮软件集团有限公司 | 基于全国网络***平台对***批量查验、下载、利用方法 |
CN105095393A (zh) * | 2015-06-30 | 2015-11-25 | 努比亚技术有限公司 | 一种数据存储方法及装置 |
CN106204754A (zh) * | 2016-06-23 | 2016-12-07 | 武汉斑马快跑科技有限公司 | 一种电子票据生成与离线验证***及方法 |
CN107767192A (zh) * | 2016-08-19 | 2018-03-06 | 方正国际软件(北京)有限公司 | 一种电子票据的验证方法、装置及*** |
US20180144314A1 (en) * | 2016-11-21 | 2018-05-24 | Lisa Therese Miller | Invoice Analytics System |
CN106683202A (zh) * | 2016-11-28 | 2017-05-17 | 北京航天爱威电子技术有限公司 | 一种基于智能终端的电子票证查验*** |
CN108765041A (zh) * | 2018-01-19 | 2018-11-06 | 大象慧云信息技术有限公司 | 电子***的存储管理方法及装置、计算机设备和存储介质 |
CN109767274A (zh) * | 2018-12-05 | 2019-05-17 | 航天信息股份有限公司 | 一种对海量***数据进行关联存储的方法及*** |
CN111597261A (zh) * | 2020-05-12 | 2020-08-28 | 广东巴金斯科技有限公司 | 一种数据申报制单***、方法和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105719182B (zh) | 一种自动对账方法以及自动对账*** | |
US6493680B2 (en) | Method and apparatus for processing billing transactions | |
CN107945002B (zh) | 一种自动对账方法、***及存储装置 | |
GB2460532A (en) | Metadata driven data capture for a temporal data warehouse | |
CN110610414A (zh) | 一种数据处理方法及*** | |
CN113112348A (zh) | 社保数据的处理方法、装置、电子设备和存储介质 | |
CN111209060A (zh) | 能力开发平台处理方法及装置 | |
CN111192123A (zh) | 一种基于混合云计算平台的对账***及其对账方法 | |
CN112017021A (zh) | 一种自动查验***真伪的方法 | |
CN112040431B (zh) | 一种营销短信管控***及其方法 | |
US20070028241A1 (en) | Scheduled job execution management | |
CN108509491B (zh) | 一种企业尽职调查数据处理***及方法 | |
CN111581483A (zh) | 一种计费方法、电子设备及存储介质 | |
CN110334118A (zh) | 数据查询方法及装置 | |
CN111242595A (zh) | Erp平台与支付平台间信息交换方法及装置 | |
CN114463100A (zh) | 一种订单数据处理方法、装置、设备及存储介质 | |
US7325000B2 (en) | System and method for performance measurement quality assurance | |
CN114219599A (zh) | 一种无人值守ta自动化清算方法和*** | |
CN111612402A (zh) | 自动化仲裁方法及装置 | |
CN111679973A (zh) | 软件测试排期方法、装置、计算机设备及可读存储介质 | |
CN113591005B (zh) | 信息推送方法、装置及终端 | |
CN113742305A (zh) | 文件数据处理方法、装置以及服务端设备 | |
CN111126899A (zh) | 一种仲裁延误的自动处理方法、装置及计算机设备 | |
CN114741412B (zh) | 用户行为自助分析*** | |
CN109214659B (zh) | 一种核算触发装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201201 |
|
RJ01 | Rejection of invention patent application after publication |