本申请涉及计算机网络应用技术领域,尤其是一种报税方法及系统。
背景技术:
随着社会经济的发展,税收业务量剧增,造成办税大厅人力资源紧张,缴税人员需要等待较长时间才能进行业务办理,业务矛盾日渐显露。相关技术中,报税机构自己研究开发报税盘之后与税务系统对接进行报税,但由于不同公司使用报表的格式也不尽相同,因此需要各个公司单独开发出一套适合自己公司的报税系统,但有些公司限于规模与经费,可能没有能力开发自己的报税系统,或者,自己公司的业务与报税无关也没有时间或精力独立开发报税系统,从而不能从根本上解决报税难问题。
技术实现要素:
为至少在一定程度上克服在相关技术中,报税机构自己研究开发报税盘的方法不能满足不同公司的需要,未能从根本上解决报税难问题的问题,本申请提供一种报税方法及系统。
第一方面,本申请提供一种报税方法,包括:
预存多个会计科目;
设置报表模板,所述报表模板包括至少一种报表格式;
从多个会计科目中选取至少一个会计科目填充至所述一种报表格式的报表模板中,生成空报表;
获取记账凭证并将所述记账凭证填充至所述空报表中,生成税务报表;
将所述税务报表导入税务系统进行报税。
进一步的,所述方法还包括设置项目公式,所述项目公式加载到所述报表模板中,所述项目公式对所述记账凭证中的数据进行计算后填充到所述空报表中。
进一步的,所述方法还包括设置取数公式,所述取数公式为所述项目公式指定数据来源,所述取数公式对所述记账凭证中的数据进行筛选后填充到所述空报表中。
进一步的,所述报表模板通过excel格式导入和解析。
进一步的,所述获取记账凭证,包括:
识别发票;
对发票进行验真和认证;
生成记账凭证。
进一步的,所述识别发票包括:通过ocr技术进行识别发票基本信息。
进一步的,所述对发票进行验真和认证,包括:将所述发票基本信息导入税务系统网站进行验真和认证。
进一步的,所述生成记账凭证,包括:
预设进销存明细表;
将经过验真和认证的发票基本信息导入所述进销存明细表,生成记账凭证。
进一步的,所述将所述税务报表导入税务系统进行报税,包括:将所述税务报表实时导入税务系统,或者,将所述税务报表定时导入税务系统。
第二方面,本申请提供一种报税系统,包括:
存储模块,用于存储会计科目;
设置模块,用于设置报表模板;
筛选模块,用于将所述会计科目与所述报表模板进行匹配;
生成模块,用于生成税务报表;
导入模块,用于将所述税务报表导入税务系统。
所述存储模块、设置模块、筛选模块、生成模块和导入模块依次连接。
本申请的实施例提供的技术方案可以包括以下有益效果:
本申请中从多个会计科目中选取至少一个会计科目填充至所述一种报表格式的报表模板中,生成空报表,获取记账凭证并将所述记账凭证填充至所述空报表中,生成税务报表,不同企业可以根据自己的需求筛选出需要的会计科目与报表模板生成税务报表,从而满足不同企业报税需求,提高报税系统适用性。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
图1是本申请一个实施例提供的报税方法的流程图。
图2是本申请另一个实施例提供的报税方法的流程图。
图3是本申请一个实施例提供的报税系统的结构图。
具体实施方式
下面结合附图和实施例对本发明进行详细的描述。
传统报税方法中,缴税人员需要去办税大厅办理业务,不仅造成办税大厅人力资源紧张,缴税人员需要等待较长时间才能进行业务办理,而企业自己开发出的报税系统适用性较低。为了解决上述问题,本实施例提供一种报税系统,该系统包括存储模块,用于存储会计科目;设置模块,用于设置报表模板;筛选模块,用于将所述会计科目与所述报表模板进行匹配;生成模块,用于生成税务报表;导入模块,用于将所述税务报表导入税务系统;所述存储模块、设置模块、筛选模块、生成模块和导入模块依次连接,通过筛选会计科目与报税模板以满足不同企业报税需求,提高报税系统适用性。
图1是本申请一个实施例提供的报税方法的流程图。
如图1所示,本实施例的方法包括:
s11:预存多个会计科目;
s12:设置报表模板,所述报表模板包括至少一种报表格式;
s13:从多个会计科目中选取至少一个会计科目填充至所述一种报表格式的报表模板中,生成空报表;
s14:获取记账凭证并将所述记账凭证填充至所述空报表中,生成税务报表;
s15:将所述税务报表导入税务系统进行报税。
会计科目例如为科目代码、科目名称、科目类型、上级科目、币别、余额方向、发生额方向、辅助核算、期末调汇、数量核算、往来核算和允许下级,并且会计科目可以根据报税要求或用户需求不断补充更新。
从多个会计科目中选取至少一个会计科目填充至一种报表格式的报表模板中,生成空报表,并根据记账凭证填充空报表生成税务报表,可以实现不同企业根据自己的需求筛选出需要的会计科目与报表模板生成税务报表,从而满足不同企业报税需求,提高报税系统适用性。
作为本发明可选的一种实现方式,所述报表模板通过excel格式导入和解析。
报表模板在初始生成阶段可以为word格式或者为excel格式,如果是word格式在导入税务系统前需转换成excel格式再进行导入税务系统,并且excel格式有利于税务系统解析,以提取报税数据,完成报税任务。
作为本发明可选的一种实现方式,所述获取记账凭证,包括:
识别发票;
对发票进行验真和认证;
生成记账凭证。
通过对发票进行验真和认证,防止假发票影响报税工作,提高工作效率。
作为本发明可选的一种实现方式,所述识别发票包括:通过ocr技术进行识别发票基本信息。
发票基本信息例如为发票号码、发票代码、开票日期和发票金额。
ocr(opticalcharacterrecognition,光学字符识别)是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程。
通过ocr技术自动识别纸质票据内容,避免人工录入,减少人员成本,提高工作效率。
作为本发明可选的一种实现方式,所述对发票进行验真和认证,包括:将所述发票基本信息导入税务系统网站进行验真和认证。
通过自动识别提取发票基本信息,并将发票基本信息直接导入税务系统,减少发票验真与认证的繁琐操作。
作为本发明可选的一种实现方式,所述生成记账凭证,包括:
预设进销存明细表;
将经过验真和认证的发票基本信息导入所述进销存明细表,生成记账凭证。
由于自动生成记账凭证,无需人员做输入操作,减少人员工作量。
作为本发明可选的一种实现方式,所述将所述税务报表导入税务系统进行报税,包括:将所述税务报表实时导入税务系统,或者,将所述税务报表定时导入税务系统。
将所述税务报表实时导入税务系统可以实时完成报销操作,但是在征税期,税务系统繁忙,可能会出现报税不成功问题,通过设置定时导入税务系统,可以避开繁忙时段,保证报税成功。
本实施例中,从多个会计科目中选取至少一个会计科目填充至所述一种报表格式的报表模板中,生成空报表,获取记账凭证并将所述记账凭证填充至所述空报表中,生成税务报表,不同企业可以根据自己的需求筛选出需要的会计科目与报表模板生成税务报表,从而满足不同企业报税需求,提高报税系统适用性。
图2是本申请另一个实施例提供的报税方法的流程图。
如图2所示,在上一实施例基础上,本实施例的方法包括:
s21:预存多个会计科目;
s22:设置报表模板,所述报表模板包括至少一种报表格式;
s23:从多个会计科目中选取至少一个会计科目填充至所述一种报表格式的报表模板中,生成空报表;
s24:设置项目公式;
s25:设置取数公式;
s26:获取记账凭证并将所述记账凭证填充至所述空报表中,生成税务报表;
s27:将所述税务报表导入税务系统进行报税。
所述项目公式加载到所述报表模板中,所述项目公式对所述记账凭证中的数据进行计算后填充到所述空报表中。
为每个会计科目设置一个项目公式,例:《利润表》中“管理费用”项目“本年累计”的项目公式为“#qc002l005”,项目公式填充到空报表中。
所述取数公式为所述项目公式指定数据来源,所述取数公式对所述记账凭证中的数据进行筛选后填充到所述空报表中。
例如:#qc002l005={科目:6602管理费用_借_本年累计额},表明该公式从科目余额表取数;#zy000f002={票据:计算:sum_销售票据_销售发票_其他不含税金额]},表明该公式从票据取数。
本实施例中,通过设置项目公式和取数公式,可以实现将记账凭证中的数据直接提取至空报表中生成报税报表,避免人工繁琐计算,提高工作效率和计算准确性。
图3是本申请一个实施例提供的报税系统的结构图。
如图3所示,所述报税系统,包括:
存储模块31,用于存储会计科目;
设置模块32,用于设置报表模板;
筛选模块33,用于将所述会计科目与所述报表模板进行匹配;
生成模块34,用于生成税务报表;
导入模块35,用于将所述税务报表导入税务系统。
存储模块31、设置模块32、筛选模块33、生成模块34和导入模块35依次连接。
存储模块31还用于存储报表格式,设置模块32还用于设置项目公式和取数公式。
存储模块31、设置模块32、筛选模块33、生成模块34和导入模块35依次连接,通过筛选会计科目与报税模板以满足不同企业报税需求,提高报税系统适用性。
本实施例中,存储模块、设置模块、筛选模块、生成模块和导入模块依次连接,通过筛选会计科目与报税模板以满足不同企业报税需求,进一步的,通过设置项目公式和取数公式,减少人工计算错误,提高数据准确性。
可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
需要说明的是,在本申请的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本申请的描述中,除非另有说明,“多个”的含义是指至少两个。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。
应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。
需要说明的是,本发明不局限于上述最佳实施方式,本领域技术人员在本发明的启示下都可得出其他各种形式的产品,但不论在其形状或结构上作任何变化,凡是具有与本申请相同或相近似的技术方案,均落在本发明的保护范围之内。