-- generated by export_tables.php on 2025-12-02 16:02:03
-- source: ip.sysfar.com.br/gtsyscon_gtsys -> table: gtsys_ncm_bkp

create table gtsys_ncm_bkp
(
  `codigo` int(11) NOT NULL AUTO_INCREMENT,
  `ncm` char(10) NOT NULL,
  `descricao` text,
  `unidade` char(10) DEFAULT NULL,
  `codigo_piscofins` int(11) NOT NULL,
  `codigo_cstpis_saida` int(11) NOT NULL,
  `codigo_cstcofins_saida` int(11) NOT NULL,
  `codigo_cstpis_saida_sn` int(11) NOT NULL,
  `codigo_cstcofins_saida_sn` int(11) NOT NULL,
  `codigo_cstpis_entrada` int(11) NOT NULL,
  `codigo_cstcofins_entrada` int(11) NOT NULL,
  `codigo_cstpis_entrada_sn` int(11) NOT NULL,
  `codigo_cstcofins_entrada_sn` int(11) NOT NULL,
  `codigo_cstpis_saida_pr` int(11) NOT NULL,
  `codigo_cstpis_entrada_pr` int(11) NOT NULL,
  `codigo_cstcofins_saida_pr` int(11) NOT NULL,
  `codigo_cstcofins_entrada_pr` int(11) NOT NULL,
  `dispositivo_legal` varchar(255) DEFAULT NULL,
  `situacao` enum('ativo','inativo') DEFAULT 'ativo',
  `updated_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `aliquota_pis_re` double(4,2) DEFAULT NULL,
  `aliquota_pis_pr` double(4,2) DEFAULT NULL,
  `aliquota_cofins_re` double(4,2) DEFAULT NULL,
  `aliquota_cofins_pr` double(4,2) DEFAULT NULL,
  PRIMARY KEY (`codigo`,`codigo_piscofins`,`codigo_cstpis_saida`,`codigo_cstcofins_saida`,`codigo_cstpis_saida_sn`,`codigo_cstcofins_saida_sn`,`codigo_cstpis_entrada`,`codigo_cstcofins_entrada`,`codigo_cstpis_entrada_sn`,`codigo_cstcofins_entrada_sn`,`codigo_cstpis_saida_pr`,`codigo_cstpis_entrada_pr`,`codigo_cstcofins_saida_pr`,`codigo_cstcofins_entrada_pr`)
)ENGINE=InnoDB AUTO_INCREMENT=2825 DEFAULT CHARSET=latin1;

create unique index idx_codigo
    on gtsys_ncm_bkp (codigo);

create index idx_codigo_piscofins
    on gtsys_ncm_bkp (codigo_piscofins);

create index idx_codigo_cstpis_saida
    on gtsys_ncm_bkp (codigo_cstpis_saida);

create index idx_codigo_cstcofins_saida
    on gtsys_ncm_bkp (codigo_cstcofins_saida);

create index idx_codigo_cstpis_saida_sn
    on gtsys_ncm_bkp (codigo_cstpis_saida_sn);

create index idx_codigo_cstcofins_saida_sn
    on gtsys_ncm_bkp (codigo_cstcofins_saida_sn);

create index idx_codigo_cstpis_entrada
    on gtsys_ncm_bkp (codigo_cstpis_entrada);

create index idx_codigo_cstcofins_entrada
    on gtsys_ncm_bkp (codigo_cstcofins_entrada);

create index idx_codigo_cstpis_entrada_sn
    on gtsys_ncm_bkp (codigo_cstpis_entrada_sn);

create index idx_codigo_cstcofins_entrada_sn
    on gtsys_ncm_bkp (codigo_cstcofins_entrada_sn);

create index idx_codigo_cstpis_saida_pr
    on gtsys_ncm_bkp (codigo_cstpis_saida_pr);

create index idx_codigo_cstpis_entrada_pr
    on gtsys_ncm_bkp (codigo_cstpis_entrada_pr);

create index idx_codigo_cstcofins_saida_pr
    on gtsys_ncm_bkp (codigo_cstcofins_saida_pr);

create index idx_codigo_cstcofins_entrada_pr
    on gtsys_ncm_bkp (codigo_cstcofins_entrada_pr);

create index idx_ncm
    on gtsys_ncm_bkp (ncm);

