Para a importação de dados para o sistema de escrita fiscal deverá ser seguido o layout definido conforme abaixo.
. : : Atualizado em 30/05/2019: : . Últimos campos alterados em Negrito |
IMPORTAÇÃO DE PRODUTOS
Nome do arquivo: ITEM.TXT
Conteúdo: Dados de itens de entrada e saída (estoque)
Organização: SEQUENCIAL
Tamanho Reg: 100 bytes
Classificação: Ordem ascendente pelo campo CÓDIGO
Tipo de arquivo: UTF-8
Instruções para preenchimento dos dados do layout
➢ | Formatos utilizados no arquivo: |
9 - Numérico
X - Alfanumérico
Exemplos:
9(005) = 00015
Preencher com caracteres numéricos (0 a 9) alinhados a direita. Se não houver informação preencher o campo com zeros.
9(003)V99 = 06015
Preencher com caracteres numéricos (0 a 9) alinhados a direita. Neste exemplo são 3 caracteres para a parte inteira e 2 caracteres para a parte decimal (valor original = 60,15). Não utilizar vírgulas. Se não houver informação preencher o campo com zeros.
X(020) = JOAO
Preencher com caracteres alfanuméricos alinhados a esquerda. Se não houver informação preencher o campo com espaços em brancos.
LAYOUT DO REGISTRO – UNIDADES DE MEDIDA |
|||||
Campo |
Formato |
Posição |
Conteúdo do Campo |
Exemplo |
Comentários |
UNIDADE |
X(006) |
001 a 006 |
Unidade de medida |
KG |
Unidade de medida dos itens |
DESCRIÇÃO |
X(030) |
007 a 036 |
Descrição |
Kilograma |
Descrição da unidade de medida. Não pode ser igual ao campo UNIDADE. |
BRANCOS |
X(457) |
037 a 493 |
Brancos |
|
Deixar em branco |
TIPO DE REGISTRO |
X(001) |
494 a 494 |
1 |
1 |
Registro indicador de Unidade de Medida. |
SEQUÊNCIA |
9(006) |
495 a 500 |
Número sequencial do registro. |
000001 |
Cada linha deve ter um número sequencial, linha 1 – 000001, linha 2 – 000002. |
LAYOUT DO REGISTRO - CADASTRO DE ITEM |
|||||
Campo |
Formato |
Posição |
Conteúdo do Campo |
Exemplo |
Comentários |
CÓDIGO |
9(010) |
001 a 010 |
Código do item |
0000000012 |
O código do produto é obrigatório, preencher apenas com números. Informar zeros a esquerda caso o código não possua 10 dígitos. Número máximo permitido 2147483648. |
DESCRIÇÃO |
X(040) |
011 a 050 |
Descrição do item |
MESA DE BILHAR |
Informar a descrição do Item completando com brancos à direita. |
NCM |
9(008) |
051 a 058 |
Código da Nomenclatura Comum do Mercosul do item |
95042000 |
Informar o Código da Nomenclatura Comum do Mercosul, este campo é obrigatório, poderá encontrar este código nos sites da Receita Federal, no site do Ministério do Desenvolvimento, Indústria e Comércio Exterior, entre outros. |
UNIDADE1 |
X(004) |
059 a 062 |
Unidade de medida 1 |
KG |
Informe a unidade de medida de quantificação do estoque. Ex.: KG, M, MM, PCT. Se a unidade de medida utilizada tiver mais de 4 dígitos, este campo deve ficar em branco e deve ser utilizado o campo UNIDADE2 (posição 113 a 118) que possui 6 dígitos. |
PESO |
9(006)V999 |
063 a 071 |
Peso do item |
000030500 |
Informar o Peso do Item sem vírgula. Este campo é de preenchimento obrigatório. No exemplo, o valor do peso será 30,5. Completar com zeros à esquerda. |
IDENTIFICAÇÃO |
X(015) |
072 a 086 |
Identificação do produto |
MB123457SOFT |
Código Alfanumérico que será considerado na importação de itens de outros sistemas. Importante para os estabelecimentos que costumam identificar seus produtos com letras e números. |
TIPO DO PRODUTO |
9(002) |
087 a 088 |
Identificação do tipo do produto, conforme tabela abaixo. |
01 |
Informar o tipo do produto conforme tabela abaixo. |
BRANCOS |
X(012) |
089 a 100 |
Brancos |
|
Deixar em branco |
ENTRADA - SIT.TRIB.ICMS |
9(003) |
101 a 103 |
Situação Tributária ICMS |
010 |
Informar o código da situação tributária de ICMS para o produto, que poderá ser gerado automaticamente no lançamento de entrada.
Informar apenas o código da situação tributária, sem considerar a origem da mercadoria. Se for CSTSN deve ser informado S na posição 129.
OBS.: Como a alteração no preenchimento deste campo é recente, ou seja, antes era informada aqui também a origem da mercadoria, o sistema fará um tratamento automático na importação, cortando o primeiro dígito, salvo este seja um CSTSN. |
ENTRADA - SIT.TRIB.IPI |
9(003) |
104 a 106 |
Situação Tributária IPI |
001 |
Informar o código da situação tributária de IPI para o produto, que poderá ser gerado automaticamente no lançamento de entrada. |
SAÍDA - SIT.TRIB.ICMS |
9(003) |
107 a 109 |
Situação Tributária ICMS |
010 |
Informar o código da situação tributária de ICMS para o produto, que poderá ser gerado automaticamente no lançamento de saída.
Informar apenas o código da situação tributária, sem considerar a origem da mercadoria. Se for CSTSN deve ser informado S na posição 129.
OBS.: Como a alteração no preenchimento deste campo é recente, ou seja, antes era informada aqui também a origem da mercadoria, o sistema fará um tratamento automático na importação, cortando o primeiro dígito, salvo este seja um CSTSN. |
SAÍDA - SIT.TRIB.IPI |
9(003) |
110 A 112 |
Situação Tributária IPI |
050 |
Informar o código da situação tributária de IPI para o produto, que poderá ser gerado automaticamente no lançamento de saída. |
UNIDADE2 |
X(006) |
113 a 118 |
Unidade de medida 2 |
KG |
Informar a unidade de medida, de quantificação do estoque, caso possua mais de 4 dígitos. Se o campo UNIDADE1 (pos. 59 a 62) estiver em branco, será considerado o conteúdo do campo UNIDADE2. |
ALÍQUOTA ICMS |
9(003)V99 |
119 a 123 |
Alíquota interna de ICMS |
12,00 |
Informar a alíquota de ICMS do produto referente a movimentação interna |
ALÍQUOTA IPI |
9(003)V99 |
124 a 128 |
Alíquota de IPI |
10,00 |
Informar a alíquota de IPI do produto |
CST SIMPLES NACIONAL |
X(001) |
129 a 129 |
Informar se o CST de ICMS informado na posição 101 a 103 e 107 a 109 é CSTSN, ou seja, CST do Simples Nacional
|
S |
Informar S ou N. Este campo será utilizado para diferencial o CST do CSTSN.
Deve ser preenchido quando o CST de ICMS do item (posição 101 a 103 e 107 a 109) for 300, 400 ou 500, pois pode ser tanto CST quando CSTSN. |
IDENTIFICACAO2 |
X(030) |
130 a 159 |
Identificação do produto |
MB123457SOFT |
Código Alfanumérico que será considerado na importação de itens de outros sistemas. Importante para os estabelecimentos que costumam identificar seus produtos com letras e números. Este campo será considerado apenas quando o campo IDENTIFICACAO estiver em branco. |
GTIN |
X(020) |
160 a 179 |
Código de barras |
00001239 |
Código de barras do produto no padrão GTIN. O código deve obrigatoriamente conter 8, 12, 13 ou 14 dígitos (incluindo o dígito verificador), com zeros à esquerda se necessário. O DV deve ser válido. |
CST PIS - ENTRADA |
9(003) |
180 a 182 |
Situação Tributária PIS |
010 |
Informar o código da situação tributária de PIS para o produto, que poderá ser gerado automaticamente no lançamento de entrada. |
CST COFINS - ENTRADA |
9(003) |
183 a 185 |
Situação Tributária COFINS |
001 |
Informar o código da situação tributária de COFINS para o produto, que poderá ser gerado automaticamente no lançamento de entrada. |
CST PIS - SAÍDA |
9(003) |
186 a 188 |
Situação Tributária PIS |
010 |
Informar o código da situação tributária de PIS para o produto, que poderá ser gerado automaticamente no lançamento de saída. |
CST COFINS - SAÍDA |
9(003) |
189 a 191 |
Situação Tributária COFINS |
001 |
Informar o código da situação tributária de COFINS para o produto, que poderá ser gerado automaticamente no lançamento de saída. |
CÓDIGO PIS/COFINS |
X(20) |
192 a 211 |
Codificação para o PIS/COFINS |
|
Informar o código de produto/operação sem tributação do PIS/COFINS para fins de geração da EFD Contribuições (obrigatório para os CST de PIS/COFINS de saída 02 a 09). |
ALÍQUOTA PIS |
9(003)V9999 |
212 a 218 |
Alíquota de PIS |
0015000 |
Informar a alíquota do PIS no caso de tributação por alíquota diferenciada ou unidade de medida (CST de saída 02 ou 03). |
ALÍQUOTA COFINS |
9(003)V9999 |
219 a 225 |
Alíquota de COFINS |
0015000 |
Informar a alíquota do COFINS no caso de tributação por alíquota diferenciada ou unidade de medida (CST de saída 02 ou 03). |
CÓDIGO ANP |
9(010) |
226 A 235 |
Código na Tabela da ANP |
320101001 |
Código de acordo com a Tabela da Agência Nacional do Petróleo |
DESCRIÇÃO 2 |
X(60) |
236 a 295 |
Descrição do item |
MESA DE BILHAR |
Informar a descrição do Item completando com brancos à direita. |
CÓDIGO CEST |
9(07) |
296 a 302 |
Código CEST do item |
1234567 |
Informar o código CEST do item. |
TIPO DE MEDICAMENTO |
9(001) |
303 a 303 |
Tipo de Medicamento |
1 |
Tipo de Medicamento: 0 - Similar, 1 - Genérico, 2 - Ético ou de Marca. |
REFERÊNCIA BC |
9(001) |
304 a 304 |
Referência da Base de Cálculo do Medicamento |
1 |
Referência de Base de Cálculo: 0 - Preço tabelado ou máximo sugerido, 1 - Margem de valor agregado, 2 - Lista Negativa, 3 - Lista Positiva, 4 - Lista Neutra. |
SPED |
X(006) |
305 a 310 |
SPED00 |
SPED01 |
Será utilizado durante o processo de importação de itens pelo SPED Fiscal/EFD Contribuições será considerado para vinculação o campo 07 do registro 0200. Os 2 dígitos 00 corresponde ao tipo de produto. |
BRANCOS |
X(183) |
311 a 493 |
Brancos |
|
Deixar em branco. |
TIPO DE REGISTRO |
X(001) |
494 a 494 |
2 |
2 |
Registro indicador de Item. |
SEQUÊNCIA |
9(006) |
495 a 500 |
Número sequencial do registro. |
000001 |
Cada linha deve ter um número sequencial, linha 1 – 000001, linha 2 – 000002. |
LAYOUT DO REGISTRO – FATOR DE CONVERSÃO |
|||||
Campo |
Formato |
Posição |
Conteúdo do Campo |
Exemplo |
Comentários |
CÓDIGO |
9(010) |
001 a 010 |
Código do item |
0000000012 |
O código do produto é obrigatório, preencher apenas com números. Informar zeros a esquerda caso o código não possua 10 dígitos. Número máximo permitido 2147483648. |
IDENTIFICAÇÃO |
X(015) |
011 a 025 |
Identificação do produto |
MB123457SOFT |
Código Alfanumérico que será considerado na importação de itens de outros sistemas. Importante para os estabelecimentos que costumam identificar seus produtos com letras e números. |
UNIDADE DE CONVERSÃO NA COMPRA/VENDA |
X(006) |
026 a 031 |
Unidade de medida de compra e venda |
DZ |
Informe a unidade de medida na compra ou venda do produto, quando distinta da unidade de quantificação do estoque. Ex.: KG, M, MM, PCT. Este campo é de preenchimento obrigatório. |
FATOR DE CONVERSÃO |
9(010)V999999 |
032 a 047 |
Fator de conversão do item |
12 |
Informar o fator de conversão entre a unidade de compra/venda e a unidade de quantificação do estoque. Deve obrigatoriamente ser maior que 0. |
BRANCOS |
X(446) |
048 a 493 |
Brancos |
|
Deixar em branco |
TIPO DE REGISTRO |
X(001) |
494 a 494 |
3 |
3 |
Registro indicador de Fator de Conversão |
SEQUÊNCIA |
9(006) |
495 a 500 |
Número sequencial do registro. |
000001 |
Cada linha deve ter um número sequencial, linha 1 – 000001, linha 2 – 000002. |
LAYOUT DO REGISTRO – CONSUMO PADRONIZADO |
|||||
Campo |
Formato |
Posição |
Conteúdo do Campo |
Exemplo |
Comentários |
CODIGO ITEM |
9(010) |
001 a 010 |
Código do item |
0000001234 |
Código do produto |
IDENTIFICADOR ITEM |
X(030) |
011 a 040 |
Identificador do item |
XPR738 |
Identificação do produto |
CODIGO COMPONENTE |
9(010) |
041 a 050 |
Código do item componente |
0000001234 |
Código do item que compõe o produto |
IDENTIFICADOR COMPONENTE |
X(030) |
051 a 080 |
Identificador do item componente |
XPR738 |
Identificação do item que compõe o produto |
QUANTIDADE |
9(009)V999999 |
081 a 095 |
Quantidade consumida |
|
Quantidade de componente consumida para o produto |
PERDA |
9(003)V9999 |
096 a 102 |
Percentual de perda |
|
Percentual de perda do componente no processo de fabricação |
BRANCOS |
X(391) |
103 a 493 |
Brancos |
|
Deixar em branco |
TIPO DE REGISTRO |
X(001) |
494 a 494 |
4 |
4 |
Registro de consumo padronizado. |
SEQUÊNCIA |
9(006) |
495 a 500 |
Número sequencial do registro. |
000001 |
Cada linha deve ter um número sequencial, linha 1 – 000001, linha 2 – 000002. |
Tipos de Produtos |
|
Código |
Descrição |
1 |
Mercadoria para revenda |
2 |
Matéria-prima |
3 |
Produto intermediário |
4 |
Produto em elaboração |
5 |
Produto acabado |
6 |
Material de embalagem |
7 |
Subproduto |
8 |
Material de uso e consumo |
9 |
Ativo imobilizado |
10 |
Serviços |
11 |
Outros insumos |
99 |
Outros |
Instruções para preenchimento dos dados do layout
Formatos utilizados no arquivo:
9 - Numérico
X - Alfanumérico
Exemplos:
9(005) = 00015
Preencher com caracteres numéricos (0 a 9) alinhados a direita. Se não houver informação preencher o campo com zeros.
9(003)V99 = 06015
Preencher com caracteres numéricos (0 a 9) alinhados a direita. Neste exemplo são 3 caracteres para a parte inteira e 2 caracteres para a parte decimal (valor original = 60,15). Não utilizar vírgulas. Se não houver informação preencher o campo com zeros.
X(020) = JOAO
Preencher com caracteres alfanuméricos alinhados a esquerda. Se não houver informação preencher o campo com espaços em brancos.
Obs.: Os campos numéricos são preenchidos com zeros quando não houver informação, exceto para os campos com observação.
Layout dos arquivos de Importação:
• | ECF |