一种车辆购置税的自动核算方法及系统与流程

文档序号:11808801阅读:348来源:国知局
一种车辆购置税的自动核算方法及系统与流程

本发明涉及税务核算领域,特别是涉及一种车辆购置税的自动核算方法及系统。



背景技术:

车辆购置税是对在境内购置规定车辆的单位和个人征收的一种税,它由车辆购置附加费演变而来。现行车辆购置税法的基本规范,是从2001年1月1日起实施的《中华人民共和国车辆购置税暂行条例》。车辆购置税的纳税人为购置(包括购买、进口、自产、受赠、获奖或以其他方式取得并自用)应税车辆的单位和个人,征税范围为汽车、摩托车、电车、挂车、农用运输车。车辆购置税的计税依据单一,都是从价计征,以价格为计税标准;征收范围单一,以购置的特定车辆为课税对象;税率单一,统一按应税额*10%征税;征收环节单一,实行一次课征制。

因此,核算车辆购置税的核算过程主要分为两步:一、计税依据的收集,主要是采集车辆购销合同,并对车辆购销合同中车辆的用途进行辨别;二、应纳税额的计算和纳税申报表的填写。

目前,针对计税依据(车辆购销合同)的收集,中大型企业往往涉及到跨区域跨组织层级的信息收集,以房地产企业为例,开发项目往往跨区域如(华中,华南等),原始合同数据的收集采用人工查询,再进行人工整理和归纳;在采集汇总到原始合同数据之后,仍需要人工一一甄别合同,手动归纳对应到车辆购置税规定的税务科目(征收项目),从而确定税基,并且手动对应到纳税人,从而算出每个组织单位车辆购置税的应纳税额。

综上所述,现有的车辆购置税核算的做法存在以下弊端:

1、车辆购销合同信息的收集如区域跨度和层级跨度比较大的情况下,人工收集整理的工作量大且整理出来的资料不方便查询和筛选。

2、针对车辆购销合同数据的归纳,需要人工逐条甄别每一条合同数据的对应纳税人,从而计算出每个纳税人对应车辆购置税税应纳税额,人工、时间成本高且极易出错。

3、车辆购置税核算完毕之后,需要手工按照税务局提供的申报表模板填写对应数据,费时费力且不能做到明细穿透,在税务局查计税依据明细的时候不能快速提供可靠的明细依据。



技术实现要素:

为克服上述现有技术存在的不足,本发明之目的在于提供一种车辆购置税的自动核算方法及系统,通过建立企业组织架构树,调用数据调度引擎技术自动抽取企业财务数据(如成本台账数据)中对应车辆购销合同的财务科目数据,并且自动归纳到对应纳税人下,统计购销合同的合同金额,从而计算出具体到每个纳税人的车辆购置税应纳税额,并自动生成税务局规定的车辆购置税申报格式的申报表。

本发明之另一目的在于提供一种车辆购置税的自动核算方法及系统,其在生成申报表的过程中,自动把计算税金时整理归纳好的车辆购销合同基础数据按车辆购置税关键因素(车辆用途,对应纳税主体等)生成计税底稿,提供数据穿透功能,计税底稿所有整理和归纳出的汇总数都可以一键穿透到明细,真正实现有据可查。

为达上述及其它目的,本发明提出一种车辆购置税的自动核算方法,包括如下步骤:

步骤一,配置面向财务数据的数据源库,根据数据源库的合同主表和合同明细子表,建立本地对应目标库,该本地对应目标库中至少包括车辆购销合同主表以及车辆信息明细表;

步骤二,配置该数据源库的合同主表和合同明细子表与目标库中的车辆购销合同表和车辆信息明细表的对接;

步骤三,配置对数据源库的抽取条件,建立数据源库到目标库的数据对应;

步骤四,根据数据调度任务,自动抽取车辆购销合同数据;

步骤五,根据车辆购销合同数据,根据车辆购置税计算规则计算出车辆购置税的关键税务指标;

步骤六,按照预设的税务局申报表模板,遍历模板预设的标识,把该关键税务指标填入对应标识的单元格,形成车辆购置税的纳税申报表。

进一步地,步骤一进一步包括:

