Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
K
kb
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2
    • Issues 2
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • granite
  • kb
  • Wiki
    • Lake
  • biz_general_taxpayer

Last edited by songzp May 12, 2021
Page history

biz_general_taxpayer

一般纳税人

存储信息

aliyun-mysql-rds
  • host: bdp-rds-003.mysql.rds.aliyuncs.com
  • port: 3306
  • user: **
  • password: **
  • database: utn_ng_biz_info

建表语句

CREATE TABLE `tb_general_taxpayer` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
  `province` varchar(20) DEFAULT NULL COMMENT '省份',
  `company_name` varchar(255) NOT NULL COMMENT '公司名称',
  `company_name_digest` varchar(50) DEFAULT NULL COMMENT '主体唯一键',
  `company_id` varchar(50) DEFAULT NULL COMMENT '主体唯一键',
  `tax_code` varchar(50) NOT NULL COMMENT '纳税人识别号',
  `credit_no` varchar(50) DEFAULT NULL COMMENT '统一社会信用代码',
  `legal_person` varchar(255) DEFAULT NULL COMMENT '法定代表人',
  `register_address` varchar(1000) DEFAULT NULL COMMENT '注册地址',
  `business_address` varchar(1000) DEFAULT NULL COMMENT '生产经营地址',
  `tax_type` varchar(100) DEFAULT NULL COMMENT '纳税人资格类型',
  `tax_authority` varchar(255) DEFAULT NULL COMMENT '税务机关',
  `tax_authority_address` varchar(1000) DEFAULT NULL COMMENT '税务机关地址',
  `tax_authority_phone` varchar(50) DEFAULT NULL COMMENT '税务机构电话',
  `register_date` datetime DEFAULT NULL COMMENT '登记日期、认定日期',
  `valid_startdate` datetime DEFAULT NULL COMMENT '有效期起、认定有效期起',
  `valid_enddate` datetime DEFAULT NULL COMMENT '有效期止、认定有效期止',
  `tax_status` varchar(100) DEFAULT NULL COMMENT '纳税人状态',
  `data_source` varchar(500) DEFAULT NULL COMMENT '数据来源',
  `is_history` smallint(6) DEFAULT '0' COMMENT '是否历史数据',
  `use_flag` smallint(6) DEFAULT '0' COMMENT '数据使用标记,10废弃删除',
  `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '入库时间',
  `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`),
  UNIQUE KEY `idx_general_taxpayer` (`company_name`,`tax_code`,`tax_type`),
  KEY `idx_company_name` (`company_name`),
  KEY `idx_company_digest` (`company_name_digest`),
  KEY `idx_create_time` (`create_time`),
  KEY `idx_update_time` (`update_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

数据字典

表名 字段名 字段类型 注释 关键字段标记
id bigint(20) 自增主键
province varchar(20) 省份
company_name varchar(255) 公司名称 *
company_name_digest varchar(50) 主体唯一键
company_id varchar(50) 主体唯一键
tax_code varchar(50) 纳税人识别号 *
credit_no varchar(50) 统一社会信用代码
legal_person varchar(255) 法定代表人
register_address varchar(1000) 注册地址
business_address varchar(1000) 生产经营地址
tb_general_taxpayer tax_type varchar(100) 纳税人资格类型 *
tax_authority varchar(255) 税务机关 *
tax_authority_address varchar(1000) 税务机关地址
tax_authority_phone varchar(50) 税务机构电话
register_date datetime 登记日期、认定日期
valid_startdate datetime 有效期起、认定有效期起 *
valid_enddate datetime 有效期止、认定有效期止 *
tax_status varchar(100) 纳税人状态
data_source varchar(500) 数据来源
is_history smallint(6) 是否历史数据
use_flag smallint(6) 数据使用标记,10废弃删除
create_time datetime 入库时间
update_time datetime 更新时间

说明

业务唯一键

  • 唯一键由公司名称+纳税人识别号+纳税人资格类型组成
  • 纳税人识别号一般为统一信用代码,但未换照的企业的纳税人识别号可能有:
    • 注册号(15位)
    • 统一信用代码的第3位到17位(15位)
    • 其他

纳税人资格类型

tax_type字段默认都应该是"增值税一般纳税人", 若数据源只是标记企业是否是一般纳税人,则应该用"增值税一般纳税人"补充该字段;
若类别为"非一般纳税人",则该企业不应该进入该表
  • 增值税一般纳税人
  • 小规模纳税人
  • 简易办法征收一般纳税人
  • 小型微利企业

关键字段

关键字段指的是该维度数据在业务上应该包含的字段,可以作为该维度的特征字段
  • 纳税人识别号
  • 公司名称
  • 所属税务机关
  • 纳税人资格类型
  • 有效期起
  • 有效期至
Clone repository
  • README
  • basic_guidelines
  • basic_guidelines
    • basic_guidelines
    • dev_guide
    • project_build
    • 开发流程
  • best_practice
  • best_practice
    • AlterTable
    • RDS
    • azkaban
    • create_table
    • design
    • elasticsearch
    • elasticsearch
      • ES运维
    • logstash
View All Pages