CN111045660B - 一种网上税务申报数据校验方法、装置及存储介质 - Google Patents

一种网上税务申报数据校验方法、装置及存储介质 Download PDF

Info

Publication number
CN111045660B
CN111045660B CN201911223131.5A CN201911223131A CN111045660B CN 111045660 B CN111045660 B CN 111045660B CN 201911223131 A CN201911223131 A CN 201911223131A CN 111045660 B CN111045660 B CN 111045660B
Authority
CN
China
Prior art keywords
check
condition statement
verification
tax declaration
declaration data
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.)
Active
Application number
CN201911223131.5A
Other languages
English (en)
Other versions
CN111045660A (zh
Inventor
陶健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Aisino Technology Co ltd
Original Assignee
Anhui Aisino Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Anhui Aisino Technology Co ltd filed Critical Anhui Aisino Technology Co ltd
Priority to CN201911223131.5A priority Critical patent/CN111045660B/zh
Publication of CN111045660A publication Critical patent/CN111045660A/zh
Application granted granted Critical
Publication of CN111045660B publication Critical patent/CN111045660B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • G06F8/315Object-oriented languages
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/252Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/10Tax strategies

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Computing Systems (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • General Business, Economics & Management (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明涉及一种网上税务申报数据校验方法、装置及存储介质。该方法包括步骤:获取校验需求信息,根据所述校验需求信息预先配置校验条件语句,所述校验条件语句包括用来描述所述校验需求信息的字段;获取待校验的税务申报数据,读取与所述税务申报数据对应的所述校验条件语句;遍历与所述税务申报数据对应的所述校验条件语句,对所述税务申报数据进行校验。该方法通过预先配置校验条件语句,将配置校验条件语句与验证分离,可以提高校验软件开发效率,便于软件维护。

Description

一种网上税务申报数据校验方法、装置及存储介质
技术领域
本发明涉及信息化税务技术领域,尤其涉及一种网上税务申报数据校验方法、装置及存储介质。
背景技术
随着信息技术的发展,传统的税务申报功能已迁移至互联网上,目前这些网上办税平台的***结构一般都是由税务局端的金税三期***提供申报接口,***厂商提供服务,按格式提交申报数据,经由金税三期***校验后录入***,申报成功。这些由***厂商提供的申报服务也会对数据进行初步校验,金税三期***接收到数据后也会进行数据校验,有效的数据校验可以避免不符合业务规范的数据会写入***,进而产生垃圾数据,从而影响业务功能。
但这些***的校验一般是采用以下的校验流程:获取政策文件;形成校验需求;编写代码实现校验。但是现有的校验方法存在以下问题:政策频繁变化,校验软件需要频繁为多个税种多个功能的校验重复编写修改代码,导致所需开发周期长,开发效率低下,并且随着时间的推移代码量直线上升,代码也越来越难以维护。
发明内容
针对现有技术的以上缺陷或改进需求,本发明提出了一种网上税务申报数据校验方法、装置及存储介质,能够解决现有技术中的至少一个问题。
根据本发明的第一方面,本发明提供了一种网上税务申报数据校验方法,包括步骤:
获取校验需求信息,根据所述校验需求信息预先配置校验条件语句,所述校验条件语句包括用来描述所述校验需求信息的字段;
获取待校验的税务申报数据,读取与所述税务申报数据对应的所述校验条件语句;
遍历与所述税务申报数据对应的所述校验条件语句,对所述税务申报数据进行校验。
优选地,所述读取与所述税务申报数据对应的校验条件语句具体是:
编写查询条件语句接口,创建校验条件语句实体,所述校验条件语句实体属性字段与所述校验条件语句的字段一致,根据所述查询条件语句接口查询并读取与所述税务申报数据对应的所述校验条件语句。
优选地,所述对所述税务申报数据进行校验具体是:
创建税务申报数据对象实体类,根据所述税务申报数据为所述税务申报数据对象实体类的属性赋值,将所述属性赋值代入到所述与所述税务申报数据相关的校验条件语句中进行校验。
优选地,所述校验条件语句包括用来区别不同申报业务的表单代码字段,所述校验条件语句还包括用来进行数学公式校验的数值校验条件语句字段、或用来进行数据格式校验的正则校验条件语句字段、或用来进行数据间逻辑校验的关系校验条件语句字段。
优选地,所述校验条件语句包括用来表示该条校验条件语句是否启用的有效标识字段、和/或用来表示该条校验条件语句有效期的起止时间标识字段、和/或用来表示该条校验条件语句是否强制执行校验的强制标识字段、和/或用来表示校验不通过时提示给用户的错误描述信息字段。
优选地,所述配置校验条件语句是将配置的所述校验条件语句存储在数据库***中、或将配置的所述校验条件语句写入本地配置文件、或将配置的所述校验条件语句写入缓存***中。
根据本发明的第二方面,本发明提供了一种网上税务申报数据校验装置,包括:
配置模块,用于获取校验需求信息,根据所述校验需求信息预先配置校验条件语句,所述校验条件语句包括用来描述所述校验需求信息的字段;
读取模块,用于获取待校验的税务申报数据,读取与所述税务申报数据对应的所述校验条件语句;
校验模块,用于遍历与所述税务申报数据对应的所述校验条件语句,对所述税务申报数据进行校验。
根据本发明的第三方面,本发明提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法。
总体而言,通过本发明所构思的以上技术方案与现有技术相比,具有以下有益效果:在获得需求文档后归纳整理为数据库校验条件语句字段,可以根据需求对校验条件语句进行配置修改,只需要开发一次验证程序,可以提高校验软件开发效率,软件维护成本低。可以根据支持根据地区等不同条件对数据差异化校验,修改成本小,易于维护各项校验,校验结构清晰,易于追踪。
附图说明
图1是现有技术提供的一种网上税务申报数据校验方法流程示意图;
图2是本发明实施例提供的一种网上税务申报数据校验方法流程示意图;
图3是本发明实施例提供的一种网上税务申报数据校验方法程序实现流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
图1是现有技术中的采用以下的校验流程:获取政策文件;形成校验需求;编写代码实现校验。但是现有的校验方法存在以下问题:导致所需开发周期长,校验效率低下,代码维护困难。另外,同一个功能在不同时间节点会有不同的政策依据,校验条件也不完全相同,这些校验条件写在一套代码里,结构不够清晰,出现问题时也不易排查。
本发明针对现有技术中的缺点,采用预先根据校验需求来配置校验条件语句,根据待验证的税务申报数据来读取对那个的校验条件语句进行校验。这样可以提高校验软件开发效率,支持根据地区等不同条件对数据差异化校验,修改成本小,易于维护各项校验,校验结构清晰,易于追踪。
本发明一种网上税务申报数据校验方法,总体思路是,将数据项校验服务拆成配置校验条件语句与编写验证程序两个部分来完成,可以采用JAVA编程语言来编写验证程序,也可以采用其他编程方法实现本发明的技术方案。以下以JAVA实现为例说明。
本发明实施例一种网上税务申报数据校验方法,具体实现流程如图2所示。
(1)配置校验条件语句:获取校验需求信息,根据校验需求信息预先配置校验条件语句,该校验条件语句包括用来描述该校验需求信息的字段。该校验需求信息即通过各种政策文件及其他各类文件形成的具体校验需求,可以支持多种政策多种功能的校验需求。按与“验证”部分协定好的格式,将申报数据校验的具体需求改写为条件语句,配置在数据库中。
(2)编写验证程序:获取待校验的税务申报数据,从上述预先配置的校验条件语句中读取与该税务申报数据对应的校验条件语句;遍历与该税务申报数据对应的所述校验条件语句,对税务申报数据进行逐一校验。即验证负责按格式解释校验条件语句并返回运行结果,此处代码编写一次,后期无需改动。
读取与税务申报数据对应的校验条件语句具体是:编写查询条件语句接口,创建校验条件语句实体,该校验条件语句实体属性字段与该校验条件语句的字段一致,根据该查询条件语句接口查询并读取与该税务申报数据对应的所述校验条件语句。
对税务申报数据进行校验具体是:创建税务申报数据对象实体类,根据税务申报数据为该税务申报数据对象实体类的属性赋值,将所述属性赋值代入到所述与所述税务申报数据相关的校验条件语句中进行校验。
配置校验条件语句步骤不再编写代码,所有对申报数据项进行校验的都体现在配置条件语句上,申报提交校验只需配置数据库表的数据,就可以完成数据校验功能。
验证步骤按与配置校验条件语句步骤定好的格式,获取数据并分类校验,只需编码一次,后期无论是修改需求还是增加新功能校验都不需要修改验证步骤程序代码,只需重新配置或修改校验条件语句即可。
以下以JAVA实现为例说明如何配置校验条件语句和校验。
税务申报数据校验需要完成功能:根据为不同业务进行分类校验;当校验结果不通过时纳税人可以获取到准确的错误信息;为了在不同时间节点会有不同的政策依据的情况下仍能进行有效的校验,需要为校验条件语句设置有效时间段;校验可以选择是否启用;检验分为强制校验或者提示性校验。
配置校验条件语句是:创建数据表WSSB_RULE,本发明实施例使用数据库为oracle,实际场景可根据业务调整采用的数据库。
表1
数据表字段、即条件语句字段如表1所示,通过设立BDDM区分区别不同申报业务;JYMS来描述该条校验作用,提供报错信息展示;YXQQ和YXQZ来控制该条校验的有效期的起止时间;YXBZ决定该条校验是否启用;QZBZ来区分该条校验为强制校验还是提示校验;SZJY、ZZJY、GXJY在单条条件语句记录只配置一种,分别是进行数学公式校验的数值校验条件语句字段、用来进行数据格式校验的正则校验条件语句字段、用来进行数据间逻辑校验的关系校验条件语句字段,分别代表校验数学公式、数据格式校验、数据间的逻辑校验。
可以根据具体限制条件增加或删减数据库字段,实现个性化校验。例如可以仅包含UUID、BDDM和SZJY、ZZJY、GXJY字段,实现最简单的税务校验功能。
验证具体步骤如图3所示,包括步骤:
(1)获取待校验的税务申报数据。可以提供申报校验rest服务供外部调用,服务调用方传入待校验的税务申报数据,税务申报数据xml报文、表单代码,还可以包括所属期起止时间。
(2)读取与所述税务申报数据对应的所述校验条件语句。可以根据传入的表单代码和所属期查询数据库中所有该表单的校验条件语句配置,可以按先强制后提示的顺序排序。先编写查询条件语句接口getRules入参为bddm、ssqq、ssqz,采用mybatis框架实现该接口,建立实体校验条件语句bean(CheckRule),属性与数据库字段相同,提供getRules服务,具体查询sql为:
SELECT*
FROM WSSB_BDJY T
WHERE T.YXQQ<=TO_DATE(#{ssqq},'YYYY-MM-DD')
AND T.YXQZ>=TO_DATE(#{ssqz},'YYYY-MM-DD')
AND T.YXBZ='Y'
AND T.BDDM=#{bddm}
(3)为了便于获取提交报文中的具体数据,需要将提交报文转换为javaBean,由于提交报文常常是xml格式,且内部节点多达上千,为了简单易操作,将最底层节点的上一层视为最小单位(element),作为javabean属性。解析提交报文采用dom4j。
javaBean命名格式为(bddm)表单代码加entity,例如增值税小规模申报提交校验命名为SB00112Entity,SB00112即为增值税小规模申报提交的表单代码。
建立自定义注解xmlpath为JavaBean属性提供赋值辅助,注解提供path属性,属性值为xml解析路径,解析xml并赋值到javabean中采用反射,遍历JavaBean中属性,获取属性上path注解,直接根据注解上的xml结构路径获取到具体xml节点并赋值到属性中。
如需要增加合计等需要处理后得到的值,javaBean中直接建立属性,在构造方法中赋值即可。
(4)for循环遍历所有校验条件语句,获取单条校验实体。校验实体类对应前面的WSSB_RULE配置表,其中的属性对应数据表中的字段,即配置步骤中的条件语句包含在校验实体中。
(5)根据单条校验的实体bean中的SZJY、ZZJY、GXJY判断该校验走“数学公式校验”、“数据格式校验”、“数据逻辑校验”三类中哪一种。
(6)根据步骤(5)的判断结果执行“数学公式校验”、“数据格式校验”、“数据逻辑校验”中的一种。
数学公式校验:读取实体类中SZJY字段,格式大致为:
“【javaBean属性.element的key】+【javaBean属性.element的key】=【javaBean属性.element的key】”利用反射获取javaBean属性的elementt节点值,再根据element的key获取到“【javaBean属性.element的key】”表达式实际代表的具体值,将公式替换为X+Y=Z的这种具体数字公式(支持加减乘除等各种复杂运算),然后采用jep解析公式获取公式是否成立,公式成立校验成功,错误则校验失败返回错误标志。
数据格式校验:读取实体类中ZZJY字段,格式大致为:
“【javaBean属性.element的key】正则表达式”,与上一致先解析出“【javaBean属性.element的key】”的具体值,然后根据后面配置的正则表达式做匹配,符合匹配则数据格式校验成功,不符合则校验失败返回错误标志。
数据逻辑校验:读取实体类中GXJY字段,格式大致为:
“【javaBean属性.element的key】in【javaBean属性.element的key】”与上一致先解析出“【javaBean属性.element的key】”的具体值,然后根据上式中的“in”得知关系为B包含A,
通过代码验证结果。符合逻辑关系则数据逻辑校验成功,不符合则校验失败返回错误标志。
(7)判断(6)步骤是否符合,当该条校验无误,则根据下一条条件语句继续校验,继续从步骤(5)到步骤(6),若所有校验均通过则返回校验成功。若检验出错,获取判断该条校验是否为强制校验,若为强制校验则返回校验失败和实体JYMS字段。若为非强制校验,继续执行步骤(5)到步骤(6),所有校验执行完后,返回所有非强制校验的提示信息,校验结束。
值得一提的是,按上述条件语句将“条件语句验证步骤”使用编程语言实现后,除了采用传统数据库来存储上述校验条件语句外,将校验条件语句写入本地配置文件或缓存***中,均可实现配置式校验。
写入本地配置文件:校验条件语句还可写入项目yml文件中用于读取。包括步骤:(1)项目resources目录下新建rule.yml;(2)用表单代码(BDDM)作为配置属性前缀,将该表单所有校验以json格式配置在该属性下;(3)通过表单代码获取需要的校验条件。
写入缓存***:校验条件语句也可以存储在redis缓存中,用表单代码(BDDM)作为存储key,该表单所有校验以JsonArray格式存储在value。
本发明的验证逻辑可以包含目前网上申报服务的各类型校验,基于本发明的校验方法,对各个功能模块的校验开发,在获得需求文档后只需要归纳整理为数据库校验条件语句字段即可,只需要开发一次验证程序,大大提高了校验服务开发效率。数据库中的所属期、有效标志等字段可以有效的支持差异化配置,若后期需要增加其他条件只需要增加数据库字段和查询sql即可,对于各个功能模块涉及到哪些校验,根据表单代码(BDDM)字段直接可以查询,结构清晰、易于维护、便于查询。可以针对在不同时间节点的不同的政策依据,根据校验条件语句起止时间查询对应的校验条件语句进行校验。
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (8)

1.一种网上税务申报数据校验方法,其特征在于,包括步骤:
获取校验需求信息,根据所述校验需求信息预先配置校验条件语句,所述校验条件语句包括用来描述所述校验需求信息的字段;其中,所述配置校验条件语句是将配置的所述校验条件语句存储在数据库***中、或将配置的所述校验条件语句写入本地配置文件、或将配置的所述校验条件语句写入缓存***中;
获取待校验的税务申报数据,读取与所述税务申报数据对应的所述校验条件语句;其中,所述读取与所述税务申报数据对应的校验条件语句具体是:
编写查询条件语句接口,创建校验条件语句实体,所述校验条件语句实体属性字段与所述校验条件语句的字段一致,根据所述查询条件语句接口查询并读取与所述税务申报数据对应的所述校验条件语句;
遍历与所述税务申报数据对应的所述校验条件语句,对所述税务申报数据进行校验。
2.如权利要求1所述的一种网上税务申报数据校验方法,其特征在于,所述对所述税务申报数据进行校验具体是:
创建税务申报数据对象实体类,根据所述税务申报数据为所述税务申报数据对象实体类的属性赋值,将所述属性赋值代入到所述与所述税务申报数据相关的校验条件语句中进行校验。
3.如权利要求1所述的一种网上税务申报数据校验方法,其特征在于,所述校验条件语句包括用来区别不同申报业务的表单代码字段,所述校验条件语句还包括用来进行数学公式校验的数值校验条件语句字段、或用来进行数据格式校验的正则校验条件语句字段、或用来进行数据间逻辑校验的关系校验条件语句字段。
4.如权利要求3所述的一种网上税务申报数据校验方法,其特征在于,所述校验条件语句包括用来表示该条校验条件语句是否启用的有效标识字段、和/或用来表示该条校验条件语句有效期的起止时间标识字段、和/或用来表示该条校验条件语句是否强制执行校验的强制标识字段、和/或用来表示校验不通过时提示给用户的错误描述信息字段。
5.一种网上税务申报数据校验装置,其特征在于,包括:
配置模块,用于获取校验需求信息,根据所述校验需求信息预先配置校验条件语句,所述校验条件语句包括用来描述所述校验需求信息的字段;其中,所述配置校验条件语句是将配置的所述校验条件语句存储在数据库***中、或将配置的所述校验条件语句写入本地配置文件、或将配置的所述校验条件语句写入缓存***中;
读取模块,用于获取待校验的税务申报数据,读取与所述税务申报数据对应的所述校验条件语句;其中,所述读取与所述税务申报数据对应的校验条件语句具体是:
编写查询条件语句接口,创建校验条件语句实体,所述校验条件语句实体属性字段与所述校验条件语句的字段一致,根据所述查询条件语句接口查询并读取与所述税务申报数据对应的所述校验条件语句;校验模块,用于遍历与所述税务申报数据对应的所述校验条件语句,对所述税务申报数据进行校验。
6.如权利要求5所述的一种网上税务申报数据校验装置,其特征在于,所述配置校验条件语句是将配置的所述校验条件语句存储在数据库***中、或将配置的所述校验条件语句写入本地配置文件、或将配置的所述校验条件语句写入缓存***中。
7.如权利要求5或6所述的一种网上税务申报数据校验装置,其特征在于,所述读取与所述税务申报数据对应的校验条件语句具体是:
编写查询条件语句接口,创建校验条件语句实体,所述校验条件语句实体属性字段与所述校验条件语句的字段一致,根据所述查询条件语句接口查询并读取所述与所述税务申报数据对应的所述校验条件语句。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的方法。
CN201911223131.5A 2019-12-03 2019-12-03 一种网上税务申报数据校验方法、装置及存储介质 Active CN111045660B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911223131.5A CN111045660B (zh) 2019-12-03 2019-12-03 一种网上税务申报数据校验方法、装置及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911223131.5A CN111045660B (zh) 2019-12-03 2019-12-03 一种网上税务申报数据校验方法、装置及存储介质

Publications (2)

Publication Number Publication Date
CN111045660A CN111045660A (zh) 2020-04-21
CN111045660B true CN111045660B (zh) 2023-10-13

Family

ID=70234428

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911223131.5A Active CN111045660B (zh) 2019-12-03 2019-12-03 一种网上税务申报数据校验方法、装置及存储介质

Country Status (1)

Country Link
CN (1) CN111045660B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112365236A (zh) * 2020-11-16 2021-02-12 浪潮云信息技术股份公司 一种应用于投资项目受理***推荐事项办理清单的方法
CN113722352A (zh) * 2021-08-31 2021-11-30 航天信息***工程(北京)有限公司 一种报审价方案的智能数据校验方法、***及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2959230A1 (en) * 2015-12-28 2017-06-28 Intuit Inc. Systems and methods for identifying and explaining schema errors in the computerized preparation of a payroll tax form
CN109634956A (zh) * 2018-11-16 2019-04-16 王亚萍 一种税务业务报文规则校验引擎的搭建方法及***
CN110046945A (zh) * 2018-12-13 2019-07-23 阿里巴巴集团控股有限公司 基于区块链的***创建方法及装置、电子设备

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8744937B2 (en) * 2005-02-25 2014-06-03 Sap Ag Consistent set of interfaces derived from a business object model

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2959230A1 (en) * 2015-12-28 2017-06-28 Intuit Inc. Systems and methods for identifying and explaining schema errors in the computerized preparation of a payroll tax form
CN109634956A (zh) * 2018-11-16 2019-04-16 王亚萍 一种税务业务报文规则校验引擎的搭建方法及***
CN110046945A (zh) * 2018-12-13 2019-07-23 阿里巴巴集团控股有限公司 基于区块链的***创建方法及装置、电子设备

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
王永 ; .财务软件的使用和维护.中小企业管理与科技(上旬刊).2010,(07),全文. *
王芳云 ; 吴广山 ; 徐俊刚 ; .税务数据整合中的数据质量问题.信息技术与信息化.2006,(04),全文. *

Also Published As

Publication number Publication date
CN111045660A (zh) 2020-04-21

Similar Documents

Publication Publication Date Title
CN111949541B (zh) 多源数据库语句检查方法及装置
JP6720144B2 (ja) 条件付き検証規則
US8065323B2 (en) Offline validation of data in a database system for foreign key constraints
WO2019184120A1 (zh) 一种账户管理方法、装置、终端设备及存储介质
US7970732B2 (en) Data migration
US10445675B2 (en) Confirming enforcement of business rules specified in a data access tier of a multi-tier application
CN111045660B (zh) 一种网上税务申报数据校验方法、装置及存储介质
CN110275861A (zh) 数据存储方法及装置、存储介质、电子装置
CN110032568B (zh) 数据结构的读取及更新方法、装置、电子设备
US11550785B2 (en) Bidirectional mapping of hierarchical data to database object types
CN107357836B (zh) 一种vnf包以及其引用的镜像文件删除方法和设备
CN114116691A (zh) 数据导入校验方法、***、装置及计算机可读介质
CN109343891B (zh) 数据处理的***、方法及装置
CN110955839B (zh) 一种税务申报方法、***及存储介质
CN116993523A (zh) 配置化对账方法、装置、设备及存储介质
CN113590115B (zh) 一种业务***代码自动生成方法及装置
CN108804889B (zh) 一种网站注册方法及装置
CN115357286B (zh) 一种程序文件对比方法、装置、电子设备及存储介质
CN113672233B (zh) 一种基于Redfish的服务器带外管理方法、装置及设备
CN111652580B (zh) 一种对节点的数据处理方法及装置
CN115544132A (zh) 数据导入方法、***及电子设备
CN111158746B (zh) 一种调用关系的获取方法及装置
US11768806B1 (en) System and method for regular updates to computer-form files
US11989123B1 (en) Systems, methods, and media for updating, managing, and maintaining a reference template for web service API testing
CN115657901B (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
GR01 Patent grant
GR01 Patent grant