步骤S1,配置面向财务数据的数据源库,配置数据库链接;

步骤S2,选择合同主表和关联的合同明细子表;

步骤S3,输入对应需要对接的合同主表以及合同明细子表字段;

步骤S4,根据数据源库的合同表和合同明细子表的字段,建立该本地对应目标库。

进一步地,于步骤一之前,还包括:

建立组织架构树,该组织架构树至少包含区域、组织以及个人等几种类型的数据,并提供给用户对该几种类型数据的自由配置。

进一步地,于步骤四之后,还包括:

读取用户配置的组织架构树,根据其中的唯一键,自动整理调度引擎抽取到的车辆购销合同数据;

选择当前要核算车辆购置税的纳税人,接收税金计算请求,遍历当前纳税人,并汇总当前纳税人的车辆购销合同数据。

进一步地,于步骤五之后,还包括:

读取组织架构下归纳好的车辆购销合同数据,遍历数据的字段,遍历预设底稿模板的数据源标示和单元格聚合规则,将对应车辆购销合同数据的对应字段原值填入或计算后的值填入形成汇总计税底稿。

进一步地,该关键税务指标包括车辆购置税的应税额、税率以及应纳税额。

进一步地,步骤四进一步包括:

配置针对财务数据到本地对应目标库的数据调度任务,填写任务基本信息,配置任务的调度频率;

配置后执行任务,系统在后台自动调度;

系统调用解析引擎解析上述的配置规则,抽取车辆购销合同数据对应的财务科目数据,并自动辨别车辆用途,过滤非应税数据。

为达到上述目的,本发明还提供一种车辆购置税的自动核算系统,包括:

本地对应目标库建立单元,用于配置面向财务数据的数据源库,根据数据源库的合同主表和合同明细子表,建立本地对应目标库,该本地对应目标库中至少包括车辆购销合同主表以及车辆信息明细表;

对接单元,用于配置该数据源库的合同主表和合同明细子表与目标库中的车辆购销合同表和车辆信息明细表的对接;

抽取条件配置单元,用于配置对数据源库的抽取条件,以建立数据源库到目标库的数据对应;

调度单元,用于根据数据调度任务,自动抽取车辆购销合同数据;

车辆购置税计算单元,用于根据车辆购销合同数据,根据车辆购置税计算规则计算出车辆购置税的关键税务指标;

纳税申报表生成单元,用于按照预设的税务局申报表模板,遍历模板预设的标识,把该关键税务指标填入对应标识的单元格,形成车辆购置税的纳税申报表。

进一步地,该系统还包括:

组织架构建立单元,用于建立组织架构树,该组织架构树至少包含区域、组织、个人等几种类型的数据;

整理单元,用于读取用户配置的组织架构树,根据其中的唯一键,自动整理调度引擎ETL抽取到的车辆购销合同数据;

选择遍历单元,选择当前要核算车辆购置税的纳税人,接收税金计算请求,遍历当前纳税人,并汇总当前纳税人的车辆购销合同数据。

进一步地,该系统还包括计税底稿生成单元,该计税底稿生成单元读取组织架构下归纳好的车辆购销合同数据,遍历数据的字段,遍历预设底稿模板的数据源标示和单元格聚合规则,将对应车辆购销合同数据的对应字段原值填入或计算后的值填入形成汇总计税底稿。

与现有技术相比,本发明一种车辆购置税的自动核算方法及系统,通过建立组织架构树,实现了跨区域跨组织的车辆购销合同数据收集,并自动过滤非应税数据(根据车辆用途辨别),可通过自动读取合同信息的受让方或受赠方,过滤出非本方纳税人的合同数据,通过自动读取合同信息对应合同金额,统计出应税额,进一步计算出车辆购置税的应纳税额,再通过预设的税务局规定车辆购置税的申报模板,自动将计算得到的关键指标和合同明细填入申报模板,形成申报表,并对申报表计算过程的明细数据依据形成计税底稿,真正实现了计税自动化。

附图说明

图1为本发明一种车辆购置税的自动核算方法之第一较佳实施例的步骤流程图;

图2为本发明较佳实施例中步骤101的细部流程图;

图3为本发明一种车辆购置税的自动核算方法之第二较佳实施例的步骤流程图;

图4为本发明一具体实施例之车辆购置税的自动核算方法的步骤流程图;

图5为本发明一种车辆购置税的自动核算系统之第一较佳实施例的系统架构图;

图6为本发明较佳实施例中本地对应目标库建立单元51的细部结构图;

图7为本发明一种车辆购置税的自动核算系统之第二较佳实施例的系统架构图。

具体实施方式

以下通过特定的具体实例并结合附图说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其它优点与功效。本发明亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本发明的精神下进行各种修饰与变更。

图1为本发明一种车辆购置税的自动核算方法之第一较佳实施例的步骤流程图。如图1所示,本发明一种车辆购置税的自动核算方法,包括如下步骤:

步骤101,配置面向财务数据的数据源库,根据数据源库的合同主表和合同明细子表,建立本地对应目标库,本地对应目标库中至少包括车辆购销合同主表以及车辆信息明细表。

图2为本发明较佳实施例中步骤101的细部流程图。具体地说,步骤101进一步包括:

步骤S1,配置面向财务(在本发明中例如财务数据)的数据源库,配置数据库链接(这里的数据库链接主要包含数据库地址,管理员账号,管理员密码,连接方式等);

步骤S2,选择合同主表和关联的合同明细子表,这里的合同主表指的是合同内容主表,里面一般包含购方单位、销方单位、合同金额、合同正文内容等,合同明细子表一般是合同对应的商品明细表,如车辆明细,合同表与合同明细字表为主从关系;

步骤S3,输入对应需要对接的合同表以及合同明细表字段,合同表字段如合同摘要,商品主键,购方单位,销方单位,合同金额;合同明细子表如商品明细表的商品名称,商品信息,商品类型,商品价格,商品数量等;

步骤S4,根据数据源库的合同表和合同明细子表的字段,建立本地对应目标库,本地对应目标库中至少包括车辆购销合同主表以及车辆信息明细表。

步骤102,配置数据源库的合同表和合同明细子表与目标库中的车辆购销合同表和车辆信息明细表的对接。具体地,配置数据源库和目标库字段的对应,合同主表和车辆购销合同表对应,合同明细表根据商品类型拆分成目标库的车辆明细表,并进行字段对应(如商品名称、商品单价、商品数量的共同字段对应),并对差异字段(如车辆排量等关键字段)进行转换(主要截取商品信息中的关键字)。

步骤103,配置对数据源库的抽取条件,以建立数据源库到目标库的数据对应。在本发明中,配置财务(例如财务数据)的数据源库的合同表的抽取条件(比如商品类型在车辆范围内,购方单位等于当前纳税人等),用于数据源库到目标库的数据对应,数据源库是财务数据的源数据,目标库为本地对应目标库。

步骤104,根据数据调度任务,自动抽取车辆购销合同数据。具体地说,首先配置针对财务数据到本地对应目标库的数据调度任务(即针对财务数据建立的数据源库的数据到本发明目标库数据之间的抽取和转换任务),填写任务基本信息(如任务名称,任务备注,所属组织等),配置任务的调度频率(如每天,每月,每年等),配置后执行任务,系统在后台自动调度;系统调用ETL(Extraction-Transformation-Loading)解析引擎解析上述的配置规则,抽取车辆购销合同数据对应的财务科目数据,并自动辨别车辆用途,过滤非应税数据。

步骤105,根据车辆购销合同数据,根据车辆购置税计算规则(本发明具体实施例中,该车辆购置税计算规则为:应纳税额=(车辆原价-增值税部分)*应纳税率),计算出车辆购置税的应税额(车辆原价-增值税部分)、税率(统一税率)、应纳税额等关键税务指标。

步骤106,按照预设的税务局申报表模板,遍历模板预设的标识(如列标识COLID),读取标识(COLID)对应的指标代码,把关键指标填入对应标识(COLID)的单元格,形成车辆购置税的纳税申报表。

图3为本发明一种车辆购置税的自动核算方法之第二较佳实施例的步骤流程图。如图3所示,本发明一种车辆购置税的自动核算方法,包括如下步骤:

