You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sdny-jxpt/db/v5.0.0.0/dxhy_tertiary_create.sql

2026 lines
127 KiB

SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for t_dx_account_batch
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_account_batch`;
CREATE TABLE `t_dx_account_batch` (
`id` bigint(30) NOT NULL AUTO_INCREMENT,
`batch_no` varchar(40) DEFAULT NULL COMMENT '批次号',
`invoice_code` varchar(20) DEFAULT NULL,
`invoice_no` varchar(10) DEFAULT NULL,
`uuid` varchar(40) DEFAULT NULL,
`create_date` datetime DEFAULT NULL,
`in_account_status` varchar(1) DEFAULT NULL COMMENT '是否入账 0-否,1-是',
`in_account_date` varchar(20) DEFAULT NULL COMMENT '入账时间',
`voucher_no` varchar(100) DEFAULT NULL COMMENT '凭证号',
`document_number` longtext COMMENT '业务单据号',
`status` varchar(1) DEFAULT NULL COMMENT '处理状态',
`failure_reason` varchar(10) DEFAULT NULL COMMENT '失败原因',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_account_batch_customs
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_account_batch_customs`;
CREATE TABLE `t_dx_account_batch_customs` (
`id` bigint(30) NOT NULL AUTO_INCREMENT,
`batch_no` varchar(40) DEFAULT NULL COMMENT '批次号',
`customs_code` varchar(50) DEFAULT NULL COMMENT '海关缴款书号码',
`uuid` varchar(40) DEFAULT NULL,
`create_date` datetime DEFAULT NULL,
`in_account_status` varchar(1) DEFAULT NULL COMMENT '是否入账 0-否,1-是',
`in_account_date` varchar(20) DEFAULT NULL COMMENT '入账时间',
`voucher_no` varchar(100) DEFAULT NULL COMMENT '凭证号',
`document_number` longtext COMMENT '业务单据号',
`status` varchar(1) DEFAULT NULL COMMENT '处理状态',
`failure_reason` varchar(10) DEFAULT NULL COMMENT '失败原因',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_alltaxes_count
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_alltaxes_count`;
CREATE TABLE `t_dx_alltaxes_count` (
`id` bigint(32) NOT NULL,
`taxno` varchar(30) CHARACTER SET utf8 DEFAULT NULL,
`invoice_amount` decimal(18,4) DEFAULT NULL,
`tax_amount` decimal(18,4) DEFAULT NULL,
`status` varchar(1) DEFAULT NULL,
`rzh_belong_date` varchar(10) CHARACTER SET utf8 DEFAULT NULL,
`create_date` datetime DEFAULT NULL,
`legalize_num` int(10) DEFAULT NULL,
`sign` varchar(1) CHARACTER SET utf8 DEFAULT NULL COMMENT '标识',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `tax_sta_rzBelongDate` (`taxno`,`status`,`rzh_belong_date`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_alltaxes_http
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_alltaxes_http`;
CREATE TABLE `t_dx_alltaxes_http` (
`id` bigint(32) NOT NULL,
`req_info` text CHARACTER SET utf8 COMMENT '请求信息',
`res_info` text CHARACTER SET utf8 COMMENT '返回信息',
`create_date` datetime DEFAULT NULL COMMENT '入库时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_alltaxes_invoice
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_alltaxes_invoice`;
CREATE TABLE `t_dx_alltaxes_invoice` (
`id` int(32) NOT NULL AUTO_INCREMENT,
`invoice_type` varchar(10) CHARACTER SET utf8 DEFAULT NULL COMMENT '发票类型',
`invoice_code` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(20) CHARACTER SET utf8 DEFAULT NULL,
`invoice_date` varchar(20) CHARACTER SET utf8 DEFAULT NULL,
`cancel_date` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '作废日期',
`saler_tax_no` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '销方税号',
`saler_name` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '销方名称',
`saler_address_phone` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '销方地址电话',
`buyer_tax_no` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '购方税号',
`buyer_name` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '购方名称',
`buyer_address_phone` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
`sum_amount` decimal(18,4) DEFAULT NULL,
`sum_tax_amount` decimal(18,4) DEFAULT NULL,
`sum_price_tax` decimal(18,4) DEFAULT NULL,
`blue_invoice_code` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '蓝字发票代码',
`blue_invoice_no` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '蓝字发票号码',
`replace_taxpayer_code` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '代开纳税人识别号',
`replace_company_name` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '代开企业名称',
`auth_date` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '认证日期',
`auth_period` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '认证属期',
`invoice_kind_code` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '发票种类代码',
`equipment_no` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '设备编号',
`cancel_mark` varchar(1) CHARACTER SET utf8 DEFAULT NULL COMMENT '作废标志0-未作废,1-已作废',
`auth_state` varchar(1) CHARACTER SET utf8 DEFAULT NULL COMMENT '认证状态0-未认证,1-已认证',
`drawer` varchar(10) CHARACTER SET utf8 DEFAULT NULL COMMENT '开票人',
`payee` varchar(10) CHARACTER SET utf8 DEFAULT NULL COMMENT '收款人',
`reviewer` varchar(10) CHARACTER SET utf8 DEFAULT NULL COMMENT '复核人',
`key_word` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '关键字',
`create_date` datetime DEFAULT NULL,
`remark` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
`sign` varchar(1) CHARACTER SET utf8 DEFAULT NULL COMMENT '标识',
`taxno` varchar(20) CHARACTER SET utf8 DEFAULT NULL,
`rzh_belong_date` varchar(20) CHARACTER SET utf8 DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_alltaxes_sale_count
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_alltaxes_sale_count`;
CREATE TABLE `t_dx_alltaxes_sale_count` (
`id` bigint(32) NOT NULL,
`tax_number` varchar(30) DEFAULT NULL COMMENT '税号',
`status` varchar(1) DEFAULT NULL COMMENT '类型 0-项目名称 1-税率',
`billing_date` varchar(10) DEFAULT NULL COMMENT '属期',
`create_date` datetime DEFAULT NULL COMMENT '创建日期',
`sign` varchar(1) DEFAULT NULL COMMENT '标识 1-初始 2-已完成 3-失败',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `tax_sta_rzBelongDate` (`tax_number`,`status`,`billing_date`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_alltaxes_sale_detail
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_alltaxes_sale_detail`;
CREATE TABLE `t_dx_alltaxes_sale_detail` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`item_code` varchar(10) DEFAULT NULL COMMENT '项目编码',
`item_name` varchar(255) DEFAULT NULL COMMENT '项目名称',
`yhzc` varchar(20) DEFAULT NULL COMMENT '优惠政策',
`invoice_type` varchar(10) DEFAULT NULL COMMENT '发票类型',
`tax_rate` varchar(50) DEFAULT NULL COMMENT '税率',
`goods_code` varchar(30) DEFAULT NULL COMMENT '税收分类编码',
`invoice_num` decimal(18,4) unsigned DEFAULT '0.0000' COMMENT '发票份数',
`invoice_amount` decimal(18,4) DEFAULT '0.0000' COMMENT '发票金额',
`tax_amount` decimal(18,4) DEFAULT '0.0000' COMMENT '发票税额',
`total_amount` decimal(18,4) DEFAULT '0.0000' COMMENT '价税合计',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=77 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_alltaxes_sale_detail_final
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_alltaxes_sale_detail_final`;
CREATE TABLE `t_dx_alltaxes_sale_detail_final` (
`id` bigint(20) NOT NULL,
`item_code` varchar(10) DEFAULT NULL COMMENT '项目编码',
`item_name` varchar(255) DEFAULT NULL COMMENT '项目名称',
`yhzc` varchar(20) DEFAULT NULL COMMENT '优惠政策',
`invoice_type` varchar(10) DEFAULT NULL COMMENT '发票类型',
`tax_rate` varchar(50) DEFAULT NULL COMMENT '税率',
`goods_code` varchar(30) DEFAULT NULL COMMENT '税收分类编码',
`index` varchar(255) DEFAULT NULL COMMENT '主表id',
`invoice_num` decimal(18,4) unsigned DEFAULT '0.0000' COMMENT '发票份数',
`invoice_amount` decimal(18,4) DEFAULT '0.0000' COMMENT '发票金额',
`tax_amount` decimal(18,4) DEFAULT '0.0000' COMMENT '发票税额',
`total_amount` decimal(18,4) DEFAULT '0.0000' COMMENT '价税合计',
`tax_number` varchar(20) DEFAULT NULL COMMENT '税号',
`billing_date` varchar(20) DEFAULT NULL COMMENT '属期',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_alltaxes_sale_tax_rate
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_alltaxes_sale_tax_rate`;
CREATE TABLE `t_dx_alltaxes_sale_tax_rate` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`tax_number` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '税号',
`billing_date` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '属期',
`invoice_kind_code` varchar(10) CHARACTER SET utf8 DEFAULT NULL COMMENT '发票种类代码 0 专票,2 普票\r\n51 电票,41 卷票',
`invoice_type` varchar(10) CHARACTER SET utf8 DEFAULT NULL COMMENT '开票类型',
`tax_rate` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '税率',
`invoice_amount_pt` decimal(18,4) DEFAULT '0.0000' COMMENT '正数有效发票金额',
`tax_amount_pt` decimal(18,4) DEFAULT '0.0000' COMMENT '正数有效发票税额',
`total_amount_pt` decimal(18,4) DEFAULT '0.0000' COMMENT '正数有效价税合计',
`invoice_amount_nt` decimal(18,4) DEFAULT '0.0000' COMMENT '负数有效发票金额',
`tax_amount_nt` decimal(18,4) DEFAULT '0.0000' COMMENT '负数有效发票税额',
`total_amount_nt` decimal(18,4) DEFAULT '0.0000' COMMENT '负数有效价税合计',
`invoice_amount_pt_void` decimal(18,4) DEFAULT '0.0000' COMMENT '正数作废发票金额',
`tax_amount_pt_void` decimal(18,4) DEFAULT '0.0000' COMMENT '正数作废发票税额',
`total_amount_pt_void` decimal(18,4) DEFAULT '0.0000' COMMENT '正数作废发票价税合计',
`invoice_amount_nt_void` decimal(18,4) DEFAULT '0.0000' COMMENT '负数作废发票金额',
`tax_amount_nt_void` decimal(18,4) DEFAULT '0.0000' COMMENT '负数作废发票税额',
`total_amount_nt_void` decimal(18,4) DEFAULT '0.0000' COMMENT '负数作废价税合计',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `INDEX_UNIQUE` (`tax_number`,`billing_date`,`invoice_kind_code`,`invoice_type`,`tax_rate`) USING BTREE COMMENT '唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=1375101805511340035 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_amortize_batch
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_amortize_batch`;
CREATE TABLE `t_dx_amortize_batch` (
`id` bigint(30) NOT NULL AUTO_INCREMENT,
`batch_no` varchar(40) DEFAULT NULL COMMENT '批次号',
`invoice_code` varchar(20) DEFAULT NULL,
`invoice_no` varchar(10) DEFAULT NULL,
`uuid` varchar(40) DEFAULT NULL,
`create_date` datetime DEFAULT NULL,
`amortize_status` varchar(1) DEFAULT NULL COMMENT '是否末次摊销 0-否,1-是',
`amortize_amount` varchar(20) DEFAULT NULL COMMENT '摊销金额',
`status` varchar(1) DEFAULT NULL COMMENT '处理状态',
`failure_reason` varchar(10) DEFAULT NULL COMMENT '失败原因',
`amortize_user` varchar(20) DEFAULT NULL COMMENT '摊销人',
`amortize_document_number` longtext COMMENT '摊销业务单据编号',
`remain_amortize_amount` varchar(20) DEFAULT NULL COMMENT '剩余摊销金额',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_apply_auth
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_apply_auth`;
CREATE TABLE `t_dx_apply_auth` (
`id` bigint(30) NOT NULL,
`invoice_code` varchar(30) NOT NULL COMMENT '发票代码',
`invoice_no` varchar(30) NOT NULL COMMENT '发票号码',
`sqrzlx` varchar(10) NOT NULL COMMENT '申请认证类型(1-抵扣 2-退税 3-代理退税 4-不抵扣 5-逾期 6-取消抵扣 7-取消抵扣 8-取消逾期 )',
`gf_tax_no` varchar(50) NOT NULL COMMENT '购方税号',
`sqskssq` varchar(10) NOT NULL COMMENT '申请认证所属期',
`invoice_type` varchar(10) NOT NULL COMMENT '发票类型(01:增值税专用发票、03:机动车销售统一发票、14:通行费发票)',
`apply_tax_amount` decimal(18,4) DEFAULT NULL COMMENT '申请有效税额',
`practice_tax_amount` decimal(18,4) DEFAULT NULL COMMENT '实际有效税额',
`rzzt` varchar(10) NOT NULL COMMENT '认证状态(0--未认证 1--已认证 2--不认证)',
`rzh_back_msg` varchar(200) DEFAULT NULL COMMENT '认证处理结果(1--成功 2-无此票 3-该票异常无法认证 4--已认证 5-该票已经逾期无法认证 7-申请认证月份已过期 8-其它异常 9-该票未到期 10-红票无法认证 11-认证类型错误 12-用户无权限 13-token超过5天未获取14-该票不可勾选为逾期15-有效税额异常(有效税额大于实际税额)16-当期已锁定)',
`invoice_amount` decimal(18,4) NOT NULL COMMENT '金额',
`tax_amount` decimal(18,4) NOT NULL COMMENT '税额',
`xf_tax_no` varchar(30) NOT NULL COMMENT '销方税号',
`rzlx` varchar(30) DEFAULT NULL COMMENT '认证类型(1-抵扣 2-退税 3-代理退税 4-不抵扣 5-逾期 )',
`rzh_type` varchar(10) DEFAULT NULL COMMENT '认证方式(1:勾选认证 2:扫描认证)',
`yclx` varchar(10) DEFAULT NULL COMMENT '异常类型(0--发票状态异常 1--申报用途变更(抵扣变代办退税)2-- 管理状态异常 )',
`yqkgxbz` varchar(10) NOT NULL DEFAULT '0' COMMENT '逾期可勾选标志(0默认值,1可勾选逾期)',
`rz_date` datetime DEFAULT NULL COMMENT '认证日期',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `key_invoice_code_no` (`invoice_code`,`invoice_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='申请认证记录表';
-- ----------------------------
-- Table structure for t_dx_apply_record
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_apply_record`;
CREATE TABLE `t_dx_apply_record` (
`id` bigint(30) NOT NULL,
`batch_no` varchar(50) DEFAULT NULL COMMENT '批次号',
`invoice_code` varchar(12) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(8) DEFAULT NULL COMMENT '发票号码',
`result_status` varchar(1) DEFAULT NULL COMMENT '结果状态',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`uuid` varchar(30) NOT NULL COMMENT '发票代码+发票号码',
`ace_id` varchar(255) DEFAULT NULL COMMENT '鉴权id',
`ace_key` varchar(255) DEFAULT NULL COMMENT '鉴权key',
PRIMARY KEY (`id`) USING BTREE,
KEY `uuid` (`uuid`) USING BTREE,
KEY `key_batch_no` (`batch_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='申请认证记录表';
-- ----------------------------
-- Table structure for t_dx_apply_stat_record
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_apply_stat_record`;
CREATE TABLE `t_dx_apply_stat_record` (
`id` bigint(30) NOT NULL,
`batch_no` varchar(50) DEFAULT NULL COMMENT '批次号',
`taxno` varchar(20) DEFAULT NULL COMMENT '申请购方税号',
`apply_type` varchar(8) DEFAULT NULL COMMENT '申请统计类型',
`result_status` varchar(1) DEFAULT NULL COMMENT '结果状态',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_date` datetime DEFAULT NULL COMMENT '状态更新时间',
`skssq` varchar(20) DEFAULT NULL COMMENT '税款所属期',
`interface_type` varchar(1) DEFAULT NULL COMMENT '接口类型 0--申请统计 1--申请确认',
PRIMARY KEY (`id`) USING BTREE,
KEY `key_batch_no` (`batch_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='申请认证记录表';
-- ----------------------------
-- Table structure for t_dx_auth_record
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_auth_record`;
CREATE TABLE `t_dx_auth_record` (
`id` bigint(30) NOT NULL,
`batch_no` varchar(100) NOT NULL,
`invoice_code` varchar(20) DEFAULT NULL,
`invoice_no` varchar(20) DEFAULT NULL,
`uuid` varchar(30) DEFAULT NULL,
`rzlx` varchar(2) DEFAULT NULL,
`apply_tax_period` varchar(10) DEFAULT NULL,
`buyer_tax_no` varchar(100) DEFAULT NULL,
`yxse` varchar(255) DEFAULT NULL,
`invoice_type` varchar(10) DEFAULT NULL,
`create_date` datetime DEFAULT NULL,
`customs_code` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '缴款书号码',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `batchNo_invoiceNo_invoiceCode` (`batch_no`,`invoice_code`,`invoice_no`) USING BTREE,
KEY `uuid_index` (`uuid`) USING BTREE,
KEY `batchNo_index` (`batch_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC COMMENT='对外认证接口认证记录表';
-- ----------------------------
-- Table structure for t_dx_check_invoice_detail
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_check_invoice_detail`;
CREATE TABLE `t_dx_check_invoice_detail` (
`id` bigint(30) NOT NULL,
`uuid` varchar(30) DEFAULT NULL COMMENT '唯一标识(发票代码+发票号码)',
`detail_no` varchar(20) DEFAULT NULL COMMENT '明细序号',
`goods_name` varchar(255) DEFAULT NULL COMMENT '货物或应税劳务名称',
`model` varchar(80) DEFAULT NULL COMMENT '规格型号',
`unit` varchar(50) DEFAULT NULL COMMENT '单位',
`num` varchar(20) DEFAULT NULL COMMENT '数量',
`unit_price` varchar(100) DEFAULT NULL COMMENT '单价',
`detail_amount` varchar(100) DEFAULT NULL COMMENT '金额',
`tax_rate` varchar(20) DEFAULT NULL COMMENT '税率',
`tax_amount` varchar(100) DEFAULT NULL COMMENT '税额',
`cph` varchar(50) DEFAULT NULL COMMENT '车牌号',
`lx` varchar(32) DEFAULT NULL COMMENT '类型',
`txrqq` varchar(32) DEFAULT NULL COMMENT '通行日期起',
`txrqz` varchar(32) DEFAULT NULL COMMENT '通行日期止',
`goods_num` varchar(50) DEFAULT NULL COMMENT '商品编码',
PRIMARY KEY (`id`) USING BTREE,
KEY `key_uuid` (`uuid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='查验明细表';
-- ----------------------------
-- Table structure for t_dx_check_log
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_check_log`;
CREATE TABLE `t_dx_check_log` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`invoice_code` varchar(20) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(10) DEFAULT NULL COMMENT '发票号码',
`handle_date` datetime DEFAULT NULL COMMENT '处理时间',
`handle_code` varchar(10) DEFAULT NULL COMMENT '处理结果',
`handle_course` varchar(10) DEFAULT NULL COMMENT '处理过程',
`check_massege` varchar(255) DEFAULT NULL COMMENT '描述(查验结果)',
`check_user` varchar(255) DEFAULT NULL COMMENT '查验账号',
`invoice_date` datetime DEFAULT NULL COMMENT '开票日期',
`buyer_name` varchar(100) DEFAULT NULL COMMENT '购方名称',
`total_amount` decimal(18,2) DEFAULT NULL COMMENT '价税合计',
`invoice_amount` decimal(18,2) DEFAULT NULL,
`tax_amount` decimal(18,2) DEFAULT NULL,
`invoice_type` varchar(2) DEFAULT NULL,
`check_code` varchar(30) DEFAULT NULL,
`saler_name` varchar(50) DEFAULT NULL,
`uuid` varchar(60) DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `key_inovice_no` (`invoice_code`,`invoice_no`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1485579447526191107 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='查验记录表';
-- ----------------------------
-- Table structure for t_dx_check_record_invoice
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_check_record_invoice`;
CREATE TABLE `t_dx_check_record_invoice` (
`id` bigint(30) NOT NULL AUTO_INCREMENT,
`PDF_MD5` bigint(30) DEFAULT NULL,
`CYJG_CODE` varchar(10) DEFAULT NULL COMMENT '查验结果',
`CYJG_TIP` varchar(100) DEFAULT NULL COMMENT '查询结果的信息',
`FPZL` varchar(10) DEFAULT NULL COMMENT '发票种类',
`FPDM` varchar(50) DEFAULT NULL COMMENT '发票代码',
`FPHM` varchar(50) DEFAULT NULL COMMENT '发票号码',
`CYCS` varchar(100) DEFAULT NULL COMMENT '查验次数',
`XFSH` varchar(100) DEFAULT NULL COMMENT '销方税号',
`XFMC` varchar(100) DEFAULT NULL COMMENT '销方名称',
`XFDZDH` varchar(100) DEFAULT NULL COMMENT '销方地址、电话',
`XFYHZH` varchar(100) DEFAULT NULL COMMENT '销方开户行及账号',
`GFSH` varchar(100) DEFAULT NULL COMMENT '购买方税号',
`GFMC` varchar(100) DEFAULT NULL COMMENT '购方名称',
`GFDZDH` varchar(100) DEFAULT NULL COMMENT '购方地址、电话',
`GFYHZH` varchar(100) DEFAULT NULL COMMENT '购方开户行及账号',
`KPRQ` varchar(100) DEFAULT NULL COMMENT '开票日期 格式 yyyyMMDD',
`JE` varchar(100) DEFAULT '0' COMMENT '金额合计',
`SE` varchar(100) DEFAULT '0' COMMENT '税额合计',
`JSHJ` varchar(100) DEFAULT '0' COMMENT '价税合计',
`BZ` text COMMENT '备注',
`JQBH` varchar(20) DEFAULT NULL COMMENT '机器编号',
`KPR` varchar(20) DEFAULT NULL COMMENT '开票人',
`SKR` varchar(20) DEFAULT NULL COMMENT '收款人',
`FHR` varchar(20) DEFAULT NULL COMMENT '复核人',
`LZFPDM` varchar(100) DEFAULT NULL COMMENT '蓝字发票代码',
`LZFPHM` varchar(100) DEFAULT NULL COMMENT '蓝字发票号码',
`ZFBZ` varchar(100) DEFAULT NULL COMMENT '作废标志',
`uuid` varchar(50) DEFAULT NULL COMMENT '唯一索引',
`valid` varchar(1) DEFAULT NULL COMMENT '是否有效',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_date` datetime DEFAULT NULL COMMENT '修改时间',
`CYRMC` varchar(80) DEFAULT NULL COMMENT '承运人名称',
`CYRSBH` varchar(20) DEFAULT NULL COMMENT '承运人纳税人识别号',
`SPFMC` varchar(80) DEFAULT NULL COMMENT '受票方名称',
`SPFSBH` varchar(20) DEFAULT NULL COMMENT '受票方纳税人识别号',
`SHRMC` varchar(80) DEFAULT NULL COMMENT '收货人名称',
`SHRSBH` varchar(20) DEFAULT NULL COMMENT '收货人纳税人识别号',
`FHRMC` varchar(80) DEFAULT NULL COMMENT '发货人名称',
`FHRSBH` varchar(20) DEFAULT NULL COMMENT '发货人纳税人识别号',
`QYD` varchar(100) DEFAULT NULL COMMENT '起运地、经由、到达地',
`YSHWXX` varchar(200) DEFAULT NULL COMMENT '运输货物信息',
`CZCH` varchar(60) DEFAULT NULL COMMENT '车中车号',
`CCDW` varchar(60) DEFAULT NULL COMMENT '车船吨位',
`SFZHM` varchar(240) DEFAULT NULL COMMENT '购买方身份证号码',
`CLLX` varchar(80) DEFAULT NULL COMMENT '车辆类型',
`CPXH` varchar(100) DEFAULT NULL COMMENT '厂牌型号',
`CD` varchar(80) DEFAULT NULL COMMENT '产地',
`HGZS` varchar(100) DEFAULT NULL COMMENT '合格证书',
`JKZMSH` varchar(80) DEFAULT NULL COMMENT '进口证明书号',
`SJDH` varchar(80) DEFAULT NULL COMMENT '商检单号',
`FDJHM` varchar(120) DEFAULT NULL COMMENT '发动机号码',
`CJHM` varchar(40) DEFAULT NULL COMMENT '车辆识别号',
`SWJGDM` varchar(11) DEFAULT NULL COMMENT '主管税务机关代码',
`SWJGMC` varchar(80) DEFAULT NULL COMMENT '主管税务机关名称货运发票返回该信息',
`WSPZH` varchar(100) DEFAULT NULL COMMENT '完税凭证号码',
`DW` varchar(40) DEFAULT NULL COMMENT '吨位',
`XCRS` varchar(40) DEFAULT NULL COMMENT '限乘人数',
`SL` varchar(10) DEFAULT NULL COMMENT '税率',
`JYM` varchar(255) DEFAULT NULL COMMENT '校验码',
`TXFBZ` varchar(10) DEFAULT NULL COMMENT '通行费标志 通行费发票返回信息 Y-可抵扣通行费 N-不可抵扣通行费',
`LSLBZ` varchar(10) DEFAULT NULL COMMENT '零税率标志 通行费发票返回信息 空:非零税率, 1:税率栏位显示“免税”, 2:税率栏位显示“不征收”, 3:零税率',
`check_user` varchar(50) DEFAULT NULL COMMENT '查验人',
`scan_id` varchar(255) DEFAULT NULL COMMENT '扫描流水号',
`company` varchar(25) DEFAULT NULL COMMENT '公司编码',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `key_uuid` (`uuid`) USING BTREE,
KEY `key_fphm` (`FPHM`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1485579447379390467 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='发票查验表';
-- ----------------------------
-- Table structure for t_dx_check_vehicle_sale
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_check_vehicle_sale`;
CREATE TABLE `t_dx_check_vehicle_sale` (
`id` bigint(30) NOT NULL,
`uuid` varchar(30) NOT NULL,
`buyer_id_num` varchar(50) DEFAULT NULL COMMENT '购方身份证号码 组织 机构代码',
`vehicle_type` varchar(80) DEFAULT NULL COMMENT '车辆类型',
`factory_model` varchar(100) DEFAULT NULL COMMENT '厂牌型号',
`product_place` varchar(80) DEFAULT NULL COMMENT '产地',
`certificate` varchar(100) DEFAULT NULL COMMENT '合格证书',
`certificate_import` varchar(80) DEFAULT NULL COMMENT '进口证明书号',
`inspection_num` varchar(80) DEFAULT NULL COMMENT '商检单号',
`engine_no` varchar(120) DEFAULT NULL COMMENT '发动机号',
`vehicle_no` varchar(40) DEFAULT NULL COMMENT '车架号码 车辆识别码',
`phone` varchar(80) DEFAULT NULL COMMENT '电话',
`buyer_bank` varchar(160) DEFAULT NULL COMMENT '开户银行',
`tax_rate` varchar(20) DEFAULT NULL COMMENT '税率',
`tax_bureau_name` varchar(80) DEFAULT NULL COMMENT '主管税务机关名称 ',
`tax_bureau_code` varchar(50) DEFAULT NULL COMMENT '主管税务机关代码',
`tax_records` varchar(100) DEFAULT NULL COMMENT '完税凭证号码',
`limit_people` varchar(5) DEFAULT NULL COMMENT '限乘人数 ',
`check_status` varchar(1) DEFAULT NULL COMMENT '是否已勾选 0-未勾选 1-已勾选',
`tonnage` varchar(40) DEFAULT NULL COMMENT '吨位',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`plate_no` varchar(100) DEFAULT NULL COMMENT '车牌照号',
`registration_no` varchar(100) DEFAULT NULL COMMENT '登记证号',
`vehicle_admin_office` varchar(100) DEFAULT NULL COMMENT '转入地车辆管理所名称',
`auction_unit` varchar(100) DEFAULT NULL COMMENT '经营拍卖单位',
`auction_address` varchar(100) DEFAULT NULL COMMENT '经营拍卖单位地址',
`auction_tax_no` varchar(100) DEFAULT NULL COMMENT '经营、拍卖单位税号',
`auction_bank` varchar(100) DEFAULT NULL COMMENT '经营、拍卖单位开户银行、账号',
`auction_phone` varchar(100) DEFAULT NULL COMMENT '经营、拍卖单位电话',
`car_market` varchar(100) DEFAULT NULL COMMENT '二手车市场',
`car_market_tax_no` varchar(100) DEFAULT NULL COMMENT '二手车市场税号',
`car_market_address` varchar(100) DEFAULT NULL COMMENT '二手车市场地址',
`car_market_bank` varchar(100) DEFAULT NULL COMMENT '二手车市场开户行、账号',
`car_market_phone` varchar(100) DEFAULT NULL COMMENT '二手车市场电话',
`gf_phone` varchar(100) DEFAULT NULL COMMENT '二手车购方电话',
`car_price` varchar(32) DEFAULT NULL COMMENT '车价合计',
`buyer_unit` varchar(240) DEFAULT NULL COMMENT '买方单位 /个人',
`buyer_unit_code` varchar(44) DEFAULT NULL COMMENT '买方单位代码 /身份证号',
`buyer_unit_address` varchar(240) DEFAULT NULL COMMENT '买方单位 /个人住址',
`buyer_phone` varchar(100) DEFAULT NULL COMMENT '买方电话',
`seller_unit` varchar(240) DEFAULT NULL COMMENT '卖方单位 /个人',
`seller_unit_code` varchar(44) DEFAULT NULL COMMENT '卖方单位代码 /身份证号',
`seller_unit_address` varchar(240) DEFAULT NULL COMMENT '卖方单位 /个人住址',
`seller_phone` varchar(100) DEFAULT NULL COMMENT '卖方电话',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uuid_key` (`uuid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='查验机动车明细表';
-- ----------------------------
-- Table structure for t_dx_check_vehicle_sale_invoice
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_check_vehicle_sale_invoice`;
CREATE TABLE `t_dx_check_vehicle_sale_invoice` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`uuid` varchar(30) NOT NULL,
`buyer_id_num` varchar(50) DEFAULT NULL COMMENT '购方身份证号码 组织 机构代码',
`vehicle_type` varchar(80) DEFAULT NULL COMMENT '车辆类型',
`factory_model` varchar(100) DEFAULT NULL COMMENT '厂牌型号',
`product_place` varchar(80) DEFAULT NULL COMMENT '产地',
`certificate` varchar(100) DEFAULT NULL COMMENT '合格证书',
`certificate_import` varchar(80) DEFAULT NULL COMMENT '进口证明书号',
`inspection_num` varchar(80) DEFAULT NULL COMMENT '商检单号',
`engine_no` varchar(120) DEFAULT NULL COMMENT '发动机号',
`vehicle_no` varchar(40) DEFAULT NULL COMMENT '车架号码 车辆识别码',
`phone` varchar(80) DEFAULT NULL COMMENT '电话',
`buyer_bank` varchar(160) DEFAULT NULL COMMENT '开户银行',
`tax_rate` varchar(20) DEFAULT NULL COMMENT '税率',
`tax_bureau_name` varchar(80) DEFAULT NULL COMMENT '主管税务机关名称 ',
`tax_bureau_code` varchar(50) DEFAULT NULL COMMENT '主管税务机关代码',
`tax_records` varchar(100) DEFAULT NULL COMMENT '完税凭证号码',
`limit_people` varchar(5) DEFAULT NULL COMMENT '限乘人数 ',
`check_status` varchar(1) DEFAULT NULL COMMENT '是否已勾选 0-未勾选 1-已勾选',
`tonnage` varchar(40) DEFAULT NULL COMMENT '吨位',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uuid_key` (`uuid`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='查验机动车明细表';
-- ----------------------------
-- Table structure for t_dx_customs
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_customs`;
CREATE TABLE `t_dx_customs` (
`id` bigint(30) NOT NULL,
`invoice_serial_no` bigint(30) DEFAULT NULL COMMENT '扫描流水号',
`gf_name` varchar(255) DEFAULT NULL COMMENT '缴款单位',
`gf_tax_no` varchar(100) DEFAULT NULL COMMENT '缴款税号',
`customs_code` varchar(50) DEFAULT NULL COMMENT '缴款书号码',
`payer_one_taxno` varchar(50) DEFAULT NULL COMMENT '缴款单位一税号',
`payer_one_name` varchar(100) DEFAULT NULL COMMENT '缴款单位一名称',
`payer_two_taxno` varchar(50) DEFAULT NULL COMMENT '缴款单位二税号',
`payer_two_name` varchar(100) DEFAULT NULL COMMENT '缴款单位二名称',
`fill_in_date` datetime NOT NULL COMMENT '填发日期',
`data_type` varchar(10) DEFAULT NULL COMMENT '数据类型17-海关缴款书',
`tax_amount` varchar(30) DEFAULT NULL COMMENT '税款金额',
`user_account` varchar(50) DEFAULT NULL COMMENT '扫描账号',
`user_name` varchar(50) DEFAULT NULL COMMENT '扫描人',
`qs_type` varchar(1) DEFAULT NULL COMMENT '签收方式(0-扫码签收 1-扫描仪签收 2-app签收 3-导入签收 4-手工签收,5-电票上传)',
`qs_status` varchar(1) DEFAULT NULL COMMENT '签收结果(0-签收失败 1-签收成功)',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_date` datetime DEFAULT NULL COMMENT '修改时间',
`qs_date` datetime DEFAULT NULL COMMENT '签收时间',
`scan_id` varchar(100) DEFAULT NULL COMMENT '扫描图片唯一识别码',
`notes` varchar(255) DEFAULT NULL COMMENT '扫描备注',
`audit_status` varchar(2) DEFAULT NULL COMMENT '稽核结果 -1-待处理,0-稽核中,1-相符,2-不符,3-缺联,4-重号',
`apply_check` varchar(1) DEFAULT NULL COMMENT '是否申请核对0-否 1-是',
`check_status` varchar(1) DEFAULT NULL COMMENT '核查结果 0允许抵扣/退税 1不允许抵扣/退税',
`dept_id` varchar(50) DEFAULT NULL COMMENT '部门id',
`dept_name` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '部门名称',
`company` varchar(50) DEFAULT NULL COMMENT '集团编码',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`glzt` varchar(10) DEFAULT NULL COMMENT '管理状态0正常1异常',
`xxly` varchar(10) DEFAULT NULL COMMENT '信息来源0扫描认证1系统推送 2出口转内销',
`status_update_date` datetime DEFAULT NULL COMMENT '状态变更时间',
`entry_discrepancy` varchar(1) DEFAULT NULL COMMENT '是否录入不符项 0-否 1-是',
`data_sources` varchar(1) DEFAULT NULL COMMENT '数据来源0采集1手工录入2Excel导入3扫描仪录入4电子版导入5签收推送',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `the_customs_code` (`customs_code`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='海关缴款书扫描表';
-- ----------------------------
-- Table structure for t_dx_customs_apply_record
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_customs_apply_record`;
CREATE TABLE `t_dx_customs_apply_record` (
`id` bigint(30) NOT NULL,
`batch_no` varchar(50) DEFAULT NULL COMMENT '批次号',
`gf_tax_no` varchar(30) DEFAULT NULL COMMENT '购方税号',
`customs_code` varchar(50) DEFAULT NULL COMMENT '缴款书号码',
`export_no` varchar(50) DEFAULT NULL COMMENT '出口转内销证明编号',
`invoice_code` varchar(20) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(20) DEFAULT NULL COMMENT '发票号码',
`result_status` varchar(1) DEFAULT NULL COMMENT '结果状态',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`ace_id` varchar(50) DEFAULT NULL COMMENT '鉴权id',
`ace_key` varchar(50) DEFAULT NULL COMMENT '鉴权key',
`record_type` varchar(1) DEFAULT NULL COMMENT '1海关缴款书认证申请2录入申请3出口转内销海关缴款书认证申请4出口转内销发票认证申请',
`rzlx` varchar(1) DEFAULT NULL COMMENT '认证类型(1-抵扣 2-退税 3-代理退税4-不抵扣 5-撤销认证 6-撤销不抵扣发票已认证、已勾选有该标签)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='缴款书上传录入、申请认证记录表';
-- ----------------------------
-- Table structure for t_dx_customs_file
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_customs_file`;
CREATE TABLE `t_dx_customs_file` (
`id` bigint(30) NOT NULL,
`image_path` varchar(255) DEFAULT NULL COMMENT '文件路径',
`customs_scan_id` varchar(255) DEFAULT NULL COMMENT '缴款书对应唯一码',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC COMMENT='海关缴款书附件表';
-- ----------------------------
-- Table structure for t_dx_customs_img
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_customs_img`;
CREATE TABLE `t_dx_customs_img` (
`id` bigint(30) NOT NULL,
`scan_id` varchar(50) DEFAULT NULL COMMENT '图片表scan_id',
`customs_scan_id` varchar(50) DEFAULT NULL COMMENT '海关缴款书关联',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC COMMENT='海关缴款书对应图片中间表';
-- ----------------------------
-- Table structure for t_dx_customs_record
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_customs_record`;
CREATE TABLE `t_dx_customs_record` (
`id` bigint(30) NOT NULL,
`gf_name` varchar(255) DEFAULT NULL COMMENT '缴款单位',
`gf_tax_no` varchar(100) DEFAULT NULL COMMENT '缴款税号',
`customs_code` varchar(50) DEFAULT NULL COMMENT '缴款书号码',
`payer_one_taxno` varchar(50) DEFAULT NULL COMMENT '缴款单位一税号',
`payer_one_name` varchar(100) DEFAULT NULL COMMENT '缴款单位一名称',
`payer_two_taxno` varchar(50) DEFAULT NULL COMMENT '缴款单位二税号',
`payer_two_name` varchar(100) DEFAULT NULL COMMENT '缴款单位二名称',
`fill_in_date` datetime NOT NULL COMMENT '填发日期',
`tax_amount` varchar(30) DEFAULT NULL COMMENT '税款金额',
`yx_tax_amount` varchar(30) DEFAULT NULL COMMENT '有效税款金额',
`import_port_code` varchar(20) DEFAULT NULL COMMENT '进口口岸代码',
`income_office` varchar(255) DEFAULT NULL COMMENT '收入机关',
`applicant_code` varchar(255) DEFAULT NULL COMMENT '申请单位编号',
`bill_code` varchar(255) DEFAULT NULL COMMENT '报关单编号',
`mode_type` varchar(255) DEFAULT NULL COMMENT '贸易方式',
`budget_code` varchar(255) DEFAULT NULL COMMENT '预算科目代码',
`treasury_code` varchar(255) DEFAULT NULL COMMENT '收款国库代码',
`contract_code` varchar(255) DEFAULT NULL COMMENT '合同号',
`means_transport` varchar(255) DEFAULT NULL COMMENT '运输工具',
`payment_period` varchar(255) DEFAULT NULL COMMENT '缴款期限',
`delivery_code` varchar(255) DEFAULT NULL COMMENT '提运单号',
`data_sources` varchar(255) DEFAULT NULL COMMENT '数据来源0采集1手工录入2Excel导入3扫描仪录入4电子版导入5签收推送',
`create_date` datetime DEFAULT NULL COMMENT '采集时间',
`update_date` datetime DEFAULT NULL COMMENT '修改时间',
`data_type` varchar(10) DEFAULT NULL COMMENT '数据类型17-海关缴款书',
`collect_upload_status` varchar(1) DEFAULT '0' COMMENT '采集上传状态0未上传1已发送上传2上传成功3上传失败',
`audit_status` varchar(2) DEFAULT NULL COMMENT '稽核结果 -1-待处理,0-稽核中,1-相符,2-不符,3-缺联,4-重号 5-历史相符',
`apply_check` varchar(1) DEFAULT NULL COMMENT '是否申请核对0-否 1-是',
`fail_reason` varchar(10) DEFAULT NULL COMMENT '失败原因 4-参数异常 5-数据重复 8-其他异常13-无法登录税局',
`check_status` varchar(1) DEFAULT NULL COMMENT '核查结果 0允许抵扣/退税 1不允许抵扣/退税',
`qs_status` varchar(1) DEFAULT '0' COMMENT '签收状态0未签收1已签收',
`qs_date` datetime DEFAULT NULL COMMENT '签收时间',
`qs_type` varchar(1) DEFAULT NULL COMMENT '签收方式(0-扫码签收 1-扫描仪签收 2-app签收 3-导入签收 4-手工签收,5-电票上传)',
`qs_user` varchar(50) DEFAULT NULL COMMENT '签收人',
`rzh_date` datetime DEFAULT NULL COMMENT '认证时间',
`rzh_belong_date` varchar(11) DEFAULT NULL COMMENT '认证属期',
`confirm_date` datetime DEFAULT NULL COMMENT '认证确认时间',
`rzh_type` varchar(1) DEFAULT NULL COMMENT '认证方式1手工,2导入',
`rzh_yesorno` varchar(1) DEFAULT '0' COMMENT '是否认证0未认证,1已认证抵扣,2已认证不抵扣',
`rzh_back_msg` varchar(255) DEFAULT NULL COMMENT '认证返回信息',
`dqskssq` varchar(10) DEFAULT NULL COMMENT '当前税款所属期',
`gxjzr` varchar(10) DEFAULT NULL COMMENT '当前税款所属期勾选截止日',
`gxfwq` varchar(10) DEFAULT NULL COMMENT '当前税款所属期可勾选发票开票日期范围起',
`gxfwz` varchar(10) DEFAULT NULL COMMENT '当前税款所属期可勾选发票开票日期范围止',
`detail_yesorno` varchar(1) NOT NULL DEFAULT '0' COMMENT '是否存入明细 0 无明细 1 有明细',
`auth_status` varchar(1) DEFAULT '0' COMMENT '认证处理状态0-未认证 1-已勾选未确认,2已确认 3 已发送认证 4 认证成功 5 认证失败6撤销认证',
`send_date` datetime DEFAULT NULL COMMENT '发送认证时间',
`rzlx` varchar(1) DEFAULT '0' COMMENT '认证类型(1-抵扣 2-退税 3-代理退税4-不抵扣 5-撤销认证 6-撤销不抵扣发票已认证、已勾选有该标签)',
`confirm_user` varchar(255) DEFAULT NULL COMMENT '确认人',
`dept_id` varchar(50) DEFAULT NULL COMMENT '部门id',
`dept_name` varchar(255) DEFAULT NULL COMMENT '部门名称',
`glzt` varchar(10) DEFAULT NULL COMMENT '管理状态0正常1异常2疑似非正常',
`xxly` varchar(10) DEFAULT NULL COMMENT '信息来源0扫描认证1系统推送 2出口转内销',
`cxrz_status` varchar(1) DEFAULT '0' COMMENT '撤销认证处理状态0未撤销,1申请撤销,2发送撤销,4撤销成功,5撤销失败',
`cxrz_date` datetime DEFAULT NULL COMMENT '撤销认证操作时间',
`cxrz_current_period` varchar(10) DEFAULT NULL COMMENT '撤销认证申请属期',
`bdk_status` varchar(50) DEFAULT '0' COMMENT '认证类型,1认证抵扣,2认证不抵扣,3退税',
`cxbdk_status` varchar(1) DEFAULT '0' COMMENT '撤销不抵扣处理状态0未申请,1申请,2发送申请,4申请成功,5申请失败',
`cxbdk_date` datetime DEFAULT NULL COMMENT '撤销不抵扣操作时间',
`bdk_current_period` varchar(10) DEFAULT NULL COMMENT '不抵扣申请属期',
`entry_discrepancy` varchar(1) DEFAULT NULL COMMENT '是否录入不符项 0-否 1-是',
`customs_scan_id` varchar(50) DEFAULT NULL COMMENT '海关缴款书对应图片唯一码',
`export_mark` varchar(1) DEFAULT '0' COMMENT '出口转内销标志默认0否,1是',
`entry_date` datetime DEFAULT NULL COMMENT '录入时间',
`entry_user` varchar(255) DEFAULT NULL COMMENT '录入人',
`status_update_date` datetime DEFAULT NULL COMMENT '状态变更时间',
`collect_upload_date` datetime DEFAULT NULL COMMENT '录入发送税局时间',
`upload_date` datetime DEFAULT NULL COMMENT '税局录入成功时间',
`company` varchar(255) DEFAULT NULL COMMENT '公司编码',
`in_account_date` varchar(50) DEFAULT NULL COMMENT '入账日期',
`in_account_status` varchar(100) DEFAULT NULL COMMENT '入账状态 0-未付款 1-已付款',
`voucher_number` varchar(100) DEFAULT NULL COMMENT '凭证号',
`document_number` varchar(100) DEFAULT NULL COMMENT '业务单据编号',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `the_customs_code` (`customs_code`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='海关缴款书底账表';
-- ----------------------------
-- Table structure for t_dx_data_platform_invoice_log
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_data_platform_invoice_log`;
CREATE TABLE `t_dx_data_platform_invoice_log` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`invoice_code` varchar(20) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(10) DEFAULT NULL COMMENT '发票号码',
`system_source` varchar(10) DEFAULT NULL COMMENT '系统来源 1-数据平台 0-进项接口',
`message` varchar(50) DEFAULT NULL COMMENT '日志信息',
`create_date` datetime DEFAULT NULL COMMENT '创建日期',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1431469885631860739 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_dk_count
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_dk_count`;
CREATE TABLE `t_dx_dk_count` (
`id` bigint(30) NOT NULL COMMENT '主键',
`taxno` varchar(30) NOT NULL COMMENT '税号',
`taxname` varchar(50) NOT NULL COMMENT '名称',
`skssq` varchar(10) NOT NULL COMMENT '所属期',
`apply_status` varchar(10) NOT NULL COMMENT '是否申请(0--未申请 1--申请中 2--申请成功 3--申请失败 4--申请成功,已返回申请结果)',
`apply_msg` varchar(50) DEFAULT NULL COMMENT '申请结果(1-申请成功 2-已申请确认 3-已确认统计4-申请确认月份不符5-税号不存在6-未申请统计7-统计结果不符8-其他异常)',
`sign_status` varchar(10) NOT NULL COMMENT '是否签名(0--未申请 1--申请中 2--申请成功 3--申请失败)',
`create_date` varchar(30) NOT NULL COMMENT '统计时间',
`tj_status` varchar(10) DEFAULT '0' COMMENT '统计状态',
`qs_status` varchar(10) DEFAULT '0' COMMENT '确认状态',
`sfdqskssq` varchar(30) DEFAULT NULL COMMENT '是否当前所属期',
`apply_type` varchar(1) DEFAULT NULL COMMENT '申请统计类型 1--申请统计 2--撤销统计',
`tj_date` varchar(20) DEFAULT NULL COMMENT '统计时间',
`company` varchar(30) DEFAULT NULL COMMENT '集团编码',
`cxtj_status` varchar(10) DEFAULT '0' COMMENT '撤销统计',
`cxqs_status` varchar(10) DEFAULT '0' COMMENT '撤销确认',
`tj_user` varchar(50) DEFAULT NULL COMMENT '统计人',
`qr_user` varchar(50) DEFAULT NULL COMMENT '确认人',
`qr_date` datetime DEFAULT NULL COMMENT '确认时间',
`cxtj_user` varchar(50) DEFAULT NULL COMMENT '撤销统计人',
`cxqr_user` varchar(50) DEFAULT NULL COMMENT '撤销确认人',
`cxtj_date` datetime DEFAULT NULL COMMENT '撤销统计时间',
`cxqr_date` datetime DEFAULT NULL COMMENT '撤销确认时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `taxno_sq_unique` (`taxno`,`skssq`) USING BTREE,
KEY `company` (`company`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='抵扣统计表';
-- ----------------------------
-- Table structure for t_dx_dk_count_detail
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_dk_count_detail`;
CREATE TABLE `t_dx_dk_count_detail` (
`id` bigint(30) NOT NULL,
`taxno` varchar(30) NOT NULL COMMENT '税号',
`tj_month` varchar(30) NOT NULL COMMENT '统计月份',
`tj_date` varchar(30) NOT NULL COMMENT '统计时间',
`invoice_type` varchar(30) NOT NULL COMMENT '发票类型(01增值税专用发票、03机动车销售统一发票、14通行费发票、99总计)',
`dk_invoice_count` varchar(18) DEFAULT NULL,
`dk_amount_count` varchar(18) DEFAULT NULL,
`dk_tax_amount_count` varchar(18) DEFAULT NULL,
`bdk_invoice_count` varchar(18) DEFAULT NULL,
`bdk_amount_count` varchar(18) DEFAULT NULL,
`bdk_tax_amount_count` varchar(18) DEFAULT NULL,
`company` varchar(50) DEFAULT NULL COMMENT '集团编码',
PRIMARY KEY (`id`) USING BTREE,
KEY `key_taxno` (`taxno`) USING BTREE,
KEY `company` (`company`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='抵扣统计明细表';
-- ----------------------------
-- Table structure for t_dx_dk_count_log
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_dk_count_log`;
CREATE TABLE `t_dx_dk_count_log` (
`id` bigint(30) NOT NULL,
`taxno` varchar(30) NOT NULL COMMENT '税号',
`skssq` varchar(10) NOT NULL COMMENT '所属期',
`opera_type` varchar(10) NOT NULL COMMENT '操作类型0--申请统计 1--确认统计 2--撤销统计',
`opera_name` varchar(30) NOT NULL COMMENT '操作人',
`create_date` varchar(30) NOT NULL COMMENT '操作时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `key_taxno` (`taxno`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_electron_log
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_electron_log`;
CREATE TABLE `t_dx_electron_log` (
`id` bigint(30) NOT NULL,
`invoice_no` varchar(10) DEFAULT NULL COMMENT '发票号码',
`invoice_code` varchar(20) DEFAULT NULL COMMENT '发票代码',
`file_path` varchar(255) DEFAULT NULL COMMENT '文件路径',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`file_name` varchar(100) DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='电票PDF路径';
-- ----------------------------
-- Table structure for t_dx_enterprise_control_rules
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_enterprise_control_rules`;
CREATE TABLE `t_dx_enterprise_control_rules` (
`id` bigint(30) NOT NULL,
`invoice_type` varchar(2) DEFAULT NULL COMMENT '发票类型 01-增值税专用发票 03-机动车销售统一发票 04-增值税普通发票 08-增值税电子专票 10-电子发票 11-卷票 14-通行费发票',
`invoice_code` varchar(20) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(50) DEFAULT NULL COMMENT '发票号码',
`uuid` varchar(255) NOT NULL COMMENT '发票代码+发票号码 ',
`rule_code` varchar(50) DEFAULT NULL COMMENT '规则编码 ',
`rule_name` varchar(1000) DEFAULT NULL COMMENT '规则名称',
`rule_message` varchar(4000) DEFAULT '' COMMENT '规则名称、描述',
`is_force` varchar(2) DEFAULT NULL COMMENT '是否强制 0:提示,1:强制',
`create_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='发票对接规则引擎记录表';
-- ----------------------------
-- Table structure for t_dx_enterprise_control_rules_config
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_enterprise_control_rules_config`;
CREATE TABLE `t_dx_enterprise_control_rules_config` (
`id` bigint(11) NOT NULL,
`tax_no` varchar(255) NOT NULL COMMENT '购方税号',
`invoice_sum` int(11) DEFAULT '100' COMMENT '每次推送规则引擎的数量',
`vat_invoice_type` varchar(255) DEFAULT NULL COMMENT '需要推送的增值税发票类型',
`not_invoice_type` varchar(255) DEFAULT NULL COMMENT '需要推送的杂票发票类型',
`invoice_date` varchar(255) DEFAULT NULL COMMENT '筛选字段开票日期invoiceDate',
`create_date` varchar(255) DEFAULT NULL COMMENT '筛选字段为入池时间createDate',
`selectMonth` int(11) DEFAULT NULL COMMENT '筛选区间',
`invoices` varchar(255) DEFAULT NULL COMMENT '发票种类 1-增值税 2-杂票',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='规则引擎配置表';
-- ----------------------------
-- Table structure for t_dx_excel_exportlog
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_excel_exportlog`;
CREATE TABLE `t_dx_excel_exportlog` (
`id` bigint(30) NOT NULL COMMENT '主键',
`user_account` varchar(20) NOT NULL COMMENT '操作账户',
`user_name` varchar(20) NOT NULL COMMENT '操作人',
`gf_tax_no` varchar(4000) NOT NULL COMMENT '操作人可操作的购方税号',
`db_name` varchar(200) DEFAULT NULL COMMENT '数据源名称',
`conditions` json NOT NULL COMMENT '导出条件',
`create_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '申请时间',
`service_type` int(11) NOT NULL COMMENT '业务唯一标识,用于适配执行的业务类',
`filepath` varchar(4000) DEFAULT NULL COMMENT '文件的导出存储路径',
`export_status` varchar(2) NOT NULL DEFAULT '0' COMMENT '导出状态(0未导出,1正在导出,2已导出,3导出出错)',
`start_date` datetime DEFAULT NULL COMMENT '导出开始时间',
`end_date` datetime DEFAULT NULL COMMENT '导出结束时间',
`errmsg` varchar(4000) DEFAULT NULL COMMENT '导出错误信息,导出任务出错时填写',
PRIMARY KEY (`id`) USING BTREE,
KEY `user_account` (`user_account`) USING BTREE,
KEY `export_status` (`export_status`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='excel导出申请记录表';
-- ----------------------------
-- Table structure for t_dx_export_customs
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_export_customs`;
CREATE TABLE `t_dx_export_customs` (
`id` bigint(30) NOT NULL,
`gf_name` varchar(255) DEFAULT NULL COMMENT '缴款单位',
`gf_tax_no` varchar(100) DEFAULT NULL COMMENT '缴款税号',
`customs_code` varchar(50) DEFAULT NULL COMMENT '缴款书号码',
`export_no` varchar(50) DEFAULT NULL COMMENT '出口转内销证明编号',
`payer_one_taxno` varchar(50) DEFAULT NULL COMMENT '缴款单位一税号',
`payer_one_name` varchar(100) DEFAULT NULL COMMENT '缴款单位一名称',
`payer_two_taxno` varchar(50) DEFAULT NULL COMMENT '缴款单位二税号',
`payer_two_name` varchar(100) DEFAULT NULL COMMENT '缴款单位二名称',
`fill_in_date` datetime NOT NULL COMMENT '填发日期',
`export_tax_amount` varchar(30) DEFAULT NULL COMMENT '转内销税款金额',
`yx_export_tax_amount` varchar(30) DEFAULT NULL COMMENT '有效转内销税款金额',
`import_port_code` varchar(20) DEFAULT NULL COMMENT '进口口岸代码',
`income_office` varchar(255) DEFAULT NULL COMMENT '收入机关',
`applicant_code` varchar(255) DEFAULT NULL COMMENT '申请单位编号',
`bill_code` varchar(255) DEFAULT NULL COMMENT '报关单编号',
`mode_type` varchar(255) DEFAULT NULL COMMENT '贸易方式',
`budget_code` varchar(255) DEFAULT NULL COMMENT '预算科目代码',
`treasury_code` varchar(255) DEFAULT NULL COMMENT '收款国库代码',
`contract_code` varchar(255) DEFAULT NULL COMMENT '合同号',
`means_transport` varchar(255) DEFAULT NULL COMMENT '运输工具',
`payment_period` varchar(255) DEFAULT NULL COMMENT '缴款期限',
`delivery_code` varchar(255) DEFAULT NULL COMMENT '提运单号',
`data_sources` varchar(255) DEFAULT NULL COMMENT '数据来源0采集1手工录入2Excel导入3扫描仪录入4电子版导入',
`create_date` datetime DEFAULT NULL COMMENT '采集时间',
`update_date` datetime DEFAULT NULL COMMENT '修改时间',
`data_type` varchar(10) DEFAULT NULL COMMENT '数据类型17-海关缴款书',
`audit_status` varchar(2) DEFAULT NULL COMMENT '稽核结果 -1-待处理,0-稽核中,1-相符,2-不符,3-缺联,4-重号 5历史相符',
`apply_check` varchar(1) DEFAULT NULL COMMENT '是否申请核对0-否 1-是',
`fail_reason` varchar(10) DEFAULT NULL COMMENT '失败原因 4-参数异常 5-数据重复 8-其他异常13-无法登录税局',
`check_status` varchar(1) DEFAULT NULL COMMENT '核查结果 0允许抵扣/退税 1不允许抵扣/退税',
`rzh_date` datetime DEFAULT NULL COMMENT '认证时间',
`rzh_belong_date` varchar(11) DEFAULT NULL COMMENT '认证属期',
`confirm_date` datetime DEFAULT NULL COMMENT '认证确认时间',
`rzh_type` varchar(1) DEFAULT NULL COMMENT '认证方式1手工,2导入',
`rzh_yesorno` varchar(1) DEFAULT NULL COMMENT '是否认证0未认证,1已认证抵扣,2已认证不抵扣',
`rzh_back_msg` varchar(255) DEFAULT NULL COMMENT '认证返回信息',
`dqskssq` varchar(10) DEFAULT NULL COMMENT '当前税款所属期',
`gxjzr` varchar(10) DEFAULT NULL COMMENT '当前税款所属期勾选截止日',
`gxfwq` varchar(10) DEFAULT NULL COMMENT '当前税款所属期可勾选发票开票日期范围起',
`gxfwz` varchar(10) DEFAULT NULL COMMENT '当前税款所属期可勾选发票开票日期范围止',
`detail_yesorno` varchar(1) NOT NULL DEFAULT '0' COMMENT '是否存入明细 0 无明细 1 有明细',
`auth_status` varchar(1) DEFAULT '0' COMMENT '认证处理状态0-未认证 1-已勾选未确认,2已确认 3 已发送认证 4 认证成功 5 认证失败6撤销认证',
`send_date` datetime DEFAULT NULL COMMENT '发送认证时间',
`rzlx` varchar(1) DEFAULT '0' COMMENT '认证类型(1-抵扣 2-退税 3-代理退税4-不抵扣 5-撤销认证 6-撤销不抵扣发票已认证、已勾选有该标签)',
`confirm_user` varchar(255) DEFAULT NULL COMMENT '确认人',
`glzt` varchar(10) DEFAULT NULL COMMENT '管理状态0正常1异常2疑似非正常',
`xxly` varchar(10) DEFAULT NULL COMMENT '信息来源0扫描认证1系统推送 2出口转内销',
`cxrz_status` varchar(1) DEFAULT '0' COMMENT '撤销认证处理状态0未撤销,1申请撤销,2发送撤销,4撤销成功,5撤销失败',
`cxrz_date` datetime DEFAULT NULL COMMENT '撤销认证操作时间',
`cxrz_current_period` varchar(10) DEFAULT NULL COMMENT '撤销认证申请属期',
`bdk_status` varchar(255) DEFAULT '0' COMMENT '认证类型,1认证抵扣,2认证不抵扣,3退税认证,4出口转内销认证抵扣,5出口转内销认证不抵扣',
`cxbdk_status` varchar(1) DEFAULT '0' COMMENT '撤销不抵扣处理状态0未申请,1申请,2发送申请,4申请成功,5申请失败',
`cxbdk_date` datetime DEFAULT NULL COMMENT '撤销不抵扣操作时间',
`bdk_current_period` varchar(10) DEFAULT NULL COMMENT '不抵扣申请属期',
`entry_discrepancy` varchar(1) DEFAULT NULL COMMENT '是否录入不符项 0-否 1-是',
`company` varchar(55) DEFAULT NULL COMMENT '公司编码',
`valid` varchar(1) DEFAULT NULL COMMENT '是否有效 1-有效 0-无效',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `the_export_no_gf_cus` (`export_no`,`gf_tax_no`,`customs_code`) USING BTREE,
KEY `gf_tax_no` (`gf_tax_no`) USING BTREE,
KEY `customs_code` (`customs_code`) USING BTREE,
KEY `export_no` (`export_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='出口转内销海关缴款书';
-- ----------------------------
-- Table structure for t_dx_export_invoice
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_export_invoice`;
CREATE TABLE `t_dx_export_invoice` (
`id` bigint(30) NOT NULL,
`export_no` varchar(50) DEFAULT NULL COMMENT '出口转内销证明编号',
`invoice_code` varchar(12) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(10) DEFAULT NULL COMMENT '发票号码',
`invoice_type` varchar(2) DEFAULT NULL COMMENT '发票类型,01专票,03机动车,08电子专票,04普票,10电票,11卷票,14通行费,17海关缴款书,',
`invoice_status` varchar(1) DEFAULT NULL COMMENT '发票状态0-正常 1-失控 2-作废 3-红冲 4-异常',
`invoice_date` datetime DEFAULT NULL COMMENT '开票日期',
`gf_tax_no` varchar(30) DEFAULT NULL COMMENT '购方税号',
`gf_name` varchar(255) DEFAULT NULL COMMENT '购方名称',
`xf_tax_no` varchar(30) DEFAULT NULL COMMENT '销方税号',
`xf_name` varchar(255) DEFAULT NULL COMMENT '销方名称',
`export_amount` decimal(30,2) DEFAULT NULL COMMENT '转内销金额',
`export_tax_amount` decimal(30,2) DEFAULT NULL COMMENT '转内销税额',
`export_yxse` decimal(30,2) DEFAULT NULL COMMENT '转内销有效税额',
`rzh_date` datetime DEFAULT NULL COMMENT '认证时间',
`rzh_belong_date` varchar(11) DEFAULT NULL COMMENT '实际认证归属期',
`confirm_date` datetime DEFAULT NULL COMMENT '认证确认时间',
`rzh_yesorno` varchar(1) DEFAULT '0' COMMENT '是否认证 0-未认证 1-已认证抵扣,2-已认证不抵扣,',
`uuid` varchar(255) NOT NULL COMMENT '发票代码+发票号码 唯一索引 防重复',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_date` datetime DEFAULT NULL COMMENT '更新时间',
`rzh_back_msg` varchar(255) DEFAULT NULL COMMENT '认证结果回传信息',
`check_code` varchar(255) DEFAULT NULL COMMENT '校验码',
`txfbz` varchar(1) DEFAULT NULL COMMENT '通行费标志(Y-可抵扣通行费,N-不可抵扣通行费)',
`lslbz` varchar(1) DEFAULT NULL COMMENT '零税率标志 (空:非零税率,1:税率栏位显示“免税”,2:税率栏位显示“不征收”,3:零税率',
`confirm_user` varchar(255) DEFAULT NULL COMMENT '确认人',
`glzt` varchar(10) DEFAULT NULL COMMENT '管理状态 0正常1异常',
`xxly` varchar(10) DEFAULT NULL COMMENT '信息来源 0扫描认证 1系统推送 2出口转内销',
`yqkgxbz` varchar(10) DEFAULT '0' COMMENT '逾期可勾选标志 0默认值,1可勾选逾期',
`company` varchar(50) DEFAULT NULL COMMENT '集团编码',
`cxrz_status` varchar(1) DEFAULT '0' COMMENT '撤销认证处理状态0未撤销,1申请撤销,2发送撤销,4撤销成功,5撤销失败',
`cxrz_date` datetime DEFAULT NULL COMMENT '撤销认证操作时间',
`bdk_status` varchar(255) DEFAULT '0' COMMENT '认证类型,1认证抵扣,2认证不抵扣',
`cxrz_current_period` varchar(10) DEFAULT NULL COMMENT '撤销认证申请属期',
`bdk_current_period` varchar(10) DEFAULT NULL COMMENT '不抵扣申请属期',
`cxbdk_status` varchar(1) DEFAULT '0' COMMENT '撤销不抵扣处理状态0未申请,1申请,2发送申请,4申请成功,5申请失败',
`cxbdk_date` datetime DEFAULT NULL COMMENT '撤销不抵扣操作时间',
`auth_status` varchar(1) DEFAULT '0' COMMENT '认证处理状态0-未认证 1-已勾选未确认,2已确认 3 已发送认证 4 认证成功 5 认证失败6撤销认证',
`rzlx` varchar(1) DEFAULT '0' COMMENT '认证类型(1-抵扣 2-退税 3-代理退税 4-不抵扣 5-逾期 发票已认证、已勾选有该标签)',
`send_date` datetime DEFAULT NULL COMMENT '发送认证时间',
`last_update_date` datetime DEFAULT NULL COMMENT '最后修改时间',
`status_update_date` datetime DEFAULT NULL COMMENT '发票状态变更时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `the_export_no` (`export_no`,`uuid`,`gf_tax_no`) USING BTREE,
KEY `export_no` (`export_no`) USING BTREE,
KEY `gf_tax_no` (`gf_tax_no`) USING BTREE,
KEY `uuid` (`uuid`) USING BTREE,
KEY `invoice_no` (`invoice_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='发票出口转内销表';
-- ----------------------------
-- Table structure for t_dx_goods
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_goods`;
CREATE TABLE `t_dx_goods` (
`id` bigint(30) NOT NULL,
`goods_code` varchar(255) NOT NULL COMMENT '商品编码',
`goods_name` varchar(255) NOT NULL COMMENT '商品名称',
`ssbm_id` bigint(20) NOT NULL COMMENT '税收分类编码id ,税收分类表中的税收分类编码id',
`ssbm_code` varchar(255) NOT NULL COMMENT '税收商品编码,按国税总局标准,合并编码',
`ssbm_name` varchar(255) NOT NULL COMMENT '税收商品名称,按国税总局标准,货物和劳务名称',
`is_black` varchar(1) NOT NULL COMMENT '是否加入黑名单,判断是否加入黑名单 0未加入 1 已加入',
`goods_remark` varchar(255) DEFAULT NULL COMMENT '商品备注',
`company` varchar(255) DEFAULT NULL COMMENT '中心企业标识',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='商品表';
-- ----------------------------
-- Table structure for t_dx_goods_num
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_goods_num`;
CREATE TABLE `t_dx_goods_num` (
`id` bigint(30) NOT NULL,
`ssbm_code` varchar(255) NOT NULL COMMENT '税收商品编码,按国税总局标准,合并编码',
`ssbm_name` varchar(255) NOT NULL COMMENT '税收商品名称,按国税总局标准,货物和劳务名称',
`ssbm_abbreviation` varchar(255) NOT NULL COMMENT '商品和服务分类简称,按国税总局标准,商品和服务分类简称',
`explain` varchar(255) NOT NULL COMMENT '说明,按国税总局标准,说明',
`company` varchar(255) DEFAULT NULL COMMENT '中心企业标识',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='商品税收分类编码表';
-- ----------------------------
-- Table structure for t_dx_http_log
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_http_log`;
CREATE TABLE `t_dx_http_log` (
`log_id` bigint(30) NOT NULL COMMENT '主键id',
`taxno` varchar(100) DEFAULT NULL COMMENT '税号',
`type` varchar(4) NOT NULL COMMENT '请求类型 01 发票获取,02 发票状态获取,03发票认证接口,04发票认证结果获取接口,05属期查询接口,06勾选发票获取接口',
`req_date` datetime NOT NULL COMMENT '请求时间',
`req_text` text NOT NULL COMMENT '请求报文',
`res_date` datetime NOT NULL COMMENT '返回报文时间',
`res_text` mediumtext NOT NULL COMMENT '返回报文',
`status` varchar(1) NOT NULL COMMENT '解析状态 0 未解析 1 解析成功 2 解析失败',
`total` varchar(20) DEFAULT NULL COMMENT '返回报文中发票统计数',
`company` varchar(50) DEFAULT NULL COMMENT '发票状态存表',
PRIMARY KEY (`log_id`) USING BTREE,
KEY `key_taxno` (`taxno`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_http_log_data_platform
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_http_log_data_platform`;
CREATE TABLE `t_dx_http_log_data_platform` (
`log_id` bigint(30) NOT NULL COMMENT '主键id',
`taxno` varchar(100) DEFAULT NULL COMMENT '税号',
`type` varchar(4) NOT NULL COMMENT '请求类型 01 发票获取,02 发票状态获取,03发票认证接口,04发票认证结果获取接口,05属期查询接口,06勾选发票获取接口',
`req_date` datetime NOT NULL COMMENT '请求时间',
`req_text` text NOT NULL COMMENT '请求报文',
`res_date` datetime NOT NULL COMMENT '返回报文时间',
`res_text` mediumtext NOT NULL COMMENT '返回报文',
`status` varchar(1) NOT NULL COMMENT '解析状态 0 未解析 1 解析成功 2 解析失败',
`total` varchar(20) DEFAULT NULL COMMENT '返回报文中发票统计数',
`company` varchar(50) DEFAULT NULL COMMENT '发票状态存表',
`invoice_type` varchar(10) DEFAULT NULL COMMENT '发票类型',
`subject` varchar(1) DEFAULT NULL COMMENT '请求类型1-进项 2-销项',
PRIMARY KEY (`log_id`) USING BTREE,
KEY `key_taxno` (`taxno`) USING BTREE,
KEY `status` (`status`),
KEY `type` (`invoice_type`),
KEY `company` (`company`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_http_log_invoice_down
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_http_log_invoice_down`;
CREATE TABLE `t_dx_http_log_invoice_down` (
`log_id` bigint(30) NOT NULL COMMENT '主键id',
`taxno` varchar(100) DEFAULT NULL COMMENT '税号',
`data_type` varchar(4) NOT NULL COMMENT '1-进项 2-销项',
`req_date` datetime DEFAULT NULL COMMENT '请求时间',
`req_text` text COMMENT '请求报文',
`res_date` datetime DEFAULT NULL COMMENT '返回报文时间',
`res_text` mediumtext COMMENT '返回报文',
`status` varchar(1) NOT NULL COMMENT '解析状态 0 未解析 1 解析成功 2 解析失败',
`total` varchar(20) DEFAULT NULL COMMENT '返回报文中发票统计数',
`company` varchar(20) DEFAULT NULL COMMENT '集团编码',
`invoice_type` varchar(255) DEFAULT NULL COMMENT '01,03,04,10,11,14,15,17,08',
`type` varchar(1) DEFAULT NULL COMMENT '0-获取id 1-获取发票',
PRIMARY KEY (`log_id`) USING BTREE,
KEY `http_log_taxno` (`taxno`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='接口调用记录表';
-- ----------------------------
-- Table structure for t_dx_invoice
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_invoice`;
CREATE TABLE `t_dx_invoice` (
`id` bigint(30) NOT NULL,
`invoice_type` varchar(2) DEFAULT NULL COMMENT '发票类型(01-增值税专用发票 03-机动车销售统一发票 04-增值税普通发票 10-电子发票 11-卷票 14-通行费发票)',
`invoice_code` varchar(50) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(50) DEFAULT NULL COMMENT '发票号码',
`invoice_serial_no` bigint(30) DEFAULT NULL,
`gf_tax_no` varchar(20) DEFAULT NULL COMMENT '购方税号',
`gf_name` varchar(255) DEFAULT NULL COMMENT '购方名称',
`xf_tax_no` varchar(20) DEFAULT NULL COMMENT '销方税号',
`xf_name` varchar(255) DEFAULT NULL COMMENT '销方名称',
`invoice_amount` decimal(18,4) DEFAULT '0.0000' COMMENT '金额',
`tax_amount` decimal(18,4) DEFAULT '0.0000' COMMENT '税额',
`total_amount` decimal(18,4) DEFAULT '0.0000' COMMENT '价税合计',
`invoice_date` datetime DEFAULT NULL COMMENT '开票时间',
`user_account` varchar(50) DEFAULT NULL COMMENT '扫描账号',
`user_name` varchar(50) DEFAULT NULL COMMENT '扫描人',
`qs_type` varchar(1) DEFAULT NULL COMMENT '签收方式(0-扫码签收 1-扫描仪签收 2-app签收 3-导入签收 4-手工签收,5-pdf上传)',
`qs_status` varchar(1) DEFAULT NULL COMMENT '签收结果(0-签收失败 1-签收成功)',
`valid` varchar(1) DEFAULT NULL COMMENT '是否有效(1-有效 0-无效)',
`uuid` varchar(50) NOT NULL COMMENT '发票唯一标识 组成:发票代码+发票号码',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_date` datetime DEFAULT NULL COMMENT '修改时间',
`qs_date` datetime DEFAULT NULL COMMENT '签收时间',
`scan_id` varchar(100) DEFAULT NULL COMMENT '扫描图片唯一识别码',
`notes` varchar(255) DEFAULT NULL COMMENT '扫描备注',
`dept_id` varchar(50) DEFAULT NULL COMMENT '部门id',
`check_code` varchar(50) DEFAULT NULL COMMENT '校验码',
`dept_name` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '部门名称',
`settlement_no` varchar(50) DEFAULT NULL COMMENT '结算单号',
`settlement_status` varchar(1) DEFAULT '0' COMMENT '是否结算(0未结算,1已结算)',
`settle_source` varchar(20) DEFAULT NULL COMMENT '结算单来源',
`invoice_status` varchar(1) DEFAULT NULL COMMENT '发票状态',
`qs_name` varchar(20) DEFAULT NULL COMMENT '签收人',
`company` varchar(50) DEFAULT NULL COMMENT '集团编码',
`request_id` varchar(255) DEFAULT NULL COMMENT '请求id',
`vendor_id` varchar(255) DEFAULT NULL COMMENT '供应商编码',
`old_request_id` varchar(255) DEFAULT NULL,
`check_return_code` varchar(255) DEFAULT NULL COMMENT '查验返回code',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`force_sign` varchar(1) DEFAULT NULL COMMENT '强制签收标志',
`invoice_remark` varchar(500) DEFAULT NULL COMMENT '发票备注',
`refund_status` varchar(1) DEFAULT '0' COMMENT '退票标志0未退票1已退票',
`refund_name` varchar(20) DEFAULT NULL COMMENT '退票人',
`refund_reason` text COMMENT '退票原因',
`refund_date` datetime DEFAULT NULL COMMENT '退票时间',
`batch_no` varchar(35) DEFAULT NULL COMMENT '批次号',
`voucher_number` varchar(100) DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uuidindex` (`uuid`) USING BTREE,
KEY `key_invoice_no` (`invoice_no`) USING BTREE,
KEY `key_invoice_code` (`invoice_code`) USING BTREE,
KEY `invoice_date_gf_tax_no` (`gf_tax_no`,`invoice_date`),
KEY `gf_tax_no` (`gf_tax_no`),
KEY `invoice_date` (`invoice_date`),
KEY `user_account` (`user_account`),
KEY `user_name` (`user_name`),
KEY `scan_id` (`scan_id`),
KEY `company` (`company`) USING BTREE,
KEY `req_id` (`request_id`) USING BTREE,
KEY `req_old_id` (`request_id`,`old_request_id`) USING BTREE,
KEY `old_req_id` (`old_request_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='发票扫描表';
-- ----------------------------
-- Table structure for t_dx_invoice_account
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_invoice_account`;
CREATE TABLE `t_dx_invoice_account` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`invoice_code` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(8) CHARACTER SET utf8 DEFAULT NULL COMMENT '发票号码',
`gf_tax_no` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '购方税号',
`xf_tax_no` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '销方税号',
`invoice_date` datetime DEFAULT NULL COMMENT '开票日期',
`invoice_amount` decimal(18,4) DEFAULT NULL COMMENT '发票金额',
`check_code` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '校验码',
`pzh` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '凭证号',
`bxr` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '报销人',
`uuid` varchar(30) DEFAULT NULL COMMENT '发票代码+发票号码',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_date` datetime DEFAULT NULL COMMENT '修改时间',
`is_sign` varchar(1) DEFAULT NULL COMMENT '是否签收(0未签收、1已签收)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=819 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='报销对接表';
-- ----------------------------
-- Table structure for t_dx_invoice_del
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_invoice_del`;
CREATE TABLE `t_dx_invoice_del` (
`id` bigint(30) NOT NULL,
`invoice_type` varchar(2) DEFAULT NULL COMMENT '发票类型(01-增值税专用发票 03-机动车销售统一发票 04-增值税普通发票 10-电子发票 11-卷票 14-通行费发票)',
`invoice_code` varchar(20) DEFAULT NULL COMMENT '发票代码',
`invoice_serial_no` varchar(100) DEFAULT NULL,
`invoice_no` varchar(10) DEFAULT NULL COMMENT '发票号码',
`gf_tax_no` varchar(20) DEFAULT NULL COMMENT '购方税号',
`gf_name` varchar(225) DEFAULT NULL COMMENT '购方名称',
`invoice_amount` decimal(18,4) DEFAULT NULL COMMENT '金额',
`tax_amount` decimal(18,4) DEFAULT NULL COMMENT '税额',
`total_amount` decimal(18,4) DEFAULT NULL COMMENT '价格合计',
`xf_tax_no` varchar(20) DEFAULT NULL COMMENT '销方税号',
`invoice_date` datetime DEFAULT NULL COMMENT '开票日期',
`user_account` varchar(50) DEFAULT NULL COMMENT '用户账号',
`user_name` varchar(50) DEFAULT NULL COMMENT '用户姓名',
`scan_path_id` bigint(20) DEFAULT NULL,
`qs_status` varchar(1) DEFAULT NULL COMMENT '签收结果(0-未签收 1-已签收)',
`valid` varchar(1) DEFAULT NULL COMMENT '是否有效 0-无效 1-有效',
`uuid` varchar(30) NOT NULL COMMENT '唯一索引 防重复',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_date` datetime DEFAULT NULL COMMENT '更新时间',
`qs_date` datetime DEFAULT NULL COMMENT '签收时间',
`inside_outside` varchar(1) DEFAULT NULL COMMENT '是否需要核对底账 0 需要 1不需要',
`scan_id` varchar(100) DEFAULT NULL COMMENT '图片唯一识别码',
`notes` varchar(255) DEFAULT NULL COMMENT '扫描备注',
`scan_date` datetime DEFAULT NULL COMMENT '扫描时间',
`company` varchar(255) DEFAULT NULL COMMENT '公司编码',
`xf_name` varchar(255) DEFAULT NULL COMMENT '销方名称',
`qs_type` varchar(1) DEFAULT NULL COMMENT '签收方式',
`check_code` varchar(255) DEFAULT NULL COMMENT '校验码',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `key_uuid` (`uuid`) USING BTREE,
KEY `kye_create_date` (`create_date`) USING BTREE,
KEY `key_invoice_code_no` (`invoice_code`,`invoice_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='扫描删除表';
-- ----------------------------
-- Table structure for t_dx_invoice_img
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_invoice_img`;
CREATE TABLE `t_dx_invoice_img` (
`id` bigint(30) NOT NULL,
`image` varchar(200) DEFAULT NULL COMMENT '图片内容',
`image_path` varchar(200) DEFAULT NULL COMMENT '图片路径',
`uuid` varchar(100) DEFAULT NULL COMMENT '唯一索引[发票代码+号码]',
`valid` varchar(1) DEFAULT NULL COMMENT '是否有效',
`scan_id` varchar(50) DEFAULT NULL COMMENT '唯一识别码',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_date` datetime DEFAULT NULL COMMENT '更新时间',
`migration_type` varchar(2) DEFAULT NULL COMMENT '是否迁移(0-未迁移 1-迁移)',
`ocr_status` varchar(100) DEFAULT NULL COMMENT '是否云端ocr识别(0-未识别,1-已识别)',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `key_sacn_id` (`scan_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='扫描图片表';
-- ----------------------------
-- Table structure for t_dx_invoice_log
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_invoice_log`;
CREATE TABLE `t_dx_invoice_log` (
`id` bigint(30) NOT NULL,
`invoice_code` varchar(20) NOT NULL,
`invoice_no` varchar(20) NOT NULL,
`log_id` bigint(20) NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='查验记录表';
-- ----------------------------
-- Table structure for t_dx_invoice_reimburse
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_invoice_reimburse`;
CREATE TABLE `t_dx_invoice_reimburse` (
`id` bigint(30) NOT NULL COMMENT '主键',
`invoice_type` varchar(3) DEFAULT NULL,
`invoice_code` varchar(20) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(50) DEFAULT NULL COMMENT '发票号码',
`invoice_date` datetime DEFAULT NULL COMMENT '开票日期',
`ticket_number` varchar(30) DEFAULT NULL COMMENT '客票号码',
`passenger` varchar(30) DEFAULT NULL COMMENT '乘坐人',
`invoice_amount` decimal(18,4) DEFAULT NULL COMMENT '金额(不含税)',
`tax_amount` decimal(18,4) DEFAULT NULL COMMENT '税额',
`total_amount` decimal(18,4) DEFAULT NULL COMMENT '价格合计',
`invoice_status` varchar(1) DEFAULT NULL COMMENT '发票状态 0-正常 1-失控 2-作废 3-红冲 4-异常',
`dqskssq` varchar(10) DEFAULT NULL COMMENT '当前税款所属期',
`source_system` varchar(255) DEFAULT NULL COMMENT '来源系统',
`departure_city` varchar(255) DEFAULT NULL COMMENT '出发城市',
`reaching_city` varchar(255) DEFAULT NULL COMMENT '到达城市',
`related_business_documents` varchar(255) DEFAULT NULL COMMENT '关联业务单据',
`business_document_maker` varchar(255) DEFAULT NULL COMMENT '关联业务单据人',
`business_document_number` varchar(255) DEFAULT NULL COMMENT '关联业务单据号',
`reimbursement_time` datetime DEFAULT NULL COMMENT '报销时间',
`reimbursement_status` varchar(1) DEFAULT NULL COMMENT '报销状态',
`train_number` varchar(255) DEFAULT NULL COMMENT '车次',
`ticket_departure_time` datetime DEFAULT NULL COMMENT '客票出发时间',
`ticket_arrival_time` datetime DEFAULT NULL COMMENT '客票到达时间',
`passenger_s_f_z_h` varchar(255) DEFAULT NULL COMMENT '乘坐人身份证号',
`xf_name` varchar(255) DEFAULT NULL COMMENT '销方名称',
`xf_address_and_phone` varchar(255) DEFAULT NULL COMMENT '销方地址及电话',
`xf_bank_and_no` varchar(255) DEFAULT NULL COMMENT 'xf_bank_and_no',
`gf_tax_no` varchar(255) DEFAULT NULL COMMENT '购方税号',
`gf_name` varchar(255) DEFAULT NULL COMMENT '购方名称',
`gf_address_and_phone` varchar(255) DEFAULT NULL COMMENT '购方地址电话',
`gf_bank_and_no` varchar(255) DEFAULT NULL COMMENT '购方开户行及账号',
`xf_tax_no` varchar(255) DEFAULT NULL COMMENT '销方税号',
`tax_rate` varchar(255) DEFAULT NULL COMMENT '税率',
`tag` varchar(255) DEFAULT NULL COMMENT '标记',
`is_deduction` varchar(255) DEFAULT NULL COMMENT '是否可抵扣标志(默认是0,1不可抵扣)',
`uuid` varchar(255) DEFAULT NULL COMMENT '发票代码加发票号码(验证唯一性)',
`is_domestic` varchar(1) DEFAULT NULL COMMENT '是否国内(用于判断火车,公路,水路 0国内,1国外)',
`create_date` datetime DEFAULT NULL COMMENT '入库时间',
`rzh_yesorno` varchar(255) DEFAULT NULL COMMENT '认证状态',
`select_id` varchar(255) DEFAULT NULL COMMENT '唯一表示',
`qs_name` varchar(255) DEFAULT NULL COMMENT '签收人',
`qs_type` varchar(1) DEFAULT NULL COMMENT '签收方式',
`qs_date` datetime DEFAULT NULL COMMENT '签收时间',
`qs_status` varchar(1) DEFAULT NULL COMMENT '签收状态',
`file_type` varchar(1) DEFAULT NULL COMMENT '空 或0 是 票据 1是封面 2 是附件',
`scan_id` varchar(50) DEFAULT NULL COMMENT '扫描id',
`check_code` varchar(50) DEFAULT NULL COMMENT '校验码',
`qz_status` varchar(1) DEFAULT NULL COMMENT '确认状态 0未确认 1 确认',
`ewm` varchar(255) DEFAULT NULL COMMENT '二维码',
`dept_name` varchar(255) DEFAULT NULL COMMENT '部门名称',
`dept_id` varchar(10) DEFAULT NULL COMMENT '部门id',
`vendor_no` varchar(50) DEFAULT NULL COMMENT '供应商编码',
`orientation` varchar(255) DEFAULT NULL,
`region` varchar(255) DEFAULT NULL,
`fuel_surcharge` varchar(255) DEFAULT NULL COMMENT '燃油附加费',
`update_date` datetime DEFAULT NULL COMMENT '修改日期',
`caac_development_fund` varchar(255) DEFAULT NULL,
`notes` varchar(255) DEFAULT NULL COMMENT '扫描备注',
`fare` decimal(18,4) DEFAULT NULL COMMENT '飞机票上的的票价',
`tax_no` varchar(50) DEFAULT NULL COMMENT '扫描人所属税号',
`ocr_status` varchar(2) DEFAULT NULL COMMENT 'OCR识别状态 1或nul成功 2识别',
`zfbz` varchar(2) DEFAULT NULL COMMENT '作废标志 1 作废',
`lybz` varchar(2) DEFAULT NULL COMMENT '1是来源移动端 空是扫描',
`remark` varchar(255) DEFAULT NULL COMMENT '发票备注',
`company` varchar(255) DEFAULT NULL COMMENT '公司代码',
`invoice_remark` varchar(255) DEFAULT NULL,
`invoice_name` varchar(255) DEFAULT NULL,
`voucher_number` varchar(255) DEFAULT NULL COMMENT '凭证号',
`seat_level` varchar(100) DEFAULT NULL COMMENT '座位等级',
`traffic_type` varchar(100) DEFAULT NULL COMMENT '通行类型',
`currency` varchar(100) DEFAULT NULL COMMENT '币种',
`illegal_enterprise` varchar(2) DEFAULT '0' COMMENT '触发企业管控规则 0-否 1-是',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uuid_index` (`uuid`) USING BTREE,
KEY `inv` (`invoice_code`,`invoice_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='混扫客票记录表';
-- ----------------------------
-- Table structure for t_dx_invoice_sales
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_invoice_sales`;
CREATE TABLE `t_dx_invoice_sales` (
`id` bigint(30) NOT NULL,
`invoice_type` varchar(2) DEFAULT NULL COMMENT '发票类型(01-增值税专用发票 03-机动车销售统一发票 04-增值税普通发票 10-电子发票 11-卷票 14-通行费发票)',
`invoice_code` varchar(50) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(50) DEFAULT NULL COMMENT '发票号码',
`invoice_serial_no` bigint(30) DEFAULT NULL COMMENT '扫描流水号',
`gf_tax_no` varchar(20) DEFAULT NULL COMMENT '购方税号',
`gf_name` varchar(255) DEFAULT NULL COMMENT '购方名称',
`xf_tax_no` varchar(20) DEFAULT NULL COMMENT '销方税号',
`xf_name` varchar(255) DEFAULT NULL COMMENT '销方名称',
`invoice_amount` decimal(18,4) DEFAULT NULL COMMENT '金额',
`tax_amount` decimal(18,4) DEFAULT NULL COMMENT '税额',
`total_amount` decimal(18,4) DEFAULT NULL COMMENT '价税合计',
`invoice_date` datetime DEFAULT NULL COMMENT '开票时间',
`user_account` varchar(50) DEFAULT NULL COMMENT '扫描账号',
`user_name` varchar(50) DEFAULT NULL COMMENT '扫描人',
`qs_type` varchar(1) DEFAULT NULL COMMENT '签收方式(0-扫码签收 1-扫描仪签收 2-app签收 3-导入签收 4-手工签收,5-pdf上传,6接口推送)',
`qs_status` varchar(1) DEFAULT NULL COMMENT '签收结果(0-签收失败 1-签收成功)',
`valid` varchar(1) DEFAULT NULL COMMENT '是否有效(1-有效 0-无效)',
`uuid` varchar(100) NOT NULL COMMENT '发票唯一标识 组成:发票代码+发票号码',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`update_date` datetime DEFAULT NULL COMMENT '修改时间',
`qs_date` datetime DEFAULT NULL COMMENT '签收时间',
`scan_id` varchar(100) DEFAULT NULL COMMENT '扫描图片唯一识别码',
`notes` varchar(255) DEFAULT NULL COMMENT '扫描备注',
`dept_id` varchar(50) DEFAULT NULL COMMENT '部门id',
`check_code` varchar(50) DEFAULT NULL COMMENT '校验码',
`dept_name` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '部门名称',
`invoice_status` varchar(1) DEFAULT NULL COMMENT '发票状态',
`qs_name` varchar(20) DEFAULT NULL COMMENT '签收人',
`company` varchar(50) DEFAULT NULL COMMENT '集团编码',
`refund_status` varchar(1) DEFAULT '0' COMMENT '退票标志0未退票1已退票',
`refund_name` varchar(20) DEFAULT NULL COMMENT '退票人',
`refund_reason` text COMMENT '退票原因',
`refund_date` datetime DEFAULT NULL COMMENT '退票时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`batch_no` varchar(35) DEFAULT NULL COMMENT '批次号',
`invoice_remark` varchar(255) DEFAULT NULL,
`system_name` varchar(100) DEFAULT NULL COMMENT '系统名称',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `saleqs_uuidindex` (`uuid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='销项发票扫描表';
-- ----------------------------
-- Table structure for t_dx_order_log
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_order_log`;
CREATE TABLE `t_dx_order_log` (
`id` bigint(30) NOT NULL COMMENT '主键id',
`req_date` datetime DEFAULT NULL COMMENT '请求时间',
`req_text` text COMMENT '请求报文',
`res_date` datetime DEFAULT NULL COMMENT '返回时间',
`res_text` text COMMENT '返回报文',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='永钢订单号推送日志记录表';
-- ----------------------------
-- Table structure for t_dx_out_reason
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_out_reason`;
CREATE TABLE `t_dx_out_reason` (
`id` bigint(30) NOT NULL COMMENT '主键id',
`reason_code` varchar(50) DEFAULT NULL COMMENT '原因编号',
`out_reason` varchar(255) DEFAULT NULL COMMENT '转出原因',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`create_user` varchar(20) DEFAULT NULL COMMENT '创建人',
`update_date` datetime DEFAULT NULL COMMENT '修改时间',
`company` varchar(25) DEFAULT NULL COMMENT '集团编码',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_post_invoice
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_post_invoice`;
CREATE TABLE `t_dx_post_invoice` (
`id` bigint(30) NOT NULL,
`send_user_id` varchar(20) DEFAULT NULL COMMENT '发件人userid',
`send_user_code` varchar(20) DEFAULT NULL COMMENT '发件人用户工号',
`send_user_email` varchar(255) DEFAULT NULL COMMENT '发送用户邮件',
`rece_user_id` varchar(20) DEFAULT NULL COMMENT '收件人userid',
`rece_user_code` varchar(20) DEFAULT NULL COMMENT '收件人用户工号',
`rece_user_email` varchar(255) DEFAULT NULL COMMENT '收件人用户邮箱',
`post_no` varchar(20) DEFAULT NULL COMMENT '邮寄单号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`post_num` varchar(20) DEFAULT NULL COMMENT '邮寄发票数量',
`post_status` varchar(1) DEFAULT NULL COMMENT '邮寄状态 0--未签收 1--已签收',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_record_invoice
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_record_invoice`;
CREATE TABLE `t_dx_record_invoice` (
`id` bigint(30) NOT NULL,
`invoice_type` varchar(2) DEFAULT NULL COMMENT '发票类型 01-增值税专用发票 03-机动车销售统一发票 04-增值税普通发票 08-增值税电子专票 10-电子发票 11-卷票 14-通行费发票',
`invoice_code` varchar(20) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(10) DEFAULT NULL COMMENT '发票号码',
`invoice_date` datetime DEFAULT NULL COMMENT '开票日期',
`gf_tax_no` varchar(20) DEFAULT NULL COMMENT '购方税号',
`gf_name` varchar(255) DEFAULT NULL COMMENT '购方名称',
`gf_address_and_phone` varchar(255) DEFAULT NULL COMMENT '购方地址电话',
`gf_bank_and_no` varchar(255) DEFAULT NULL COMMENT '购方开户行及账号',
`xf_tax_no` varchar(20) DEFAULT NULL COMMENT '销方税号',
`xf_name` varchar(255) DEFAULT NULL COMMENT '销方名称',
`xf_address_and_phone` varchar(255) DEFAULT NULL COMMENT '销方地址及电话',
`xf_bank_and_no` varchar(255) DEFAULT NULL COMMENT '销方开户行及账号',
`invoice_amount` decimal(18,4) DEFAULT NULL COMMENT '金额',
`tax_amount` decimal(18,4) DEFAULT NULL COMMENT '税额',
`total_amount` decimal(18,4) DEFAULT NULL COMMENT '价格合计',
`remark` text COMMENT '备注',
`invoice_status` varchar(1) DEFAULT NULL COMMENT '发票状态 0-正常 1-失控 2-作废 3-红冲 4-异常',
`status_update_date` datetime DEFAULT NULL COMMENT '发票状态修改时间',
`last_update_date` datetime DEFAULT NULL COMMENT '发票状态最后修改时间',
`rzh_date` datetime DEFAULT NULL COMMENT '认证时间',
`qs_date` datetime DEFAULT NULL COMMENT '签收时间',
`rzh_belong_date_late` varchar(11) DEFAULT NULL COMMENT '最晚认证归属期 yyyyMM',
`rzh_belong_date` varchar(11) DEFAULT NULL COMMENT '实际认证归属期 yyyyMM',
`confirm_date` datetime DEFAULT NULL COMMENT '认证确认时间',
`rzh_type` varchar(1) DEFAULT NULL COMMENT '认证方式 1-勾选认证 2-扫描认证',
`rzh_yesorno` varchar(1) DEFAULT '0' COMMENT '是否认证 0-未认证 1-已认证抵扣 2-已认证不抵扣',
`gx_user_account` varchar(255) DEFAULT NULL COMMENT '提交认证操作人账号',
`gx_user_name` varchar(255) DEFAULT NULL COMMENT '提交认证操作人',
`source_system` varchar(1) DEFAULT NULL COMMENT '底账来源 0-采集 1-查验 2-票据采集',
`valid` varchar(1) DEFAULT '1' COMMENT '是否有效 1-有效 0-无效',
`uuid` varchar(255) NOT NULL COMMENT '发票代码+发票号码 唯一索引 防重复',
`create_date` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '采集时间',
`check_date` datetime DEFAULT NULL COMMENT '自动查验时间使用',
`gx_date` datetime DEFAULT NULL COMMENT '勾选时间',
`rzh_back_msg` varchar(255) DEFAULT NULL COMMENT '认证结果回传信息',
`dqskssq` varchar(10) DEFAULT NULL COMMENT '当前税款所属期',
`gxjzr` varchar(10) DEFAULT NULL COMMENT '当前税款所属期勾选截止日',
`gxfwq` varchar(10) DEFAULT NULL COMMENT '当前税款所属期可勾选发票开票日期范围起',
`gxfwz` varchar(10) DEFAULT NULL COMMENT '当前税款所属期可勾选发票开票日期范围止',
`sfygx` varchar(1) DEFAULT '0' COMMENT '是否已勾选',
`detail_yesorno` varchar(1) NOT NULL DEFAULT '0' COMMENT '是否存入明细 0 无明细 1 有明细',
`gx_type` varchar(1) DEFAULT NULL COMMENT '勾选方式(0-手工勾选 1-扫码勾选 2-导入勾选 3- 智能勾选 4-手工认证 5-扫码认证 6-导入认证)',
`auth_status` varchar(1) DEFAULT '0' COMMENT '认证处理状态 0-未认证 1-已勾选未确认,2已确认 3 已发送认证 4 认证成功 5 认证失败',
`send_date` datetime DEFAULT NULL COMMENT '发送认证时间',
`rzlx` varchar(1) DEFAULT '0' COMMENT '认证类型(1-抵扣 2-退税 3-代理退税 4-不抵扣 5-逾期 发票已认证、已勾选有该标签)',
`sfdbts` varchar(1) DEFAULT NULL COMMENT '是否代办退税(0:否 1:是)',
`qs_type` varchar(1) DEFAULT NULL COMMENT '签收方式(0-扫码签收 1-扫描仪签收 2-app签收 3-导入签收 4-手工签收5-pdf上传签收',
`qs_status` varchar(1) DEFAULT '0' COMMENT '签收结果(0-未签收 1-已签收)',
`check_code` varchar(30) DEFAULT NULL COMMENT '校验码',
`txfbz` varchar(1) DEFAULT NULL COMMENT '通行费标志(Y-可抵扣通行费,N-不可抵扣通行费)',
`lslbz` varchar(1) DEFAULT NULL COMMENT '零税率标志 (空:非零税率,1:税率栏位显示“免税”,2:税率栏位显示“不征收”,3:零税率',
`out_status` varchar(1) DEFAULT '0' COMMENT '转出状态 0-未转出 1-全部转出 2-部分转出',
`out_invoice_amout` decimal(18,4) DEFAULT NULL COMMENT '转出金额',
`out_tax_amount` decimal(18,4) DEFAULT NULL COMMENT '转出税额',
`out_reason` varchar(50) DEFAULT NULL COMMENT '转出原因1-免税项目用 ;2-集体福利,个人消费;3-非正常损失;4-简易计税方法征税项目用;5-免抵退税办法不得抵扣的进项税额;6-纳税检查调减进项税额;7-红字专用发票通知单注明的进项税额;8-上期留抵税额抵减欠税',
`out_remark` text COMMENT '转出备注',
`out_date` datetime DEFAULT NULL COMMENT '转出日期',
`out_belong_date` varchar(10) DEFAULT NULL COMMENT '转出税款所属期',
`out_by` varchar(50) DEFAULT NULL COMMENT '转出人',
`confirm_user` varchar(255) DEFAULT NULL COMMENT '确认人',
`machinecode` varchar(255) DEFAULT NULL COMMENT '机器编号',
`dept_id` varchar(50) DEFAULT NULL COMMENT '部门id',
`dept_name` varchar(255) DEFAULT NULL COMMENT '部门名称',
`settlement_no` varchar(50) DEFAULT NULL COMMENT '结算单号',
`settlement_status` varchar(1) DEFAULT '0' COMMENT '是否结算(0未结算1已结算)',
`settle_source` varchar(20) DEFAULT NULL COMMENT '结算单来源',
`payment_status` varchar(1) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '0' COMMENT '付款状态(0-付款成功 1-付款失败)',
`payment_date` varchar(30) DEFAULT NULL COMMENT '付款日期',
`voucher_number` longtext COMMENT '凭证号',
`payment_sum` varchar(18) DEFAULT NULL COMMENT '付款金额',
`qs_name` varchar(50) DEFAULT NULL COMMENT '签收人',
`yqsq_msg` varchar(200) DEFAULT NULL COMMENT '逾期申请结果',
`yqsq_status` varchar(10) DEFAULT '0' COMMENT '逾期申请标志 0-未申请 1--已申请 2发送申请,4申请成功,5申请失败 默认为空 ',
`glzt` varchar(10) DEFAULT NULL COMMENT '管理状态 0正常1异常',
`xxly` varchar(10) DEFAULT NULL COMMENT '信息来源 0扫描认证 1系统推送 2出口转内销',
`dk_tax_amount` decimal(18,4) DEFAULT NULL COMMENT '抵扣税额',
`yqkgxbz` varchar(10) DEFAULT '0' COMMENT '逾期可勾选标志 0默认值,1可勾选逾期',
`yclx` varchar(10) DEFAULT NULL COMMENT '异常类型 0发票状态异常1申报用途变更(抵扣变代办退税)2管理状态异常、注:发票状态为正常时为空',
`yqshzt` varchar(10) DEFAULT '0' COMMENT '逾期审核状态 0--未审核 1--已审核 默认为空',
`user_account` varchar(50) DEFAULT NULL COMMENT '签收人',
`new_gf_taxno` varchar(50) DEFAULT NULL COMMENT '购方税号',
`cxrz_status` varchar(1) DEFAULT '0' COMMENT '撤销认证处理状态0未撤销,1申请撤销,2发送撤销,4撤销成功,5撤销失败',
`cxrz_date` datetime DEFAULT NULL COMMENT '撤销认证操作时间',
`company` varchar(50) DEFAULT NULL COMMENT '集团编码',
`yq_current_period` varchar(10) DEFAULT NULL COMMENT '逾期申请属期',
`bdk_status` varchar(50) DEFAULT '0' COMMENT '0-默认值 1-认证抵扣 2-认证不抵扣',
`bdk_date` datetime DEFAULT NULL COMMENT '不抵扣操作时间',
`cxrz_current_period` varchar(10) DEFAULT NULL COMMENT '撤销认证申请属期',
`bdk_current_period` varchar(10) DEFAULT NULL COMMENT '不抵扣申请属期',
`cxbdk_status` varchar(1) DEFAULT '0' COMMENT '撤销不抵扣处理状态0未申请,1申请,2发送申请,4申请成功,5申请失败',
`cxbdk_date` datetime DEFAULT NULL COMMENT '撤销不抵扣操作时间',
`yqsq_date` datetime DEFAULT NULL COMMENT '逾期申请时间',
`yqsh_date` datetime DEFAULT NULL COMMENT '逾期审核时间',
`vendor_id` varchar(255) DEFAULT NULL COMMENT '供应商编码',
`request_id` varchar(255) DEFAULT NULL COMMENT '请求id',
`send_rz_status` varchar(1) DEFAULT '0' COMMENT '认证同步状态0未同步1已同步',
`send_rz_date` datetime DEFAULT NULL COMMENT '认证同步时间',
`send_qs_status` varchar(1) DEFAULT '0' COMMENT '签收同步状态0未同步1已同步',
`send_qs_date` datetime DEFAULT NULL COMMENT '签收同步时间',
`matchstatus` varchar(2) NOT NULL DEFAULT '99' COMMENT '匹配状态,发票/结算单匹配状态(0-自动 1-手工 2-强制 3-不通过 4-不需匹配 5-取消 6-待审核 7-拒绝匹配 99-初始)',
`match_no` varchar(50) DEFAULT NULL COMMENT '匹配关联号',
`match_date` datetime DEFAULT NULL COMMENT '匹配日期',
`match_errinfo` varchar(100) DEFAULT NULL COMMENT '匹配错误信息',
`match_user` varchar(30) DEFAULT NULL COMMENT '匹配用户',
`match_cost` decimal(18,2) DEFAULT '0.00' COMMENT '匹配金额',
`match_vat` decimal(18,2) DEFAULT '0.00' COMMENT '匹配税额',
`vender_no` varchar(50) DEFAULT NULL COMMENT '供应商编码',
`scan_match_status` varchar(2) DEFAULT NULL COMMENT '扫描匹配状态 0--未匹配 1--匹配成功 2--匹配失败',
`scan_match_date` datetime DEFAULT NULL COMMENT '扫描匹配时间',
`order_no` varchar(30) DEFAULT NULL COMMENT '订单号',
`is_auth` varchar(1) DEFAULT NULL COMMENT '是否可认证,0未认证,1可认证',
`export_mark` varchar(1) DEFAULT '0' COMMENT '出口转内销标志默认0否,1是',
`scan_id` varchar(50) DEFAULT NULL COMMENT '扫描id',
`collect_date` datetime DEFAULT NULL COMMENT '票池采集时间',
`collect_from` varchar(1) DEFAULT NULL COMMENT '票池采集来源 0-进项采集 1-票据采集',
`collect_status` varchar(1) DEFAULT '0' COMMENT '票池采集状态 0-未采集 1-已采集',
`pool_status` varchar(1) DEFAULT NULL COMMENT '票池入池状态 0-成功 1-失败',
`in_pool_reason` varchar(50) DEFAULT NULL COMMENT '入池失败原因',
`voucher_no` varchar(100) DEFAULT NULL COMMENT '凭证号',
`document_number` varchar(100) DEFAULT NULL COMMENT '业务单据号',
`amortize_status` varchar(1) DEFAULT NULL COMMENT '是否末次摊销 0-否,1-是',
`amortize_amount` varchar(20) DEFAULT NULL COMMENT '摊销金额',
`remain_amortize_amount` varchar(20) DEFAULT NULL COMMENT '剩余摊销金额',
`amortize_document_number` longtext COMMENT '摊销业务单据编号',
`payee` varchar(50) DEFAULT NULL COMMENT '收款人',
`reviewer` varchar(50) DEFAULT NULL COMMENT '复核人',
`printor` varchar(50) DEFAULT NULL COMMENT '开票人',
`is_sale_list` varchar(1) DEFAULT NULL COMMENT '是否有销货清单 0 否/1 是, 默认为 0',
`is_red` varchar(1) DEFAULT NULL COMMENT '红蓝票标识 0 蓝/1 红',
`blue_code` varchar(12) DEFAULT NULL COMMENT '红票对应的蓝票代码',
`blue_no` varchar(8) DEFAULT NULL COMMENT '红票对应的蓝票号码',
`in_account_date` datetime DEFAULT NULL,
`in_account_status` varchar(1) DEFAULT '0',
`amortize_user` varchar(20) DEFAULT NULL COMMENT '摊销人',
`illegal_supplier` varchar(1) DEFAULT '0' COMMENT '供应商违规标志0否,1是',
`mw` varchar(255) DEFAULT NULL COMMENT '密文',
`jdhm` varchar(50) DEFAULT NULL COMMENT '机打号码 -卷票字段',
`dk_taxno` varchar(50) DEFAULT NULL COMMENT '代开税号',
`dk_taxname` varchar(100) DEFAULT NULL COMMENT '代开名称',
`dk_status` varchar(2) DEFAULT NULL COMMENT '代开状态 0-非代开 1-代开',
`invoicer` varchar(100) DEFAULT NULL COMMENT '开票人',
`related_business_documents` varchar(255) DEFAULT NULL COMMENT '报销单号(旧:关联业务单据)',
`check_sign` varchar(2) DEFAULT '0' COMMENT '普票二次查验状态 0-未查验 1-查验成功 2-查验失败 3-查验中',
`illegal_enterprise` varchar(2) DEFAULT '0' COMMENT '触发企业管控规则 0-否 1-是',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `key_uuid` (`uuid`) USING BTREE,
KEY `invoice_no` (`invoice_code`,`invoice_no`) USING BTREE,
KEY `gf_tax_no` (`gf_tax_no`) USING BTREE,
KEY `invoice_type` (`invoice_type`) USING BTREE,
KEY `invoice_date` (`invoice_date`) USING BTREE,
KEY `source_system` (`source_system`),
KEY `xf_tax_no` (`xf_tax_no`) USING BTREE,
KEY `xf_name` (`xf_name`) USING BTREE,
KEY `invoice_date_gf_tax_no` (`invoice_date`,`gf_tax_no`),
KEY `invo_no` (`invoice_no`) USING BTREE,
KEY `company` (`company`) USING BTREE,
KEY `key_data_taxno_amount_tax` (`gf_tax_no`,`invoice_date`,`invoice_amount`,`tax_amount`),
KEY `taxno_auth_status` (`auth_status`,`cxrz_status`,`cxbdk_status`,`gf_tax_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='底账表';
-- ----------------------------
-- Table structure for t_dx_record_invoice_out
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_record_invoice_out`;
CREATE TABLE `t_dx_record_invoice_out` (
`id` bigint(30) NOT NULL,
`invoice_code` varchar(20) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(10) DEFAULT NULL COMMENT '发票号码',
`uuid` varchar(255) NOT NULL COMMENT '发票代码+发票号码 ',
`out_status` varchar(1) DEFAULT NULL COMMENT '转出状态 1-全部转出 2-部分转出',
`out_invoice_amout` decimal(18,4) DEFAULT NULL COMMENT '转出金额',
`out_tax_amount` decimal(18,4) DEFAULT NULL COMMENT '转出税额',
`out_reason` varchar(50) DEFAULT NULL,
`out_remark` text COMMENT '转出备注',
`out_date` datetime DEFAULT NULL COMMENT '转出日期',
`out_by` varchar(50) DEFAULT NULL COMMENT '转出人',
`is_cancel` varchar(1) DEFAULT NULL COMMENT '是否取消(0-未取消 1-已取消)',
`company` varchar(50) DEFAULT NULL COMMENT '集团编码',
`send_status` varchar(1) DEFAULT '0' COMMENT '转出同步状态0未同步1已同步',
`send_date` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '转出同步时间',
`out_type` varchar(255) DEFAULT NULL,
`out_belong_date` varchar(10) DEFAULT NULL COMMENT '转出税款所属期',
PRIMARY KEY (`id`) USING BTREE,
KEY `invoice_no` (`invoice_code`,`invoice_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='进项税转出表';
-- ----------------------------
-- Table structure for t_dx_record_invoice_statistics
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_record_invoice_statistics`;
CREATE TABLE `t_dx_record_invoice_statistics` (
`id` bigint(30) NOT NULL,
`invoice_code` varchar(20) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(10) DEFAULT NULL COMMENT '发票号码',
`detail_amount` varchar(20) DEFAULT NULL COMMENT '金额',
`tax_rate` varchar(20) DEFAULT NULL COMMENT '税率',
`tax_amount` varchar(20) DEFAULT NULL COMMENT '税额',
`total_amount` varchar(20) DEFAULT NULL COMMENT '价税合计',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`depart` varchar(50) DEFAULT NULL COMMENT '门部',
`ywzk` varchar(1) DEFAULT NULL COMMENT '无有折扣',
`zkbl` decimal(18,4) DEFAULT NULL COMMENT '扣折比率',
`zkje` decimal(18,4) DEFAULT NULL COMMENT '折扣金额',
`jylx` varchar(10) DEFAULT NULL COMMENT '易交类型',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `key_uuid` (`invoice_code`,`invoice_no`,`tax_rate`) USING BTREE,
KEY `invoice_no_code` (`invoice_code`,`invoice_no`) USING BTREE,
KEY `invoice_no` (`invoice_no`) USING BTREE,
KEY `invoice_code` (`invoice_code`) USING BTREE,
KEY `id` (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='税率统计表';
-- ----------------------------
-- Table structure for t_dx_sale_record_invoice
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_sale_record_invoice`;
CREATE TABLE `t_dx_sale_record_invoice` (
`id` bigint(30) NOT NULL,
`invoice_type` varchar(2) DEFAULT NULL COMMENT '发票类型 01-增值税专用发票 03-机动车销售统一发票 04-增值税普通发票 10-电子发票 11-卷票 14-通行费发票',
`invoice_code` varchar(20) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(10) DEFAULT NULL COMMENT '发票号码',
`invoice_date` datetime DEFAULT NULL COMMENT '开票日期',
`gf_tax_no` varchar(20) DEFAULT NULL COMMENT '购方税号',
`gf_name` varchar(255) DEFAULT NULL COMMENT '购方名称',
`gf_address_and_phone` varchar(255) DEFAULT NULL COMMENT '购方地址电话',
`gf_bank_and_no` varchar(255) DEFAULT NULL COMMENT '购方开户行及账号',
`xf_tax_no` varchar(20) DEFAULT NULL COMMENT '销方税号',
`xf_name` varchar(255) DEFAULT NULL COMMENT '销方名称',
`xf_address_and_phone` varchar(255) DEFAULT NULL COMMENT '销方地址及电话',
`xf_bank_and_no` varchar(255) DEFAULT NULL COMMENT '销方开户行及账号',
`invoice_amount` decimal(18,4) DEFAULT NULL COMMENT '金额',
`tax_amount` decimal(18,4) DEFAULT NULL COMMENT '税额',
`total_amount` decimal(18,4) DEFAULT NULL COMMENT '价格合计',
`remark` text COMMENT '备注',
`invoice_status` varchar(1) DEFAULT NULL COMMENT '发票状态 0-正常 1-失控 2-作废 3-红冲 4-异常',
`status_update_date` datetime DEFAULT NULL COMMENT '发票状态修改时间',
`last_update_date` datetime DEFAULT NULL COMMENT '发票状态最后修改时间',
`rzh_date` datetime DEFAULT NULL COMMENT '认证时间',
`qs_date` datetime DEFAULT NULL COMMENT '签收时间',
`rzh_belong_date_late` varchar(11) DEFAULT NULL COMMENT '最晚认证归属期 yyyyMM',
`rzh_belong_date` varchar(11) DEFAULT NULL COMMENT '实际认证归属期 yyyyMM',
`confirm_date` datetime DEFAULT NULL COMMENT '认证确认时间',
`rzh_type` varchar(1) DEFAULT NULL COMMENT '认证方式 1-勾选认证 2-扫描认证',
`rzh_yesorno` varchar(1) DEFAULT '0' COMMENT '是否认证 0-未认证 1-已认证抵扣 2-已认证不抵扣',
`gx_user_account` varchar(255) DEFAULT NULL COMMENT '提交认证操作人账号',
`gx_user_name` varchar(255) DEFAULT NULL COMMENT '提交认证操作人',
`source_system` varchar(1) DEFAULT NULL COMMENT '底账来源 0-采集 1-查验 2-票据采集',
`valid` varchar(1) DEFAULT '1' COMMENT '是否有效 1-有效 0-无效',
`uuid` varchar(255) NOT NULL COMMENT '发票代码+发票号码 唯一索引 防重复',
`create_date` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '采集时间',
`check_date` datetime DEFAULT NULL COMMENT '自动查验时间使用',
`gx_date` datetime DEFAULT NULL COMMENT '勾选时间',
`rzh_back_msg` varchar(255) DEFAULT NULL COMMENT '认证结果回传信息',
`dqskssq` varchar(10) DEFAULT NULL COMMENT '当前税款所属期',
`gxjzr` varchar(10) DEFAULT NULL COMMENT '当前税款所属期勾选截止日',
`gxfwq` varchar(10) DEFAULT NULL COMMENT '当前税款所属期可勾选发票开票日期范围起',
`gxfwz` varchar(10) DEFAULT NULL COMMENT '当前税款所属期可勾选发票开票日期范围止',
`sfygx` varchar(1) DEFAULT '0' COMMENT '是否已勾选',
`detail_yesorno` varchar(1) NOT NULL DEFAULT '0' COMMENT '是否存入明细 0 无明细 1 有明细',
`gx_type` varchar(1) DEFAULT NULL COMMENT '勾选方式(0-手工勾选 1-扫码勾选 2-导入勾选 3- 智能勾选 4-手工认证 5-扫码认证 6-导入认证)',
`auth_status` varchar(1) DEFAULT '0' COMMENT '认证处理状态 0-未认证 1-已勾选未确认,2已确认 3 已发送认证 4 认证成功 5 认证失败',
`send_date` datetime DEFAULT NULL COMMENT '发送认证时间',
`rzlx` varchar(1) DEFAULT '0' COMMENT '认证类型(1-抵扣 2-退税 3-代理退税 4-不抵扣 5-逾期 发票已认证、已勾选有该标签)',
`sfdbts` varchar(1) DEFAULT NULL COMMENT '是否代办退税(0:否 1:是)',
`qs_type` varchar(1) DEFAULT NULL COMMENT '签收方式(0-扫码签收 1-扫描仪签收 2-app签收 3-导入签收 4-手工签收5-pdf上传签收',
`qs_status` varchar(1) DEFAULT '0' COMMENT '签收结果(0-未签收 1-已签收)',
`check_code` varchar(30) DEFAULT NULL COMMENT '校验码',
`txfbz` varchar(1) DEFAULT NULL COMMENT '通行费标志(Y-可抵扣通行费,N-不可抵扣通行费)',
`lslbz` varchar(1) DEFAULT NULL COMMENT '零税率标志 (空:非零税率,1:税率栏位显示“免税”,2:税率栏位显示“不征收”,3:零税率',
`out_status` varchar(1) DEFAULT '0' COMMENT '转出状态 0-未转出 1-全部转出 2-部分转出',
`out_invoice_amout` decimal(18,4) DEFAULT NULL COMMENT '转出金额',
`out_tax_amount` decimal(18,4) DEFAULT NULL COMMENT '转出税额',
`out_reason` varchar(50) DEFAULT NULL COMMENT '转出原因1-免税项目用 ;2-集体福利,个人消费;3-非正常损失;4-简易计税方法征税项目用;5-免抵退税办法不得抵扣的进项税额;6-纳税检查调减进项税额;7-红字专用发票通知单注明的进项税额;8-上期留抵税额抵减欠税',
`out_remark` text COMMENT '转出备注',
`out_date` datetime DEFAULT NULL COMMENT '转出日期',
`out_belong_date` varchar(10) DEFAULT NULL COMMENT '转出税款所属期',
`out_by` varchar(50) DEFAULT NULL COMMENT '转出人',
`confirm_user` varchar(255) DEFAULT NULL COMMENT '确认人',
`machinecode` varchar(255) DEFAULT NULL COMMENT '机器编号',
`dept_id` varchar(50) DEFAULT NULL COMMENT '部门id',
`dept_name` varchar(255) DEFAULT NULL COMMENT '部门名称',
`settlement_no` varchar(50) DEFAULT NULL COMMENT '结算单号',
`settlement_status` varchar(1) DEFAULT '0' COMMENT '是否结算(0未结算1已结算)',
`settle_source` varchar(20) DEFAULT NULL COMMENT '结算单来源',
`payment_status` varchar(1) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '0' COMMENT '付款状态(0-付款成功 1-付款失败)',
`payment_date` varchar(30) DEFAULT NULL COMMENT '付款日期',
`voucher_number` longtext COMMENT '凭证号',
`payment_sum` varchar(18) DEFAULT NULL COMMENT '付款金额',
`qs_name` varchar(50) DEFAULT NULL COMMENT '签收人',
`yqsq_msg` varchar(200) DEFAULT NULL COMMENT '逾期申请结果',
`yqsq_status` varchar(10) DEFAULT '0' COMMENT '逾期申请标志 0-未申请 1--已申请 2发送申请,4申请成功,5申请失败 默认为空 ',
`glzt` varchar(10) DEFAULT NULL COMMENT '管理状态 0正常1异常',
`xxly` varchar(10) DEFAULT NULL COMMENT '信息来源 0扫描认证 1系统推送 2出口转内销',
`dk_tax_amount` decimal(18,4) DEFAULT NULL COMMENT '抵扣税额',
`yqkgxbz` varchar(10) DEFAULT '0' COMMENT '逾期可勾选标志 0默认值,1可勾选逾期',
`yclx` varchar(10) DEFAULT NULL COMMENT '异常类型 0发票状态异常1申报用途变更(抵扣变代办退税)2管理状态异常、注:发票状态为正常时为空',
`yqshzt` varchar(10) DEFAULT '0' COMMENT '逾期审核状态 0--未审核 1--已审核 默认为空',
`user_account` varchar(50) DEFAULT NULL COMMENT '签收人',
`new_gf_taxno` varchar(50) DEFAULT NULL COMMENT '购方税号',
`cxrz_status` varchar(1) DEFAULT '0' COMMENT '撤销认证处理状态0未撤销,1申请撤销,2发送撤销,4撤销成功,5撤销失败',
`cxrz_date` datetime DEFAULT NULL COMMENT '撤销认证操作时间',
`company` varchar(50) DEFAULT NULL COMMENT '集团编码',
`yq_current_period` varchar(10) DEFAULT NULL COMMENT '逾期申请属期',
`bdk_status` varchar(1) DEFAULT '0' COMMENT '0-默认值 1-认证抵扣 2-认证不抵扣',
`bdk_date` datetime DEFAULT NULL COMMENT '不抵扣操作时间',
`cxrz_current_period` varchar(10) DEFAULT NULL COMMENT '撤销认证申请属期',
`bdk_current_period` varchar(10) DEFAULT NULL COMMENT '不抵扣申请属期',
`cxbdk_status` varchar(1) DEFAULT '0' COMMENT '撤销不抵扣处理状态0未申请,1申请,2发送申请,4申请成功,5申请失败',
`cxbdk_date` datetime DEFAULT NULL COMMENT '撤销不抵扣操作时间',
`yqsq_date` datetime DEFAULT NULL COMMENT '逾期申请时间',
`yqsh_date` datetime DEFAULT NULL COMMENT '逾期审核时间',
`vendor_id` varchar(255) DEFAULT NULL COMMENT '供应商编码',
`request_id` varchar(255) DEFAULT NULL COMMENT '请求id',
`send_rz_status` varchar(1) DEFAULT '0' COMMENT '认证同步状态0未同步1已同步',
`send_rz_date` datetime DEFAULT NULL COMMENT '认证同步时间',
`send_qs_status` varchar(1) DEFAULT '0' COMMENT '签收同步状态0未同步1已同步',
`send_qs_date` datetime DEFAULT NULL COMMENT '签收同步时间',
`matchstatus` varchar(2) NOT NULL DEFAULT '99' COMMENT '匹配状态,发票/结算单匹配状态(0-自动 1-手工 2-强制 3-不通过 4-不需匹配 5-取消 6-待审核 7-拒绝匹配 99-初始)',
`match_no` varchar(50) DEFAULT NULL COMMENT '匹配关联号',
`match_date` datetime DEFAULT NULL COMMENT '匹配日期',
`match_errinfo` varchar(100) DEFAULT NULL COMMENT '匹配错误信息',
`match_user` varchar(30) DEFAULT NULL COMMENT '匹配用户',
`match_cost` decimal(18,2) DEFAULT '0.00' COMMENT '匹配金额',
`match_vat` decimal(18,2) DEFAULT '0.00' COMMENT '匹配税额',
`vender_no` varchar(50) DEFAULT NULL COMMENT '供应商编码',
`scan_match_status` varchar(2) DEFAULT NULL COMMENT '扫描匹配状态 0--未匹配 1--匹配成功 2--匹配失败',
`scan_match_date` datetime DEFAULT NULL COMMENT '扫描匹配时间',
`order_no` varchar(30) DEFAULT NULL COMMENT '订单号',
`is_auth` varchar(1) DEFAULT NULL COMMENT '是否可认证,0未认证,1可认证',
`export_mark` varchar(1) DEFAULT '0' COMMENT '出口转内销标志默认0否,1是',
`scan_id` varchar(50) DEFAULT NULL COMMENT '扫描id',
`collect_date` datetime DEFAULT NULL COMMENT '票池采集时间',
`collect_from` varchar(1) DEFAULT NULL COMMENT '票池采集来源 0-进项采集 1-票据采集',
`collect_status` varchar(1) DEFAULT '0' COMMENT '票池采集状态 0-未采集 1-已采集',
`pool_status` varchar(1) DEFAULT NULL COMMENT '票池入池状态 0-成功 1-失败',
`in_pool_reason` varchar(50) DEFAULT NULL COMMENT '入池失败原因',
`voucher_no` varchar(100) DEFAULT NULL COMMENT '凭证号',
`document_number` varchar(100) DEFAULT NULL COMMENT '业务单据号',
`amortize_status` varchar(1) DEFAULT NULL COMMENT '是否末次摊销 0-否,1-是',
`amortize_amount` varchar(20) DEFAULT NULL COMMENT '摊销金额',
`remain_amortize_amount` varchar(20) DEFAULT NULL COMMENT '剩余摊销金额',
`amortize_document_number` longtext COMMENT '摊销业务单据编号',
`payee` varchar(50) DEFAULT NULL COMMENT '收款人',
`reviewer` varchar(50) DEFAULT NULL COMMENT '复核人',
`printor` varchar(50) DEFAULT NULL COMMENT '开票人',
`is_sale_list` varchar(1) DEFAULT NULL COMMENT '是否有销货清单 0 否/1 是, 默认为 0',
`is_red` varchar(1) DEFAULT NULL COMMENT '红蓝票标识 0 蓝/1 红',
`blue_code` varchar(12) DEFAULT NULL COMMENT '红票对应的蓝票代码',
`blue_no` varchar(8) DEFAULT NULL COMMENT '红票对应的蓝票号码',
`in_account_date` datetime DEFAULT NULL,
`in_account_status` varchar(1) DEFAULT '0',
`amortize_user` varchar(20) DEFAULT NULL COMMENT '摊销人',
`mw` varchar(255) DEFAULT NULL COMMENT '密文',
`jdhm` varchar(50) DEFAULT NULL COMMENT '机打号码 -卷票字段',
`dk_taxno` varchar(50) DEFAULT NULL COMMENT '代开税号',
`dk_taxname` varchar(100) DEFAULT NULL COMMENT '代开名称',
`dk_status` varchar(2) DEFAULT NULL COMMENT '代开状态 0-非代开 1-代开',
`incentive_flag` varchar(100) DEFAULT NULL COMMENT '明细优惠政策汇总',
`list_status` varchar(1) DEFAULT NULL COMMENT '是否有清单:0无,1有',
`system_name` varchar(100) DEFAULT NULL COMMENT '系统名称',
`illegal_supplier` varchar(1) DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `key_uuid` (`uuid`) USING BTREE,
KEY `invoice_no` (`invoice_code`,`invoice_no`) USING BTREE,
KEY `gf_tax_no` (`gf_tax_no`) USING BTREE,
KEY `invoice_type` (`invoice_type`) USING BTREE,
KEY `invoice_date` (`invoice_date`) USING BTREE,
KEY `source_system` (`source_system`) USING BTREE,
KEY `xf_tax_no` (`xf_tax_no`) USING BTREE,
KEY `xf_name` (`xf_name`) USING BTREE,
KEY `invoice_date_gf_tax_no` (`invoice_date`,`gf_tax_no`) USING BTREE,
KEY `invo_no` (`invoice_no`) USING BTREE,
KEY `company` (`company`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='底账表-销项';
-- ----------------------------
-- Table structure for t_dx_scan_invoice_log
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_scan_invoice_log`;
CREATE TABLE `t_dx_scan_invoice_log` (
`id` bigint(30) NOT NULL,
`pch` varchar(255) NOT NULL COMMENT '批次号',
`invoice_text` longtext COMMENT '报文',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`file_type` varchar(1) DEFAULT NULL COMMENT '空 或0 是 票据 1是封面 2 是附件',
`scan_id` varchar(50) DEFAULT NULL COMMENT '扫描id',
`ewm` varchar(255) DEFAULT NULL COMMENT '封面',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `key_pch` (`pch`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='扫描记录表';
-- ----------------------------
-- Table structure for t_dx_sign_log
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_sign_log`;
CREATE TABLE `t_dx_sign_log` (
`id` bigint(30) NOT NULL,
`invoice_code` varchar(20) DEFAULT NULL COMMENT '发票代码',
`invoice_no` varchar(10) DEFAULT NULL COMMENT '发票号码',
`create_time` datetime DEFAULT NULL COMMENT '操作时间',
`handle_type` varchar(1) DEFAULT NULL COMMENT '操作类型:0:签收;1:取消签收;2:转移',
`user_account` varchar(50) DEFAULT NULL COMMENT '操作账号',
`user_name` varchar(50) DEFAULT NULL COMMENT '操作人',
`qs_type` varchar(1) DEFAULT NULL COMMENT '签收方式(0-扫码签收 1-扫描仪签收 2-app签收 3-导入签收 4-手工签收,5-pdf上传)',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='取消签收记录表';
-- ----------------------------
-- Table structure for t_dx_state_record
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_state_record`;
CREATE TABLE `t_dx_state_record` (
`id` bigint(50) NOT NULL,
`buyer_tax_no` varchar(20) DEFAULT NULL COMMENT '税号',
`tj_month` varchar(10) DEFAULT NULL COMMENT '属期',
`batch_no` varchar(50) DEFAULT NULL,
`state_type` varchar(1) DEFAULT NULL COMMENT '0统计1确认',
`apply_type` varchar(1) DEFAULT NULL COMMENT '0申请1撤销',
`state_time` varchar(20) DEFAULT NULL COMMENT '统计时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='抵扣统计对外接口记录表';
-- ----------------------------
-- Table structure for t_dx_tax_current
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_tax_current`;
CREATE TABLE `t_dx_tax_current` (
`id` bigint(30) NOT NULL,
`taxno` varchar(40) NOT NULL COMMENT '税号',
`taxname` varchar(255) DEFAULT NULL COMMENT '企业名称',
`current_tax_period` varchar(6) DEFAULT NULL COMMENT '当前税款所属期',
`select_start_date` varchar(20) DEFAULT NULL COMMENT '当前税款所属期可勾选发票的起始开票日期',
`select_end_date` varchar(20) DEFAULT NULL COMMENT '当前税款所属期可勾选发票的截止开票日期',
`operation_end_date` varchar(20) DEFAULT NULL COMMENT '当前税款所属期可勾选发票操作截止日期',
`old_tax_no` varchar(40) DEFAULT NULL COMMENT '企业旧税号',
`declare_period` varchar(40) DEFAULT NULL COMMENT '申报周期,值为3-季度/1-月',
`credit_rating` varchar(10) DEFAULT NULL COMMENT '信用等级,值为A/B/C/D或者空',
`update_time` datetime DEFAULT NULL,
`create_time` datetime DEFAULT NULL,
`latch_status` varchar(1) DEFAULT '0' COMMENT '锁定状态:0否;1是',
`bussi_pwd` varchar(50) DEFAULT NULL COMMENT '业务密码',
`new_bussi_pwd` varchar(50) DEFAULT NULL COMMENT '新密码',
`limit_dkse` decimal(18,4) DEFAULT NULL COMMENT '抵扣限额',
`company_type` varchar(10) DEFAULT NULL COMMENT '公司类型:SC或ZC生产企业;WM外贸企业;ZF外综服企业;QT其他 ',
`oil_type` varchar(10) DEFAULT NULL COMMENT '油类企业类型YLF非成品油企业;YLJX成品油经销企业;YLSC成品油生产企业',
`taxpayer_type` varchar(10) DEFAULT NULL COMMENT '纳税人资格 01增值税一般纳税人;02辅导期一般纳税人;04特定征收部门;05转登记纳税人;08小规模纳税人',
`sync_time` varchar(50) DEFAULT NULL COMMENT '档案同步时间',
`index_info` varchar(50) DEFAULT NULL COMMENT '所属期-申报状态;自然月-申报状态(0未申报,1已申报,2未知状态)',
`period_index_info` varchar(50) DEFAULT NULL COMMENT '所属期-申报状态(0未申报,1已申报,2未知状态) ',
`month_index_info` varchar(50) DEFAULT NULL COMMENT '自然月-申报状态(0未申报,1已申报,2未知状态)',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `key_taxno` (`taxno`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='企业税务信息表';
-- ----------------------------
-- Table structure for t_dx_tax_handlelog
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_tax_handlelog`;
CREATE TABLE `t_dx_tax_handlelog` (
`id` bigint(30) NOT NULL,
`handle_type` varchar(1) DEFAULT NULL COMMENT '操作名称:1锁定;0释放',
`user_account` varchar(20) DEFAULT NULL COMMENT '操作账户',
`user_name` varchar(20) DEFAULT NULL COMMENT '操作人',
`handle_time` datetime DEFAULT NULL COMMENT '操作时间',
`period` varchar(40) DEFAULT NULL COMMENT '税款所属期',
`taxno` varchar(40) DEFAULT NULL COMMENT '税号',
PRIMARY KEY (`id`) USING BTREE,
KEY `key_tax` (`taxno`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='税款所时期操作记录表';
-- ----------------------------
-- Table structure for t_dx_vehicle_sale_invoice
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_vehicle_sale_invoice`;
CREATE TABLE `t_dx_vehicle_sale_invoice` (
`id` bigint(30) NOT NULL,
`uuid` varchar(30) NOT NULL,
`buyer_id_num` varchar(50) DEFAULT NULL COMMENT '购方身份证号码 组织 机构代码',
`vehicle_type` varchar(80) DEFAULT NULL COMMENT '车辆类型',
`factory_model` varchar(100) DEFAULT NULL COMMENT '厂牌型号',
`product_place` varchar(80) DEFAULT NULL COMMENT '产地',
`certificate` varchar(100) DEFAULT NULL COMMENT '合格证书',
`certificate_import` varchar(80) DEFAULT NULL COMMENT '进口证明书号',
`inspection_num` varchar(80) DEFAULT NULL COMMENT '商检单号',
`engine_no` varchar(120) DEFAULT NULL COMMENT '发动机号',
`vehicle_no` varchar(40) DEFAULT NULL COMMENT '车架号码 车辆识别码',
`phone` varchar(80) DEFAULT NULL COMMENT '电话',
`buyer_bank` varchar(160) DEFAULT NULL COMMENT '开户银行',
`tax_rate` varchar(20) DEFAULT NULL COMMENT '税率',
`tax_bureau_name` varchar(80) DEFAULT NULL COMMENT '主管税务机关名称 ',
`tax_bureau_code` varchar(50) DEFAULT NULL COMMENT '主管税务机关代码',
`tax_records` varchar(100) DEFAULT NULL COMMENT '完税凭证号码',
`limit_people` varchar(10) DEFAULT NULL COMMENT '限乘人数 ',
`check_status` varchar(1) DEFAULT NULL COMMENT '是否已勾选 0-未勾选 1-已勾选',
`tonnage` varchar(40) DEFAULT NULL COMMENT '吨位',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`company` varchar(50) DEFAULT NULL COMMENT '集团编码',
`plate_no` varchar(100) DEFAULT NULL COMMENT '车牌照号',
`registration_no` varchar(100) DEFAULT NULL COMMENT '登记证号',
`vehicle_admin_office` varchar(100) DEFAULT NULL COMMENT '转入地车辆管理所名称',
`auction_unit` varchar(100) DEFAULT NULL COMMENT '经营拍卖单位',
`auction_address` varchar(100) DEFAULT NULL COMMENT '经营拍卖单位地址',
`auction_tax_no` varchar(100) DEFAULT NULL COMMENT '经营、拍卖单位税号',
`auction_bank` varchar(100) DEFAULT NULL COMMENT '经营、拍卖单位开户银行、账号',
`auction_phone` varchar(100) DEFAULT NULL COMMENT '经营、拍卖单位电话',
`car_market` varchar(100) DEFAULT NULL COMMENT '二手车市场',
`car_market_tax_no` varchar(100) DEFAULT NULL COMMENT '二手车市场税号',
`car_market_address` varchar(100) DEFAULT NULL COMMENT '二手车市场地址',
`car_market_bank` varchar(100) DEFAULT NULL COMMENT '二手车市场开户行、账号',
`car_market_phone` varchar(100) DEFAULT NULL COMMENT '二手车市场电话',
`gf_phone` varchar(20) DEFAULT NULL COMMENT '二手车购方电话',
`car_price` varchar(32) DEFAULT NULL COMMENT '车价合计',
`buyer_unit` varchar(240) DEFAULT NULL COMMENT '买方单位 /个人',
`buyer_unit_code` varchar(44) DEFAULT NULL COMMENT '买方单位代码 /身份证号',
`buyer_unit_address` varchar(240) DEFAULT NULL COMMENT '买方单位 /个人住址',
`buyer_phone` varchar(100) DEFAULT NULL COMMENT '买方电话',
`seller_unit` varchar(240) DEFAULT NULL COMMENT '卖方单位 /个人',
`seller_unit_code` varchar(44) DEFAULT NULL COMMENT '卖方单位代码 /身份证号',
`seller_unit_address` varchar(240) DEFAULT NULL COMMENT '卖方单位 /个人住址',
`seller_phone` varchar(100) DEFAULT NULL COMMENT '卖方电话',
PRIMARY KEY (`id`),
UNIQUE KEY `uuid_key` (`uuid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='机动车明细表';
-- ----------------------------
-- Table structure for t_dx_vehicle_sale_invoice_sales
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_vehicle_sale_invoice_sales`;
CREATE TABLE `t_dx_vehicle_sale_invoice_sales` (
`id` bigint(30) NOT NULL,
`uuid` varchar(30) NOT NULL,
`buyer_id_num` varchar(50) DEFAULT NULL COMMENT '购方身份证号码 组织 机构代码',
`vehicle_type` varchar(80) DEFAULT NULL COMMENT '车辆类型',
`factory_model` varchar(100) DEFAULT NULL COMMENT '厂牌型号',
`product_place` varchar(80) DEFAULT NULL COMMENT '产地',
`certificate` varchar(100) DEFAULT NULL COMMENT '合格证书',
`certificate_import` varchar(80) DEFAULT NULL COMMENT '进口证明书号',
`inspection_num` varchar(80) DEFAULT NULL COMMENT '商检单号',
`engine_no` varchar(120) DEFAULT NULL COMMENT '发动机号',
`vehicle_no` varchar(40) DEFAULT NULL COMMENT '车架号码 车辆识别码',
`phone` varchar(80) DEFAULT NULL COMMENT '电话',
`buyer_bank` varchar(160) DEFAULT NULL COMMENT '开户银行',
`tax_rate` varchar(20) DEFAULT NULL COMMENT '税率',
`tax_bureau_name` varchar(80) DEFAULT NULL COMMENT '主管税务机关名称 ',
`tax_bureau_code` varchar(50) DEFAULT NULL COMMENT '主管税务机关代码',
`tax_records` varchar(100) DEFAULT NULL COMMENT '完税凭证号码',
`limit_people` varchar(5) DEFAULT NULL COMMENT '限乘人数 ',
`check_status` varchar(1) DEFAULT NULL COMMENT '是否已勾选 0-未勾选 1-已勾选',
`tonnage` varchar(40) DEFAULT NULL COMMENT '吨位',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
`company` varchar(50) DEFAULT NULL COMMENT '集团编码',
`plate_no` varchar(100) DEFAULT NULL COMMENT '车牌照号',
`registration_no` varchar(100) DEFAULT NULL COMMENT '登记证号',
`vehicle_admin_office` varchar(100) DEFAULT NULL COMMENT '转入地车辆管理所名称',
`auction_unit` varchar(100) DEFAULT NULL COMMENT '经营拍卖单位',
`auction_address` varchar(100) DEFAULT NULL COMMENT '经营拍卖单位地址',
`auction_tax_no` varchar(100) DEFAULT NULL COMMENT '经营、拍卖单位税号',
`auction_bank` varchar(100) DEFAULT NULL COMMENT '经营、拍卖单位开户银行、账号',
`auction_phone` varchar(100) DEFAULT NULL COMMENT '经营、拍卖单位电话',
`car_market` varchar(100) DEFAULT NULL COMMENT '二手车市场',
`car_market_tax_no` varchar(100) DEFAULT NULL COMMENT '二手车市场税号',
`car_market_address` varchar(100) DEFAULT NULL COMMENT '二手车市场地址',
`car_market_bank` varchar(100) DEFAULT NULL COMMENT '二手车市场开户行、账号',
`car_market_phone` varchar(100) DEFAULT NULL COMMENT '二手车市场电话',
`gf_phone` varchar(20) DEFAULT NULL COMMENT '二手车购方电话',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uuid_key` (`uuid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='机动车明细表-销项';
-- ----------------------------
-- Table structure for t_dx_violation_log
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_violation_log`;
CREATE TABLE `t_dx_violation_log` (
`id` bigint(30) NOT NULL,
`xf_tax_no` varchar(255) DEFAULT NULL COMMENT '销方税号',
`gf_tax_no` varchar(255) DEFAULT NULL COMMENT '购方税号',
`create_date` datetime DEFAULT NULL,
`update_date` datetime DEFAULT NULL,
`send_status` varchar(1) DEFAULT '0' COMMENT '0未推送,1已推送',
`send_date` datetime DEFAULT NULL COMMENT '推送时间',
`penalize_date` varchar(255) DEFAULT NULL COMMENT '处罚时间',
`break_law_type` varchar(200) DEFAULT NULL COMMENT '违规类型',
`break_law_method` text COMMENT '违规手段',
`input_date` varchar(100) DEFAULT NULL COMMENT '录入时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `xf_index` (`xf_tax_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_violation_record
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_violation_record`;
CREATE TABLE `t_dx_violation_record` (
`id` bigint(30) NOT NULL,
`batch_no` varchar(255) DEFAULT NULL,
`gf_tax_no` varchar(100) DEFAULT NULL,
`xf_tax_no` varchar(100) DEFAULT NULL,
`result_status` varchar(10) DEFAULT NULL COMMENT '获取结果状态N未获取Y已获取',
`create_date` datetime DEFAULT NULL,
`update_date` datetime DEFAULT NULL,
`ace_id` varchar(255) DEFAULT NULL,
`ace_key` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE,
KEY `batch_no_index` (`batch_no`) USING BTREE,
KEY `status_index` (`result_status`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for t_dx_violation_taxno
-- ----------------------------
DROP TABLE IF EXISTS `t_dx_violation_taxno`;
CREATE TABLE `t_dx_violation_taxno` (
`id` bigint(30) NOT NULL,
`gf_tax_no` varchar(50) DEFAULT NULL COMMENT '购方税号',
`xf_tax_no` varchar(50) DEFAULT NULL COMMENT '销方税号',
`company` varchar(10) DEFAULT NULL COMMENT '集团编码',
`xf_name` varchar(255) DEFAULT NULL COMMENT '销方名称',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;