CREATE TABLE CST (
    COD_CST        CHAR(3),
    DESCRICAO_CST  VARCHAR(150)
);

INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('000', 'NACIONAL - Tributada Integralmente');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('010', 'NACIONAL - Tributada e com cobrança do ICMS por substituição tributária');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('020', 'NACIONAL - Com redução de base de cálculo');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('030', 'NACIONAL - Isenta ou não tributada e com cobrança do ICMS por substituição tributária');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('040', 'NACIONAL - Isenta');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('041', 'NACIONAL - Não tributada');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('050', 'NACIONAL - Suspensão');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('051', 'NACIONAL - Diferimento');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('060', 'NACIONAL - ICMS cobrado anteriormente por substituição tributária');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('070', 'NACIONAL - Com redução de base de cálculo e cobrança do ICMS por substituição tributária');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('090', 'NACIONAL - Outras');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('100', 'ESTRANGEIRA (IMPORTAÇÃO DIRETA) - Tributada Integralmente');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('110', 'ESTRANGEIRA (IMPORTAÇÃO DIRETA) - Tributada e com cobrança do ICMS por substituição tributária');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('120', 'ESTRANGEIRA (IMPORTAÇÃO DIRETA) - Com redução de base de cálculo');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('130', 'ESTRANGEIRA (IMPORTAÇÃO DIRETA) - Isenta ou não tributada e com cobrança do ICMS por substituição tributária');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('140', 'ESTRANGEIRA (IMPORTAÇÃO DIRETA) - Isenta');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('141', 'ESTRANGEIRA (IMPORTAÇÃO DIRETA) - Não tributada');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('150', 'ESTRANGEIRA (IMPORTAÇÃO DIRETA) - Suspensão');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('151', 'ESTRANGEIRA (IMPORTAÇÃO DIRETA) - Diferimento');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('160', 'ESTRANGEIRA (IMPORTAÇÃO DIRETA) - ICMS cobrado anteriormente por substituição tributária');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('170', 'ESTRANGEIRA (IMPORTAÇÃO DIRETA) - Com redução de base de cálculo e cobrança do ICMS por substituição tributária');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('190', 'ESTRANGEIRA (IMPORTAÇÃO DIRETA) - Outras');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('200', 'ESTRANGEIRA (ADQUIRIDA NO MERCADO INTERNO) - Tributada Integralmente');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('210', 'ESTRANGEIRA (ADQUIRIDA NO MERCADO INTERNO) - Tributada e com cobrança do ICMS por substituição tributária');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('220', 'ESTRANGEIRA (ADQUIRIDA NO MERCADO INTERNO) - Com redução de base de cálculo');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('230', 'ESTRANGEIRA (ADQUIRIDA NO MERCADO INTERNO) - Isenta ou não tributada e com cobrança do ICMS por substituição tributária');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('240', 'ESTRANGEIRA (ADQUIRIDA NO MERCADO INTERNO) - Isenta');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('241', 'ESTRANGEIRA (ADQUIRIDA NO MERCADO INTERNO) - Não tributada');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('250', 'ESTRANGEIRA (ADQUIRIDA NO MERCADO INTERNO) - Suspensão');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('251', 'ESTRANGEIRA (ADQUIRIDA NO MERCADO INTERNO) - Diferimento');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('260', 'ESTRANGEIRA (ADQUIRIDA NO MERCADO INTERNO) - ICMS cobrado anteriormente por substituição tributária');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('270', 'ESTRANGEIRA (ADQUIRIDA NO MERCADO INTERNO) - Com redução de base de cálculo e cobrança do ICMS por substituição tributária');
INSERT INTO CST (COD_CST, DESCRICAO_CST) VALUES ('290', 'ESTRANGEIRA (ADQUIRIDA NO MERCADO INTERNO) - Outras');

COMMIT WORK;

UPDATE PARAMETROS SET SCRIPT = 156;