步骤301,建立组织架构树,该组织架构树主要包含区域(例如华东地区、华南地区等)、组织(纳税主体,如房地产开发企业通常建立多个子公司为纳税主体,如广州XX地产有限公司)、个人等几种类型的数据,根据这几种不同的数据类型,分别提供对应的维护界面,用户可自由配置,包括但不局限于增加、删除、修改、查询。

步骤302,配置面向财务数据的数据源库,根据数据源库的合同主表和合同明细子表,建立本地对应目标库,本地对应目标库中至少包括车辆购销合同主表以及车辆信息明细表。该步骤与第一较佳实施例的相同,在此不予赘述。

步骤303,配置数据源库的合同表和合同明细子表与目标库中的车辆购销合同表和车辆信息明细表的对接。该步骤与第一较佳实施例的相同,在此不予赘述。

步骤304,配置对数据源库的抽取条件,以建立数据源库到目标库的数据对应。该步骤与第一较佳实施例的相同,在此不予赘述。

步骤305,根据数据调度任务,自动抽取车辆购销合同数据。该步骤与第一较佳实施例的相同,在此不予赘述。

步骤306,读取用户配置的组织架构树,根据纳税人识别号的唯一键,自动整理调度引擎ETL抽取到的车辆购销合同数据。

步骤307,选择当前要核算车辆购置税的纳税人,并汇总当前纳税人的车辆购销合同数据;

步骤308,根据车辆购置税计算规则(应纳税额=(车辆原价-增值税部分)*应纳税率),计算出车辆购置税的应税额(车辆原价-增值税部分)、税率(统一税率)、应纳税额等关键税务指标;

步骤309,按照预设的税务局申报表模板,遍历模板预设的标识(如COLID),读取标识(如COLID)对应的指标代码,把关键税务指标填入对应标识(如COLID)的单元格,形成车辆购置税的纳税申报表。

较佳地,于步骤309后,本发明还包括如下步骤:

读取组织架构下归纳好的车辆购销合同数据,遍历数据的字段,遍历预设底稿模板的数据源标示和单元格聚合规则(如求汇总,求平均值),将对应车辆购销合同数据的对应字段原值填入或计算后的值填入形成汇总计税底稿,当用户点击聚合单元格的值时,自动读取当前单元格对应的明细数据,实现穿透明细。

图4为本发明一具体实施例之车辆购置税的自动核算方法的步骤流程图。

配置组织架构树,配置区域、组织、项目,即该组织架构树主要包含区域(华东、华南等)、组织(纳税主体,房地产开发企业通常建立多个子公司为纳税主体,如广州XX地产有限公司)、个人等几种类型的数据,本发明具体实施例中,根据这几种不同的数据类型,分别提供对应的维护界面,用户可自由配置,包括但不局限于增加、删除、修改、查询。

