Para a importação de dados para o sistema de escrita fiscal deverá ser seguido o layout definido conforme abaixo.
. : : Atualizado em 28/06/2013: : . Últimos campos alterados em Negrito |
IMPORTAÇÃO DE CUPOM FISCAL
Nome do arquivo: CUPOM.TXT
Conteúdo: Redução Z de ECF.
Organização: SEQUENCIAL
Tamanho Reg: 500 bytes
Classificação: Ordem ascendente pelo campo "DATA CONTÁBIL"
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 |
|||||
Campo |
Formato |
Posição |
Conteúdo do Campo |
Exemplo |
Comentários |
TIPO DE REGISTRO |
9(001) |
001 a 001 |
Tipo de Registro: 0 - Mapa |
0 |
Informar apenas o número 0 neste campo, que corresponde ao registro do Mapa Resumo de ECF. Este registro é obrigatório. |
EMPRESA |
9(003) |
002 a 004 |
Código da estabelecimento |
001 |
Informar o código do estabelecimento que irá receber os lançamentos de Cupom Fiscal. Este registro é obrigatório. |
NÚMERO DO MAPA |
9(006) |
005 a 010 |
Número do Mapa Resumo ECF |
000001 |
Informar o número do Mapa Resumo de ECF. Deve haver apenas um mapa por dia, caso contrário ocorrerá rejeição na validação do Sintegra. Conforme a legislação, o mapa deve seguir uma numeração sequencial por dia. Informe o número do mapa de acordo com este critério. Este registro é obrigatório. |
DATA DO MAPA |
9(008) |
011 a 018 |
Data do Mapa Resumo ECF (DDMMAAAA) |
05122007 |
Informar a data do Mapa Resumo de ECF. Deve haver apenas um mapa por dia, caso contrário ocorrerá rejeição na validação do Sintegra. Este registro é obrigatório. |
OBSERVAÇÕES |
X(100) |
019 a 118 |
Observações para o Mapa |
MAPA DE ABERTURA |
Informar observações para o Mapa Resumo de ECF. Caso não tenha informação, preencher com brancos. |
BRANCOS |
X(356) |
119 a 474 |
Campo vazio. Gravar brancos. |
|
Gravar Brancos |
USO DA EBS |
X(020) |
475 a 494 |
Campo reservado. Gravar brancos. |
|
Gravar Brancos |
SEQUÊNCIA |
9(006) |
495 a 500 |
Número sequencial, igual a 000001 |
000001 |
Cada linha deve ter um número sequencial, linha 1 – 000001, linha 2 – 000002. |
LAYOUT DO REGISTRO DE ECF |
|||||
Campo |
Formato |
Posição |
Conteúdo do Campo |
Exemplo |
Comentários |
TIPO DE REGISTRO |
9(001) |
001 a 001 |
Tipo de Registro: 1 - ECF |
1 |
Informar apenas o número 1 neste campo, que corresponde ao registro de ECF. Este campo é de preenchimento obrigatório. |
ECF |
9(006) |
002 a 007 |
Número do ECF, definido pelo estabelecimento |
000001 |
Informar o número do equipamento Emissor de Cupom Fiscal atribuído pelo estabelecimento. Este campo é de preenchimento obrigatório. |
REDUÇÃO Z |
9(006) |
008 a 013 |
Contador de reduções Z |
000057 |
Informar o número da Redução Z. Este campo é de preenchimento obrigatório. |
OPERAÇÃO INICIAL |
9(006) |
014 a 019 |
Contador de operações inicial (cupom inicial) |
001135 |
Informar o contador de reduções inicial, ou seja, o número do primeiro cupom fiscal emitido no dia. Esta informação é obrigatória. |
OPERAÇÃO FINAL |
9(006) |
020 a 025 |
Contador de operações inicial (cupom final) |
001197 |
Informar o contador de operações final, ou seja, o número do último cupom fiscal emitido no dia. Esta informação é obrigatória. |
GT ANTERIOR |
9(010)V99 |
026 a 037 |
Grande total do dia anterior |
000511986315 |
Informar o Grande Total do dia anterior. Este valor é a somatória de todas as operações até o dia anterior, no equipamento emissor de cupom fiscal. Esta informação consta na Redução Z e é de preenchimento obrigatório. |
GT DO DIA |
9(010)V99 |
038 a 049 |
Grande total do dia |
000512332213 |
Informar o Grande Total do Dia. Este valor é a somatória de todas as operações, inclusive o próprio dia da redução Z, no equipamento emissor de cupom fiscal. Esta informação consta na Redução Z e é de preenchimento obrigatório. |
TOTALIZADOR DE ISS |
9(010)V99 |
050 a 061 |
Valor do totalizador de ISS |
000000456351 |
Informar o Totalizador de ISS da Redução Z, ou seja, a somatória dos serviços informados nos cupons fiscais totalizados na redução Z. Caso não exista informação, preencher com zeros. |
CANCELAMENTOS |
9(010)V99 |
062 a 073 |
Valor de cancelamentos |
000000099634 |
Informar o valor total dos cupons fiscais cancelados totalizados na redução Z. Caso não exista informação, preencher com zeros. |
DESCONTOS |
9(010)V99 |
074 a 085 |
Valor de descontos concedidos |
000000000000 |
Informar o valor total de descontos informados nos cupons fiscais, totalizados na redução Z. Caso não exista informação, preencher com zeros. |
BASE ICMS 1 |
9(010)V99 |
086 a 097 |
Base de cálculo do ICMS (base 1) |
000000125540 |
Neste campo deverá informar a base de cálculo do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Se houver apenas uma alíquota de ICMS na Redução Z deverá informar a base de cálculo apenas neste campo. Se houver mais de uma alíquota deverá informar nos campos de BASE ICMS 2, 3, etc. |
ALÍQUOTA ICMS 1 |
9(002)V99 |
098 a 101 |
Alíquota do ICMS (base 1) |
1800 |
Neste campo deverá informar a alíquota do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Esta informação deverá corresponder a base de cálculo informada em BASE ICMS 1, campos 086 a 097. Preencher com zeros a esquerda se o registro for menor do que o campo. No exemplo 18% = 1800 |
VALOR ICMS 1 |
9(010)V99 |
102 a 113 |
Valor do crédito do ICMS (base 1) |
000000022597 |
Informar o valor do ICMS correspondente a BASE ICMS 1 e ALÍQUOTA ICMS 1. Se houver informação de Base de Cálculo e Alíquota, obrigatoriamente deverá ter valor de ICMS, caso contrário haverá rejeição no Sintegra. |
BASE ICMS 2 |
9(010)V99 |
114 a 125 |
Base de cálculo do ICMS (base 2) |
000000050000 |
Neste campo deverá informar a base de cálculo do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Deverá informar neste campo apenas se houver mais de uma alíquota de ICMS. |
ALÍQUOTA ICMS 2 |
9(002)V99 |
126 a 129 |
Alíquota do ICMS (base 2) |
0700 |
Neste campo deverá informar a alíquota do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Esta informação deverá corresponder a base de cálculo informada em BASE ICMS 2, campos 114 a 125. Informar zeros a esquerda se o registro for menor do que o campo. No exemplo 7% = 0700 |
VALOR ICMS 2 |
9(010)V99 |
130 a 141 |
Valor do crédito do ICMS (base 2) |
000000003500 |
Informar o valor do ICMS correspondente a BASE ICMS 2 e ALÍQUOTA ICMS 2. Se houver informação de Base de Cálculo e Alíquota, obrigatoriamente deverá ter valor de ICMS, caso contrário haverá rejeição no Sintegra. |
BASE ICMS 3 |
9(010)V99 |
142 a 153 |
Base de cálculo do ICMS (base 3) |
000000000000 |
Neste campo deverá informar a base de cálculo do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Deverá informar neste campo apenas se houver mais de duas alíquotas de ICMS. Preencher com zeros se não houver informação. |
ALÍQUOTA ICMS 3 |
9(002)V99 |
154 a 157 |
Alíquota do ICMS (base 3) |
0000 |
Neste campo deverá informar a alíquota do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Esta informação deverá corresponder a base de cálculo informada em BASE ICMS 3, campos 142 a 153. Informar zeros a esquerda se o registro for menor do que o campo. Preencher com zeros se não houver informação. |
VALOR ICMS 3 |
9(010)V99 |
158 a 169 |
Valor do crédito do ICMS (base 3) |
000000000000 |
Informar o valor do ICMS correspondente a BASE ICMS 3 e ALÍQUOTA ICMS 3. Se houver informação de Base de Cálculo e Alíquota, obrigatoriamente deverá ter valor de ICMS, caso contrário haverá rejeição no Sintegra. Preencher com zeros se não houver informação. |
BASE ICMS 4 |
9(010)V99 |
170 a 181 |
Base de cálculo do ICMS (base 4) |
000000000000 |
Neste campo deverá informar a base de cálculo do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Deverá informar neste campo apenas se houver mais de três alíquotas de ICMS. Preencher com zeros se não houver informação. |
ALÍQUOTA ICMS 4 |
9(002)V99 |
182 a 185 |
Alíquota do ICMS (base 4) |
0000 |
Neste campo deverá informar a alíquota do ICMS, caso a empresa seja contribuinte e tenha crédito deste imposto. Esta informação deverá corresponder a base de cálculo informada em BASE ICMS 4, campos 170 a 181. Informar zero a esquerda se o registro for menor do que o campo. Preencher com zeros se não houver informação. |
VALOR ICMS 4 |
9(010)V99 |
186 a 197 |
Valor do crédito do ICMS (base 4) |
000000000000 |
Informar o valor do ICMS correspondente a BASE ICMS 4 e ALÍQUOTA ICMS 4. Se houver informação de Base de Cálculo e Alíquota, obrigatoriamente deverá ter valor de ICMS, caso contrário haverá rejeição no Sintegra. Preencher com zeros se não houver informação. |
ISENTAS ICMS |
9(010)V99 |
198 a 209 |
Valor de isentas de ICMS |
000000010000 |
Informar o valor correspondente a Isentas de ICMS na redução Z. Preencher com zeros se não houver a informação. |
NÃO INCIDÊNCIA ICMS |
9(010)V99 |
210 a 221 |
Valor de outras de ICMS |
000000020000 |
Informar o valor correspondente a Outras de ICMS na redução Z. Preencher com zeros se não houver a informação. Se a empresa for contribuinte do ICMS, deve sempre conter informação seja em Base de Cálculo, seja em Isentas ou em Não incidência. |
SUB.TRIBUTARIA |
9(010)V99 |
222 a 233 |
Vendas com Sub.Tributária com incidência PIS/COFINS |
000000000000 |
Informar o valor correspondente a Substituição Tributária PIS e COFINS. Preencher com zeros se não houver informação. |
SUB.TRIBUTARIA-1 |
9(010)V99 |
234 a 245 |
Vendas com Sub.Tributária sem incidência PIS/COFINS |
000000000000 |
Informar o valor correspondente a Substituição Tributária de ICMS sem incidência de PIS e COFINS, ou seja, SOMENTE de ICMS. Preencher com zeros se não houver informação. |
RECEBIMENTOS |
9(010)V99 |
246 a 257 |
Valor de outros recebimentos |
000000000000 |
Informar o valor de Outros Recebimentos (Água, Luz, etc.) não sujeitos a tributação do ICMS. Caso não tenha informação, preencher com zeros. |
SÉRIE |
X(003) |
258 a 260 |
Número de série de NF emitida manualmente |
|
Informar o número de série de nota fiscal que tenha sido emitida manualmente. Esta informação sairá impressa no Livro de Saídas, em observações. Caso não exista informação, preencher com brancos. |
SUB-SÉRIE |
X(003) |
261 a 263 |
Sub-série de NF emitida manualmente |
|
Informar o número da sub-série de nota fiscal que tenha sido emitida manualmente. Esta informação sairá impressa no Livro de Saídas, em observações. Caso não exista informação, preencher com brancos. |
DOCUMENTO FINAL |
9(006) |
264 a 269 |
Último número de NF emitida manualmente |
|
Informar o último número da nota fiscal que tenha sido emitida manualmente. Esta informação será impressa no Livro de Saídas, em observações. Caso não exista informação, preencher com brancos. |
NUMERO DE SÉRIE |
X(015) |
270 a 284 |
Número de série do equipamento |
AXC1126587 |
Informar o número de série do Equipamento Emissor de Cupom Fiscal. Este campo aceita letras e números. Se a informação for menor que o registro completar com brancos. Se o número de série do equipamento for maior que 15 caracteres deverá utilizar o campo NÚMERO DE SÉRIE 2, campos 341 a 360. Se informar o número de série 2, não informar nada neste registro. |
BASE DE ICMS 5 |
9(010)V99 |
285 a 296 |
Base de cálculo do ICMS (base 5) |
000000000000 |
Neste campo deverá informar a base de cálculo do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Deverá informar neste campo apenas se houver mais de quatro alíquotas de ICMS. Preencher com zeros se não houver informação. |
ALÍQUOTA DE ICMS 5 |
9(002)V99 |
297 a 300 |
Alíquota do ICMS (base 5) |
0000 |
Neste campo deverá informar a alíquota do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Esta informação deverá corresponder a base de cálculo informada em BASE ICMS 5, campos 285 a 296. Informar zeros à esquerda se o registro for menor do que o campo. Preencher com zeros se não houver informação. |
VALOR DE ICMS 5 |
9(010)V99 |
301 a 312 |
Valor do crédito do ICMS (base 5) |
000000000000 |
Informar o valor do ICMS correspondente a BASE ICMS 5 e ALÍQUOTA ICMS 5. Se houver informação de Base de Cálculo e Alíquota, obrigatoriamente deverá ter valor de ICMS, caso contrário haverá rejeição no Sintegra. Preencher com zeros se não houver informação. |
BASE DE ICMS 6 |
9(010)V99 |
313 a 324 |
Base de cálculo do ICMS (base 6) |
000000000000 |
Neste campo deverá informar a base de cálculo do ICMS, caso a empresa seja contribuinte e tenha débito deste imposto. Deverá informar neste campo apenas se houver mais de cinco alíquotas de ICMS. Preencher com zeros se não houver informação. |
ALÍQUOTA DE ICMS 6 |
9(002)V99 |
325 a 328 |
Alíquota do ICMS (base 6) |
0000 |
Neste campo deverá informar a alíquota do ICMS, caso a empresa seja contribuinte e tenha crédito deste imposto. Esta informação deverá corresponder a base de cálculo informada em BASE ICMS 6, campos 313 a 324. Informar zero a esquerda se o registro for menor do que o campo. Preencher com zeros se não houver informação. |
BASE DE ICMS 6 |
9(010)V99 |
329 a 340 |
Valor do crédito do ICMS (base 6) |
000000000000 |
Informar o valor do ICMS correspondente a BASE ICMS 6 e ALÍQUOTA ICMS 6. Se houver informação de Base de Cálculo e Alíquota, obrigatoriamente deverá ter valor de ICMS, caso contrário haverá rejeição no Sintegra. Preencher com zeros se não houver informação. |
NUMERO DE SÉRIE 2 |
X(020) |
341 a 360 |
Número de série do equipamento (*) |
|
Informar o número de série do Equipamento Emissor de Cupom Fiscal. Este campo aceita letras e números, se não houver informação nos campos 270 a 284 deverá ser informado o número de série neste registro. Este campo foi criado para informar números de série com até 20 caracteres. Se já estiver informado, preencher com brancos. |
REINÍCIO DE OPERAÇÃO |
9(003) |
361 a 363 |
Quantidade de reinícios do EFC |
001 |
Informar a quantidade de vezes que o equipamento ECF foi reiniciado no dia. Se não for informado, será considerado automaticamente "1". |
BRANCOS |
X(111) |
364 a 474 |
Campo vazio. Gravar brancos. |
|
Gravar Brancos |
SUB. TRIBUTÁRIA MÚLTIPLA |
9(010)V99 |
475 a 486 |
Substituição Tributária Múltipla |
000000000000 |
Informar o valor correspondente a Substituição Tributária de ICMS, PIS e COFINS (Substituição Tributária Múltipla). Preencher com zeros se não houver informação. |
USO DA EBS |
X(008) |
487 a 494 |
Campo reservado. Gravar brancos. |
|
Gravar Brancos |
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. |
VALOR DO COMBUSTÍVEL |
9(010)V99 |
501 a 513 |
Valor de combustíveis |
0000000010000 |
Informar o valor de combustíveis, quando houver. |
Observação:
Número de série 2:
O layout dispõe de dois campos para a informação do número de série. Caso exista necessidade de informação desse número com mais de 15 caracteres deve ser preenchido apenas o campo Número de Série 2.
O sistema verificará as posições 341 a 360 (Número de série 2) e se estiver preenchida, ou seja, diferente de branco, será considerada na importação. Caso contrário, será importada a informação que estiver nas posições 270 a 284 (Número de série).
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: