A tabela de NCMs tem a importação diferenciada das demais, nesta rotina é possível tanto processar a tabela fornecida pelo IBPT quanto uma tabela gerada pelo software retaguarda. O leiaute do arquivo gerado pelo retaguarda segue o mesmo utilizado pelos arquivos disponibilizados pelo IBPT, diferenciado-se apenas pelo conteúdo da primeira linha que neste caso deverá conter apenas a palavra “contribuinte”. O nome do arquivo deve seguir a sintaxe: TabelaIBPTax+UF+.csv.
Conforme o leiaute do IBPT, o arquivo deverá ter o formato “csv” tendo como separador o ponto e vírgula(;).
SEQ. |
CAMPO |
TIPO |
DESCRIÇÃO |
01 |
Código |
N |
Código NCM para mercadorias ou NBS para serviços. |
02 |
Exceção |
A |
Exceção do TIPI. Informar ' ' (vazio) se não tiver. |
03 |
Tipo |
A |
Tipo do código: 0 - NCM 1 - NBS |
04 |
Descrição |
A |
Descrição do NCM ou do Tipo de Serviço entre aspas duplas. |
05 |
Alíquota Nacional |
N |
Utilizar '.' (ponto) como separador de decimal. |
06 |
Alíquota Importado |
N |
Utilizar '.' (ponto) como separador de decimal. |
07 |
Alíquota Estadual |
N |
Utilizar '.' (ponto) como separador de decimal. |
08 |
Alíquota Municipal |
N |
Utilizar '.' (ponto) como separador de decimal. |
09 |
Data do Início da Vigência |
D |
Ex:: 01/01/2018 |
10 |
Data Final da Vigência |
D |
Ex:: 01/03/2018 |
11 |
Chave |
AN |
Chave única que identifica a tabela utilizada. |
12 |
Versão da Tabela |
AN |
Versão da tabela IBPT. |
13 |
Fonte |
AN |
Fonte dos dados. |