1.一种车辆购置税的自动核算方法,包括如下步骤:
步骤一,配置面向财务数据的数据源库,根据数据源库的合同主表和合同明细子表,建立本地对应目标库,该本地对应目标库中至少包括车辆购销合同主表以及车辆信息明细表;
步骤二,配置该数据源库的合同主表和合同明细子表与目标库中的车辆购销合同表和车辆信息明细表的对接;
步骤三,配置对数据源库的抽取条件,建立数据源库到目标库的数据对应;
步骤四,根据数据调度任务,自动抽取车辆购销合同数据;
步骤五,根据车辆购销合同数据,根据车辆购置税计算规则计算出车辆购置税的关键税务指标;
步骤六,按照预设的税务局申报表模板,遍历模板预设的标识,把该关键税务指标填入对应标识的单元格,形成车辆购置税的纳税申报表。
2.如权利要求1所述的一种车辆购置税的自动核算方法,其特征在于,步骤一进一步包括:
步骤S1,配置面向财务数据的数据源库,配置数据库链接;
步骤S2,选择合同主表和关联的合同明细子表;
步骤S3,输入对应需要对接的合同主表以及合同明细子表字段;
步骤S4,根据数据源库的合同表和合同明细子表的字段,建立该本地对应目标库。
3.如权利要求1所述的一种车辆购置税的自动核算方法,其特征在于,于步骤一之前,还包括:
建立组织架构树,该组织架构树至少包含区域、组织以及个人等几种类型的数据,并提供给用户对该几种类型数据的自由配置。
4.如权利要求3所述的一种车辆购置税的自动核算方法,其特征在于,于步骤四之后,还包括:读取用户配置的组织架构树,根据其中的唯一键,自动整理调度引擎ETL抽取到的车辆购销合同数据;
选择当前要核算车辆购置税的纳税人,接收税金计算请求,遍历当前纳税人,并汇总当前纳税人的车辆购销合同数据。
5.如权利要求4所述的一种车辆购置税的自动核算方法,其特征在于,于步骤五之后,还包括:
读取组织架构下归纳好的车辆购销合同数据,遍历数据的字段,遍历预设底稿模板的数据源标示和单元格聚合规则,将对应车辆购销合同数据的对应字段原值填入或计算后的值填入形成汇总计税底稿。
6.如权利要求4所述的一种车辆购置税的自动核算方法,其特征在于:该关键税务指标包括车辆购置税的应税额、税率以及应纳税额。
7.如权利要求1所述的一种车辆购置税的自动核算方法,其特征在于,步骤四进一步包括:
配置针对财务数据到本地对应目标库的数据调度任务,填写任务基本信息,配置任务的调度频率;
配置后执行任务,系统在后台自动调度;
系统调用解析引擎解析上述的配置规则,抽取车辆购销合同数据对应的财务科目数据,并自动辨别车辆用途,过滤非应税数据。
8.一种车辆购置税的自动核算系统,包括:
本地对应目标库建立单元,用于配置面向财务数据的数据源库,根据数据源库的合同主表和合同明细子表,建立本地对应目标库,该本地对应目标库中至少包括车辆购销合同主表以及车辆信息明细表;
对接单元,用于配置该数据源库的合同主表和合同明细子表与目标库中的车辆购销合同表和车辆信息明细表的对接;
抽取条件配置单元,用于配置对数据源库的抽取条件,以建立数据源库到目标库的数据对应;
调度单元,用于根据数据调度任务,自动抽取车辆购销合同数据;
车辆购置税计算单元,用于根据车辆购销合同数据,根据车辆购置税计算规则计算出车辆购置税的关键税务指标;
纳税申报表生成单元,用于按照预设的税务局申报表模板,遍历模板预设的标识,把该关键税务指标填入对应标识的单元格,形成车辆购置税的纳税申报表。
9.如权利要求8所述的一种车辆购置税的自动核算系统,其特征在于:该系统还包括:
组织架构建立单元,用于建立组织架构树,该组织架构树至少包含区域、组织、项目三种类型的数据;
整理单元,用于读取用户配置的组织架构树,根据其中的唯一键,自动整理调度引擎抽取到的车辆购销合同数据;
选择遍历单元,选择当前要核算车辆购置税的纳税人,接收税金计算请求,遍历当前纳税人,并汇总当前纳税人的车辆购销合同数据。
10.如权利要求9所述的一种车辆购置税的自动核算系统,其特征在于:该系统还包括计税底稿生成单元,该计税底稿生成单元读取组织架构下归纳好的车辆购销合同数据,遍历数据的字段,遍历预设底稿模板的数据源标示和单元格聚合规则,将对应车辆购销合同数据的对应字段原值填入或计算后的值填入形成汇总计税底稿。