配置车辆购置税申报表模板,配置ETL抽取规则(表名、字段和字段对应等),配置面向财务(如财务数据)的数据源库,填写数据库信息(链接,账号等),选择数据源库的合同表和关联的合同明细子表(合同表指的是合同内容主表,里面一般包含购方单位、销方单位、合同金额、合同正文内容等,合同明细表一般是合同对应的商品明细表,如车辆明细,是主从关系),填写对应需要对接的合同表以及合同明细表字段(如合同摘要,商品主键,购方单位,销方单位,合同金额;合同明细子表如商品明细表的商品名称,商品信息,商品类型,商品价格,商品数量等。

根据数据源库的合同表和合同明细子表的字段,建立本地对应目标库(包括车辆购销合同主表,车辆信息明细表)。

建立本地目标库与数据源库的合同表和合同明细表的字段对应,配置针对财务系统到本地目标合同数据库的数据调度任务(针对财务数据建立的数据源库的数据到本实例目标库数据之间的抽取和转换任务),填写任务基本信息(如任务名称,任务备注,所属组织等),配置任务的调度频率(如每天,每月,每年等),配置后执行任务,系统在后台自动调度,系统调用ETL解析引擎解析上面的配置规则,抽取车辆购销合同数据对应的财务科目数据,并自动辨别车辆用途,过滤非应税数据。

读取用户配置的组织架构树,根据纳税人识别号的唯一键,自动整理调度引擎抽取到的车辆购销合同数据,由用户选择当前要核算车辆购置税的纳税人,点击税金计算,遍历当前纳税人,并汇总当前纳税人的车辆购销合同数据,根据车辆购置税计算规则(应纳税额=(车辆原价-增值税部分)*应纳税率),计算出车辆购置税的应税额(车辆原价-增值税部分)、税率(统一税率)、应纳税额等关键税务指标,并按照预设的税务局申报表模板,遍历模板预设的COLID,读取COLID对应的指标代码,把关键指标填入对应COLID的单元格,形成车辆购置税的纳税申报表。

读取组织架构下归纳好的车辆购销合同数据,遍历数据的字段,遍历预设底稿模板的数据源标示和单元格聚合规则(如求汇总,求平均值等),将对应车辆购销合同数据的对应字段原值填入或计算后的值填入形成汇总计税底稿,当用户点击聚合单元格的值时,自动读取当前单元格对应的明细数据,实现穿透明细。

图5为本发明一种车辆购置税的自动核算系统之第一较佳实施例的系统架构图。如图5所示,本发明一种车辆购置税的自动核算系统,包括:本地对应目标库建立单元51、对接单元52、抽取条件配置单元53、调度单元54、车辆购置税计算单元55以及纳税申报表生成单元56。

其中,本地对应目标库建立单元51用于配置面向财务数据的数据源库,根据数据源库的合同主表和合同明细子表,建立本地对应目标库,本地对应目标库中至少包括车辆购销合同主表以及车辆信息明细表。

图6为本发明较佳实施例中本地对应目标库建立单元51的细部结构图。具体地说,本地对应目标库建立单元51进一步包括:数据源库配置单元510、选择单元511、字段输入单元512、目标库建立单元513。

数据源库配置单元510用于配置面向财务(在本发明中例如财务数据)的数据源库,配置数据库链接(这里的数据库链接主要包含数据库地址,管理员账号,管理员密码,连接方式等);

选择单元511,用于选择合同主表和关联的合同明细子表,这里的合同主表指的是合同内容主表,里面一般包含购方单位、销方单位、合同金额、合同正文内容等,合同明细子表一般是合同对应的商品明细表,如车辆明细,合同表与合同明细字表为主从关系;

字段输入单元512,用于输入对应需要对接的合同表以及合同明细表字段,合同表字段如合同摘要,商品主键,购方单位,销方单位,合同金额;合同明细子表如商品明细表的商品名称,商品信息,商品类型,商品价格,商品数量等;

目标库建立单元513,根据数据源库的合同表和合同明细子表的字段,建立本地对应目标库,本地对应目标库中至少包括车辆购销合同主表以及车辆信息明细表

对接单元52,用于配置数据源库的合同表和合同明细子表与目标库中的车辆购销合同表和车辆信息明细表的对接。具体地,配置数据源库和目标库字段的对应,合同主表和车辆购销合同表对应,合同明细表根据商品类型拆分成目标库的车辆明细表,并进行字段对应(如商品名称、商品单价、商品数量等的共同字段对应),并对差异字段(如车辆排量等关键字段)进行转换(主要截取商品信息中的关键字)。

抽取条件配置单元53,用于配置对数据源库的抽取条件,以建立数据源库到目标库的数据对应。在本发明中,配置财务(例如财务数据)的数据源库的合同表的抽取条件(比如商品类型在车辆范围内,购方单位等于当前组织等),用于数据源库到目标库的数据对应,数据源库是财务数据的源数据,目标库为本地对应目标库。

调度单元54,用于根据数据调度任务,自动抽取车辆购销合同数据。具体地说,首先配置针对财务数据到本地对应目标库的数据调度任务(即针对财务数据建立的数据源库的数据到本发明目标库数据之间的抽取和转换任务),填写任务基本信息(如任务名称,任务备注,所属组织等),配置任务的调度频率(如每天,每月,每年等),配置后执行任务,系统在后台自动调度;系统调用ETL解析引擎解析上述的配置规则,抽取车辆购销合同数据对应的财务科目数据,并自动辨别车辆用途,过滤非应税数据。

车辆购置税计算单元55,用于根据车辆购销合同数据,根据车辆购置税计算规则(本发明具体实施例中,该车辆购置税计算规则为:应纳税额=(车辆原价-增值税部分)*应纳税率),计算出车辆购置税的应税额(车辆原价-增值税部分)、税率(统一税率)、应纳税额等关键税务指标。

纳税申报表生成单元56,用于按照预设的税务局申报表模板,遍历模板预设的COLID,读取COLID对应的指标代码,把关键指标填入对应COLID的单元格,形成车辆购置税的纳税申报表

图7为本发明一种车辆购置税的自动核算系统之第二较佳实施例的系统架构图。在本发明第二较佳实施例中,本地对应目标库建立单元702、对接单元703、抽取条件配置单元704、调度单元705与第一较佳实施例相同,在此不予赘述,该自动核算系统还包括:

组织架构建立单元701,用于建立组织架构树,该组织架构树主要包含区域(例如华东地区、华南地区等)、组织(纳税主体,如房地产开发企业通常建立多个子公司为纳税主体,如广州XX地产有限公司等)、个人等几种类型的数据,根据这几种不同的数据类型,分别提供对应的维护界面,用户可自由配置,包括但不局限于增加、删除、修改、查询。

整理单元706,用于读取用户配置的组织架构树,根据纳税人识别号的唯一键,自动整理调度引擎ETL抽取到的车辆购销合同数据。

选择遍历单元707,选择当前要核算车辆购置税的纳税人,接收税金计算请求,遍历当前纳税人,并汇总当前纳税人的车辆购销合同数据;

车辆购置税计算单元708,根据车辆购置税计算规则(应纳税额=(车辆原价-增值税部分)*应纳税率),计算出车辆购置税的应税额(车辆原价-增值税部分)、税率(统一税率)、应纳税额等关键税务指标;

纳税申报表生成单元709,按照预设的税务局申报表模板,遍历模板预设的COLID,读取COLID对应的指标代码,把关键税务指标填入对应COLID的单元格,形成车辆购置税的纳税申报表。

较佳地,本发明之车辆购置税的自动核算系统还包括计税底稿生成单元,该计税底稿生成单元,读取组织架构下归纳好的车辆购销合同数据,遍历数据的字段,遍历预设底稿模板的数据源标示和单元格聚合规则(如求汇总,求平均值),将对应车辆购销合同数据的对应字段原值填入或计算后的值填入形成汇总计税底稿,当用户点击聚合单元格的值时,自动读取当前单元格对应的明细数据,实现穿透明细。

综上所述,本发明一种车辆购置税的自动核算方法及系统,通过建立组织架构树,实现了跨区域跨组织的车辆购销合同数据收集,并自动过滤非应税数据(根据车辆用途辨别),可通过自动读取合同信息的受让方或受赠方,过滤出非本方纳税人的合同数据,通过自动读取合同信息对应合同金额,统计出应税额,进一步计算出车辆购置税的应纳税额,再通过预设的税务局规定车辆购置税的申报模板,自动将计算得到的关键指标和合同明细填入申报模板,形成申报表,并对申报表计算过程的明细数据依据形成计税底稿,真正实现了计税自动化。

与现有技术相比,本发明具有如下优点:

(1)通过本发明,可实现自动抽取跨区域、跨组织的车辆购置税相关的车辆购销合同对应的财务科目数据,且可按照组织单位对合同数据自动归纳整理,极大减轻了企业税务人员对车辆购销合同数据的统计和收集工作,提高工作效率。

(2)可实现对车辆购销合同数据中根据车辆用途对是否应税的自动甄别,自动整理,节省了税务人员的计算工作,并提高了计税的正确性。

(3)通过预设的税务局申报模板,自动将计算出来的车辆购置税关键数据和关键指标填入申报表,实现申报前计税工作的一键生成,方便快捷。

(4)自动将整理出来的车辆购销合同数据生成当前计税底稿,并提供穿透明细功能,实现税务帐的纳税依据,真正有据可循,降低了纳税风险。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何本领域技术人员均可在不违背本发明的精神及范畴下,对上述实施例进行修饰与改变。因此,本发明的权利保护范围,应如权利要求书所列。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1