Usuários: 76021
Artigos: 223
Dicas: 139
Downloads: 323
28.06.17

Script SQL para tabela de códigos CEST

Script SQL para tabela de códigos CEST

Data da última atualização: 05/06/2017

ATENÇÃO: O script dsse artigo foi atualizado (mais uma vez) no dia 5 de Junho de 2017, com base na tabela de códigos CEST publicada no Convênio ICMS n° 052/2017 DOU 28-04-2017. O script foi gerado com base em uma planilha Excel fornecida pelo meu contador.

CREATE TABLE TAB_CEST (
           CEST VARCHAR(7) NOT NULL,
           NCM VARCHAR(8),
           DESCRICAO VARCHAR(512));

Note que limitei o campo de descrição em 512 caracteres, o que significa que algumas das descrições (poucas) foram truncadas, pois tinham mais que isso.

Perceba também que, para dificultar um pouco mais a vida dos programadores, o relacionamento do CEST com o NCM é de n para n, ou seja, pode haver um único CEST vinculado à um ou mais NCMs, e um mesmo NCM vinculado à um ou mais CESTs. Observe também que alguns NCMs foram definidos mencionando apenas o Capítulo, outros vão até a Posição, outros estão completos (com 8 dígitos). Indo mais além, existe um CEST (28.044.00) que nem sequer está associado à um NCM.

Espero que o script seja útil, mas use por sua conta e risco! Se achar alguma falha, reporte nos comentários desse artigo.

Carlos H. Cantu

PS: Decidi deixar esse artigo aberto para acesso público (mesmo o cadastro no site sendo gratuíto), pois acredito que poderá beneficiar pessoas que não necessariamente sejam usuárias do Firebird.

Script para inserção dos dados:

insert into tab_cest(cest,ncm,descricao)
values ('0100100','38151210',substring('Catalisadores em colmeia cerâmica ou metálica para conversão catalítica de gases de escape de veículos e outros catalisadores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0100100','38151290',substring('Catalisadores em colmeia cerâmica ou metálica para conversão catalítica de gases de escape de veículos e outros catalisadores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0100200','3917',substring('Tubos e seus acessórios (por exemplo, juntas, cotovelos, flanges, uniões), de plásticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0100300','39181000',substring('Protetores de caçamba' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0100400','39233000',substring('Reservatórios de óleo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0100500','39263000',substring('Frisos, decalques, molduras e acabamentos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0100600','40103',substring('Correias de transmissão de borracha vulcanizada, de matérias têxteis, mesmo impregnadas, revestidas ou recobertas, de plástico, ou estratificadas com plástico ou reforçadas com metal ou com outras matérias' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0100600','59100000',substring('Correias de transmissão de borracha vulcanizada, de matérias têxteis, mesmo impregnadas, revestidas ou recobertas, de plástico, ou estratificadas com plástico ou reforçadas com metal ou com outras matérias' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0100700','40169300',substring('Juntas, gaxetas e outros elementos com função semelhante de vedação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0100700','4823909',substring('Juntas, gaxetas e outros elementos com função semelhante de vedação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0100800','40161010',substring('Partes de veículos automóveis, tratores e máquinas autopropulsadas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0100900','40169990',substring('Tapetes, revestimentos, mesmo confeccionados, batentes, buchas e coxins' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0100900','57050000',substring('Tapetes, revestimentos, mesmo confeccionados, batentes, buchas e coxins' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0101000','59039000',substring('Tecidos impregnados, revestidos, recobertos ou estratificados, com plástico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0101100','59090000',substring('Mangueiras e tubos semelhantes, de matérias têxteis, mesmo com reforço ou acessórios de outras matérias' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0101200','63061',substring('Encerados e toldos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0101300','65061000',substring('Capacetes e artefatos de uso semelhante, de proteção, para uso em motocicletas, incluídos ciclomotores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0101400','6813',substring('Guarnições de fricção (por exemplo, placas, rolos, tiras, segmentos, discos, anéis, pastilhas), não montadas, para freios, embreagens ou qualquer outro mecanismo de fricção, à base de amianto, de outras substâncias minerais ou de celulose, mesmo combinadas com têxteis ou outras matérias' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0101500','70071100',substring('Vidros de dimensões e formatos que permitam aplicação automotiva' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0101500','70072100',substring('Vidros de dimensões e formatos que permitam aplicação automotiva' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0101600','70091000',substring('Espelhos retrovisores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0101700','70140000',substring('Lentes de faróis, lanternas e outros utensílios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0101800','73110000',substring('Cilindro de aço para GNV (gás natural veicular)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0101900','73110000',substring('Recipientes para gases comprimidos ou liquefeitos, de ferro fundido, ferro ou aço, exceto o descrito no item 18.0' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0102000','7320',substring('Molas e folhas de molas, de ferro ou aço' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0102100','7325',substring('Obras moldadas, de ferro fundido, ferro ou aço, exceto as do código 7325.91.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0102200','780600',substring('Peso de chumbo para balanceamento de roda' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0102300','80070090',substring('Peso para balanceamento de roda e outros utensílios de estanho' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0102400','830120',substring('Fechaduras e partes de fechaduras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0102400','830160',substring('Fechaduras e partes de fechaduras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0102500','830170',substring('Chaves apresentadas isoladamente' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0102600','83021000',substring('Dobradiças, guarnições, ferragens e artigos semelhantes de metais comuns' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0102600','83023000',substring('Dobradiças, guarnições, ferragens e artigos semelhantes de metais comuns' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0102700','831000',substring('Triângulo de segurança' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0102800','84073',substring('Motores de pistão alternativo dos tipos utilizados para propulsão de veículos do Capítulo 87' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0102900','840820',substring('Motores dos tipos utilizados para propulsão de veículos automotores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103000','84099',substring('Partes reconhecíveis como exclusiva ou principalmente destinadas aos motores das posições 8407 ou 8408' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103100','84122',substring('Motores hidráulicos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103200','841330',substring('Bombas para combustíveis, lubrificantes ou líquidos de arrefecimento, próprias para motores de ignição por centelha ou por compressão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103300','84141000',substring('Bombas de vácuo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103400','8414801',substring('Compressores e turbo compressores de ar' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103400','8414802',substring('Compressores e turbo compressores de ar' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103500','84139190',substring('Partes das bombas, compressores e turbo compressores dos CEST 01.032.00, 01.033.00 e 01.034.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103500','84149010',substring('Partes das bombas, compressores e turbo compressores dos CEST 01.032.00, 01.033.00 e 01.034.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103500','8414903',substring('Partes das bombas, compressores e turbo compressores dos CEST 01.032.00, 01.033.00 e 01.034.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103500','84149039',substring('Partes das bombas, compressores e turbo compressores dos CEST 01.032.00, 01.033.00 e 01.034.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103600','841520',substring('Máquinas e aparelhos de ar condicionado' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103700','84212300',substring('Aparelhos para filtrar óleos minerais nos motores de ignição por centelha ou por compressão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103800','84212990',substring('Filtros a vácuo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0103900','84219',substring('Partes dos aparelhos para filtrar ou depurar líquidos ou gases' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0104000','84241000',substring('Extintores, mesmo carregados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0104100','84213100',substring('Filtros de entrada de ar para motores de ignição por centelha ou por compressão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0104200','84213920',substring('Depuradores por conversão catalítica de gases de escape' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0104300','84254200',substring('Macacos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0104400','84311010',substring('Partes para macacos do CEST 01.043.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0104500','8431492',substring('Partes reconhecíveis como exclusiva ou principalmente destinadas às máquinas agrícolas ou rodoviárias' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0104501','84339090',substring('Partes reconhecíveis como exclusiva ou principalmente destinadas às máquinas agrícolas ou rodoviárias' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0104600','84811000',substring('Válvulas redutoras de pressão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0104700','84812',substring('Válvulas para transmissão óleo-hidráulicas ou pneumáticas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0104800','84818092',substring('Válvulas solenoides' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0104900','8482',substring('Rolamentos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0105000','8483',substring('Árvores de transmissão (incluídas as árvores de "cames" e virabrequins) e manivelas; mancais e "bronzes"; engrenagens e rodas de fricção; eixos de esferas ou de roletes; redutores, multiplicadores, caixas de transmissão e variadores de velocidade, incluídos os conversores de torque; volantes e polias, incluídas as polias para cadernais; embreagens e dispositivos de acoplamento, incluídas as juntas de articulação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0105100','8484',substring('Juntas metaloplásticas; jogos ou sortidos de juntas de composições diferentes, apresentados em bolsas, envelopes ou embalagens semelhantes; juntas de vedação mecânicas (selos mecânicos)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0105200','850520',substring('Acoplamentos, embreagens, variadores de velocidade e freios, eletromagnéticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0105300','850710',substring('Acumuladores elétricos de chumbo, do tipo utilizado para o arranque dos motores de pistão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0105400','8511',substring('Aparelhos e dispositivos elétricos de ignição ou de arranque para motores de ignição por centelha ou por compressão (por exemplo, magnetos, dínamos-magnetos, bobinas de ignição, velas de ignição ou de aquecimento, motores de arranque));
geradores (dínamos e alternadores, por exemplo) e conjuntores-disjuntores utilizados com estes motores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0105500','851220',substring('Aparelhos elétricos de iluminação ou de sinalização (exceto os da posição 8539), limpadores de para-brisas, degeladores e desembaçadores (desembaciadores) elétricos e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0105500','851240',substring('Aparelhos elétricos de iluminação ou de sinalização (exceto os da posição 8539), limpadores de para-brisas, degeladores e desembaçadores (desembaciadores) elétricos e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0105500','85129000',substring('Aparelhos elétricos de iluminação ou de sinalização (exceto os da posição 8539), limpadores de para-brisas, degeladores e desembaçadores (desembaciadores) elétricos e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0105600','85171213',substring('Telefones móveis do tipo dos utilizados em veículos automóveis.' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0105700','8518',substring('Alto-falantes, amplificadores elétricos de audiofrequência e partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0105800','85185000',substring('Aparelhos elétricos de amplificação de som para veículos automotores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0105900','851981',substring('Aparelhos de reprodução de som' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0106000','8525501',substring('Aparelhos transmissores (emissores) de radiotelefonia ou radiotelegrafia (rádio receptor/transmissor)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0106000','85256010',substring('Aparelhos transmissores (emissores) de radiotelefonia ou radiotelegrafia (rádio receptor/transmissor)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0106100','85272100',substring('Aparelhos receptores de radiodifusão que só funcionem com fonte externa de energia combinados com um aparelho de gravação ou de reprodução de som, do tipo utilizado em veículos automóveis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0106200','85272900',substring('Outros aparelhos receptores de radiodifusão que só funcionem com fonte externa de energia, do tipo utilizado em veículos automóveis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0106201','85219090',substring('Outros aparelhos videofônicos de gravação ou de reprodução, mesmo incorporando um receptor de sinais videofônicos, dos tipos utilizados exclusivamente em veículos automotores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0106300','85291090',substring('Antenas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0106400','853400',substring('Circuitos impressos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0106500','853530',substring('Interruptores e seccionadores e comutadores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0106500','853650',substring('Interruptores e seccionadores e comutadores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0106600','85361000',substring('Fusíveis e corta-circuitos de fusíveis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0106700','85362000',substring('Disjuntores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0106800','85364',substring('Relés' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0106900','8538',substring('Partes reconhecíveis como exclusivas ou principalmente destinados aos aparelhos dos CEST 01.065.00, 01.066.00, 01.067.00 e 01.068.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0107000','853910',substring('Faróis e projetores, em unidades seladas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0107100','85392',substring('Lâmpadas e tubos de incandescência, exceto de raios ultravioleta ou infravermelhos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0107200','85442000',substring('Cabos coaxiais e outros condutores elétricos coaxiais' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0107300','85443000',substring('Jogos de fios para velas de ignição e outros jogos de fios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0107400','8707',substring('Carroçarias para os veículos automóveis das posições 8701 a 8705, incluídas as cabinas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0107500','8708',substring('Partes e acessórios dos veículos automóveis das posições 8701 a 8705' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0107600','87141',substring('Parte e acessórios de motocicletas (incluídos os ciclomotores)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0107700','87169090',substring('Engates para reboques e semirreboques' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0107800','902610',substring('Medidores de nível; Medidores de vazão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0107900','902620',substring('Aparelhos para medida ou controle da pressão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0108000','9029',substring('Contadores, indicadores de velocidade e tacômetros, suas partes e acessórios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0108100','90303321',substring('Amperímetros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0108200','90318040',substring('Aparelhos digitais, de uso em veículos automóveis, para medida e indicação de múltiplas grandezas tais como: velocidade média, consumos instantâneo e médio e autonomia (computador de bordo)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0108300','9032892',substring('Controladores eletrônicos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0108400','91040000',substring('Relógios para painéis de instrumentos e relógios semelhantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0108500','94012000',substring('Assentos e partes de assentos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0108500','94019090',substring('Assentos e partes de assentos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0108600','96138000',substring('Acendedores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0108700','4009',substring('Tubos de borracha vulcanizada não endurecida, mesmo providos de seus acessórios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0108800','45049000',substring('Juntas de vedação de cortiça natural e de amianto' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0108800','68129910',substring('Juntas de vedação de cortiça natural e de amianto' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0108900','48234000',substring('Papel-diagrama para tacógrafo, em disco' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109000','39191000',substring('Fitas, tiras, adesivos, autocolantes, de plástico, refletores, mesmo em rolos; placas metálicas com película de plástico refletora, próprias para colocação em carrocerias, para-choques de veículos de carga, motocicletas, ciclomotores, capacetes, bonés de agentes de trânsito e de condutores de veículos, atuando como dispositivos refletivos de segurança rodoviários' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109000','39199000',substring('Fitas, tiras, adesivos, autocolantes, de plástico, refletores, mesmo em rolos; placas metálicas com película de plástico refletora, próprias para colocação em carrocerias, para-choques de veículos de carga, motocicletas, ciclomotores, capacetes, bonés de agentes de trânsito e de condutores de veículos, atuando como dispositivos refletivos de segurança rodoviários' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109000','87082999',substring('Fitas, tiras, adesivos, autocolantes, de plástico, refletores, mesmo em rolos; placas metálicas com película de plástico refletora, próprias para colocação em carrocerias, para-choques de veículos de carga, motocicletas, ciclomotores, capacetes, bonés de agentes de trânsito e de condutores de veículos, atuando como dispositivos refletivos de segurança rodoviários' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109100','84123110',substring('Cilindros pneumáticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109200','84131900',substring('Bomba elétrica de lavador de para-brisa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109200','84135090',substring('Bomba elétrica de lavador de para-brisa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109200','84138100',substring('Bomba elétrica de lavador de para-brisa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109300','84136019',substring('Bomba de assistência de direção hidráulica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109300','84137010',substring('Bomba de assistência de direção hidráulica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109400','84145910',substring('Motoventiladores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109400','84145990',substring('Motoventiladores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109500','84213990',substring('Filtros de pólen do ar-condicionado' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109600','85011019',substring('"Máquina" de vidro elétrico de porta' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109700','85013110',substring('Motor de limpador de para-brisa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109800','85045000',substring('Bobinas de reatância e de autoindução' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109900','850720',substring('Baterias de chumbo e de níquel-cádmio' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0109900','850730',substring('Baterias de chumbo e de níquel-cádmio' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0110000','85123000',substring('Aparelhos de sinalização acústica (buzina)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0110100','9032898',substring('Instrumentos para regulação de grandezas não elétricas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0110100','9032899',substring('Instrumentos para regulação de grandezas não elétricas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0110200','90271000',substring('Analisadores de gases ou de fumaça (sonda lambda)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0110300','40081100',substring('Perfilados de borracha vulcanizada não endurecida' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0110400','56012219',substring('Artefatos de pasta de fibra de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0110500','57032000',substring('Tapetes/carpetes - nailón' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0110600','57033000',substring('Tapetes de matérias têxteis sintéticas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0110700','59119000',substring('Forração interior capacete' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0110800','69039099',substring('Outros para-brisas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0110900','70072900',substring('Moldura com espelho' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0111000','73145000',substring('Corrente de transmissão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0111100','73151100',substring('Corrente transmissão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0111200','73151210',substring('Outras correntes de transmissão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0111300','84189900',substring('Condensador tubular metálico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0111400','841950',substring('Trocadores de calor' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0111500','84249090',substring('Partes de aparelhos mecânicos de pulverizar ou dispersar' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0111600','84254910',substring('Macacos manuais para veículos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0111700','84314100',substring('Caçambas, pás, ganchos e tenazes para máquinas rodoviárias' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0111800','85016100',substring('Geradores de corrente alternada de potência não superior a 75 kva' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0111900','85311090',substring('Aparelhos elétricos para alarme de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0112000','90141000',substring('Bússolas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0112100','90251990',substring('Indicadores de temperatura' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0112200','90259010',substring('Partes de indicadores de temperatura' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0112300','902690',substring('Partes de aparelhos de medida ou controle' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0112400','90321010',substring('Termostatos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0112500','90321090',substring('Instrumentos e aparelhos para regulação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0112600','90322000',substring('Pressostatos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0112700','871690',substring('Peças para reboques e semirreboques, exceto os itens classificados no CEST 01.077.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0112800','73229010',substring('Geradores de ar quente a combustível líquido, com capacidade superior ou igual a 1.500 kcal/h, mas inferior ou igual a 10.400 kcal/h, do tipo dos utilizados em veículos automóveis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0199900', null,substring('Outras peças, partes e acessórios para veículos automotores não relacionados nos demais itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200100','2205',substring('Aperitivos, amargos, bitter e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200100','22089000',substring('Aperitivos, amargos, bitter e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200200','22089000',substring('Batida e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200300','22089000',substring('Bebida ice' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200400','220720',substring('Cachaça e aguardentes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200400','22084000',substring('Cachaça e aguardentes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200500','2205',substring('Catuaba e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200500','22060090',substring('Catuaba e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200500','22089000',substring('Catuaba e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200600','22082000',substring('Conhaque, brandy e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200700','22060090',substring('Cooler' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200700','22089000',substring('Cooler' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200800','22085000',substring('Gim (gin) e genebra' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200900','2205',substring('Jurubeba e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200900','22060090',substring('Jurubeba e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0200900','22089000',substring('Jurubeba e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0201000','22087000',substring('Licores e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0201100','22082000',substring('Pisco' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0201200','22084000',substring('Rum' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0201300','22060090',substring('Saquê' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0201400','22089000',substring('Steinhaeger' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0201500','22089000',substring('Tequila' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0201600','220830',substring('Uísque' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0201700','2205',substring('Vermute e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0201800','22086000',substring('Vodka' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0201900','22089000',substring('Derivados de vodka' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0202000','22089000',substring('Arak' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0202100','22082000',substring('Aguardente vínica / grappa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0202200','22060010',substring('Sidra e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0202300','2205',substring('Sangrias e coquetéis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0202300','22060090',substring('Sangrias e coquetéis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0202300','22089000',substring('Sangrias e coquetéis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0202400','2204',substring('Vinhos de uvas frescas, incluindo os vinhos enriquecidos com álcool; mostos de uvas.' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0299900','2205',substring('Outras bebidas alcoólicas não especificadas nos itens anteriores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0299900','2206',substring('Outras bebidas alcoólicas não especificadas nos itens anteriores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0299900','2207',substring('Outras bebidas alcoólicas não especificadas nos itens anteriores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0299900','2208',substring('Outras bebidas alcoólicas não especificadas nos itens anteriores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300100','22011000',substring('Água mineral, gasosa ou não, ou potável, naturais, em garrafa de vidro, retornável ou não, com capacidade de até 500 ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300200','22011000',substring('Água mineral, gasosa ou não, ou potável, naturais, em embalagem com capacidade igual ou superior a 5.000 ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300300','22011000',substring('Água mineral, gasosa ou não, ou potável, naturais, em embalagem de vidro, não retornável, com capacidade de até 300 ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300400','22011000',substring('Água mineral, gasosa ou não, ou potável, naturais, em garrafa plástica de 1.500 ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300500','22011000',substring('Água mineral, gasosa ou não, ou potável, naturais, em copos plásticos e embalagem plástica com capacidade de até 500 ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300600','22011000',substring('Outras águas minerais, potáveis ou naturais, gasosas ou não, inclusive gaseificadas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300700','22021000',substring('Águas minerais, potáveis ou naturais, gasosas ou não, inclusive gaseificadas ou aromatizadas artificialmente, exceto os refrescos e refrigerantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301000','2202',substring('Refrigerante em garrafa com capacidade igual ou superior a 600 ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301100','2202',substring('Demais refrigerantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301200','21069010',substring('Xarope ou extrato concentrado destinados ao preparo de refrigerante em máquina "pré-mix" ou "post-mix"' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301300','210690',substring('Bebidas energéticas em embalagem com capacidade inferior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301300','22029900',substring('Bebidas energéticas em embalagem com capacidade inferior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301400','210690',substring('Bebidas energéticas em embalagem com capacidade igual ou superior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301400','22029900',substring('Bebidas energéticas em embalagem com capacidade igual ou superior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301500','210690',substring('Bebidas hidroeletrolíticas (isotônicas) em embalagem com capacidade inferior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301500','22029900',substring('Bebidas hidroeletrolíticas (isotônicas) em embalagem com capacidade inferior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301600','210690',substring('Bebidas hidroeletrolíticas (isotônicas) em embalagem com capacidade igual ou superior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301600','22029900',substring('Bebidas hidroeletrolíticas (isotônicas) em embalagem com capacidade igual ou superior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0302100','22030000',substring('Cerveja' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0302200','22029100',substring('Cerveja sem álcool' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0302300','22030000',substring('Chope' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0400100','2402',substring('Charutos, cigarrilhas e cigarros, de tabaco ou dos seus sucedâneos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0400200','24031',substring('Tabaco para fumar, mesmo contendo sucedâneos de tabaco em qualquer proporção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0500100','2523',substring('Cimento' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600100','22071010',substring('Álcool etílico não desnaturado, com um teor alcoólico em volume igual ou superior a 80% vol - Com um teor de água igual ou inferior a 1 % vol (álcool etílico anidro combustível)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600101','22071090',substring('Álcool etílico não desnaturado, com um teor alcoólico em volume igual ou superior a 80% vol - Outros (álcool etílico hidratado combustível)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600200','27101259',substring('Gasolina automotiva A, exceto Premium' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600201','27101259',substring('Gasolina automotiva C, exceto Premium' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600202','27101259',substring('Gasolina automotiva A Premium' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600203','27101259',substring('Gasolina automotiva C Premium' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600300','27101251',substring('Gasolina de aviação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600400','27101919',substring('Querosenes, exceto de aviação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600500','27101911',substring('Querosene de aviação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600600','2710192',substring('Óleo diesel A, exceto S10 e Marítimo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600601','2710192',substring('Óleo diesel B, exceto S10 (mistura obrigatória)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600602','2710192',substring('Óleo diesel B, exceto S10 (misturas autorizativas)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600603','2710192',substring('Óleo diesel B, exceto S10 (misturas experimentais)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600604','2710192',substring('Óleo diesel A S10' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600605','2710192',substring('Óleo diesel B S10 (mistura obrigatória)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600606','2710192',substring('Óleo diesel B S10 (misturas autorizativas)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600607','2710192',substring('Óleo diesel B S10 (misturas experimentais)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600608','2710192',substring('Óleo Diesel Marítimo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600609','2710192',substring('Outros óleos combustíveis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600610','2710192',substring('Óleo combustível derivado de xisto' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600611','27101922',substring('Óleo combustível pesado' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600700','2710193',substring('Óleos lubrificantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600800','2710199',substring('Outros óleos de petróleo ou de minerais betuminosos (exceto óleos brutos) e preparações não especificadas nem compreendidas noutras posições, que contenham, como constituintes básicos, 70% ou mais, em peso, de óleos de petróleo ou de minerais betuminosos, exceto os que contenham biodiesel e exceto os resíduos de óleos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0600900','27109',substring('Resíduos de óleos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601000','2711',substring('Gás de petróleo e outros hidrocarbonetos gasosos, exceto GLP, GLGN, Gás Natural e Gás de xisto.' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601100','27111910',substring('Gás liquefeito de petróleo em botijão de 13 Kg (GLP)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601101','27111910',substring('Gás liquefeito de petróleo (GLP), exceto em botijão de 13 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601102','27111910',substring('Gás liquefeito de petróleo em botijão de 13 Kg (GLGNn)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601103','27111910',substring('Gás liquefeito de petróleo (GLGNn), exceto em botijão de 13 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601104','27111910',substring('Gás liquefeito de petróleo em botijão de 13 Kg (GLGNi)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601105','27111910',substring('Gás liquefeito de petróleo (GLGNi), exceto em botijão de 13 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601106','27111910',substring('Gás liquefeito de petróleo em botijão de 13 kg (Misturas)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601107','27111910',substring('Gás liquefeito de petróleo (Misturas), exceto em botijão de 13 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601200','27111100',substring('Gás Natural Liquefeito' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601300','27112100',substring('Gás Natural Gasoso' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601400','27112990',substring('Gás de xisto' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601500','2713',substring('Coque de petróleo e outros resíduos de óleo de petróleo ou de minerais betuminosos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601600','38260000',substring('Biodiesel e suas misturas, que não contenham ou que contenham menos de 70%, em peso, de óleos de petróleo ou de óleos minerais betuminosos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601700','3403',substring('Preparações lubrificantes, exceto as contendo, como constituintes de base, 70% ou mais, em peso, de óleos de petróleo ou de minerais betuminosos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0601800','27102000',substring('Óleos de petróleo ou de minerais betuminosos (exceto óleos brutos) e preparações não especificadas nem compreendidas noutras posições, que contenham, como constituintes básicos, 70% ou mais, em peso, de óleos de petróleo ou de minerais betuminosos, que contenham biodiesel, exceto os resíduos de óleos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0700100', '27160000', 'Energia elétrica');
insert into tab_cest(cest,ncm,descricao)
values ('0800100','40169990',substring('Ferramentas de borracha vulcanizada não endurecida' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0800200','44170010',substring('Ferramentas, armações e cabos de ferramentas, de madeira' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0800200','44170090',substring('Ferramentas, armações e cabos de ferramentas, de madeira' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0800300','6804',substring('Mós e artefatos semelhantes, sem armação, para moer, desfibrar, triturar, amolar, polir, retificar ou cortar; pedras para amolar ou para polir, manualmente, e suas partes, de pedras naturais, de abrasivos naturais ou artificiais aglomerados ou de cerâmica, mesmo com partes de outras matérias' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0800400','8201',substring('Pás, alviões, picaretas, enxadas, sachos, forcados e forquilhas, ancinhos e raspadeiras; machados, podões e ferramentas semelhantes com gume; tesouras de podar de todos os tipos; foices e foicinhas, facas para feno ou para palha, tesouras para sebes, cunhas e outras ferramentas manuais para agricultura, horticultura ou silvicultura' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0800500','82022000',substring('Folhas de serras de fita' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0800600','82029100',substring('Lâminas de serras máquinas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0800700','8202',substring('Serras manuais e outras folhas de serras (incluídas as fresas-serras e as folhas não dentadas para serrar), exceto as classificadas nos CEST 08.005.00 e 08.006.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0800800','8203',substring('Limas, grosas, alicates (mesmo cortantes), tenazes, pinças, cisalhas para metais, corta-tubos, corta-pinos, saca-bocados e ferramentas semelhantes, manuais, exceto as pinças para sobrancelhas classificadas na posição 8203.20.90' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0800900','8204',substring('Chaves de porcas, manuais (incluídas as chaves dinamométricas));
chaves de caixa intercambiáveis, mesmo com cabos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0801000','8205',substring('Ferramentas manuais (incluídos os diamantes de vidraceiro) não especificadas nem compreendidas em outras posições, lamparinas ou lâmpadas de soldar (maçaricos) e semelhantes; tornos de apertar, sargentos e semelhantes, exceto os acessórios ou partes de máquinas-ferramentas; bigornas; forjas-portáteis; mós com armação, manuais ou de pedal' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0801100','82060000',substring('Ferramentas de pelo menos duas das posições 8202 a 8205, acondicionadas em sortidos para venda a retalho' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0801200','820740',substring('Ferramentas de roscar interior ou exteriormente; de mandrilar ou de brochar; e de fresar' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0801200','820760',substring('Ferramentas de roscar interior ou exteriormente; de mandrilar ou de brochar; e de fresar' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0801200','820770',substring('Ferramentas de roscar interior ou exteriormente; de mandrilar ou de brochar; e de fresar' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0801300','8207',substring('Outras ferramentas intercambiáveis para ferramentas manuais, mesmo mecânicas, ou para máquinas-ferramentas (por exemplo, de embutir, estampar, puncionar, furar, tornear, aparafusar), incluídas as fieiras de estiragem ou de extrusão, para metais, e as ferramentas de perfuração ou de sondagem, exceto forma ou gabarito de produtos em epoxy e as classificadas no CEST 08.012.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0801400','8208',substring('Facas e lâminas cortantes, para máquinas ou para aparelhos mecânicos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0801500','82090011',substring('Plaquetas ou pastilhas intercambiáveis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0801600','820900',substring('Outras plaquetas, varetas, pontas e objetos semelhantes para ferramentas, não montados, de ceramais ("cermets"), exceto as classificadas no CEST 08.015.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0801700','8211',substring('Facas de lâmina cortante ou serrilhada, incluídas as podadeiras de lâmina móvel, e suas lâminas, exceto as de uso doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0801800','8213',substring('Tesouras e suas lâminas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0801900','8467',substring('Ferramentas pneumáticas, hidráulicas ou com motor (elétrico ou não elétrico) incorporado, de uso manual, exceto o descrito no CEST 08.019.01' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0801901','84678100',substring('Moto-serras portáteis de corrente, com motor incorporado, não elétrico, de uso agrícola' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0802000','9015',substring('Instrumentos e aparelhos de geodesia, topografia, agrimensura, nivelamento, fotogrametria, hidrografia, oceanografia, hidrologia, meteorologia ou de geofísica, exceto bussolas; telêmetros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0802100','90172000',substring('Instrumentos de desenho, de traçado ou de cálculo; metros, micrômetros, paquímetros, calibres e semelhantes; partes e acessórios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0802100','901730',substring('Instrumentos de desenho, de traçado ou de cálculo; metros, micrômetros, paquímetros, calibres e semelhantes; partes e acessórios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0802100','901780',substring('Instrumentos de desenho, de traçado ou de cálculo; metros, micrômetros, paquímetros, calibres e semelhantes; partes e acessórios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0802100','90179090',substring('Instrumentos de desenho, de traçado ou de cálculo; metros, micrômetros, paquímetros, calibres e semelhantes; partes e acessórios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0802200','90251190',substring('Termômetros, suas partes e acessórios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0802200','90259010',substring('Termômetros, suas partes e acessórios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0802300','902519',substring('Pirômetros, suas partes e acessórios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0802300','90259090',substring('Pirômetros, suas partes e acessórios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0900100','8539',substring('Lâmpadas elétricas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0900200','8540',substring('Lâmpadas eletrônicas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0900300','85041000',substring('Reatores para lâmpadas ou tubos de descargas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0900400','853650',substring('"Starter"' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0900500','85395000',substring('Lâmpadas de LED (Diodos Emissores de Luz)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1000100','2522',substring('Cal' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1000200','3816001',substring('Argamassas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1000200','38245000',substring('Argamassas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1000300','32149000',substring('Outras argamassas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1000400','391000',substring('Silicones em formas primárias, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1000500','3916',substring('Revestimentos de PVC e outros plásticos; forro, sancas e afins de PVC, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1000600','3917',substring('Tubos, e seus acessórios (por exemplo, juntas, cotovelos, flanges, uniões), de plásticos, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1000700','3918',substring('Revestimento de pavimento de PVC e outros plásticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1000800','3919',substring('Chapas, folhas, tiras, fitas, películas e outras formas planas, autoadesivas, de plásticos, mesmo em rolos, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1000900','3919',substring('Veda rosca, lona plástica para uso na construção, fitas isolantes e afins' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1000900','3920',substring('Veda rosca, lona plástica para uso na construção, fitas isolantes e afins' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1000900','3921',substring('Veda rosca, lona plástica para uso na construção, fitas isolantes e afins' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1001000','3921',substring('Telha de plástico, mesmo reforçada com fibra de vidro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1001100','3921',substring('Cumeeira de plástico, mesmo reforçada com fibra de vidro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1001200','3921',substring('Chapas, laminados plásticos em bobina, para uso na construção, exceto os descritos no CEST 10.010.00 e 10.011.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1001300','3922',substring('Banheiras, boxes para chuveiros, pias, lavatórios, bidês, sanitários e seus assentos e tampas, caixas de descarga e artigos semelhantes para usos sanitários ou higiênicos, de plásticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1001400','3924',substring('Artefatos de higiene/toucador de plástico, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1001500','39251000',substring('Caixa d´água, inclusive sua tampa, de plástico, mesmo reforçadas com fibra de vidro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1001600','392590',substring('Outras telhas, cumeeira e Caixa d’água, inclusive sua tampa, de plástico, mesmo reforçadas com fibra de vidro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1001700','39251000',substring('Artefatos para apetrechamento de construções, de plásticos, não especificados nem compreendidos em outras posições, incluindo persianas, sancas, molduras, apliques e rosetas, caixilhos de polietileno e outros plásticos, exceto os descritos nos CEST 10.015.00 e 10.016.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1001700','392590',substring('Artefatos para apetrechamento de construções, de plásticos, não especificados nem compreendidos em outras posições, incluindo persianas, sancas, molduras, apliques e rosetas, caixilhos de polietileno e outros plásticos, exceto os descritos nos CEST 10.015.00 e 10.016.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1001800','39252000',substring('Portas, janelas e seus caixilhos, alizares e soleiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1001900','39253000',substring('Postigos, estores (incluídas as venezianas) e artefatos semelhantes e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002000','392690',substring('Outras obras de plástico, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002100','4814',substring('Papel de parede e revestimentos de parede semelhantes; papel para vitrais' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002200','68101900',substring('Telhas de concreto' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002300','6811',substring('Telha, cumeeira e Caixa d’água, inclusive sua tampa, de fibrocimento, cimento-celulose' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002400','6811',substring('Caixas d´água, tanques e reservatórios e suas tampas, telhas, calhas, cumeeiras e afins, de fibrocimento, cimento-celulose ou semelhantes, contendo ou não amianto, exceto os descritos no item 23.0' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002500','69010000',substring('Tijolos, placas (lajes), ladrilhos e outras peças cerâmicas de farinhas siliciosas fósseis ("kieselghur", tripolita, diatomita, por exemplo) ou de terras siliciosas semelhantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002600','6902',substring('Tijolos, placas (lajes), ladrilhos e peças cerâmicas semelhantes, para uso na construção, refratários, que não sejam de farinhas siliciosas fósseis nem de terras siliciosas semelhantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002700','6904',substring('Tijolos para construção, tijoleiras, tapa-vigas e produtos semelhantes, de cerâmica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002800','6905',substring('Telhas, elementos de chaminés, condutores de fumaça, ornamentos arquitetônicos, de cerâmica, e outros produtos cerâmicos para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002900','69060000',substring('Tubos, calhas ou algerozes e acessórios para canalizações, de cerâmica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003000','6907',substring('Ladrilhos e placas de cerâmica, exclusivamente para pavimentação ou revestimento' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003001','6907',substring('Cubos, pastilhas e artigos semelhantes de cerâmica, mesmo com suporte.' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003100','6910',substring('Pias, lavatórios, colunas para lavatórios, banheiras, bidês, sanitários, caixas de descarga, mictórios e aparelhos fixos semelhantes para usos sanitários, de cerâmica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003200','69120000',substring('Artefatos de higiene/toucador de cerâmica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003300','7003',substring('Vidro vazado ou laminado, em chapas, folhas ou perfis, mesmo com camada absorvente, refletora ou não, mas sem qualquer outro trabalho' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003400','7004',substring('Vidro estirado ou soprado, em folhas, mesmo com camada absorvente, refletora ou não, mas sem qualquer outro trabalho' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003500','7005',substring('Vidro flotado e vidro desbastado ou polido em uma ou em ambas as faces, em chapas ou em folhas, mesmo com camada absorvente, refletora ou não, mas sem qualquer outro trabalho' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003600','70071900',substring('Vidros temperados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003700','70072900',substring('Vidros laminados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003800','7008',substring('Vidros isolantes de paredes múltiplas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003900','7016',substring('Blocos, placas, tijolos, ladrilhos, telhas e outros artefatos, de vidro prensado ou moldado, mesmo armado, para uso na construção; cubos, pastilhas e outros artigos semelhantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004000','72142000',substring('Barras próprias para construções, exceto vergalhões' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004100','73089010',substring('Outras barras próprias para construções, exceto vergalhões' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004200','72142000',substring('Vergalhões' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004300','7213',substring('Outros vergalhões' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004300','73089010',substring('Outros vergalhões' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004400','72171090',substring('Fios de ferro ou aço não ligados, não revestidos, mesmo polidos; cordas, cabos, tranças (entrançados), lingas e artefatos semelhantes, de ferro ou aço, não isolados para usos elétricos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004400','7312',substring('Fios de ferro ou aço não ligados, não revestidos, mesmo polidos; cordas, cabos, tranças (entrançados), lingas e artefatos semelhantes, de ferro ou aço, não isolados para usos elétricos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004500','72172010',substring('Outros fios de ferro ou aço, não ligados, galvanizados com teor de carbono superior ou igual a 0,6%, em peso' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004501','72172090',substring('Outros fios de ferro ou aço, não ligados, galvanizados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004600','7307',substring('Acessórios para tubos (inclusive uniões, cotovelos, luvas ou mangas), de ferro fundido, ferro ou aço' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004700','73083000',substring('Portas e janelas, e seus caixilhos, alizares e soleiras de ferro fundido, ferro ou aço' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004800','73084000',substring('Material para andaimes, para armações (cofragens) e para escoramentos, (inclusive armações prontas, para estruturas de concreto armado ou argamassa armada), eletrocalhas e perfilados de ferro fundido, ferro ou aço, próprios para construção, exceto treliças de aço' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004800','730890',substring('Material para andaimes, para armações (cofragens) e para escoramentos, (inclusive armações prontas, para estruturas de concreto armado ou argamassa armada), eletrocalhas e perfilados de ferro fundido, ferro ou aço, próprios para construção, exceto treliças de aço' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1004900','73084000',substring('Treliças de aço' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1005000','73089090',substring('Telhas metálicas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1005100','7310',substring('Caixas diversas (tais como caixa de correio, de entrada de água, de energia, de instalação) de ferro fundido, ferro ou aço; próprias para a construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1005200','73130000',substring('Arame farpado, de ferro ou aço, arames ou tiras, retorcidos, mesmo farpados, de ferro ou aço, dos tipos utilizados em cercas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1005300','7314',substring('Telas metálicas, grades e redes, de fios de ferro ou aço' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1005400','73151100',substring('Correntes de rolos, de ferro fundido, ferro ou aço' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1005500','73151290',substring('Outras correntes de elos articulados, de ferro fundido, ferro ou aço' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1005600','73158200',substring('Correntes de elos soldados, de ferro fundido, de ferro ou aço' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1005700','731700',substring('Tachas, pregos, percevejos, escápulas, grampos ondulados ou biselados e artefatos semelhantes, de ferro fundido, ferro ou aço, mesmo com a cabeça de outra matéria, exceto cobre' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1005800','7318',substring('Parafusos, pinos ou pernos, roscados, porcas, tira-fundos, ganchos roscados, rebites, chavetas, cavilhas, contrapinos, arruelas (incluídas as de pressão) e artefatos semelhantes, de ferro fundido, ferro ou aço' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1005900','7323',substring('Palha de ferro ou aço, exceto os de uso doméstico classificados na posição NCM 7323.10.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1005901','7323',substring('Esponjas, esfregões, luvas e artefatos semelhantes para limpeza, polimento e usos semelhantes, de ferro ou aço, exceto os de uso doméstico classificados na posição NCM 7323.10.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1006000','7324',substring('Artefatos de higiene ou de toucador, e suas partes, de ferro fundido, ferro ou aço, incluídas as pias, banheiras, lavatórios, cubas, mictórios, tanques e afins de ferro fundido, ferro ou aço, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1006100','7325',substring('Outras obras moldadas, de ferro fundido, ferro ou aço, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1006200','7326',substring('Abraçadeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1006300','7407',substring('Barras de cobre' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1006400','74111010',substring('Tubos de cobre e suas ligas, para instalações de água quente e gás, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1006500','7412',substring('Acessórios para tubos (por exemplo, uniões, cotovelos, luvas ou mangas) de cobre e suas ligas, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1006600','7415',substring('Tachas, pregos, percevejos, escápulas e artefatos semelhantes, de cobre, ou de ferro ou aço com cabeça de cobre, parafusos, pinos ou pernos, roscados, porcas, ganchos roscados, rebites, chavetas, cavilhas, contrapinos, arruelas (incluídas as de pressão), e artefatos semelhantes, de cobre' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1006700','74182000',substring('Artefatos de higiene/toucador de cobre, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1006800','76071990',substring('Manta de subcobertura aluminizada' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1006900','7608',substring('Tubos de alumínio e suas ligas, para refrigeração e ar condicionado, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1007000','76090000',substring('Acessórios para tubos (por exemplo, uniões, cotovelos, luvas ou mangas), de alumínio, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1007100','7610',substring('Construções e suas partes (por exemplo, pontes e elementos de pontes, torres, pórticos ou pilones, pilares, colunas, armações, estruturas para telhados, portas e janelas, e seus caixilhos, alizares e soleiras, balaustradas), de alumínio, exceto as construções pré-fabricadas da posição 9406; chapas, barras, perfis, tubos e semelhantes, de alumínio, próprios para construções' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1007200','76152000',substring('Artefatos de higiene/toucador de alumínio, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1007300','7616',substring('Outras obras de alumínio, próprias para construções, incluídas as persianas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1007400','83024100',substring('Outras guarnições, ferragens e artigos semelhantes de metais comuns, para construções, inclusive puxadores.' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1007500','8301',substring('Fechaduras e ferrolhos (de chave, de segredo ou elétricos), de metais comuns, incluídas as suas partes fechos e armações com fecho, com fechadura, de metais comuns chaves para estes artigos, de metais comuns; exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1007600','83021000',substring('Dobradiças de metais comuns, de qualquer tipo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1007700','8307',substring('Tubos flexíveis de metais comuns, mesmo com acessórios, para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1007800','8311',substring('Fios, varetas, tubos, chapas, eletrodos e artefatos semelhantes, de metais comuns ou de carbonetos metálicos, revestidos exterior ou interiormente de decapantes ou de fundentes, para soldagem (soldadura) ou depósito de metal ou de carbonetos metálicos fios e varetas de pós de metais comuns aglomerados, para metalização por projeção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1007900','8481',substring('Torneiras, válvulas (incluídas as redutoras de pressão e as termostáticas) e dispositivos semelhantes, para canalizações, caldeiras, reservatórios, cubas e outros recipientes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1008000','7009',substring('Espelhos de vidro, mesmo emoldurados, exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100100','28289011',substring('Água sanitária, branqueador e outros alvejantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100100','28289019',substring('Água sanitária, branqueador e outros alvejantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100100','32064100',substring('Água sanitária, branqueador e outros alvejantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100100','34022000',substring('Água sanitária, branqueador e outros alvejantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100100','38089419',substring('Água sanitária, branqueador e outros alvejantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100200','34012090',substring('Sabões em pó, flocos, palhetas, grânulos ou outras formas semelhantes, para lavar roupas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100300','34012090',substring('Sabões líquidos para lavar roupas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100400','34022000',substring('Detergentes em pó, flocos, palhetas, grânulos ou outras formas semelhantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100500','34022000',substring('Detergentes líquidos, exceto para lavar roupa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100600','34022000',substring('Detergente líquido para lavar roupa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100700','3402',substring('Outros agentes orgânicos de superfície (exceto sabões));
preparações tensoativas, preparações para lavagem (incluídas as preparações auxiliares para lavagem) e preparações para limpeza (inclusive multiuso e limpadores), mesmo contendo sabão, exceto os produtos descritos nos CEST 11.001.00, 11.004.00, 11.005.00 e 11.006.00; em embalagem de conteúdo inferior ou igual a 50 litros ou 50 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100800','38099190',substring('Amaciante/suavizante' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100900','39241000',substring('Esponjas para limpeza' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100900','39249000',substring('Esponjas para limpeza' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100900','68053010',substring('Esponjas para limpeza' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100900','68053090',substring('Esponjas para limpeza' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1101000','2207',substring('Álcool etílico para limpeza' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1101000','22089000',substring('Álcool etílico para limpeza' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1101100','73231000',substring('Esponjas e palhas de aço; esponjas para limpeza, polimento ou uso semelhantes; todas de uso doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1101200','39232',substring('Sacos de lixo de conteúdo igual ou inferior a 100 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1200100','8504',substring('Transformadores, bobinas de reatância e de auto indução, inclusive os transformadores de potência superior a 16 KVA, classificados nas posições 8504.33.00 e 8504.34.00; exceto os demais transformadores da subposição 8504.3, os reatores para lâmpadas elétricas de descarga classificados no código 8504.10.00, os carregadores de acumuladores do código 8504.40.10, os equipamentos de alimentação ininterrupta de energia (UPS ou "no break"), no código 8504.40.40 e os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1200200','8516',substring('Aquecedores elétricos de água, incluídos os de imersão, chuveiros ou duchas elétricos, torneiras elétricas, resistências de aquecimento, inclusive as de duchas e chuveiros elétricos e suas partes; exceto outros fornos, fogareiros (incluídas as chapas de cocção), grelhas e assadeiras, classificados na posição 8516.60.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1200300','8535',substring('Aparelhos para interrupção, seccionamento, proteção, derivação, ligação ou conexão de circuitos elétricos (por exemplo, interruptores, comutadores, corta-circuitos, para-raios, limitadores de tensão, eliminadores de onda, tomadas de corrente e outros conectores, caixas de junção), para tensão superior a 1.000V, exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1200400','8536',substring('Aparelhos para interrupção, seccionamento, proteção, derivação, ligação ou conexão de circuitos elétricos (por exemplo, interruptores, comutadores, relés, cortacircuitos, eliminadores de onda, plugues e tomadas de corrente, suportes para lâmpadas e outros conectores, caixas de junção), para uma tensão não superior a 1.000V; conectores para fibras ópticas, feixes ou cabos de fibras ópticas; exceto "starter" classificado na subposição 8536.50 e os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1200500','8538',substring('Partes reconhecíveis como exclusiva ou principalmente destinadas aos aparelhos das posições 8535 e 8536' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1200600','74130000',substring('Cabos, tranças e semelhantes, de cobre, não isolados para usos elétricos, exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1200700','8544',substring('Fios, cabos (incluídos os cabos coaxiais) e outros condutores, isolados ou não, para usos elétricos (incluídos os de cobre ou alumínio, envernizados ou oxidados anodicamente), mesmo com peças de conexão, inclusive fios e cabos elétricos, para tensão não superior a 1000V, para uso na construção; fios e cabos telefônicos e para transmissão de dados; cabos de fibras ópticas, constituídos de fibras embainhadas individualmente, mesmo com condutores elétricos ou munidos de peças de conexão; cordas, cabos, tranças e semelhantes, de alumínio, não isolados para uso elétricos; exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1200700','7605',substring('Fios, cabos (incluídos os cabos coaxiais) e outros condutores, isolados ou não, para usos elétricos (incluídos os de cobre ou alumínio, envernizados ou oxidados anodicamente), mesmo com peças de conexão, inclusive fios e cabos elétricos, para tensão não superior a 1000V, para uso na construção; fios e cabos telefônicos e para transmissão de dados; cabos de fibras ópticas, constituídos de fibras embainhadas individualmente, mesmo com condutores elétricos ou munidos de peças de conexão; cordas, cabos, tranças e semelhantes, de alumínio, não isolados para uso elétricos; exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1200700','7614',substring('Fios, cabos (incluídos os cabos coaxiais) e outros condutores, isolados ou não, para usos elétricos (incluídos os de cobre ou alumínio, envernizados ou oxidados anodicamente), mesmo com peças de conexão, inclusive fios e cabos elétricos, para tensão não superior a 1000V, para uso na construção; fios e cabos telefônicos e para transmissão de dados; cabos de fibras ópticas, constituídos de fibras embainhadas individualmente, mesmo com condutores elétricos ou munidos de peças de conexão; cordas, cabos, tranças e semelhantes, de alumínio, não isolados para uso elétricos; exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1200800','8546',substring('Isoladores de qualquer matéria, para usos elétricos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1200900','8547',substring('Peças isolantes inteiramente de matérias isolantes, ou com simples peças metálicas de montagem (suportes roscados, por exemplo) incorporadas na massa, para máquinas, aparelhos e instalações elétricas; tubos isoladores e suas peças de ligação, de metais comuns, isolados interiormente' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300100','3003',substring('Medicamentos de referência - positiva, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300100','3004',substring('Medicamentos de referência - positiva, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300101','3003',substring('Medicamentos de referência - negativa, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300101','3004',substring('Medicamentos de referência - negativa, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300102','3003',substring('Medicamentos de referência - neutra, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300102','3004',substring('Medicamentos de referência - neutra, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300200','3003',substring('Medicamentos genérico - positiva, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300200','3004',substring('Medicamentos genérico - positiva, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300201','3003',substring('Medicamentos genérico - negativa, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300201','3004',substring('Medicamentos genérico - negativa, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300202','3003',substring('Medicamentos genérico - neutra, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300202','3004',substring('Medicamentos genérico - neutra, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300300','3003',substring('Medicamentos similar - positiva, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300300','3004',substring('Medicamentos similar - positiva, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300301','3003',substring('Medicamentos similar - negativa, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300301','3004',substring('Medicamentos similar - negativa, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300302','3003',substring('Medicamentos similar - neutra, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300302','3004',substring('Medicamentos similar - neutra, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300400','3003',substring('Outros tipos de medicamentos - positiva, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300400','3004',substring('Outros tipos de medicamentos - positiva, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300401','3003',substring('Outros tipos de medicamentos - negativa, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300401','3004',substring('Outros tipos de medicamentos - negativa, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300402','3003',substring('Outros tipos de medicamentos - neutra, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300402','3004',substring('Outros tipos de medicamentos - neutra, exceto para uso veterinário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300500','30066000',substring('Preparações químicas contraceptivas à base de hormônios, de outros produtos da posição 29.37 ou de espermicidas - positiva' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300501','30066000',substring('Preparações químicas contraceptivas à base de hormônios, de outros produtos da posição 29.37 ou de espermicidas - negativa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300600','2936',substring('Provitaminas e vitaminas, naturais ou reproduzidas por síntese (incluídos os concentrados naturais), bem como os seus derivados utilizados principalmente como vitaminas, misturados ou não entre si, mesmo em quaisquer soluções - neutra' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300700','300630',substring('Preparações opacificantes (contrastantes) para exames radiográficos e reagentes de diagnóstico concebidos para serem administrados ao paciente - positiva' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300701','300630',substring('Preparações opacificantes (contrastantes) para exames radiográficos e reagentes de diagnóstico concebidos para serem administrados ao paciente - negativa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300800','3002',substring('Antissoro, outras frações do sangue, produtos imunológicos modificados, mesmo obtidos por via biotecnológica, exceto para uso veterinário - positiva' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300801','3002',substring('Antissoro, outras frações do sangue, produtos imunológicos modificados, mesmo obtidos por via biotecnológica, exceto para uso veterinário -  negativa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300900','3002',substring('Vacinas e produtos semelhantes, exceto para uso veterinário - positiva;' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1300901','3002',substring('Vacinas e produtos semelhantes, exceto para uso veterinário - negativa;' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1301000','30051010',substring('Curativos (pensos) adesivos e outros artigos com uma camada adesiva, impregnados ou recobertos de substâncias farmacêuticas - Lista Positiva' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1301001','30051010',substring('Curativos (pensos) adesivos e outros artigos com uma camada adesiva, impregnados ou recobertos de substâncias farmacêuticas - Lista Negativa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1301100','3005',substring('Algodão, atadura, esparadrapo, gazes, pensos, sinapismos, e outros, acondicionados para venda a retalho para usos medicinais, cirúrgicos ou dentários, não impregnados ou recobertos de substâncias farmacêuticas - Lista Neutra' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1301200','40151100',substring('Luvas cirúrgicas e luvas de procedimento - neutra' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1301200','40151900',substring('Luvas cirúrgicas e luvas de procedimento - neutra' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1301300','40141000',substring('Preservativo - neutra' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1301400','901831',substring('Seringas, mesmo com agulhas - neutra' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1301500','9018321',substring('Agulhas para seringas - neutra' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1301600','39269090',substring('Contraceptivos (dispositivos intrauterinos - DIU) - neutra' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1301600','90189099',substring('Contraceptivos (dispositivos intrauterinos - DIU) - neutra' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1400100','7013',substring('Objetos de vidro para serviço de mesa ou de cozinha' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1400200','70133700',substring('Outros copos, exceto de vitrocerâmica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1400300','70134290',substring('Objetos para serviço de mesa (exceto copos) ou de cozinha, exceto de vitrocerâmica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1400400','3919',substring('Lonas plásticas, exceto as para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1400400','3920',substring('Lonas plásticas, exceto as para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1400400','3921',substring('Lonas plásticas, exceto as para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1400500','3924',substring('Artefatos de higiene/toucador de plástico, exceto os para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1400600','39241000',substring('Serviços de mesa e outros utensílios de mesa ou de cozinha, de plástico, inclusive os descartáveis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1400700','69111010',substring('Artigos para serviço de mesa ou de cozinha, de porcelana, inclusive os descartáveis - estojos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1400800','69111090',substring('Artigos para serviço de mesa ou de cozinha, de porcelana, inclusive os descartáveis - avulsos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1400900','69120000',substring('Artigos para serviço de mesa ou de cozinha, de cerâmica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1401000','69120000',substring('Velas para filtros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1401100','4823209',substring('Filtros descartáveis para coar café ou chá' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1401200','48236',substring('Bandejas, travessas, pratos, xícaras ou chávenas, taças, copos e artigos semelhantes, de papel ou cartão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1401300','48131000',substring('Papel para cigarro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1600100','40111000',substring('Pneus novos, dos tipos utilizados em automóveis de passageiros (incluídos os veículos de uso misto - camionetas e os automóveis de corrida)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1600200','4011',substring('Pneus novos, dos tipos utilizados em caminhões (inclusive para os fora-de-estrada), ônibus, aviões, máquinas de terraplenagem, de construção e conservação de estradas, máquinas e tratores agrícolas, pá-carregadeira' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1600300','40114000',substring('Pneus novos para motocicletas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1600400','4011',substring('Outros tipos de pneus novos, exceto os itens classificados no CEST 16.005.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1600500','40115000',substring('Pneus novos de borracha dos tipos utilizados em bicicletas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1600600','40121',substring('Pneus recauchutados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1600700','401290',substring('Protetores de borracha, exceto os itens classificados no CEST 16.007.01' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1600701','401290',substring('Protetores de borracha para bicicletas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1600800','4013',substring('Câmaras de ar de borracha, exceto os itens classificados no CEST 16.009.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1600900','40132000',substring('Câmaras de ar de borracha dos tipos utilizados em bicicletas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700100','17049010',substring('Chocolate branco, em embalagens de conteúdo inferior ou igual a 1 kg, excluídos os ovos de páscoa de chocolate.' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700200','18063110',substring('Chocolates contendo cacau, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700200','18063120',substring('Chocolates contendo cacau, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700300','18063210',substring('Chocolate em barras, tabletes ou blocos ou no estado líquido, em pasta, em pó, grânulos ou formas semelhantes, em recipientes ou embalagens imediatas de conteúdo inferior ou igual a 2 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700300','18063220',substring('Chocolate em barras, tabletes ou blocos ou no estado líquido, em pasta, em pó, grânulos ou formas semelhantes, em recipientes ou embalagens imediatas de conteúdo inferior ou igual a 2 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700400','18069000',substring('Chocolates e outras preparações alimentícias contendo cacau, em embalagens de conteúdo inferior ou igual a 1 kg, excluídos os achocolatados em pó e ovos de páscoa de chocolate.' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700500','17049010',substring('Ovos de páscoa de chocolate branco' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700501','18069000',substring('Ovos de páscoa de chocolate' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700600','18069000',substring('Achocolatados em pó, em embalagens de conteúdo inferior ou igual a 1 kg, exceto os classificados no CEST 17.006.02' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700601','18061000',substring('Cacau em pó, com adição de açúcar ou de outros edulcorantes, em embalagens de conteúdo inferior ou igual a 1kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700602','18069000',substring('Achocolatados em pó, em cápsulas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700700','18069000',substring('Caixas de bombons contendo cacau, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700800','17049090',substring('Bombons, inclusive à base de chocolate branco sem cacau' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700900','18069000',substring('Bombons, balas, caramelos, confeitos, pastilhas e outros produtos de confeitaria, contendo cacau' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701000','2009',substring('Sucos de frutas ou de produtos hortícolas; mistura de sucos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701100','20098',substring('Água de coco' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701200','04021',substring('Leite em pó, blocos ou grânulos, exceto creme de leite' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701200','04022',substring('Leite em pó, blocos ou grânulos, exceto creme de leite' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701200','04029',substring('Leite em pó, blocos ou grânulos, exceto creme de leite' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701300','19011020',substring('Farinha láctea' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701400','19011010',substring('Leite modificado para alimentação de crianças' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701500','19011090',substring('Preparações para alimentação infantil à base de farinhas, grumos, sêmolas ou amidos e outros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701500','19011030',substring('Preparações para alimentação infantil à base de farinhas, grumos, sêmolas ou amidos e outros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701600','04011010',substring('Leite "longa vida" (UHT - "Ultra High Temperature"), em recipiente de conteúdo inferior ou igual a 2 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701600','04012010',substring('Leite "longa vida" (UHT - "Ultra High Temperature"), em recipiente de conteúdo inferior ou igual a 2 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701601','04011010',substring('Leite "longa vida" (UHT - "Ultra High Temperature"), em recipiente de conteúdo superior a 2 litros e inferior ou igual a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701601','04012010',substring('Leite "longa vida" (UHT - "Ultra High Temperature"), em recipiente de conteúdo superior a 2 litros e inferior ou igual a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701700','04014010',substring('Leite em recipiente de conteúdo inferior ou igual a 1 litro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701700','04015010',substring('Leite em recipiente de conteúdo inferior ou igual a 1 litro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701701','04014010',substring('Leite em recipiente de conteúdo superior a 1 litro e inferior ou igual a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701701','04015010',substring('Leite em recipiente de conteúdo superior a 1 litro e inferior ou igual a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701800','04011090',substring('Leite do tipo pasteurizado em recipiente de conteúdo inferior ou igual a 1 litro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701800','04012090',substring('Leite do tipo pasteurizado em recipiente de conteúdo inferior ou igual a 1 litro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701801','04011090',substring('Leite do tipo pasteurizado em recipiente de conteúdo superior a 1 litro e inferior ou igual a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701801','04012090',substring('Leite do tipo pasteurizado em recipiente de conteúdo superior a 1 litro e inferior ou igual a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701900','0401402',substring('Creme de leite, em recipiente de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701900','04022130',substring('Creme de leite, em recipiente de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701900','04022930',substring('Creme de leite, em recipiente de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701900','04029',substring('Creme de leite, em recipiente de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701901','0401402',substring('Creme de leite, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701901','04022130',substring('Creme de leite, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701901','04022930',substring('Creme de leite, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701901','04029',substring('Creme de leite, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701902','040110',substring('Outros cremes de leite, em recipiente de conteúdo inferior ou igual a 1kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701902','040120',substring('Outros cremes de leite, em recipiente de conteúdo inferior ou igual a 1kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701902','040150',substring('Outros cremes de leite, em recipiente de conteúdo inferior ou igual a 1kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701902','040210',substring('Outros cremes de leite, em recipiente de conteúdo inferior ou igual a 1kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701902','04022920',substring('Outros cremes de leite, em recipiente de conteúdo inferior ou igual a 1kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702000','04029',substring('Leite condensado, em recipiente de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702001','04029',substring('Leite condensado, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702100','403',substring('Iogurte e leite fermentado em recipiente de conteúdo inferior ou igual a 2 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702101','403',substring('Iogurte e leite fermentado em recipiente de conteúdo superior a 2 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702200','04039000',substring('Coalhada' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702300','406',substring('Requeijão e similares, em recipiente de conteúdo inferior ou igual a 1 kg, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702301','406',substring('Requeijão e similares, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702400','406',substring('Queijos, exceto os dos CEST 17.024.01, 17.024.02, 17.024.03 e 17.024.04' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702401','04061010',substring('Queijo muçarela' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702402','04061090',substring('Queijo minas frescal' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702403','04061090',substring('Queijo ricota' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702404','04061090',substring('Queijo petit suisse' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702500','04051000',substring('Manteiga, em embalagem de conteúdo inferior ou igual a 1 kg, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702501','04051000',substring('Manteiga, em embalagem de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702502','04059090',substring('Manteiga de garrafa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702600','15171000',substring('Margarina e creme vegetal em recipiente de conteúdo inferior ou igual a 500 g, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702700','15171000',substring('Margarina e creme vegetal, em recipiente de conteúdo superior a 500 g e inferior ou igual a 1 kg, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702701','15171000',substring('Margarina e creme vegetal, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702702','151790',substring('Outras margarinas e cremes vegetais em recipiente de conteúdo inferior a 1 kg, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702800','15162000',substring('Gorduras e óleos vegetais e respectivas frações, parcial ou totalmente hidrogenados, interesterificados, reesterificados ou elaidinizados, mesmo refinados, mas não preparados de outro modo, em recipiente de conteúdo inferior ou igual a 1 kg, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702801','15162000',substring('Gorduras e óleos vegetais e respectivas frações, parcial ou totalmente hidrogenados, interesterificados, reesterificados ou elaidinizados, mesmo refinados, mas não preparados de outro modo, em recipiente de conteúdo superior a 1 kg, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702900','19019020',substring('Doces de leite' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703000','19041000',substring('Produtos à base de cereais, obtidos por expansão ou torrefação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703000','19049000',substring('Produtos à base de cereais, obtidos por expansão ou torrefação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703100','19059090',substring('Salgadinhos diversos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703200','20052000',substring('Batata frita, inhame e mandioca fritos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703200','20059',substring('Batata frita, inhame e mandioca fritos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703300','20081',substring('Amendoim e castanhas tipo aperitivo, em embalagem de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703301','20081',substring('Amendoim e castanhas tipo aperitivo, em embalagem de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703400','21032010',substring('Catchup em embalagens imediatas de conteúdo inferior ou igual a 650 g, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703500','21039021',substring('Condimentos e temperos compostos, incluindo molho de pimenta e outros molhos, em embalagens imediatas de conteúdo inferior ou igual a 1 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 3 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703500','21039091',substring('Condimentos e temperos compostos, incluindo molho de pimenta e outros molhos, em embalagens imediatas de conteúdo inferior ou igual a 1 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 3 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703600','21031010',substring('Molhos de soja preparados em embalagens imediatas de conteúdo inferior ou igual a 650 g, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703700','21033010',substring('Farinha de mostarda em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703800','21033021',substring('Mostarda preparada em embalagens imediatas de conteúdo inferior ou igual a 650 g, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703900','21039011',substring('Maionese em embalagens imediatas de conteúdo inferior ou igual a 650 g, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704000','2002',substring('Tomates preparados ou conservados, exceto em vinagre ou em ácido acético, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704100','21032010',substring('Molhos de tomate em embalagens imediatas de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704200','17049090',substring('Barra de cereais' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704200','19042000',substring('Barra de cereais' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704200','19049000',substring('Barra de cereais' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704300','18063120',substring('Barra de cereais contendo cacau' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704300','18063220',substring('Barra de cereais contendo cacau' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704300','18069000',substring('Barra de cereais contendo cacau' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704400','11010010',substring('Farinha de trigo especial, em embalagem inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704401','11010010',substring('Farinha de trigo especial, em embalagem superior a 1 kg e inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704402','11010010',substring('Farinha de trigo especial, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704403','11010010',substring('Farinha de trigo especial, em embalagem superior a 5 kg e inferior ou igual a 25 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704404','11010010',substring('Farinha de trigo especial, em embalagem superior a 25 kg e inferior ou igual a 50 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704405','11010010',substring('Farinha de trigo comum, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704406','11010010',substring('Farinha de trigo comum, em embalagem superior a 5 kg e inferior ou igual a 25 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704407','11010010',substring('Farinha de trigo comum, em embalagem superior a 25 kg e inferior ou igual a 50 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704408','11010010',substring('Farinha de trigo doméstica especial, em embalagem superior a 5 kg e inferior e igual a 10 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704409','11010010',substring('Farinha de trigo doméstica com fermento, em embalagem superior a 5 kg e inferior e igual a 10 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704410','11010010',substring('Farinha de trigo especial, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704411','11010010',substring('Farinha de trigo comum, em embalagem inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704412','11010010',substring('Farinha de trigo comum, em embalagem superior a 1 kg e inferior a 5 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704413','11010010',substring('Farinha de trigo comum, em embalagem superior a 50 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704414','11010010',substring('Farinha de trigo doméstica especial, em embalagem inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704415','11010010',substring('Farinha de trigo doméstica especial, em embalagem superior a 1 kg e inferior a 5 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704416','11010010',substring('Farinha de trigo doméstica especial, em embalagem igual a 5 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704417','11010010',substring('Farinha de trigo doméstica especial, em embalagem superior a 10 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704418','11010010',substring('Farinha de trigo doméstica com fermento, em embalagem inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704419','11010010',substring('Farinha de trigo doméstica com fermento, em embalagem superior a 1 kg e inferior a 5 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704420','11010010',substring('Farinha de trigo doméstica com fermento, em embalagem igual a 5 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704421','11010010',substring('Farinha de trigo doméstica com fermento, em embalagem superior a 10 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704422','11010010',substring('Outras farinhas de trigo, em embalagem inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704423','11010010',substring('Outras farinhas de trigo, em embalagem superior a 1 kg e inferior a 5 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704424','11010010',substring('Outras farinhas de trigo, em embalagem igual a 5 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704425','11010010',substring('Outras farinhas de trigo, em embalagem superior a 5 Kg e inferior ou igual a 25 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704426','11010010',substring('Outras farinhas de trigo, em embalagem superior a 25 Kg e inferior ou igual a 50 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704427','11010010',substring('Outras farinhas de trigo, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704500','11010020',substring('Farinha de mistura de trigo com centeio (méteil)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704600','19012000',substring('Misturas e preparações para bolos, em embalagem inferior 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704600','19019090',substring('Misturas e preparações para bolos, em embalagem inferior 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704601','19012000',substring('Misturas e preparações para bolos, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704601','19019090',substring('Misturas e preparações para bolos, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704602','19012000',substring('Misturas e preparações para bolos, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704602','19019090',substring('Misturas e preparações para bolos, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704603','19012000',substring('Misturas e preparações para bolos, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704603','19019090',substring('Misturas e preparações para bolos, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704604','19012000',substring('Misturas e preparações para bolos, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704604','19019090',substring('Misturas e preparações para bolos, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704605','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704605','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704606','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704606','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704607','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704607','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704608','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704608','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704609','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704609','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704610','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704610','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704611','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704611','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704612','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704612','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704613','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704613','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704614','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704614','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704700','19023000',substring('Massas alimentícias tipo instantânea' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704800','1902',substring('Massas alimentícias, cozidas ou recheadas (de carne ou de outras substâncias) ou preparadas de outro modo, exceto as descritas nos CEST 17.047.00, 17.048.01, e 17.048.02' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704801','19024000',substring('Cuscuz' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704802','19022000',substring('Massas alimentícias recheadas (mesmo cozidas ou preparadas de outro modo)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704900','19021',substring('Massas alimentícias do tipo comum, não cozidas, nem recheadas, nem preparadas de outro modo, exceto a descrita no CEST 17.049.03' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704901','19021',substring('Massas alimentícias do tipo sêmola, não cozidas, nem recheadas, nem preparadas de outro modo, exceto a descrita no CEST 17.049.04' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704902','19021',substring('Massas alimentícias do tipo granoduro, não cozidas, nem recheadas, nem preparadas de outro modo, exceto a descrita no CEST 17.049.05' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704903','19021900',substring('Massas alimentícias do tipo comum, não cozidas, nem recheadas, nem preparadas de outro modo, que não contenham ovos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704904','19021900',substring('Massas alimentícias do tipo sêmola, não cozidas, nem recheadas, nem preparadas de outro modo, que não contenham ovos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704905','19021900',substring('Massas alimentícias do tipo granoduro, não cozidas, nem recheadas, nem preparadas de outro modo, que não contenham ovos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705000','190520',substring('Pães industrializados, inclusive de especiarias, exceto panetones e bolo de forma' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705100','19052090',substring('Bolo de forma, inclusive de especiarias' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705200','19052010',substring('Panetones' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705300','19053100',substring('Biscoitos e bolachas derivados de farinha de trigo; (exceto dos tipos "cream cracker", "água e sal", "maisena", "maria" e outros de consumo popular que não sejam adicionados de cacau, nem recheados, cobertos ou amanteigados, independentemente de sua denominação comercial)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705301','19053100',substring('Biscoitos e bolachas derivados de farinha de trigo dos tipos "maisena" e "maria" e outros de consumo popular que não sejam adicionados de cacau, nem recheados, cobertos ou amanteigados, independentemente de sua denominação comercial, exceto o CEST 17.053.02' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705302','19053100',substring('Biscoitos e bolachas derivados de farinha de trigo dos tipos "cream cracker" e "água e sal" de consumo popular' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705400','19053100',substring('Biscoitos e bolachas não derivados de farinha de trigo; (exceto dos tipos "cream cracker", "água e sal", "maisena" e "maria" e outros de consumo popular que não sejam adicionados de cacau, nem recheados, cobertos ou amanteigados, independentemente de sua denominação comercial)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705401','19053100',substring('Biscoitos e bolachas não derivados de farinha de trigo dos tipos "maisena" e "maria" e outros de consumo popular que não sejam adicionados de cacau, nem recheados, cobertos ou amanteigados, independentemente de sua denominação comercial, exceto o CEST 17.054.02' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705402','19053100',substring('Biscoitos e bolachas não derivados de farinha de trigo dos tipos "cream cracker" e "água e sal" de consumo popular' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705600','19059020',substring('Biscoitos e bolachas derivados de farinha de trigo dos tipos "cream cracker" e "água e sal"' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705601','19059020',substring('Biscoitos e bolachas não derivados de farinha de trigo dos tipos "cream cracker" e "água e sal"' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705602','19059020',substring('Outras bolachas, exceto casquinhas para sorvete e os biscoitos e bolachas relacionados nos CEST 17.056.00 e 17.056.01' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705700','19053200',substring('"Waffles" e "wafers" - sem cobertura' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705800','19053200',substring('"Waffles" e "wafers" - com cobertura' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705900','19054000',substring('Torradas, pão torrado e produtos semelhantes torrados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706000','19059010',substring('Outros pães de forma' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706200','19059090',substring('Outros pães e bolos industrializados e produtos de panificação não especificados anteriormente; exceto casquinhas para sorvete e pão francês de até 200 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706300','19051000',substring('Pão denominado knackebrot' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706400','190590',substring('Demais pães industrializados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706500','15079011',substring('Óleo de soja refinado, em recipientes com capacidade inferior ou igual a 5 litros, exceto as embalagens individuais de conteúdo inferior ou igual a 15 mililitros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706600','1508',substring('Óleo de amendoim refinado, em recipientes com capacidade inferior ou igual a 5 litros, exceto as embalagens individuais de conteúdo inferior ou igual a 15 mililitros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706700','1509',substring('Azeites de oliva, em recipientes com capacidade inferior a 2 litros, exceto as embalagens individuais de conteúdo inferior ou igual a 20 mililitros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706701','1509',substring('Azeites de oliva, em recipientes com capacidade igual ou superior a 2 litros e inferior ou igual a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706702','1509',substring('Azeites de oliva, em recipientes com capacidade superior a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706800','15100000',substring('Outros óleos e respectivas frações, obtidos exclusivamente a partir de azeitonas, mesmo refinados, mas não quimicamente modificados, e misturas desses óleos ou frações com óleos ou frações da posição 15.09, em recipientes com capacidade inferior ou igual a 5 litros, exceto as embalagens individuais de conteúdo inferior ou igual a 15 mililitros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706900','15121911',substring('Óleo de girassol ou de algodão refinado, em recipientes com capacidade inferior ou igual a 5 litros, exceto as embalagens individuais de conteúdo inferior ou igual a 15 mililitros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706900','15122910',substring('Óleo de girassol ou de algodão refinado, em recipientes com capacidade inferior ou igual a 5 litros, exceto as embalagens individuais de conteúdo inferior ou igual a 15 mililitros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707000','15141',substring('Óleo de canola, em recipientes com capacidade inferior ou igual a 5 litros, exceto as embalagens individuais de conteúdo inferior ou igual a 15 mililitros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707100','15151900',substring('Óleo de linhaça refinado, em recipientes com capacidade inferior ou igual a 5 litros, exceto as embalagens individuais de conteúdo inferior ou igual a 15 mililitros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707200','15152910',substring('Óleo de milho refinado, em recipientes com capacidade inferior ou igual a 5 litros, exceto as embalagens individuais de conteúdo inferior ou igual a 15 mililitros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707300','15122990',substring('Outros óleos refinados, em recipientes com capacidade inferior ou igual a 5 litros, exceto as embalagens individuais de conteúdo inferior ou igual a 15 mililitros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707400','15179010',substring('Misturas de óleos refinados, para consumo humano, em recipientes com capacidade inferior ou igual a 5 litros, exceto as embalagens individuais de conteúdo inferior ou igual a 15 mililitros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707500','1511',substring('Outros óleos vegetais comestíveis não especificados anteriormente' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707500','1513',substring('Outros óleos vegetais comestíveis não especificados anteriormente' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707500','1514',substring('Outros óleos vegetais comestíveis não especificados anteriormente' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707500','1515',substring('Outros óleos vegetais comestíveis não especificados anteriormente' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707500','1516',substring('Outros óleos vegetais comestíveis não especificados anteriormente' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707500','1518',substring('Outros óleos vegetais comestíveis não especificados anteriormente' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707600','16010000',substring('Enchidos (embutidos) e produtos semelhantes, de carne, miudezas ou sangue; exceto salsicha, linguiça e mortadela' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707700','16010000',substring('Salsicha e linguiça' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707800','16010000',substring('Mortadela' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707900','1602',substring('Outras preparações e conservas de carne, miudezas ou de sangue, exceto as descritas nos CEST 17.079.01, 17.079.02, 17.079.03, 17.079.04, 17.079.05,' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707900','1602',substring('17.079.06' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707901','16023100',substring('Outras preparações e conservas de carne, de miudezas ou de sangue, de aves da posição 01.05: de peruas e de perus.' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707902','16023210',substring('Outras preparações e conservas de carne, de miudezas ou de sangue, de aves da posição 01.05: de galos e de galinhas, com conteúdo de carne ou de miudezas superior ou igual a 57 %, em peso, não cozidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707903','16023220',substring('Outras preparações e conservas de carne, de miudezas ou de sangue, todas de aves da posição 01.05: de galos e de galinhas, com conteúdo de carne ou de miudezas superior ou igual a 57 %, em peso, cozidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707904','16024100',substring('Outras preparações e conservas de carne, de miudezas ou de sangue, da espécie suína: pernas e respectivos pedaços' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707905','16024900',substring('Outras preparações e conservas de carne, de miudezas ou de sangue, da espécie suína: outras, incluindo as misturas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707906','16025000',substring('Outras preparações e conservas de carne, de miudezas ou de sangue, da espécie bovina' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708000','1604',substring('Preparações e conservas de peixes; caviar e seus sucedâneos preparados a partir de ovas de peixe; exceto os descritos nos CEST 17.080.01 e 17.081.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708001','16042010',substring('Outras preparações e conservas de atuns' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708100','1604',substring('Sardinha em conserva' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708200','1605',substring('Crustáceos, moluscos e outros invertebrados aquáticos, preparados ou em conservas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708300','02102000',substring('Carne de gado bovino, ovino e bufalino e produtos comestíveis resultantes da matança desse gado submetidos à salga, secagem ou desidratação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708300','02109900',substring('Carne de gado bovino, ovino e bufalino e produtos comestíveis resultantes da matança desse gado submetidos à salga, secagem ou desidratação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708300','1502',substring('Carne de gado bovino, ovino e bufalino e produtos comestíveis resultantes da matança desse gado submetidos à salga, secagem ou desidratação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708400','201',substring('Carne de gado bovino, ovino e bufalino e demais produtos comestíveis resultantes da matança desse gado frescos, refrigerados ou congelados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708400','202',substring('Carne de gado bovino, ovino e bufalino e demais produtos comestíveis resultantes da matança desse gado frescos, refrigerados ou congelados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708400','204',substring('Carne de gado bovino, ovino e bufalino e demais produtos comestíveis resultantes da matança desse gado frescos, refrigerados ou congelados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708400','206',substring('Carne de gado bovino, ovino e bufalino e demais produtos comestíveis resultantes da matança desse gado frescos, refrigerados ou congelados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708500','204',substring('Carnes de animais das espécies caprina, frescas, refrigeradas ou congeladas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708600','02109900',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados ou salmourados resultantes do abate de caprinos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708600','15021019',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados ou salmourados resultantes do abate de caprinos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708600','15029000',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados ou salmourados resultantes do abate de caprinos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708700','207',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de aves' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708700','209',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de aves' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708700','02109900',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de aves' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708700','1501',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de aves' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708701','203',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de suínos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708701','206',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de suínos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708701','209',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de suínos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708701','02101',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de suínos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708701','02109900',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de suínos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708701','1501',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de suínos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708800','710',substring('Produtos hortícolas, cozidos em água ou vapor, congelados, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708801','710',substring('Produtos hortícolas, cozidos em água ou vapor, congelados, em embalagens de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708900','811',substring('Frutas, não cozidas ou cozidas em água ou vapor, congeladas, mesmo adicionadas de açúcar ou de outros edulcorantes, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708901','811',substring('Frutas, não cozidas ou cozidas em água ou vapor, congeladas, mesmo adicionadas de açúcar ou de outros edulcorantes, em embalagens de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709000','2001',substring('Produtos hortícolas, frutas e outras partes comestíveis de plantas, preparados ou conservados em vinagre ou em ácido acético, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709001','2001',substring('Produtos hortícolas, frutas e outras partes comestíveis de plantas, preparados ou conservados em vinagre ou em ácido acético, em embalagens de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709100','2004',substring('Outros produtos hortícolas preparados ou conservados, exceto em vinagre ou em ácido acético, congelados, com exceção dos produtos da posição 20.06, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709101','2004',substring('Outros produtos hortícolas preparados ou conservados, exceto em vinagre ou em ácido acético, congelados, com exceção dos produtos da posição 20.06, em embalagens de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709200','2005',substring('Outros produtos hortícolas preparados ou conservados, exceto em vinagre ou em ácido acético, não congelados, com exceção dos produtos da posição 20.06, excluídos batata, inhame e mandioca fritos, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709201','2005',substring('Outros produtos hortícolas preparados ou conservados, exceto em vinagre ou em ácido acético, não congelados, com exceção dos produtos da posição 20.06, excluídos batata, inhame e mandioca fritos, em embalagens de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709300','20060000',substring('Produtos hortícolas, frutas, cascas de frutas e outras partes de plantas, conservados com açúcar (passados por calda, glaceados ou cristalizados), em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709301','20060000',substring('Produtos hortícolas, frutas, cascas de frutas e outras partes de plantas, conservados com açúcar (passados por calda, glaceados ou cristalizados), em embalagens de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709400','2007',substring('Doces, geleias, "marmelades", purês e pastas de frutas, obtidos por cozimento, com ou sem adição de açúcar ou de outros edulcorantes, em embalagens de conteúdo inferior ou igual a 1 kg, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709401','2007',substring('Doces, geleias, "marmelades", purês e pastas de frutas, obtidos por cozimento, com ou sem adição de açúcar ou de outros edulcorantes, em embalagens de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709500','2008',substring('Frutas e outras partes comestíveis de plantas, preparadas ou conservadas de outro modo, com ou sem adição de açúcar ou de outros edulcorantes ou de álcool, não especificadas nem compreendidas em outras posições, excluídos os amendoins e castanhas tipo aperitivo, da posição 2008.1, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709501','2008',substring('Frutas e outras partes comestíveis de plantas, preparadas ou conservadas de outro modo, com ou sem adição de açúcar ou de outros edulcorantes ou de álcool, não especificadas nem compreendidas em outras posições, excluídos os amendoins e castanhas tipo aperitivo, da posição 2008.1, em embalagens superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709600','901',substring('Café torrado e moído, em embalagens de conteúdo inferior ou igual a 2 kg, exceto os classificados no CEST 17.096.04' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709601','901',substring('Café torrado e moído, em embalagens de conteúdo superior a 2 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709602','901',substring('Café torrado em grão, em embalagens de conteúdo inferior ou igual a 2 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709603','901',substring('Café torrado em grão, em embalagens de conteúdo superior a 2 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709604','901',substring('Café torrado e moído, em cápsulas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709700','902',substring('Chá, mesmo aromatizado' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709700','12119090',substring('Chá, mesmo aromatizado' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709700','21069090',substring('Chá, mesmo aromatizado' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709800','090300',substring('Mate' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709900','17011',substring('Açúcar refinado, em embalagens de conteúdo inferior ou igual a 2 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709900','17019900',substring('Açúcar refinado, em embalagens de conteúdo inferior ou igual a 2 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709901','17011',substring('Açúcar refinado, em embalagens de conteúdo superior a 2 kg e inferior ou igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709901','17019900',substring('Açúcar refinado, em embalagens de conteúdo superior a 2 kg e inferior ou igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709902','17011',substring('Açúcar refinado, em embalagens de conteúdo superior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709902','17019900',substring('Açúcar refinado, em embalagens de conteúdo superior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710000','17019100',substring('Açúcar refinado adicionado de aromatizante ou de corante em embalagens de conteúdo inferior ou igual a 2 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710001','17019100',substring('Açúcar refinado adicionado de aromatizante ou de corante em embalagens de conteúdo superior a 2 kg e inferior ou igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710002','17019100',substring('Açúcar refinado adicionado de aromatizante ou de corante em embalagens de conteúdo superior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710100','17011',substring('Açúcar cristal, em embalagens de conteúdo inferior ou igual a 2 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710100','17019900',substring('Açúcar cristal, em embalagens de conteúdo inferior ou igual a 2 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710101','17011',substring('Açúcar cristal, em embalagens de conteúdo superior a 2 kg e inferior ou igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710101','17019900',substring('Açúcar cristal, em embalagens de conteúdo superior a 2 kg e inferior ou igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710102','17011',substring('Açúcar cristal, em embalagens de conteúdo superior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710102','17019900',substring('Açúcar cristal, em embalagens de conteúdo superior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710200','17019100',substring('Açúcar cristal adicionado de aromatizante ou de corante, em embalagens de conteúdo inferior ou igual a 2 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710201','17019100',substring('Açúcar cristal adicionado de aromatizante ou de corante, em embalagens de conteúdo superior a 2 kg e inferior ou igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710202','170191',substring('Açúcar cristal adicionado de aromatizante ou de corante, em embalagens de conteúdo superior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710300','17011',substring('Outros tipos de açúcar, em embalagens de conteúdo inferior ou igual a 2 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710300','17019900',substring('Outros tipos de açúcar, em embalagens de conteúdo inferior ou igual a 2 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710301','17011',substring('Outros tipos de açúcar, em embalagens de conteúdo superior a 2 kg e inferior ou igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710301','17019900',substring('Outros tipos de açúcar, em embalagens de conteúdo superior a 2 kg e inferior ou igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710302','17011',substring('Outros tipos de açúcar, em embalagens de conteúdo superior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710302','17019900',substring('Outros tipos de açúcar, em embalagens de conteúdo superior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710400','17019100',substring('Outros tipos de açúcar adicionado de aromatizante ou de corante, em embalagens de conteúdo inferior ou igual a 2 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710401','17019100',substring('Outros tipos de açúcar adicionado de aromatizante ou de corante, em embalagens de conteúdo superior a 2 kg e inferior ou igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710402','17019100',substring('Outros tipos de açúcar adicionado de aromatizante ou de corante, em embalagens de conteúdo superior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710500','1702',substring('Outros açúcares em embalagens de conteúdo inferior ou igual a 2 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710501','1702',substring('Outros açúcares, em embalagens de conteúdo superior a 2 kg e inferior ou igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710502','1702',substring('Outros açúcares, em embalagens de conteúdo superior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710600','20081900',substring('Milho para pipoca (micro-ondas)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710700','21011',substring('Extratos, essências e concentrados de café e preparações à base destes extratos, essências ou concentrados ou à base de café, em embalagens de conteúdo inferior ou igual a 500 g, exceto os classificados no CEST 17.107.01' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710701','21011',substring('Extratos, essências e concentrados de café e preparações à base destes extratos, essências ou concentrados ou à base de café, em cápsulas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710800','210120',substring('Extratos, essências e concentrados de chá ou de mate e preparações à base destes extratos, essências ou concentrados ou à base de chá ou de mate, em embalagens de conteúdo inferior ou igual a 500 g, exceto as bebidas prontas à base de mate ou chá e os itens classificados no CEST 17.108.01' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710801','210120',substring('Extratos, essências e concentrados de chá ou de mate e preparações à base destes extratos, essências ou concentrados ou à base de chá ou de mate, em cápsulas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710900','19019090',substring('Preparações em pó para cappuccino e similares, em embalagens de conteúdo inferior ou igual a 500 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710900','21011190',substring('Preparações em pó para cappuccino e similares, em embalagens de conteúdo inferior ou igual a 500 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710900','21011200',substring('Preparações em pó para cappuccino e similares, em embalagens de conteúdo inferior ou igual a 500 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711000','22021000',substring('Refrescos e outras bebidas prontas para beber à base de chá e mate' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711100','22021000',substring('Refrescos e outras bebidas não alcoólicas, exceto os refrigerantes e as demais bebidas nos CEST 03.007.00 e 17.110.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711200','22029900',substring('Néctares de frutas e outras bebidas não alcoólicas prontas para beber, exceto isotônicos e energéticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711300','210120',substring('Bebidas prontas à base de mate ou chá' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711300','22029900',substring('Bebidas prontas à base de mate ou chá' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711400','22029900',substring('Bebidas prontas à base de café' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711500','22029900',substring('Bebidas alimentares prontas à base de soja, leite ou cacau, inclusive os produtos denominados bebidas lácteas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900100','32131000',substring('Tinta guache' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900200','39162000',substring('Espiral - perfil para encadernação, de plástico e outros materiais classificados nas posições 3901 a 3914' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900300','39161000',substring('Outros espirais - perfil para encadernação, de plástico e outros materiais classificados nas posições 3901 a 3914' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900300','391690',substring('Outros espirais - perfil para encadernação, de plástico e outros materiais classificados nas posições 3901 a 3914' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900400','39261000',substring('Artigos de escritório e artigos escolares de plástico e outros materiais classificados nas posições 3901 a 3914, exceto estojos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900500','42021',substring('Maletas e pastas para documentos e de estudante, e artefatos semelhantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900500','42029',substring('Maletas e pastas para documentos e de estudante, e artefatos semelhantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900501','42021',substring('Baús, malas e maletas para viagem' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900501','42029',substring('Baús, malas e maletas para viagem' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900600','39269090',substring('Prancheta de plástico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900700','48022090',substring('Bobina para fax' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900700','48119090',substring('Bobina para fax' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900800','4802549',substring('Papel seda' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900900','48025499',substring('Bobina para máquina de calcular, PDV ou equipamentos similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900900','48025799',substring('Bobina para máquina de calcular, PDV ou equipamentos similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1900900','48162000',substring('Bobina para máquina de calcular, PDV ou equipamentos similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901000','4802569',substring('Cartolina escolar e papel cartão, brancos e coloridos; recados auto adesivos (LP note));
papéis de presente, todos cortados em tamanho pronto para uso escolar e doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901000','4802579',substring('Cartolina escolar e papel cartão, brancos e coloridos; recados auto adesivos (LP note));
papéis de presente, todos cortados em tamanho pronto para uso escolar e doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901000','4802589',substring('Cartolina escolar e papel cartão, brancos e coloridos; recados auto adesivos (LP note));
papéis de presente, todos cortados em tamanho pronto para uso escolar e doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901100','37031010',substring('Papel fotográfico, exceto: (i) os papéis fotográficos emulsionados com haleto de prata tipo brilhante, matte ou lustre, em rolo e, com largura igual ou superior a 102 mm e comprimento inferior ou igual a 350 m, (ii) os papéis fotográficos emulsionados com haleto de prata tipo brilhante ou fosco, em folha e com largura igual ou superior a 152 mm e comprimento inferior ou igual a 307 mm, (iii) papel de qualidade fotográfica com tecnologia "Thermo-autochrome", que submetido a um processo de aquecimento seja capaz de formar imagens por reação química e combinação das camadas cyan, magenta e amarela' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901100','37031029',substring('Papel fotográfico, exceto: (i) os papéis fotográficos emulsionados com haleto de prata tipo brilhante, matte ou lustre, em rolo e, com largura igual ou superior a 102 mm e comprimento inferior ou igual a 350 m, (ii) os papéis fotográficos emulsionados com haleto de prata tipo brilhante ou fosco, em folha e com largura igual ou superior a 152 mm e comprimento inferior ou igual a 307 mm, (iii) papel de qualidade fotográfica com tecnologia "Thermo-autochrome", que submetido a um processo de aquecimento seja capaz de formar imagens por reação química e combinação das camadas cyan, magenta e amarela' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901100','37032000',substring('Papel fotográfico, exceto: (i) os papéis fotográficos emulsionados com haleto de prata tipo brilhante, matte ou lustre, em rolo e, com largura igual ou superior a 102 mm e comprimento inferior ou igual a 350 m, (ii) os papéis fotográficos emulsionados com haleto de prata tipo brilhante ou fosco, em folha e com largura igual ou superior a 152 mm e comprimento inferior ou igual a 307 mm, (iii) papel de qualidade fotográfica com tecnologia "Thermo-autochrome", que submetido a um processo de aquecimento seja capaz de formar imagens por reação química e combinação das camadas cyan, magenta e amarela' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901100','37039010',substring('Papel fotográfico, exceto: (i) os papéis fotográficos emulsionados com haleto de prata tipo brilhante, matte ou lustre, em rolo e, com largura igual ou superior a 102 mm e comprimento inferior ou igual a 350 m, (ii) os papéis fotográficos emulsionados com haleto de prata tipo brilhante ou fosco, em folha e com largura igual ou superior a 152 mm e comprimento inferior ou igual a 307 mm, (iii) papel de qualidade fotográfica com tecnologia "Thermo-autochrome", que submetido a um processo de aquecimento seja capaz de formar imagens por reação química e combinação das camadas cyan, magenta e amarela' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901100','37040000',substring('Papel fotográfico, exceto: (i) os papéis fotográficos emulsionados com haleto de prata tipo brilhante, matte ou lustre, em rolo e, com largura igual ou superior a 102 mm e comprimento inferior ou igual a 350 m, (ii) os papéis fotográficos emulsionados com haleto de prata tipo brilhante ou fosco, em folha e com largura igual ou superior a 152 mm e comprimento inferior ou igual a 307 mm, (iii) papel de qualidade fotográfica com tecnologia "Thermo-autochrome", que submetido a um processo de aquecimento seja capaz de formar imagens por reação química e combinação das camadas cyan, magenta e amarela' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901100','48022000',substring('Papel fotográfico, exceto: (i) os papéis fotográficos emulsionados com haleto de prata tipo brilhante, matte ou lustre, em rolo e, com largura igual ou superior a 102 mm e comprimento inferior ou igual a 350 m, (ii) os papéis fotográficos emulsionados com haleto de prata tipo brilhante ou fosco, em folha e com largura igual ou superior a 152 mm e comprimento inferior ou igual a 307 mm, (iii) papel de qualidade fotográfica com tecnologia "Thermo-autochrome", que submetido a um processo de aquecimento seja capaz de formar imagens por reação química e combinação das camadas cyan, magenta e amarela' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901200','48101390',substring('Papel almaço' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901300','48169010',substring('Papel hectográfico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901400','39202019',substring('Papel celofane e tipo celofane' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901500','48062000',substring('Papel impermeável' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901600','48081000',substring('Papel crepon' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901700','48102290',substring('Papel fantasia' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901800','4809',substring('Papel-carbono, papel autocopiativo (exceto os vendidos em rolos de diâmetro igual ou superior a 60 cm e os vendidos em folhas de formato igual ou superior a 60 cm de altura e igual ou superior a 90 cm de largura) e outros papéis para cópia ou duplicação (incluídos os papéis para estênceis ou para chapas ofsete), estênceis completos e chapas ofsete, de papel, em folhas, mesmo acondicionados em caixas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901800','4816',substring('Papel-carbono, papel autocopiativo (exceto os vendidos em rolos de diâmetro igual ou superior a 60 cm e os vendidos em folhas de formato igual ou superior a 60 cm de altura e igual ou superior a 90 cm de largura) e outros papéis para cópia ou duplicação (incluídos os papéis para estênceis ou para chapas ofsete), estênceis completos e chapas ofsete, de papel, em folhas, mesmo acondicionados em caixas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1901900','4817',substring('Envelopes, aerogramas, bilhetes-postais não ilustrados e cartões para correspondência, de papel ou cartão, caixas, sacos e semelhantes, de papel ou cartão, contendo um sortido de artigos para correspondência' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1902000','48201000',substring('Livros de registro e de contabilidade, blocos de notas, de encomendas, de recibos, de apontamentos, de papel para cartas, agendas e artigos semelhantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1902100','48202000',substring('Cadernos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1902200','48203000',substring('Classificadores, capas para encadernação (exceto as capas para livros) e capas de processos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1902300','48204000',substring('Formulários em blocos tipo "manifold", mesmo com folhas intercaladas de papel-carbono' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1902400','48205000',substring('Álbuns para amostras ou para coleções' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1902500','48209000',substring('Pastas para documentos, outros artigos escolares, de escritório ou de papelaria, de papel ou cartão e capas para livros, de papel ou cartão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1902600','49090000',substring('Cartões postais impressos ou ilustrados, cartões impressos com votos ou mensagens pessoais, mesmo ilustrados, com ou sem envelopes, guarnições ou aplicações (conhecidos como cartões de expressão social - de época/sentimento)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1902700','96081000',substring('Canetas esferográficas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1902800','96082000',substring('Canetas e marcadores, com ponta de feltro ou com outras pontas porosas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1902900','96083000',substring('Canetas tinteiro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1903000','9608',substring('Outras canetas; sortidos de canetas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1903100','480256',substring('Papel cortado "cutsize" (tipo A3, A4, ofício I e II, carta e outros)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1903200','52105990',substring('Papel camurça' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1903300','76071190',substring('Papel laminado e papel espelho' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2000100','12119090',substring('Henna (embalagens de conteúdo inferior ou igual a 200 g)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2000101','12119090',substring('Henna (embalagens de conteúdo superior a 200 g)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2000200','27121000',substring('Vaselina' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2000300','28142000',substring('Amoníaco em solução aquosa (amônia)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2000400','28470000',substring('Peróxido de hidrogênio, em embalagens de conteúdo inferior ou igual a 500 ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2000500','30067000',substring('Lubrificação íntima' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2000600','3301',substring('Óleos essenciais (desterpenados ou não), incluídos os chamados "concretos" ou "absolutos"; resinoides; oleorresinas de extração; soluções concentradas de óleos essenciais em gorduras, em óleos fixos, em ceras ou em matérias análogas, obtidas por tratamento de flores através de substâncias gordas ou por maceração; subprodutos terpênicos residuais da desterpenação dos óleos essenciais; águas destiladas aromáticas e soluções aquosas de óleos essenciais, em embalagens de conteúdo inferior ou igual a 500 ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2000700','33030010',substring('Perfumes (extratos)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2000800','33030020',substring('Águas-de-colônia' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2000900','33041000',substring('Produtos de maquilagem para os lábios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2001000','33042010',substring('Sombra, delineador, lápis para sobrancelhas e rímel' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2001100','33042090',substring('Outros produtos de maquilagem para os olhos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2001200','33043000',substring('Preparações para manicuros e pedicuros, incluindo removedores de esmalte à base de acetona' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2001300','33049100',substring('Pós, incluídos os compactos, para maquilagem' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2001400','33049910',substring('Cremes de beleza, cremes nutritivos e loções tônicas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2001500','33049990',substring('Outros produtos de beleza ou de maquilagem preparados e preparações para conservação ou cuidados da pele, exceto as preparações solares e antissolares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2001600','33049990',substring('Preparações solares e antissolares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2001700','33051000',substring('Xampus para o cabelo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2001800','33052000',substring('Preparações para ondulação ou alisamento, permanentes, dos cabelos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2001900','33053000',substring('Laquês para o cabelo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2002000','33059000',substring('Outras preparações capilares, incluindo máscaras e finalizadores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2002100','33059000',substring('Condicionadores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2002200','33059000',substring('Tintura para o cabelo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2002300','33061000',substring('Dentifrícios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2002400','33062000',substring('Fios utilizados para limpar os espaços interdentais (fios dentais)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2002500','33069000',substring('Outras preparações para higiene bucal ou dentária' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2002600','33071000',substring('Preparações para barbear (antes, durante ou após)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2002700','33072010',substring('Desodorantes (desodorizantes) corporais líquidos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2002800','33072010',substring('Antiperspirantes líquidos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2002900','33072090',substring('Outros desodorantes (desodorizantes) corporais' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2003000','33072090',substring('Outros antiperspirantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2003100','33073000',substring('Sais perfumados e outras preparações para banhos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2003200','33079000',substring('Outros produtos de perfumaria preparados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2003201','33079000',substring('Outros produtos de toucador preparados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2003300','33079000',substring('Soluções para lentes de contato ou para olhos artificiais' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2003400','34011190',substring('Sabões de toucador em barras, pedaços ou figuras moldados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2003500','34011900',substring('Outros sabões, produtos e preparações, em barras, pedaços ou figuras moldados, inclusive lenços umedecidos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2003600','34012010',substring('Sabões de toucador sob outras formas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2003700','34013000',substring('Produtos e preparações orgânicos tensoativos para lavagem da pele, na forma de líquido ou de creme, acondicionados para venda a retalho, mesmo contendo sabão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2003800','40149010',substring('Bolsa para gelo ou para água quente' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2003900','40149090',substring('Chupetas e bicos para mamadeiras e para chupetas, de borracha' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2004000','39249000',substring('Chupetas e bicos para mamadeiras e para chupetas, de silicone' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2004000','39269040',substring('Chupetas e bicos para mamadeiras e para chupetas, de silicone' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2004000','39269090',substring('Chupetas e bicos para mamadeiras e para chupetas, de silicone' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2004100','42021',substring('Malas e maletas de toucador' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2004200','48181000',substring('Papel higiênico - folha simples' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2004300','48181000',substring('Papel higiênico - folha dupla e tripla' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2004400','48182000',substring('Lenços (incluídos os de maquilagem) e toalhas de mão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2004500','48182000',substring('Papel toalha de uso institucional do tipo comercializado em rolos igual ou superior a 80 metros e do tipo comercializado em folhas intercaladas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2004600','48183000',substring('Toalhas e guardanapos de mesa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2004700','48189090',substring('Toalhas de cozinha (papel toalha de uso doméstico)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2004800','96190000',substring('Fraldas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2004900','96190000',substring('Tampões higiênicos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2005000','96190000',substring('Absorventes higiênicos externos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2005100','56012190',substring('Hastes flexíveis (uso não medicinal)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2005200','56039290',substring('Sutiã descartável, assemelhados e papel para depilação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2005300','82032090',substring('Pinças para sobrancelhas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2005400','82141000',substring('Espátulas (artigos de cutelaria)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2005500','82142000',substring('Utensílios e sortidos de utensílios de manicuros ou de pedicuros (incluídas as limas para unhas)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2005600','90251110',substring('Termômetros, inclusive o digital' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2005600','90251990',substring('Termômetros, inclusive o digital' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2005700','96032',substring('Escovas e pincéis de barba, escovas para cabelos, para cílios ou para unhas e outras escovas de toucador de pessoas, incluídas as que sejam partes de aparelhos, exceto escovas de dentes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2005800','96032100',substring('Escovas de dentes, incluídas as escovas para dentaduras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2005900','96033000',substring('Pincéis para aplicação de produtos cosméticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2006000','96050000',substring('Sortidos de viagem, para toucador de pessoas para costura ou para limpeza de calçado ou de roupas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2006100','9615',substring('Pentes, travessas para cabelo e artigos semelhantes; grampos (alfinetes) para cabelo; pinças (pinceguiches), onduladores, bobes (rolos) e artefatos semelhantes para penteados, e suas partes, exceto os classificados na posição 8516 e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2006200','96162000',substring('Borlas ou esponjas para pós ou para aplicação de outros cosméticos ou de produtos de toucador' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2006300','39233000',substring('Mamadeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2006300','39249000',substring('Mamadeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2006300','39241000',substring('Mamadeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2006300','40149090',substring('Mamadeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2006300','70102000',substring('Mamadeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2006400','82121020',substring('Aparelhos e lâminas de barbear' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2006400','82122010',substring('Aparelhos e lâminas de barbear' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2100100','73211100',substring('Fogões de cozinha de uso doméstico e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2100100','73218100',substring('Fogões de cozinha de uso doméstico e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2100100','73219000',substring('Fogões de cozinha de uso doméstico e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2100200','84181000',substring('Combinações de refrigeradores e congeladores ("freezers"), munidos de portas exteriores separadas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2100300','84182100',substring('Refrigeradores do tipo doméstico, de compressão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2100400','84182900',substring('Outros refrigeradores do tipo doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2100500','84183000',substring('Congeladores ("freezers") horizontais tipo arca, de capacidade não superior a 800 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2100600','84184000',substring('Congeladores ("freezers") verticais tipo armário, de capacidade não superior a 900 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2100700','841850',substring('Outros móveis (arcas, armários, vitrines, balcões e móveis semelhantes) para a conservação e exposição de produtos, que incorporem um equipamento para a produção de frio' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2100800','8418699',substring('Mini adega e similares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2100900','84186999',substring('Máquinas para produção de gelo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2101000','84189900',substring('Partes dos refrigeradores, congeladores, mini adegas e similares, máquinas para produção de gelo e bebedouros descritos nos CEST 21.002.00, 21.003.00, 21.004.00, 21.005.00, 21.006.00, 21.007.00, 21.008.00, 21.009.00 e 21.013.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2101100','842112',substring('Secadoras de roupa de uso doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2101200','84211990',substring('Outras secadoras de roupas e centrífugas de uso doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2101300','84186931',substring('Bebedouros refrigerados para água' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2101400','84219',substring('Partes das secadoras de roupas e centrífugas de uso doméstico e dos aparelhos para filtrar ou depurar água, descritos nos CEST 21.011.00 e 21.012.00 e 21.098.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2101500','84221100',substring('Máquinas de lavar louça do tipo doméstico e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2101500','84229010',substring('Máquinas de lavar louça do tipo doméstico e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2101600','844331',substring('Máquinas que executem pelo menos duas das seguintes funções: impressão, cópia ou transmissão de telecópia (fax), capazes de ser conectadas a uma máquina automática para processamento de dados ou a uma rede' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2101700','844332',substring('Outras impressoras, máquinas copiadoras e telecopiadores (fax), mesmo combinados entre si, capazes de ser conectados a uma máquina automática para processamento de dados ou a uma rede' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2101800','84439',substring('Partes e acessórios de máquinas e aparelhos de impressão por meio de blocos, cilindros e outros elementos de impressão da posição 8442; e de outras impressoras, máquinas copiadoras e telecopiadores (fax), mesmo combinados entre si' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2101900','84501100',substring('Máquinas de lavar roupa, mesmo com dispositivos de secagem, de uso doméstico, de capacidade não superior a 10 kg, em peso de roupa seca, inteiramente automáticas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2102000','84501200',substring('Outras máquinas de lavar roupa, mesmo com dispositivos de secagem, de uso doméstico, com secador centrífugo incorporado' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2102100','84501900',substring('Outras máquinas de lavar roupa, mesmo com dispositivos de secagem, de uso doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2102200','845020',substring('Máquinas de lavar roupa, mesmo com dispositivos de secagem, de uso doméstico, de capacidade superior a 10 kg, em peso de roupa seca' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2102300','845090',substring('Partes de máquinas de lavar roupa, mesmo com dispositivos de secagem, de uso doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2102400','84512100',substring('Máquinas de secar de uso doméstico de capacidade não superior a 10 kg, em peso de roupa seca' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2102500','84512990',substring('Outras máquinas de secar de uso doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2102600','845190',substring('Partes de máquinas de secar de uso doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2102700','84521000',substring('Máquinas de costura de uso doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2102800','847130',substring('Máquinas automáticas para processamento de dados, portáteis, de peso não superior a 10 kg, contendo pelo menos uma unidade central de processamento, um teclado e uma tela' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2102900','84714',substring('Outras máquinas automáticas para processamento de dados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2103000','84715010',substring('Unidades de processamento, de pequena capacidade, exceto as das subposições 8471.41 ou 8471.49, podendo conter, no mesmo corpo, um ou dois dos seguintes tipos de unidades: unidade de memória, unidade de entrada e unidade de saída; baseadas em microprocessadores, com capacidade de instalação, dentro do mesmo gabinete, de unidades de memória da subposição 8471.70, podendo conter múltiplos conectores de expansão ("slots"), e valor FOB inferior ou igual a US$ 12.500,00, por unidade' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2103100','8471605',substring('Unidades de entrada, exceto as classificadas no código 8471.60.54' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2103200','84716090',substring('Outras unidades de entrada ou de saída, podendo conter, no mesmo corpo, unidades de memória' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2103300','847170',substring('Unidades de memória' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2103400','847190',substring('Outras máquinas automáticas para processamento de dados e suas unidades; leitores magnéticos ou ópticos, máquinas para registrar dados em suporte sob forma codificada, e máquinas para processamento desses dados, não especificadas nem compreendidas em outras posições' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2103500','847330',substring('Partes e acessórios das máquinas da posição 84.71' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2103600','85043',substring('Outros transformadores, exceto os classificados nos códigos 8504.33.00 e 8504.34.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2103700','85044010',substring('Carregadores de acumuladores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2103800','85044040',substring('Equipamentos de alimentação ininterrupta de energia (UPS ou "no break")' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2103900','85078000',substring('Outros acumuladores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2104000','8508',substring('Aspiradores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2104100','8509',substring('Aparelhos eletromecânicos de motor elétrico incorporado, de uso doméstico e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2104200','85098010',substring('Enceradeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2104300','85161000',substring('Chaleiras elétricas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2104400','85164000',substring('Ferros elétricos de passar' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2104500','85165000',substring('Fornos de micro-ondas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2104600','85166000',substring('Outros fornos; fogareiros (incluídas as chapas de cocção), grelhas e assadeiras, exceto os portáteis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2104700','85166000',substring('Outros fornos; fogareiros (incluídas as chapas de cocção), grelhas e assadeiras, portáteis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2104800','85167100',substring('Outros aparelhos eletrotérmicos de uso doméstico - Cafeteiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2104900','85167200',substring('Outros aparelhos eletrotérmicos de uso doméstico - Torradeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105000','851679',substring('Outros aparelhos eletrotérmicos de uso doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105100','85169000',substring('Partes das chaleiras, ferros, fornos e outros aparelhos eletrotérmicos da posição 85.16, descritos nos CEST 21.043.00, 21.044.00, 21.045.00, 21.046.00, 21.047.00, 21.048.00, 21.049.00 e 21.050.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105200','85171100',substring('Aparelhos telefônicos por fio com unidade auscultador - microfone sem fio' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105300','8517123',substring('Telefones para redes celulares, exceto por satélite, os de uso automotivo e os classificados no CEST 21.053.01' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105301','85171231',substring('Telefones para redes celulares portáteis, exceto por satélite' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105400','851712',substring('Outros telefones para outras redes sem fio, exceto para redes de celulares e os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105500','85171891',substring('Outros aparelhos telefônicos não combinados com outros aparelhos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105501','85171899',substring('Outros aparelhos telefônicos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105600','8517625',substring('Aparelhos para transmissão ou recepção de voz, imagem ou outros dados em rede com fio, exceto os classificados nos códigos 8517.62.51, 8517.62.52 e 8517.62.53' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105700','8518',substring('Microfones e seus suportes; alto-falantes, mesmo montados nos seus receptáculos, fones de ouvido (auscultadores), mesmo combinados com microfone e conjuntos ou sortidos constituídos por um microfone e um ou mais alto-falantes, amplificadores elétricos de audiofrequência, aparelhos elétricos de amplificação de som; suas partes e acessórios; exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105800','8519',substring('Aparelhos de radiodifusão suscetíveis de funcionarem sem fonte externa de energia. Aparelhos de gravação de som; aparelhos de reprodução de som; aparelhos de gravação e de reprodução de som; partes e acessórios; exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105800','8522',substring('Aparelhos de radiodifusão suscetíveis de funcionarem sem fonte externa de energia. Aparelhos de gravação de som; aparelhos de reprodução de som; aparelhos de gravação e de reprodução de som; partes e acessórios; exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105800','85271',substring('Aparelhos de radiodifusão suscetíveis de funcionarem sem fonte externa de energia. Aparelhos de gravação de som; aparelhos de reprodução de som; aparelhos de gravação e de reprodução de som; partes e acessórios; exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2105900','85198190',substring('Outros aparelhos de gravação de som; aparelhos de reprodução de som; aparelhos de gravação e de reprodução de som; partes e acessórios; exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2106000','85219010',substring('Gravador-reprodutor e editor de imagem e som, em discos, por meio magnético, óptico ou optomagnético, exceto de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2106100','85219090',substring('Outros aparelhos videofônicos de gravação ou reprodução, mesmo incorporando um receptor de sinais videofônicos, exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2106200','85235110',substring('Cartões de memória ("memory cards")' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2106300','85235200',substring('Cartões inteligentes ("smart cards")' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2106400','85235200',substring('Cartões inteligentes ("sim cards")' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2106500','8525802',substring('Câmeras fotográficas digitais e câmeras de vídeo e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2106600','85279',substring('Outros aparelhos receptores para radiodifusão, mesmo combinados num invólucro, com um aparelho de gravação ou de reprodução de som, ou com um relógio, inclusive caixa acústica para Home Theaters classificados na posição 8518' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2106700','85284929',substring('Monitores e projetores que não incorporem aparelhos receptores de televisão, policromáticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2106700','85285920',substring('Monitores e projetores que não incorporem aparelhos receptores de televisão, policromáticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2106700','852869',substring('Monitores e projetores que não incorporem aparelhos receptores de televisão, policromáticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2106701','85286200',substring('Projetores capazes de serem conectados diretamente a uma máquina automática para processamento de dados da posição 84.71 e concebidos para serem utilizados com esta máquina' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2106800','85285220',substring('Outros monitores capazes de serem conectados diretamente a uma máquina automática para processamento de dados da posição 84.71 e concebidos para serem utilizados com esta máquina, policromáticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2106900','85287',substring('Aparelhos receptores de televisão, mesmo que incorporem um aparelho receptor de radiodifusão ou um aparelho de gravação ou reprodução de som ou de imagens - Televisores de CRT (tubo de raios catódicos)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2107000','85287',substring('Aparelhos receptores de televisão, mesmo que incorporem um aparelho receptor de radiodifusão ou um aparelho de gravação ou reprodução de som ou de imagens - Televisores de LCD (Display de Cristal Líquido)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2107100','85287',substring('Aparelhos receptores de televisão, mesmo que incorporem um aparelho receptor de radiodifusão ou um aparelho de gravação ou reprodução de som ou de imagens - Televisores de Plasma' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2107200','85287',substring('Outros aparelhos receptores de televisão não dotados de monitores ou display de vídeo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2107300','85287',substring('Outros aparelhos receptores de televisão não relacionados nos CEST 21.069.00, 21.070.00, 21.071.00 e 21.072.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2107400','900659',substring('Câmeras fotográficas dos tipos utilizadas para preparação de clichês ou cilindros de impressão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2107500','90064000',substring('Câmeras fotográficas para filmes de revelação e copiagem instantâneas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2107600','90189050',substring('Aparelhos de diatermia' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2107700','90191000',substring('Aparelhos de massagem' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2107800','90328911',substring('Reguladores de voltagem eletrônicos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2107900','95045000',substring('Consoles e máquinas de jogos de vídeo, exceto os classificados na subposição 9504.30' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2108000','8517621',substring('Multiplexadores e concentradores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2108100','85176222',substring('Centrais automáticas privadas, de capacidade inferior ou igual a 25 ramais' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2108200','85176239',substring('Outros aparelhos para comutação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2108300','8517624',substring('Roteadores digitais, em redes com ou sem fio' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2108400','85176262',substring('Aparelhos emissores com receptor incorporado de sistema troncalizado ("trunking"), de tecnologia celular' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2108500','8517629',substring('Outros aparelhos de recepção, conversão e transmissão ou regeneração de voz, imagens ou outros dados, incluindo os aparelhos de comutação e roteamento' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2108600','85177021',substring('Antenas próprias para telefones celulares portáteis, exceto as telescópicas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2108700','821490',substring('Aparelhos ou máquinas de barbear, máquinas de cortar o cabelo ou de tosquiar e aparelhos de depilar, e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2108700','8510',substring('Aparelhos ou máquinas de barbear, máquinas de cortar o cabelo ou de tosquiar e aparelhos de depilar, e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2108800','84145',substring('Ventiladores, exceto os de uso agrícola' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2108900','84145990',substring('Ventiladores de uso agrícola' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109000','84146000',substring('Coifas com dimensão horizontal máxima não superior a 120 cm' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109100','84149020',substring('Partes de ventiladores ou coifas aspirantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109200','841510',substring('Máquinas e aparelhos de ar condicionado contendo um ventilador motorizado e dispositivos próprios para modificar a temperatura e a umidade, incluídos as máquinas e aparelhos em que a umidade não seja regulável separadamente' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109200','84158',substring('Máquinas e aparelhos de ar condicionado contendo um ventilador motorizado e dispositivos próprios para modificar a temperatura e a umidade, incluídos as máquinas e aparelhos em que a umidade não seja regulável separadamente' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109300','84151011',substring('Aparelhos de ar-condicionado tipo Split System (sistema com elementos separados) com unidade externa e interna' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109400','84151019',substring('Aparelhos de ar-condicionado com capacidade inferior ou igual a 30.000 frigorias/hora' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109500','84151090',substring('Aparelhos de ar-condicionado com capacidade acima de 30.000 frigorias/hora' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109600','84159010',substring('Unidades evaporadoras (internas) de aparelho de ar-condicionado do tipo Split System (sistema com elementos separados), com capacidade inferior ou igual a 30.000 frigorias/hora' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109700','84159020',substring('Unidades condensadoras (externas) de aparelho de ar-condicionado do tipo Split System (sistema com elementos separados), com capacidade inferior ou igual a 30.000 frigorias/hora' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109800','84212100',substring('Aparelhos elétricos para filtrar ou depurar água (purificadores de água refrigerados), exceto os itens classificados no CEST 21.098.01' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109801','84212100',substring('Outros aparelhos elétricos para filtrar ou depurar água' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109900','84243010',substring('Lavadora de alta pressão e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109900','84243090',substring('Lavadora de alta pressão e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2109900','84249090',substring('Lavadora de alta pressão e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2110000','84672100',substring('Furadeiras elétricas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2110100','85162',substring('Aparelhos elétricos para aquecimento de ambientes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2110200','85163100',substring('Secadores de cabelo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2110300','85163200',substring('Outros aparelhos para arranjos do cabelo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2110400','8527',substring('Aparelhos receptores para radiodifusão, mesmo combinados num mesmo invólucro, com um aparelho de gravação ou de reprodução de som, ou com um relógio, exceto os classificados na posição 8527.1, 8527.2 e 8527.9 que sejam de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2110500','84796000',substring('Climatizadores de ar' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2110600','84159090',substring('Outras partes para máquinas e aparelhos de ar-condicionado que contenham um ventilador motorizado e dispositivos próprios para modificar a temperatura e a umidade, incluindo as máquinas e aparelhos em que a umidade não seja regulável separadamente' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2110700','85258019',substring('Câmeras de televisão e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2110800','84231000',substring('Balanças de uso doméstico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2110900','8540',substring('Tubos e válvulas, eletrônicos, de cátodo quente, cátodo frio ou fotocátodo (por exemplo, tubos e válvulas, de vácuo, de vapor ou de gás, ampolas retificadoras de vapor de mercúrio, tubos catódicos, tubos e válvulas para câmeras de televisão)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2111000','8517',substring('Aparelhos elétricos para telefonia; outros aparelhos para transmissão ou recepção de voz, imagens ou outros dados, incluídos os aparelhos para comunicação em redes por fio ou redes sem fio (tal como uma rede local (LAN) ou uma rede de área estendida (WAN), incluídas suas partes, exceto os de uso automotivo e os classificados nos códigos 8517.62.51, 8517.62.52 e 8517.62.53' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2111100','8517',substring('Interfones, seus acessórios, tomadas e "plugs"' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2111200','8529',substring('Partes reconhecíveis como exclusiva ou principalmente destinadas aos aparelhos das posições 8525 a 8528; exceto as de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2111300','8531',substring('Aparelhos elétricos de sinalização acústica ou visual (por exemplo, campainhas, sirenes, quadros indicadores, aparelhos de alarme para proteção contra roubo ou incêndio));
exceto os de uso automotivo e os classificados nas posições 8531.10 e 8531.80.00.' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2111400','853110',substring('Aparelhos elétricos de alarme, para proteção contra roubo ou incêndio e aparelhos semelhantes, exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2111500','85318000',substring('Outros aparelhos de sinalização acústica ou visual, exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2111600','853400',substring('Circuitos impressos, exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2111700','85414011',substring('Diodos emissores de luz (LED), exceto diodos "laser"' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2111700','85414021',substring('Diodos emissores de luz (LED), exceto diodos "laser"' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2111700','85414022',substring('Diodos emissores de luz (LED), exceto diodos "laser"' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2111800','85437092',substring('Eletrificadores de cercas eletrônicos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2111900','90303',substring('Aparelhos e instrumentos para medida ou controle da tensão, intensidade, resistência ou da potência, sem dispositivo registrador; exceto os de uso automotivo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2112000','903089',substring('Analisadores lógicos de circuitos digitais, de espectro de frequência, frequencímetros, fasímetros, e outros instrumentos e aparelhos de controle de grandezas elétricas e detecção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2112100','910700',substring('Interruptores horários e outros aparelhos que permitam acionar um mecanismo em tempo determinado, munidos de maquinismo de aparelhos de relojoaria ou de motor síncrono' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2112200','9405',substring('Aparelhos de iluminação (incluídos os projetores) e suas partes, não especificados nem compreendidos em outras posições; anúncios, cartazes ou tabuletas e placas indicadoras luminosos, e artigos semelhantes, contendo uma fonte luminosa fixa permanente, e suas partes não especificadas nem compreendidas em outras posições, com exceção dos itens classificados nos CEST 21.123.00, 21.124.00 e 21.125.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2112300','940510',substring('Lustres e outros aparelhos elétricos de iluminação, próprios para serem suspensos ou fixados no teto ou na parede, exceto os dos tipos utilizados na iluminação pública; e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2112300','94059',substring('Lustres e outros aparelhos elétricos de iluminação, próprios para serem suspensos ou fixados no teto ou na parede, exceto os dos tipos utilizados na iluminação pública; e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2112400','94052000',substring('Abajures de cabeceiras, de escritório e lampadários de interior, elétricos e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2112400','94059',substring('Abajures de cabeceiras, de escritório e lampadários de interior, elétricos e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2112500','940540',substring('Outros aparelhos elétricos de iluminação e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2112500','94059',substring('Outros aparelhos elétricos de iluminação e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2112600','85423190',substring('Microprocessador' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2200100','2309',substring('Ração tipo "pet" para animais domésticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2300100','210500',substring('Sorvetes de qualquer espécie' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2300200','1806',substring('Preparados para fabricação de sorvete em máquina' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2300200','1901',substring('Preparados para fabricação de sorvete em máquina' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2300200','2106',substring('Preparados para fabricação de sorvete em máquina' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2400100','3208',substring('Tintas, vernizes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2400100','3209',substring('Tintas, vernizes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2400100','321000',substring('Tintas, vernizes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2400200','2821',substring('Xadrez e pós assemelhados, exceto pigmentos à base de dióxido de titânio classificados no código 3206.11.19' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2400200','32041700',substring('Xadrez e pós assemelhados, exceto pigmentos à base de dióxido de titânio classificados no código 3206.11.19' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2400200','3206',substring('Xadrez e pós assemelhados, exceto pigmentos à base de dióxido de titânio classificados no código 3206.11.19' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2400300','3204',substring('Corantes para aplicação em bases, tintas e vernizes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2400300','32050000',substring('Corantes para aplicação em bases, tintas e vernizes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2400300','3206',substring('Corantes para aplicação em bases, tintas e vernizes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2400300','3212',substring('Corantes para aplicação em bases, tintas e vernizes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2500100','87021000',substring('Veículos automóveis para transporte de 10 pessoas ou mais, incluindo o motorista, com motor de pistão, de ignição por compressão (diesel ou semidiesel), com volume interno de habitáculo, destinado a passageiros e motorista, superior a 6 m³, mas inferior a 9 m³' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2500200','87029090',substring('Outros veículos automóveis para transporte de 10 pessoas ou mais, incluindo o motorista, com volume interno de habitáculo, destinado a passageiros e motorista, superior a 6 m³, mas inferior a 9 m³' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2500300','87032100',substring('Automóveis com motor explosão, de cilindrada não superior a 1000 cm³' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2500400','87032210',substring('Automóveis com motor explosão, de cilindrada superior a 1000 cm³, mas não superior a 1500 cm³, com capacidade de transporte de pessoas sentadas inferior ou igual a 6, incluído o condutor, exceto carro celular' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2500500','87032290',substring('Outros automóveis com motor explosão, de cilindrada superior a 1000 cm³, mas não superior a 1500 cm³, exceto carro celular' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2500600','87032310',substring('Automóveis com motor explosão, de cilindrada superior a 1500 cm³, mas não superior a 3000 cm³, com capacidade de transporte de pessoas sentadas inferior ou igual a 6, incluído o condutor, exceto carro celular, carro funerário e automóveis de corrida' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2500700','87032390',substring('Outros automóveis com motor explosão, de cilindrada superior a 1500 cm³, mas não superior a 3000 cm³, exceto carro celular, carro funerário e automóveis de corrida' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2500800','87032410',substring('Automóveis com motor explosão, de cilindrada superior a 3000 cm³, com capacidade de transporte de pessoas sentadas inferior ou igual a 6, incluído o condutor, exceto carro celular, carro funerário e automóveis de corrida' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2500900','87032490',substring('Outros automóveis com motor explosão, de cilindrada superior a 3000 cm³, exceto carro celular, carro funerário e automóveis de corrida' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2501000','87033210',substring('Automóveis com motor diesel ou semidiesel, de cilindrada superior a 1500 cm³, mas não superior a 2500 cm³, com capacidade de transporte de pessoas sentadas inferior ou igual a 6, incluído o condutor, exceto ambulância, carro celular e carro funerário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2501100','87033290',substring('Outros automóveis com motor diesel ou semidiesel, de cilindrada superior a 1500 cm³, mas não superior a 2500 cm³, exceto ambulância, carro celular e carro funerário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2501200','87033310',substring('Automóveis com motor diesel ou semidiesel, de cilindrada superior a 2500 cm³, com capacidade de transporte de pessoas sentadas inferior ou igual a 6, incluído o condutor, exceto carro celular e carro funerário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2501300','87033390',substring('Outros automóveis com motor diesel ou semidiesel, de cilindrada superior a 2500 cm³, exceto carro celular e carro funerário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2501400','87042110',substring('Veículos automóveis para transporte de mercadorias, de peso em carga máxima não superior a 5 toneladas, chassis com motor diesel ou semidiesel e cabina, exceto caminhão de peso em carga máxima superior a 3,9 toneladas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2501500','87042120',substring('Veículos automóveis para transporte de mercadorias, de peso em carga máxima não superior a 5 toneladas, com motor diesel ou semidiesel, com caixa basculante, exceto caminhão de peso em carga máxima superior a 3,9 toneladas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2501600','87042130',substring('Veículos automóveis para transporte de mercadorias, de peso em carga máxima não superior a 5 toneladas, frigoríficos ou isotérmicos, com motor diesel ou semidiesel, exceto caminhão de peso em carga máxima superior a 3,9 toneladas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2501700','87042190',substring('Outros veículos automóveis para transporte de mercadorias, de peso em carga máxima não superior a 5 toneladas, com motor diesel ou semidiesel, exceto carro-forte para transporte de valores e caminhão de peso em carga máxima superior a 3,9 toneladas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2501800','87043110',substring('Veículos automóveis para transporte de mercadorias, de peso em carga máxima não superior a 5 toneladas, com motor a explosão, chassis e cabina, exceto caminhão de peso em carga máxima superior a 3,9 toneladas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2501900','87043120',substring('Veículos automóveis para transporte de mercadorias, de peso em carga máxima não superior a 5 toneladas, com motor explosão com caixa basculante, exceto caminhão de peso em carga máxima superior a 3,9 toneladas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2502000','87043130',substring('Veículos automóveis para transporte de mercadorias, de peso em carga máxima não superior a 5 toneladas, frigoríficos ou isotérmicos com motor explosão, exceto caminhão de peso em carga máxima superior a 3,9 toneladas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2502100','87043190',substring('Outros veículos automóveis para transporte de mercadorias, de peso em carga máxima não superior a 5 toneladas, com motor a explosão, exceto carro-forte para transporte de valores e caminhão de peso em carga máxima superior a 3,9 toneladas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2600100','8711',substring('Motocicletas (incluídos os ciclomotores) e outros ciclos equipados com motor auxiliar, mesmo com carro lateral; carros laterais' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2800100','33030010',substring('Perfumes (extratos)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2800200','33030020',substring('Águas-de-colônia' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2800300','33041000',substring('Produtos de maquiagem para os lábios' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2800400','33042010',substring('Sombra, delineador, lápis para sobrancelhas e rímel' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2800500','33042090',substring('Outros produtos de maquiagem para os olhos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2800600','33043000',substring('Preparações para manicuros e pedicuros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2800700','33049100',substring('Pós para maquiagem, incluindo os compactos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2800800','33049910',substring('Cremes de beleza, cremes nutritivos e loções tônicas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2800900','33049990',substring('Outros produtos de beleza ou de maquiagem preparados e preparações para conservação ou cuidados da pele, exceto as preparações antissolares e os bronzeadores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2801000','33049990',substring('Preparações antissolares e os bronzeadores' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2801100','33051000',substring('Xampus para o cabelo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2801200','33052000',substring('Preparações para ondulação ou alisamento, permanentes, dos cabelos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2801300','33059000',substring('Outras preparações capilares' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2801400','33059000',substring('Tintura para o cabelo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2801500','33071000',substring('Preparações para barbear (antes, durante ou após)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2801600','33072010',substring('Desodorantes corporais e antiperspirantes, líquidos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2801700','33072090',substring('Outros desodorantes corporais e antiperspirantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2801800','33079000',substring('Outros produtos de perfumaria ou de toucador preparados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2801900','33079000',substring('Outras preparações cosméticas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802000','34011190',substring('Sabões de toucador, em barras, pedaços ou figuras moldadas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802100','34011900',substring('Outros sabões, produtos e preparações orgânicos tensoativos, inclusive papel, pastas (ouates), feltros e falsos tecidos, impregnados, revestidos ou recobertos de sabão ou de detergentes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802200','34012010',substring('Sabões de toucador sob outras formas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802300','34013000',substring('Produtos e preparações orgânicos tensoativos para lavagem da pele, em forma de líquido ou de creme, acondicionados para venda a retalho, mesmo contendo sabão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802400','48182000',substring('Lenços de papel, incluindo os de desmaquiar' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802401','48182000',substring('Toalhas de mão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802500','82141000',substring('Apontadores de lápis para maquiagem' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802501','82141000',substring('Espátulas, abre-cartas e raspadeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802502','82141000',substring('Lâminas de espátulas, de abre-cartas, de raspadeiras e de apontadores de lápis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802600','82142000',substring('Utensílios e sortidos de utensílios de manicuros ou de pedicuros (incluindo as limas para unhas)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802700','96032900',substring('Escovas e pincéis de barba, escovas para cabelos, para cílios ou para unhas e outras escovas de toucador de pessoas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802701','96032900',substring('Vassouras e escovas, mesmo constituindo partes de máquinas, de aparelhos ou de veículos, vassouras mecânicas de uso manual não motorizadas, pincéis e espanadores; cabeças preparadas para escovas, pincéis e artigos semelhantes; bonecas e rolos para pintura; rodos de borracha ou de matérias flexíveis semelhantes, outros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802800','96033000',substring('Pincéis para aplicação de produtos cosméticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802801','96033000',substring('Pincéis e escovas, para artistas e pincéis de escrever' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2802900','96161000',substring('Vaporizadores de toucador, suas armações e cabeças de armações' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803000','96162000',substring('Borlas ou esponjas para pós ou para aplicação de outros cosméticos ou de produtos de toucador' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803100','42021',substring('Malas e maletas de toucador' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803200','9615',substring('Pentes, travessas para cabelo e artigos semelhantes; grampos (alfinetes) para cabelo; pinças ("pinceguiches"), onduladores, bobs (rolos) e artefatos semelhantes para penteados, e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803300','39233000',substring('Mamadeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803300','39249000',substring('Mamadeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803300','39241000',substring('Mamadeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803300','40149090',substring('Mamadeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803300','70102000',substring('Mamadeiras' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803400','40149090',substring('Chupetas e bicos para mamadeiras e para chupetas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803500','12119090',substring('Outras plantas e partes, para perfumaria, medicina e semelhantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803600','39262000',substring('Vestuário e seus acessórios, de plásticos, inclusive luvas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803700','39264000',substring('Estatuetas e outros objetos de ornamentação, de plásticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803800','39269090',substring('Outras obras de plásticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2803900','42022210',substring('Bolsas de folhas de plástico' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2804000','42022220',substring('Bolsas de matérias têxteis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2804100','42022900',substring('Bolsas de outras matérias' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2804200','42023900',substring('Artigos de bolsos/bolsas, de outras matérias' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2804300','42029200',substring('Outros artefatos, de folhas de plásticos ou matérias têxteis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2804400','42029900',substring('Outros artefatos, de outras matérias' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2804500','48192000',substring('Caixas e cartonagens, dobráveis, de papel/cartão, não ondulados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2804600','48194000',substring('Outros sacos, bolsas e cartuchos, de papel ou cartão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2804700','48211000',substring('Etiquetas de papel ou cartão, impressas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2804800','49111090',substring('Outros impressos publicitários, catálogos comerciais e semelhantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2804900','61159900',substring('Outras meias de malha de outras matérias têxteis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805000','62171000',substring('Outros acessórios confeccionados, de vestuário' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805100','63026000',substring('Roupas de toucador/cozinha, de tecidos atoalhados de algodão' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805200','63079090',substring('Outros artefatos têxteis confeccionados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805300','65069900',substring('Chapéus e outros artefatos de outras matérias, exceto de malha' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805400','95059000',substring('Artigos para outras festas, carnaval ou outros divertimentos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805500','33',substring('Produtos destinados à higiene bucal' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805600','33',substring('Outros produtos cosméticos e de higiene pessoal não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805600','34',substring('Outros produtos cosméticos e de higiene pessoal não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805700','14',substring('Outros artigos destinados a cuidados pessoais não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805700','39',substring('Outros artigos destinados a cuidados pessoais não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805700','40',substring('Outros artigos destinados a cuidados pessoais não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805700','44',substring('Outros artigos destinados a cuidados pessoais não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805700','48',substring('Outros artigos destinados a cuidados pessoais não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805700','63',substring('Outros artigos destinados a cuidados pessoais não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805700','64',substring('Outros artigos destinados a cuidados pessoais não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805700','65',substring('Outros artigos destinados a cuidados pessoais não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805700','67',substring('Outros artigos destinados a cuidados pessoais não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805700','70',substring('Outros artigos destinados a cuidados pessoais não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805700','82',substring('Outros artigos destinados a cuidados pessoais não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805700','90',substring('Outros artigos destinados a cuidados pessoais não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805700','96',substring('Outros artigos destinados a cuidados pessoais não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805800','39',substring('Acessórios (por exemplo, bijuterias, relógios, óculos de sol, bolsas, mochilas, frasqueiras, carteiras, porta-cartões, porta-documentos, porta-celulares e embalagens presenteáveis (por exemplo, caixinhas de papel), entre outros itens assemelhados)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805800','42',substring('Acessórios (por exemplo, bijuterias, relógios, óculos de sol, bolsas, mochilas, frasqueiras, carteiras, porta-cartões, porta-documentos, porta-celulares e embalagens presenteáveis (por exemplo, caixinhas de papel), entre outros itens assemelhados)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805800','48',substring('Acessórios (por exemplo, bijuterias, relógios, óculos de sol, bolsas, mochilas, frasqueiras, carteiras, porta-cartões, porta-documentos, porta-celulares e embalagens presenteáveis (por exemplo, caixinhas de papel), entre outros itens assemelhados)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805800','52',substring('Acessórios (por exemplo, bijuterias, relógios, óculos de sol, bolsas, mochilas, frasqueiras, carteiras, porta-cartões, porta-documentos, porta-celulares e embalagens presenteáveis (por exemplo, caixinhas de papel), entre outros itens assemelhados)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805800','61',substring('Acessórios (por exemplo, bijuterias, relógios, óculos de sol, bolsas, mochilas, frasqueiras, carteiras, porta-cartões, porta-documentos, porta-celulares e embalagens presenteáveis (por exemplo, caixinhas de papel), entre outros itens assemelhados)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805800','71',substring('Acessórios (por exemplo, bijuterias, relógios, óculos de sol, bolsas, mochilas, frasqueiras, carteiras, porta-cartões, porta-documentos, porta-celulares e embalagens presenteáveis (por exemplo, caixinhas de papel), entre outros itens assemelhados)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805800','83',substring('Acessórios (por exemplo, bijuterias, relógios, óculos de sol, bolsas, mochilas, frasqueiras, carteiras, porta-cartões, porta-documentos, porta-celulares e embalagens presenteáveis (por exemplo, caixinhas de papel), entre outros itens assemelhados)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805800','90',substring('Acessórios (por exemplo, bijuterias, relógios, óculos de sol, bolsas, mochilas, frasqueiras, carteiras, porta-cartões, porta-documentos, porta-celulares e embalagens presenteáveis (por exemplo, caixinhas de papel), entre outros itens assemelhados)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805800','91',substring('Acessórios (por exemplo, bijuterias, relógios, óculos de sol, bolsas, mochilas, frasqueiras, carteiras, porta-cartões, porta-documentos, porta-celulares e embalagens presenteáveis (por exemplo, caixinhas de papel), entre outros itens assemelhados)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805900','61',substring('Vestuário e seus acessórios; calçados, polainas e artefatos semelhantes, e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805900','62',substring('Vestuário e seus acessórios; calçados, polainas e artefatos semelhantes, e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2805900','64',substring('Vestuário e seus acessórios; calçados, polainas e artefatos semelhantes, e suas partes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806000','42',substring('Outros artigos de vestuário em geral, exceto os relacionados no item anterior' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806000','52',substring('Outros artigos de vestuário em geral, exceto os relacionados no item anterior' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806000','55',substring('Outros artigos de vestuário em geral, exceto os relacionados no item anterior' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806000','58',substring('Outros artigos de vestuário em geral, exceto os relacionados no item anterior' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806000','63',substring('Outros artigos de vestuário em geral, exceto os relacionados no item anterior' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806000','65',substring('Outros artigos de vestuário em geral, exceto os relacionados no item anterior' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','39',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','40',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','52',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','56',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','62',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','63',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','66',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','69',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','70',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','73',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','76',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','82',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','83',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','84',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','91',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','94',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806100','96',substring('Artigos de casa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806200','13',substring('Produtos das indústrias alimentares e bebidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806200','15',substring('Produtos das indústrias alimentares e bebidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806200','16',substring('Produtos das indústrias alimentares e bebidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806200','17',substring('Produtos das indústrias alimentares e bebidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806200','18',substring('Produtos das indústrias alimentares e bebidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806200','19',substring('Produtos das indústrias alimentares e bebidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806200','20',substring('Produtos das indústrias alimentares e bebidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806200','21',substring('Produtos das indústrias alimentares e bebidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806200','22',substring('Produtos das indústrias alimentares e bebidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806200','23',substring('Produtos das indústrias alimentares e bebidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','22',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','27',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','28',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','29',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','33',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','34',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','35',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','38',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','39',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','63',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','68',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','73',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','84',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','85',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806300','96',substring('Produtos de limpeza e conservação doméstica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806400','39',substring('Artigos infantis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806400','49',substring('Artigos infantis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806400','95',substring('Artigos infantis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2806400','96',substring('Artigos infantis' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2899900','39',substring('Outros produtos comercializados pelo sistema de marketing direto porta-a-porta a consumidor final não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2899900','49',substring('Outros produtos comercializados pelo sistema de marketing direto porta-a-porta a consumidor final não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2899900','95',substring('Outros produtos comercializados pelo sistema de marketing direto porta-a-porta a consumidor final não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('2899900','96',substring('Outros produtos comercializados pelo sistema de marketing direto porta-a-porta a consumidor final não relacionados em outros itens deste anexo' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300100','22011000',substring('Água mineral, gasosa ou não, ou potável, naturais, em garrafa de vidro, retornável ou não, com capacidade de até 500 ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300200','22011000',substring('Água mineral, gasosa ou não, ou potável, naturais, em embalagem com capacidade igual ou superior a 5.000 ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300300','22011000',substring('Água mineral, gasosa ou não, ou potável, naturais, em embalagem de vidro, não retornável, com capacidade de até 300 ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300400','22011000',substring('Água mineral, gasosa ou não, ou potável, naturais, em garrafa plástica de 1.500 ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300500','22011000',substring('Água mineral, gasosa ou não, ou potável, naturais, em copos plásticos e embalagem plástica com capacidade de até 500 ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300600','22011000',substring('Outras águas minerais, potáveis ou naturais, gasosas ou não, inclusive gaseificadas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300700','22021000',substring('Águas mineiras, potáveis ou naturais, gasosas ou não, inclusive gaseificadas ou aromatizadas artificialmente, exceto os refrescos e refrigerantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0300800','22029900',substring('Outras águas minerais, potáveis ou naturais, gasosas ou não, inclusive gaseificadas ou aromatizadas artificialmente' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301000','2202',substring('Refrigerante em garrafa com capacidade igual ou superior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301100','2202',substring('Demais refrigerantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301200','21069010',substring('Xarope ou extrato concentrado destinados ao preparo de refrigerante em máquina "pré-mix" ou "post-mix"' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301300','210690',substring('Bebidas energéticas em embalagem com capacidade inferior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301300','22029900',substring('Bebidas energéticas em embalagem com capacidade inferior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301400','210690',substring('Bebidas energéticas em embalagem com capacidade igual ou superior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301400','22029900',substring('Bebidas energéticas em embalagem com capacidade igual ou superior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301500','210690',substring('Bebidas hidroeletrolíticas (isotônicos) em embalagem com capacidade inferior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301500','22029900',substring('Bebidas hidroeletrolíticas (isotônicos) em embalagem com capacidade inferior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301600','210690',substring('Bebidas hidroeletrolíticas (isotônicos) em embalagem com capacidade igual ou superior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0301600','22029900',substring('Bebidas hidroeletrolíticas (isotônicos) em embalagem com capacidade igual ou superior a 600ml' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('0302200','22029100',substring('Cerveja sem álcool' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711000','22021000',substring('Refrescos e outras bebidas prontas para beber à base de chá e mate' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711100','22021000',substring('Refrescos e outras bebidas não alcoólicas, exceto os refrigerantes e as demais bebidas nos CEST 03.007.00 e 17.110.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711200','22029900',substring('Néctares de frutas e outras bebidas não alcoólicas prontas para beber, exceto isotônicos e energéticos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711300','210120',substring('Bebidas prontas à base de mate ou chá' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711300','22029900',substring('Bebidas prontas à base de mate ou chá' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711400','22029900',substring('Bebidas prontas à base de café' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1711500','22029900',substring('Bebidas alimentares prontas à base de soja, leite ou cacau, inclusive os produtos denominados bebidas lácteas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704700','19023000',substring('Massas alimentícias tipo instantânea' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704800','1902',substring('Massas alimentícias, cozidas ou recheadas (de carne ou de outras substâncias) ou preparadas de outro modo, exceto as descritas nos CEST 17.047.00, 17.048.01,e 17.048.02' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704802','19022000',substring('Massas alimentícias recheadas (mesmo cozidas ou preparadas de outro modo)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704900','19021',substring('Massas alimentícias do tipo comum, não cozidas, nem recheadas, nem preparadas de outro modo, exceto a descrita no CEST 17.049.03' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704901','19021',substring('Massas alimentícias do tipo sêmola, não cozidas, nem recheadas, nem preparadas de outro modo, exceto a descrita no CEST 17.049.04' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704902','19021',substring('Massas alimentícias do tipo granoduro, não cozidas, nem recheadas, nem preparadas de outro modo, exceto a descrita no CEST 17.049.05' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704903','19021900',substring('Massas alimentícias do tipo comum, não cozidas, nem recheadas, nem preparadas de outro modo, que não contenham ovos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704904','19021900',substring('Massas alimentícias do tipo sêmola, não cozidas, nem recheadas, nem preparadas de outro modo, que não contenham ovos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704905','19021900',substring('Massas alimentícias do tipo granoduro, não cozidas, nem recheadas, nem preparadas de outro modo, que não contenham ovos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701200','04021',substring('Leite em pó, blocos ou grânulos, exceto creme de leite' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701200','04022',substring('Leite em pó, blocos ou grânulos, exceto creme de leite' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701200','04029',substring('Leite em pó, blocos ou grânulos, exceto creme de leite' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701400','19011010',substring('Leite modificado para alimentação de crianças' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701600','04011010',substring('Leite "longa vida" (UHT - "Ultra High Temperature"), em recipiente de conteúdo inferior ou igual a 2 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701600','04012010',substring('Leite "longa vida" (UHT - "Ultra High Temperature"), em recipiente de conteúdo inferior ou igual a 2 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701601','04011010',substring('Leite "longa vida" (UHT - "Ultra High Temperature"), em recipiente de conteúdo superior a 2 litros e inferior ou igual a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701601','04012010',substring('Leite "longa vida" (UHT - "Ultra High Temperature"), em recipiente de conteúdo superior a 2 litros e inferior ou igual a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701700','04014010',substring('Leite em recipiente de conteúdo inferior ou igual a 1 litro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701700','04015010',substring('Leite em recipiente de conteúdo inferior ou igual a 1 litro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701701','04014010',substring('Leite em recipiente de conteúdo superior a 1 litro e inferior ou igual a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701701','04015010',substring('Leite em recipiente de conteúdo superior a 1 litro e inferior ou igual a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701800','04011090',substring('Leite do tipo pasteurizado em recipiente de conteúdo inferior ou igual a 1 litro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701800','04012090',substring('Leite do tipo pasteurizado em recipiente de conteúdo inferior ou igual a 1 litro' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701801','04011090',substring('Leite do tipo pasteurizado em recipiente de conteúdo superior a 1 litro e inferior ou igual a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701801','04012090',substring('Leite do tipo pasteurizado em recipiente de conteúdo superior a 1 litro e inferior ou igual a 5 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701900','0401402',substring('Creme de leite, em recipiente de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701900','04022130',substring('Creme de leite, em recipiente de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701900','04022930',substring('Creme de leite, em recipiente de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701900','04029',substring('Creme de leite, em recipiente de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701901','0401402',substring('Creme de leite, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701901','04022130',substring('Creme de leite, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701901','04022930',substring('Creme de leite, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701901','04029',substring('Creme de leite, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701902','040110',substring('Outros cremes de leite, em recipiente de conteúdo inferior ou igual a 1kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701902','040120',substring('Outros cremes de leite, em recipiente de conteúdo inferior ou igual a 1kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701902','040150',substring('Outros cremes de leite, em recipiente de conteúdo inferior ou igual a 1kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701902','040210',substring('Outros cremes de leite, em recipiente de conteúdo inferior ou igual a 1kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701902','04022920',substring('Outros cremes de leite, em recipiente de conteúdo inferior ou igual a 1kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702000','04029',substring('Leite condensado, em recipiente de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702001','04029',substring('Leite condensado, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702100','403',substring('Iogurte e leite fermentado em recipiente de conteúdo inferior ou igual a 2 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702101','403',substring('Iogurte e leite fermentado em recipiente de conteúdo superior a 2 litros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702200','04039000',substring('Coalhada' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702300','406',substring('Requeijão e similares, em recipiente de conteúdo inferior ou igual a 1 kg, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702301','406',substring('Requeijão e similares, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702400','406',substring('Queijos, exceto os dos CEST 17.024.01, 17.024.02, 17.024.03 e 17.024.04' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702401','04061010',substring('Queijo muçarela' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702402','04061090',substring('Queijo minas frescal' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702403','04061090',substring('Queijo ricota' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702404','04061090',substring('Queijo petit suisse' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702500','04051000',substring('Manteiga, em embalagem de conteúdo inferior ou igual a 1 kg, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702501','04051000',substring('Manteiga, em embalagem de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702502','04059090',substring('Manteiga de garrafa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702900','19019020',substring('Doces de leite' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707600','16010000',substring('Enchidos (embutidos) e produtos semelhantes, de carne, miudezas ou sangue; exceto salsicha, linguiça e mortadela' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707700','16010000',substring('Salsicha e linguiça' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707800','16010000',substring('Mortadela' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707900','1602',substring('Outras preparações e conservas de carne, miudezas ou de sangue, exceto as descritas nos CEST 17.079.01, 17.079.02, 17.079.03, 17.079.04, 17.079.05, 17.079.06' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707901','16023100',substring('Outras preparações e conservas de carne, de miudezas ou de sangue, de aves da posição 01.05: de peruas e de perus.' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707902','16023210',substring('Outras preparações e conservas de carne, de miudezas ou de sangue, de aves da posição 01.05: de galos e de galinhas, com conteúdo de carne ou de miudezas superior ou igual a 57 %, em peso, não cozidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707903','16023220',substring('Outras preparações e conservas de carne, de miudezas ou de sangue, todas de aves da posição 01.05: de galos e de galinhas, com conteúdo de carne ou de miudezas superior ou igual a 57 %, em peso, cozidas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707904','16024100',substring('Outras preparações e conservas de carne, de miudezas ou de sangue, da espécie suína: pernas e respectivos pedaços' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707905','16024900',substring('Outras preparações e conservas de carne, de miudezas ou de sangue, da espécie suína: outras, incluindo as misturas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1707906','16025000',substring('Outras preparações e conservas de carne, de miudezas ou de sangue, da espécie bovina' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708000','1604',substring('Preparações e conservas de peixes; caviar e seus sucedâneos preparados a partir de ovas de peixe; exceto os descritos nos CEST 17.080.01 e 17.081.00' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708001','16042010',substring('Outras preparações e conservas de atuns' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708100','1604',substring('Sardinha em conserva' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708200','1605',substring('Crustáceos, moluscos e outros invertebrados aquáticos, preparados ou em conservas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708300','02102000',substring('Carne de gado bovino, ovino e bufalino e produtos comestíveis resultantes da matança desse gado submetidos à salga, secagem ou desidratação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708300','02109900',substring('Carne de gado bovino, ovino e bufalino e produtos comestíveis resultantes da matança desse gado submetidos à salga, secagem ou desidratação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708300','1502',substring('Carne de gado bovino, ovino e bufalino e produtos comestíveis resultantes da matança desse gado submetidos à salga, secagem ou desidratação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708400','201',substring('Carne de gado bovino, ovino e bufalino e demais produtos comestíveis resultantes da matança desse gado frescos, refrigerados ou congelados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708400','202',substring('Carne de gado bovino, ovino e bufalino e demais produtos comestíveis resultantes da matança desse gado frescos, refrigerados ou congelados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708400','204',substring('Carne de gado bovino, ovino e bufalino e demais produtos comestíveis resultantes da matança desse gado frescos, refrigerados ou congelados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708400','206',substring('Carne de gado bovino, ovino e bufalino e demais produtos comestíveis resultantes da matança desse gado frescos, refrigerados ou congelados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708500','204',substring('Carnes de animais das espécies caprina, frescas, refrigeradas ou congeladas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708600','02109900',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados ou salmourados resultantes do abate de caprinos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708600','15021019',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados ou salmourados resultantes do abate de caprinos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708600','15029000',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados ou salmourados resultantes do abate de caprinos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708700','207',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de aves' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708700','209',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de aves' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708700','02109900',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de aves' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708700','1501',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de aves' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708701','203',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de suínos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708701','206',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de suínos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708701','209',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de suínos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708701','02101',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de suínos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708701','02109900',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de suínos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708701','1501',substring('Carnes e demais produtos comestíveis frescos, resfriados, congelados, salgados, em salmoura, simplesmente temperados, secos ou defumados, resultantes do abate de suínos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701300','19011020',substring('Farinha láctea' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701500','19011090',substring('Preparações para alimentação infantil à base de farinhas, grumos, sêmolas ou amidos e outros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701500','19011030',substring('Preparações para alimentação infantil à base de farinhas, grumos, sêmolas ou amidos e outros' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703000','19041000',substring('Produtos à base de cereais, obtidos por expansão ou torrefação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703000','19049000',substring('Produtos à base de cereais, obtidos por expansão ou torrefação' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703100','19059090',substring('Salgadinhos diversos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704200','17049090',substring('Barra de cereais' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704200','19042000',substring('Barra de cereais' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704200','19049000',substring('Barra de cereais' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704300','18063120',substring('Barra de cereais contendo cacau' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704300','18063220',substring('Barra de cereais contendo cacau' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704300','18069000',substring('Barra de cereais contendo cacau' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704801','19024000',substring('Cuscuz' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700100','17049010',substring('Chocolate branco, em embalagens de conteúdo inferior ou igual a 1 kg, excluídos os ovos de páscoa de chocolate' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700200','18063110',substring('Chocolates contendo cacau, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700200','18063120',substring('Chocolates contendo cacau, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700300','18063210',substring('Chocolate em barras, tabletes ou blocos ou no estado líquido, em pasta, em pó, grânulos ou formas semelhantes, em recipientes ou embalagens imediatas de conteúdo inferior ou igual a 2 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700300','18063220',substring('Chocolate em barras, tabletes ou blocos ou no estado líquido, em pasta, em pó, grânulos ou formas semelhantes, em recipientes ou embalagens imediatas de conteúdo inferior ou igual a 2 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700400','18069000',substring('Chocolates e outras preparações alimentícias contendo cacau, em embalagens de conteúdo inferior ou igual a 1 kg, excluídos os achocolatados em pó e ovos de páscoa de chocolate' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700500','17049010',substring('Ovos de páscoa de chocolate branco' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700501','18069000',substring('Ovos de páscoa de chocolate' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700600','18069000',substring('Achocolatados em pó, em embalagens de conteúdo inferior ou igual a 1 kg, exceto os classificados no CEST 17.006.02' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700601','18061000',substring('Cacau em pó, com adição de açúcar ou de outros edulcorantes, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700602','18069000',substring('Achocolatados em pó, em cápsulas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700700','18069000',substring('Caixas de bombons contendo cacau, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700800','17049090',substring('Bombons, inclusive à base de chocolate branco sem cacau' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1700900','18069000',substring('Bombons, balas, caramelos, confeitos, pastilhas e outros produtos de confeitaria, contendo cacau' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704600','19012000',substring('Misturas e preparações para bolos, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704600','19019090',substring('Misturas e preparações para bolos, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704601','19012000',substring('Misturas e preparações para bolos, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704601','19019090',substring('Misturas e preparações para bolos, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704602','19012000',substring('Misturas e preparações para bolos, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704602','19019090',substring('Misturas e preparações para bolos, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704603','19012000',substring('Misturas e preparações para bolos, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704603','19019090',substring('Misturas e preparações para bolos, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704604','19012000',substring('Misturas e preparações para bolos, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704604','19019090',substring('Misturas e preparações para bolos, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704605','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704605','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704606','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704606','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704607','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704607','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704608','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704608','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704609','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704609','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704610','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704610','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704611','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704611','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704612','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704612','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704613','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704613','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704614','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704614','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704603','19012000',substring('Misturas e preparações para bolos, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704603','19019090',substring('Misturas e preparações para bolos, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704604','19012000',substring('Misturas e preparações para bolos, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704604','19019090',substring('Misturas e preparações para bolos, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704605','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704605','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704606','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704606','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704607','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704607','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704608','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704608','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704609','19012000',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704609','19019090',substring('Misturas e preparações para pães com menos de 80% de farinha de trigo na sua composição final, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704610','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704610','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem inferior a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704611','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704611','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem igual a 5 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704612','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704612','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 5 kg e inferior ou igual a 25 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704613','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704613','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 25 kg e inferior ou igual a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704614','19012000',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704614','19019090',substring('Misturas e preparações para pães com, no mínimo, 80% de farinha de trigo na sua composição final, em embalagem superior a 50 Kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705000','190520',substring('Pães industrializados, inclusive de especiarias, exceto panetones e bolo de forma' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705100','19052090',substring('Bolo de forma, inclusive de especiarias' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705200','19052010',substring('Panetones' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705300','19053100',substring('Biscoitos e bolachas derivados de farinha de trigo; (exceto dos tipos "cream cracker", "água e sal", "maisena", "maria" e outros de consumo popular que não sejam adicionados de cacau, nem recheados, cobertos ou amanteigados, independentemente de sua denominação comercial)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705301','19053100',substring('Biscoitos e bolachas derivados de farinha de trigo dos tipos "maisena" e "maria" e outros de consumo popular que não sejam adicionados de cacau, nem recheados, cobertos ou amanteigados, independentemente de sua denominação comercial, exceto o CEST 17.053.02' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705302','19053100',substring('Biscoitos e bolachas derivados de farinha de trigo dos tipos "cream cracker" e "água e sal" de consumo popular' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705400','19053100',substring('Biscoitos e bolachas não derivados de farinha de trigo; (exceto dos tipos "cream cracker", "água e sal", "maisena" e "maria" e outros de consumo popular que não sejam adicionados de cacau, nem recheados, cobertos ou amanteigados, independentemente de sua denominação comercial)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705401','19053100',substring('Biscoitos e bolachas não derivados de farinha de trigo dos tipos "maisena" e "maria" e outros de consumo popular que não sejam adicionados de cacau, nem recheados, cobertos ou amanteigados, independentemente de sua denominação comercial, exceto o CEST 17.054.02' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705402','19053100',substring('Biscoitos e bolachas não derivados de farinha de trigo dos tipos "cream cracker" e "água e sal" de consumo popular' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705600','19059020',substring('Biscoitos e bolachas derivados de farinha de trigo dos tipos "cream cracker" e "água e sal"' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705601','19059020',substring('Biscoitos e bolachas não derivados de farinha de trigo dos tipos "cream cracker" e "água e sal"' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705602','19059020',substring('Outras bolachas, exceto casquinhas para sorvete e os biscoitos e bolachas relacionados nos CEST 17.056.00 e 17.056.01' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705700','19053200',substring('"Waffles" e "wafers" - sem cobertura' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705800','19053200',substring('"Waffles" e "wafers" - com cobertura' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1705900','19054000',substring('Torradas, pão torrado e produtos semelhantes torrados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706000','19059010',substring('Outros pães de forma' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706200','19059090',substring('Outros pães e bolos industrializados e produtos de panificação não especificados anteriormente; exceto casquinhas para sorvete e pão francês de até 200 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706300','19051000',substring('Pão denominado knackebrot' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1706400','190590',substring('Demais pães industrializados' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703400','21032010',substring('Catchup em embalagens imediatas de conteúdo inferior ou igual a 650 g, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703500','21039021',substring('Condimentos e temperos compostos, incluindo molho de pimenta e outros molhos, em embalagens imediatas de conteúdo inferior ou igual a 1 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 3 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703500','21039091',substring('Condimentos e temperos compostos, incluindo molho de pimenta e outros molhos, em embalagens imediatas de conteúdo inferior ou igual a 1 kg, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 3 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703600','21031010',substring('Molhos de soja preparados em embalagens imediatas de conteúdo inferior ou igual a 650 g, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703800','21033021',substring('Mostarda preparada em embalagens imediatas de conteúdo inferior ou igual a 650 g, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703900','21039011',substring('Maionese em embalagens imediatas de conteúdo inferior ou igual a 650 g, exceto as embalagens contendo envelopes individualizados (sachês) de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704100','21032010',substring('Molhos de tomate em embalagens imediatas de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701000','2009',substring('Sucos de frutas ou de produtos hortícolas; mistura de sucos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1701100','20098',substring('Água de coco' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702600','15171000',substring('Margarina e creme vegetal em recipiente de conteúdo inferior ou igual a 500 g, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702700','15171000',substring('Margarina e creme vegetal, em recipiente de conteúdo superior a 500 g e inferior ou igual a 1 kg, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702701','15171000',substring('Margarina e creme vegetal, em recipiente de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1702702','151790',substring('Outras margarinas e cremes vegetais em recipiente de conteúdo inferior a 1 kg, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703200','20052000',substring('Batata frita, inhame e mandioca fritos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703200','20059',substring('Batata frita, inhame e mandioca fritos' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703300','20081',substring('Amendoim e castanhas tipo aperitivo, em embalagem de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703301','20081',substring('Amendoim e castanhas tipo aperitivo, em embalagem de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1703700','21033010',substring('Farinha de mostarda em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1704000','2002',substring('Tomates preparados ou conservados, exceto em vinagre ou em ácido acético, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708800','710',substring('Produtos hortícolas, cozidos em água ou vapor, congelados, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708801','710',substring('Produtos hortícolas, cozidos em água ou vapor, congelados, em embalagens de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708900','811',substring('Frutas, não cozidas ou cozidas em água ou vapor, congeladas, mesmo adicionadas de açúcar ou de outros edulcorantes, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1708901','811',substring('Frutas, não cozidas ou cozidas em água ou vapor, congeladas, mesmo adicionadas de açúcar ou de outros edulcorantes, em embalagens de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709000','2001',substring('Produtos hortícolas, frutas e outras partes comestíveis de plantas, preparados ou conservados em vinagre ou em ácido acético, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709001','2001',substring('Produtos hortícolas, frutas e outras partes comestíveis de plantas, preparados ou conservados em vinagre ou em ácido acético, em embalagens de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709100','2004',substring('Outros produtos hortícolas preparados ou conservados, exceto em vinagre ou em ácido acético, congelados, com exceção dos produtos da posição 20.06, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709101','2004',substring('Outros produtos hortícolas preparados ou conservados, exceto em vinagre ou em ácido acético, congelados, com exceção dos produtos da posição 20.06, em embalagens de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709200','2005',substring('Outros produtos hortícolas preparados ou conservados, exceto em vinagre ou em ácido acético, não congelados, com exceção dos produtos da posição 20.06, excluídos batata, inhame e mandioca fritos, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709201','2005',substring('Outros produtos hortícolas preparados ou conservados, exceto em vinagre ou em ácido acético, não congelados, com exceção dos produtos da posição 20.06, excluídos batata, inhame e mandioca fritos, em embalagens de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709300','20060000',substring('Produtos hortícolas, frutas, cascas de frutas e outras partes de plantas, conservados com açúcar (passados por calda, glaceados ou cristalizados), em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709301','20060000',substring('Produtos hortícolas, frutas, cascas de frutas e outras partes de plantas, conservados com açúcar (passados por calda, glaceados ou cristalizados), em embalagens de conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709400','2007',substring('Doces, geleias, "marmelades", purês e pastas de frutas, obtidos por cozimento, com ou sem adição de açúcar ou de outros edulcorantes, em embalagens de conteúdo inferior ou igual a 1 kg, exceto as embalagens individuais de conteúdo igual ou inferior a 10 gramas' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709401','2007',substring('Doces, geleias, "marmelades", purês e pastas de frutas, obtidos por cozimento, com ou sem adição de açúcar ou de outros edulcorantes, em embalagens de' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709401','2007',substring('conteúdo superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709500','2008',substring('Frutas e outras partes comestíveis de plantas, preparadas ou conservadas de outro modo, com ou sem adição de açúcar ou de outros edulcorantes ou de álcool, não especificadas nem compreendidas em outras posições, excluídos os amendoins e castanhas tipo aperitivo, da posição 2008.1, em embalagens de conteúdo inferior ou igual a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709501','2008',substring('Frutas e outras partes comestíveis de plantas, preparadas ou conservadas de outro modo, com ou sem adição de açúcar ou de outros edulcorantes ou de álcool, não especificadas nem compreendidas em outras posições, excluídos os amendoins e castanhas tipo aperitivo, da posição 2008.1, em embalagens superior a 1 kg' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709700','902',substring('Chá, mesmo aromatizado' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709700','12119090',substring('Chá, mesmo aromatizado' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1709700','21069090',substring('Chá, mesmo aromatizado' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1710600','20081900',substring('Milho para pipoca (micro-ondas)' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002500','69010000',substring('Tijolos, placas (lajes), ladrilhos e outras peças cerâmicas de farinhas siliciosas fósseis ("kieselghur", tripolita, diatomita, por exemplo) ou de terras siliciosas semelhantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002600','6902',substring('Tijolos, placas (lajes), ladrilhos e peças cerâmicas semelhantes, para uso na construção, refratários, que não sejam de farinhas siliciosas fósseis nem de terras siliciosas semelhantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002700','6904',substring('Tijolos para construção, tijoleiras, tapa-vigas e produtos semelhantes, de cerâmica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002800','6905',substring('Telhas, elementos de chaminés, condutores de fumaça, ornamentos arquitetônicos, de cerâmica, e outros produtos cerâmicos para uso na construção' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1002900','69060000',substring('Tubos, calhas ou algerozes e acessórios para canalizações, de cerâmica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003000','6907',substring('Ladrilhos e placas de cerâmica, exclusivamente para pavimentação ou revestimento' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003001','6907',substring('Cubos, pastilhas e artigos semelhantes de cerâmica, mesmo com suporte' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1003100','6910',substring('Pias, lavatórios, colunas para lavatórios, banheiras, bidês, sanitários, caixas de descarga, mictórios e aparelhos fixos semelhantes para usos sanitários, de cerâmica' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100400','34022000',substring('Detergentes em pó, flocos, palhetas, grânulos ou outras formas semelhantes' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100500','34022000',substring('Detergentes líquidos, exceto para lavar roupa' from 1 for 512));
insert into tab_cest(cest,ncm,descricao)
values ('1100600','34022000',substring('Detergente líquido para lavar roupa' from 1 for 512));
COMMIT WORK;

Avalie esse artigo:  
       

Comentários

Richard Valentim Stevanato de Freitas [30.11.15]

Sou programador "das antigas", meu primeiro computador foi um XT. Sempre acreditei no boom que realmente aconteceu com a informática, mas me decepcionei muito com a "informatização" e evolução como vem ocorrendo com a NFe entre outras.
 

ADILSON MARCOS FRANCO PAZZINI [30.11.15]

Valeu Carlos , e realmente , o Governo só quer que o contribuinte se lasque mesmo , a única duvida que fiquei , foi que ref ao ICMS St , ele é estadual , e essa tabela será que vai servir pra todos os estados , pois vi que em alguns casos , um determinado produto aqui no estado de SP é tributado de ICMS mais na Bahia já é ICMS St , o Governo cada vez mais esta piorando as informações , se você for ver , ja existe o NCM Classifica que tipo de produto é , CST classificação fiscal ref ao icms, ANP saber que tipo de lubrificante é ...rsrs , agora o CEST - que mercadoria é ref a ST ... uma verdadeira piada mesmo .
 

filipe langner [01.12.15]

Cara, Muito obrigado mesmo pela colaboração! E você esta absolutamente certo sobre o "descaso" da receita com nós desenvolvedores. infelizmente esta cada vez pior e cada vez mais difícil atender a todas as exigências (muitas vezes ridículas como essa) da receita.
 

Daniel Marcelo Pavan [07.12.15]

Concordo plenamente com suas palavras!!! Infelizmente temos um bando de incompetentes que administram prefeituras, estados e o pais! Obrigado pela colaboração Cantu. Pra mim serviu perfeitamente.
 

Carlos H. Cantu [08.12.15]

Obrigatoriedade do CEST adiada para 1/Abril/2016. https://www.confaz.fazenda.gov.br/legislacao/convenios/convenio-icms/2015/convenio-icms-139-15
 

Paulo Roberto Santos de Almeida [08.12.15]

Obrigado pelo excelente trabalho, que tenho certeza vai ajudar a muita gente que trabalha com ERP.
 

Joao Luiz [17.12.15]

Pessoal, é uma abominação mesmo, pois já existe o NCM que deveria organizar essa babilônia... mas o CEST não é de todo ruim, pois vai deixar todos os estados homogêneos na questão do que é ou não com ST (pelo menos por um tempo, como era o MVA). O que realmente é uma piada de mau gosto e vai lascar com muita empresa do "simples" de comercio eletrônico é a DIFAL (diferencial de alíquota ou partilha do ICMS para vendas fora do estado) e o FCP (Fundo de Combate a Pobreza)... esses não foram adiados e estou revoltado ... vai ter muito produto com ICMS mais caro e escondido ( parabéns CONFAZ, criando cada vez mais coisas absurdas ... pois a troca de valores entre estados deveria ser somente entre os estados e não envolver o contribuinte )
 

Agnaldo Prates [05.01.16]

Carlos Cantú, parabéns pelo trabalho. Não acredito que as dificuldades possam parar por aí, é certo que um estado gigantesco como o Brasil, a tendência é essa enxurrada de asneiras em forma de leis. O desejo de aumentar a arrecadação, para solucionar os problemas de gestões desastrosas e incompetentes, tendem a desaguar nestas aberrações, ou seja, para o estado como o leviatã, a voracidade por arrecadação não tem limites. De sorte que, se não criarem estes mecanismos mirabolantes, estão fadados ao fracasso, pois, a sobrevivência desse tipo de legislador está entranhada na política da “farinha pouca, meu pirão primeiro”, é lamentável, mas ainda vamos sofrer muito até conseguirmos uma legislação séria no Brasil. A começar pela Constituição Federal Brasileira, que a todo momento é emendada, na verdade eu nem sei para que ela serve, tendo em vista que, as leis infraconstitucionais quando há interesse do estado, sobrepõem a norma maior. É o caso do IPVA, que, a Carta Magna não permite que seu veículo seja apreendido caso o imposto não esteja pago, Art. 150, V. Contrária à lei maior, vem o CTB, com o artifício sutil e fundado no “jeitinho brasileiro”, estabelecendo que, “Conduzir veículo registrado que não esteja devidamente licenciado” Art. 230, V. Ou seja, não há como acreditar que estamos realmente em um país sério, embora haja pessoas sérias e honradas, possivelmente em percentuais mínimos, então o resultado não poderia ser diverso, trata-se de um país onde a população é o que menos importa quando o assunto é legislação. Feito o desabafo, quero agradecer a você Carlos H. Cantú pela ajuda, não somente pelo Script, mas também por suas obras, das quais tenho vários exemplares, especialmente o Firebird Essencial de 2005, ou seja, dez anos após seu lançamento, este livro ainda me sana muitas dúvidas. Obrigado e parabéns pelo seu posicionamento.
 

Marcos dias [25.01.16]

Muito obrigado por mais esta contribuição com os sempre sacrificados profissionais da área de TI. Como sempre você nos ajudando, valeu !
 

Jocsan [11.02.16]

Parabéns pela iniciativa, mas na geração do scritp. Talves tenha jogado pro excel antes e algusn NCMS foi removido o Zero a esquerda.. Ate agora os que percebi que estao errado: NCM: 403,406 Correto: 0403, 0406 ex: a linha: NSERT INTO TAB_CEST (CEST, NCM, DESCRICAO) VALUES ('1702300', '406', 'Requeijão e similares, em recipiente de conteúdo inferior ou igual a 1 kg, exceto as embalagens individuais de conteúdo inferior ou igual a 10 g'); O NMC correto é 0406 e não 406.
 

Thiago Balbino [12.02.16]

Vai ajudar muito, Obrigado !
 

Paulo Sérgio Diniz [13.02.16]

Excelente trabalho e dedicação! Parabéns!
 

Denis Rocha [13.02.16]

Parabéns pelo artigo e pela posição sobre esse legislação louca do Brasil. Tenho absolutamente a mesma posição que a sua. Hoje, nós desenvolvedores, perdemos muito tempo com essa loucura tributária que vive o país. Espero que uma alma iluminada entre no governo e pare com essas aberrações tecnológicas. Infelizmente temos que seguir o que estes inconsequentes vem fazendo. Gente, na próxima eleição tire esse povo incompentente.
 

Carla Beatriz Carvalho [15.02.16]

Segundo retificação do Confaz, do dia 15/01/2016 (https://www.confaz.fazenda.gov.br/legislacao/convenios/2015/convenio-icms-146-15-retificacao), fazer alteração na seguinte linha: INSERT INTO TAB_CEST (CEST, NCM, DESCRICAO) VALUES ('0300600', '22019000', 'Outras águas minerais, potáveis ou naturais, gasosas ou não, inclusive gaseificadas'); ***TROCAR VALOR NCM DE '22019000' PARA '22011000'
 

Carlos H. Cantu [16.02.16]

Obrigado Carla e Jocsan! Script atualizado!
 

ANDRE LUIZ G DIOGO [18.02.16]

Obrigado pela tabela!.. estava brigando aqui com a planilha do excel para deixar em um formato que importasse mas esta muito braçal mesmo... Deus abençoe
 

Carla Beatriz Carvalho [19.02.16]

De nada Carlos! Aproveito para deixar uma dúvida: seu script está de acordo com a tabela disponível pelo Confaz? Outra dúvida: sabe se tem alguma tabela mais atualizada?
 

Cristina Hwang [26.02.16]

Carlos, verifiquei que existem outras NCMs faltando zero à esquerda, relacionados aos CESTs do seguimento 17, são elas (CEST,NCM): 1708400,0204 / 1708500,0204 / 1708800,0710 / 1708801,0710 / 1708900,0811 / 1708901,0811 / 1709600,0901 / 1709601,0901
 

Luiz Fernando Antunes Batista [28.02.16]

Carlos, primeiramente parabéns pela iniciativa! Encontrei uma falha na sequência da tabela a partir do código 0107000, que na verdade seria "Interruptores, seccionadores e comutadores". Deste ponto em diante estão todos invertidos, estava corrigindo para postar, mas observei que este trecho é parte de um outro ponto da tabela, sem assim faz com que mais sequências estejam invertidas. Você consegue corrigir usando a estrutura que já criou? Desde já muito obrigado!
 

Carlos H. Cantu [29.02.16]

Luiz Fernando, acho que vc está enganado. 0107000 é "Faróis e projetores, em unidades seladas", conforme tabela disponível em https://www.confaz.fazenda.gov.br/legislacao/convenios/convenio-icms/2015/convenio-icms-146-15. Interruptor é 0106500.
 

Carlos H. Cantu [29.02.16]

Obrigado Cristina! Correções efetuadas!
 

Luiz Fernando Antunes Batista [01.03.16]

Carlos, obrigado pelo esclarecimento! Estava comparando com a tabela em PDF disponível em https://www.confaz.fazenda.gov.br/anexo-i.pdf
 

Cristiano Testai [02.03.16]

Cantu, verifiquei que tem alguns valores diferentes do anexo do confaz, como por exemplo: NCM: 8519 está com CEST 2105800 e deveria ser 2105700 85198190 está com 2105900 e deveria ser 2105800 e assim vários outros. Será que eu estou vendo alguma coisa errada ou precisa ser corrigido? Obrigado!!
 

Carlos H. Cantu [03.03.16]

Cristiano, acho que vc está vendo alguma tabela desatualizada... compare com o link do Confaz que está no início do artigo.
 

Cristiano Testai [08.03.16]

Cantu, descobri o problema. A questão é que a tabela do convenio no inicio do artigo: https://www.confaz.fazenda.gov.br/legislacao/convenios/convenio-icms/2015/convenio-icms-146-15 tem diferenças com o anexo do próprio confaz: https://www.confaz.fazenda.gov.br/anexo-i.pdf Agora, qual é a correta? Eu acredito que deva ser essa segunda, e se for precisaria o script ser atualizado.
 

Carlos H. Cantu [09.03.16]

A tabela do PDF (anexo-i.pdf) é mais antiga, portanto, creio que a tabela correta seja a outra.
 

Carlos Rempto [15.03.16]

Obrigado Carlos Cantu
 

Wagner Eustáquio Franco [18.03.16]

Informo que consegui exportar a tabela em Formato PDF para XLS quem tiver interesse manda email para wagner@totalmedminas.com.br que eu encaminho.
 

Juliomar Marchetti [04.05.16]

Cantu se observarmos temos as linhas VALUES ('0802200', NULL, 'Termômetros, suas partes e acessórios'); VALUES ('0802300', NULL, 'Pirômetros, suas partes e acessórios'); que a linha anterior já contempla e assim não terá valores nulos para os campos!
 

Tiago Pacheco Vieira [25.07.16]

Boa tarde! Alguma possibilidade de termos a atualização do script em função do convênio do link abaixo: https://www.confaz.fazenda.gov.br/legislacao/convenios/2016/convenio-icms-53-16
 

Carlos H. Cantu [26.07.16]

Tiago, não pretendo atualizar ele tão já, visto que já virou palhaçada isso. Vou esperar chegar mais perto do prazo final, pois até lá ainda pode mudar ainda mais coisas. Se alguém quiser atualizar e me enviar, eu publico aqui.
 

Carlos H. Cantu [08.09.16]

ATENÇÃO! OS COMENTÁRIOS ANTERIORES AO DIA 08-SETEMBRO-2016 SE REFEREM A VERSÕES ANTIGAS DO SCRIPT, E FORAM MANTIDOS APENAS PARA EFEITO DE HISTÓRICO.

 

Maurício Pedron [09.09.16]

Está faltando vários códigos CEST a partir do 28.044.00 4202.99.00 Outros artefatos, de outras matérias veja no CONFAZ: https://www.confaz.fazenda.gov.br/legislacao/convenios/2015/CV092_15
 

Carlos H. Cantu [12.09.16]

Mauricio, atualizei novamente o script... estavam faltando alguns códigos de entrega porta a porta, e tb alterei a redação de alguns itens. Espero que agora esteja completo.
 

Ylram Mariani [13.09.16]

Primeiramente quero agradecer novamente ao Carlos Cantu por disponibilizar publicamente o script atualizado. Já havia importado a primeira versão em minha base de dados (utilizo o Protheus/TOTVS) com alguns scripts de ajuste das tabelas relacionadas. E agora que estou para repetir a importação (update), qual não é minha surpresa em acabar de ser notificado que o governo prorrogou novamente o prazo da CEST (publicado hoje 13/09/2016): Convênio ICMS nº 90, de 12.09.2016 - DOU de 13.09.2016 Cláusula primeira. O inciso I da cláusula sexta do Convênio ICMS 92/2015, de 20 de agosto de 2015, passa a vigorar com a seguinte redação: "I - ao § 1º da cláusula terceira, a partir de 1º de julho de 2017;". E não posso deixar de reforçar o desabafo já feito. A palhaçada continua.
 

Gilson Minervino dos Santos [13.09.16]

Obrigado Carlos, atualizei minha tabela hoje e encontrei 2 problemas: existe um CFOP com a descrição ' 17019100' e ou com 'Capítulos 61'
 

Cristhian de Oliveira Massini [14.09.16]

bom dia! Verifiquei que na linha 1324 e linha 2191 do script da "Arithmetic overflow or division by zero has occurred. arithmetic exception, numeric overflow, or string truncation. string right truncation. " LINHA 1324 É POR CONTA DO CAMPO NCM QUE ESTA ASSIM: ' 17019100' , OU SEJA, É SÓ RETIRAR O ESPAÇO ANTES DO NCM. LINHA 2191 É POR CONTA DO CAMPO NCM QUE ESTA ASSIM: 'Capítulos 61' NECESSÁRIO VERIFICAR QUAL O NCM CORRETO PARA ESTA CÓDIGO DE CEST OBRIGADO!!!
 

Carlos H. Cantu [14.09.16]

Obrigado Cristhian e Gilson! Erros corrigidos.
 

Sousa Silva [15.09.16]

Código CEST(2501800) + NCM Duplicado devido truncamento incorreto.
 

Josimar Franco [19.09.16]

Carlos, boa tarde. Você viu que a obrigatoriedade do Cest foi prorrogada? Veja em https://ciranda.me/tsdn/blog-da-tecnospeed/post/obrigatoriedade-do-cest-prorrogada-para-julho-de-2017. Outra coisa.. queria ver com você se você consegue atualizar o script com base na consulta de ncm disponível no site da Receita Federal, visto que eles incluíram novos ncm's recentemente. Eu estava com dúvidas sobre os NCM's do capítulo 39, posição 3919 (Fita isolante) pois na consulta do site da receita (link http://www4.receita.fazenda.gov.br/simulador/PesquisarNCM.jsp?codigo=3919&codigoCapitulo=39&codigoPosicao=3919) mostra 6 ncm's válidos: 39191010 - DE POLIPROPILENO 39191020 - DE POLI(CLORETO DE VINILA) 39191090 - OUTRAS 39199010 - DE POLIPROPILENO 39199020 - DE POLI(CLORETO DE VINILA) 39199090 - OUTRAS Enquanto no seu script e tabela Tipi da Receita só tem 2 deles: 39191000 - Em rolos de largura não superior a 20 cm 16 39199000 - Outras Por isso até enviei uma reclamação no site da Receita Federal, solicitando a atualização da tabela TIPI no site deles, pois está muito desatualizada.. Esta reclamação está em Análise. Eu copiei todos os ncm's da consulta do site da Receita (link acima) e criei um arquivo excel onde disponibilizei em https://dl.dropboxusercontent.com/u/51009619/Lista_ncm_portal_receita_15-09-2016.xls Muito obrigado.
 

Carlos H. Cantu [05.06.17]

Script atualizado no dia 05-Junho-2017. Comentários anteriores mantidos para efeito de histórico.

 

BigWings [10.06.17]

Cantu, após uma conferência detectei algumas incorreções: Está faltando no script o CEST 0700100 - Energia elétrica INSERT INTO TAB_CEST (CEST, NCM, DESCRICAO) VALUES ('0700100', '27160000', 'Energia elétrica'); Um CEST que está sobrando na lista é o 0300900, este CEST foi revogado: http://blog.oobj.com.br/convenio-53-16-altera-cest-1-de-outubro/
 

Carlos H. Cantu [13.06.17]

Obrigado BigWings, corrigido!
 

Valdir Alberto Dill [16.06.17]

Muito bom...Parabéns!
 

Valdir Alberto Dill [20.06.17]

Não sei se não entendi muito bem o script, mas parece que há vários itens duplicados/triplicados. Veja o "VALUES ('1704609','19012000'...", por exemplo. Ele consta 3 vezes na lista!!! Obrigado.
 

Carlos H. Cantu [20.06.17]

Valdir, repete porque o script foi baseado na tabela que o governo soltou, e lá esses itens aparecem várias vezes também. Eu entendo que você pode remover as repetições, sem prejuízo.
 

Valdir Alberto Dill [20.06.17]

Certo. Já fiz isso, inclusive. Também joguei os registros num banco mySQL e criei um script .php para ler e disponibilizar o(s) CEST via browser. Se quiser posso lhe enviar o arquivo script sql e também o script php. Só me dizer como enviar. Obrigado.
 

Atenção! Não poste dúvidas técnicas nos comentários. Para obter suporte, use a lista de discussão da FireBase.

Para enviar comentários é preciso estar logado.

About Notícias Página Principal Login FAQ Consultoria Downloads Lista de discussão Contato Pesquisar Links Produtos a venda

Copyright (c) Carlos H. Cantu - É proibida a reprodução de qualquer material desse site sem autorização prévia