|
Layout do Arquivo de Importação
Versão para Impressão
O arquivo deverá ser gravado com a extensão .txt. O nome será definido pelo usuário.
A cada linha deverão ser adicionados os caracteres CHR(13) e CHR(10) indicando o fim do registro.
Crítica dos campos
Alfanuméricos
Quando o valor do campo for NULO, deve ser informado caracter "ESPAÇO" preenchendo todo o tamanho do campo.
Quando o tamanho de uma informação a ser escrita nestes arquivos não atingir o seu comprimento máximo, a mesma deverá ser acrescida do caracter "ESPAÇO" à direita da informação, ou seja, os dados possuirão alinhamento à esquerda.
Numéricos
Quando o valor do campo for NULO, deve ser informado caracter "0" preenchendo todo o tamanho do campo.
Quando o tamanho de uma informação a ser escrita nestes arquivos não atingir o seu comprimento máximo, a mesma deverá ser acrescida do caracter "0" à esquerda da informação, ou seja, os dados possuirão alinhamento à esquerda.
Moedas
Quando o valor do campo for NULO, deve ser informado caracter "0" preenchendo todo o tamanho do campo.
Quando o tamanho de uma informação a ser escrita nestes arquivos não atingir o seu comprimento máximo, a mesma deverá ser acrescida do caracter "0" à esquerda da informação, ou seja, os dados possuirão alinhamento à esquerda. As duas últimas posições indicarão as casas decimais.
Datas
Quando o valor do campo for NULO, deve ser informado caracter "0" preenchendo todo o tamanho do campo ( 8 posições).
Crítica dos registros (Hierarquia)
Tipo do registro |
Descrição |
Crítica |
1 |
Informações gerais do arquivo (header) |
Deverá , obrigatoriamente, existir 1 por arquivo e ser o 1º registro. |
2 |
Linha de registro da tabela de documentos fiscais emitidos |
Caso existam, deverão suceder o header. |
3 |
Linha de registro da tabela de itens de documentos fiscais emitidos |
Existirão somente quando o registro tipo 2 existir. Caso existam, deverão suceder o registro tipo 2 correspondente. |
4 |
Linha de registro do total de documentos fiscais emitidos |
Existirão obrigatoriamente, caso existam registros tipo 2. Caso existam, deverão suceder o registro tipo 2 e/ou o tipo 3 correspondentes. |
5 |
Linha de registro da tabela de documentos fiscais recebidos |
Caso existam, deverão suceder o registro tipo header e/ou o tipo 4 correspondente. |
8 |
Linha de registro da tabela de documentos fiscais cancelados |
Caso existam, deverão suceder o registro tipo header e/ou o tipo 4 e/ou o tipo 5 correspondentes. |
9 |
Linha de registro da tabela de itens de documentos fiscais cancelados |
Existirão somente quando o registro tipo 8 existir. Caso existam, deverão suceder o registro tipo 8 correspondente. |
10 |
Linha de registro do total de documentos fiscais cancelados/extraviados |
Obrigatório, caso existam registros tipo 8. Caso existam, deverão suceder o registro tipo 8 e/ou tipo 9 correspondentes. |
11 |
Fim de arquivo |
Deverá, obrigatoriamente, existir 1 por arquivo e ser o último registro. |
Layout
Registro tipo 01 – Informações gerais do arquivo (header) |
Nome do campo |
Tipo |
Formato |
Posição |
Tipo do registro |
N |
Constante 01 |
1 a 2 |
Inscrição municipal do contribuinte |
N |
99999999 |
3 a 10 |
Ano de competência a ser declarado |
N |
AAAA |
11 a 14 |
Mês de competência a ser declarado |
N |
MM |
15 a 16 |
Registro tipo 02 – Linha de registro da tabela de Documentos Fiscais Emitidos |
Nome do campo |
Tipo |
Formato |
Posição |
Tipo do registro |
N |
Constante 02 |
1 a 2 |
Data de emissão do documento fiscal |
D |
DDMMAAAA |
3 a 10 |
Espécie do documento fiscal* |
N |
99 |
11 a 12 |
Número de ordem ou série |
A |
XXX |
13 a 15 |
Número inicial do documento fiscal |
N |
999999 |
16 a 21 |
Número final do documento fiscal |
N |
999999 |
22 a 27 |
Número inicial do formulário contínuo |
N |
999999 |
28 a 33 |
Número final do formulário contínuo |
N |
999999 |
34 a 39 |
Tipo tomador* |
N |
9 |
40 a 40 |
CPF/CNPJ do tomador |
N |
99999999999999 |
41 a 54 |
Identificador da autorização* |
N |
999999999999 |
55 a 66 |
Prestação de Serviços* |
N |
9 |
67 a 67 |
Destaque |
N |
9 |
68 a 68 |
Registro tipo 03 - Linha de registro da tabela de itens de Documentos Fiscais Emitidos |
Nome do campo |
Tipo |
Formato |
Posição |
Tipo do registro |
N |
Constante 03 |
1 a 2 |
Código da atividade* |
N |
999999 |
3 a 8 |
Identificador da alíquota* |
N |
99 |
9 a 10 |
Valor do serviço |
M |
99999999999999 |
11 a 24 |
Valor da dedução |
M |
99999999999999 |
25 a 38 |
Valor do imposto retido |
M |
99999999999999 |
39 a 52 |
Registro tipo 04 - Linha de registro com o Valor Total do Documento Fiscal Emitido |
Nome do campo |
Tipo |
Formato |
Posição |
Tipo do registro |
N |
Constante 04 |
1 a 2 |
Valor total tributável |
M |
99999999999999 |
3 a 16 |
Valor total do documento fiscal |
M |
99999999999999 |
17 a 30 |
Registro tipo 05 - Linha de registro da tabela de Documentos Fiscais Recebidos |
Nome do campo |
Tipo |
Formato |
Posição |
Tipo do registro |
N |
Constante 05 |
1 a 2 |
Data de emissão do documento fiscal |
N |
DDMMAAAA |
3 a 10 |
Espécie do documento fiscal* |
N |
99 |
11 a 12 |
Série |
A |
XXX |
13 a 15 |
Número do documento fiscal |
N |
99999999 |
16 a 23 |
Tipo prestador* |
N |
9 |
24 a 24 |
CPF/CNPJ do prestador |
N |
99999999999999 |
25 a 38 |
Valor total do serviço |
M |
99999999999999 |
39 a 52 |
Valor total do documento fiscal |
M |
99999999999999 |
53 a 66 |
Valor total de retenção/substituição de impostos |
M |
99999999999999 |
67 a 80 |
Data de Pagamento |
N |
DDMMAAAA |
81 a 88 |
Registro tipo 08 - Linha de registro da tabela de Documentos Fiscais Cancelados |
Nome do campo |
Tipo |
Formato |
Posição |
Tipo do registro |
N |
Constante 08 |
1 a 2 |
Data de emissão do documento fiscal |
N |
DDMMAAAA |
3 a 10 |
Espécie do documento fiscal* |
N |
99 |
11 a 12 |
Número de série ou ordem |
A |
XXX |
13 a 15 |
Número inicial do documento fiscal |
N |
999999 |
16 a 21 |
Número final do documento fiscal |
N |
999999 |
22 a 27 |
Tipo tomador* |
N |
9 |
28 a 28 |
CPF/CNPJ do tomador |
N |
99999999999999 |
29 a 42 |
Situação* |
N |
9 |
43 a 43 |
Data do cancelamento/extravio do documento fiscal |
N |
DDMMAAAA |
44 a 51 |
Número do documento fiscal substituto |
N |
999999 |
52 a 57 |
Motivo do cancelamento |
A |
250 posições para texto |
58 a 307 |
Prestação de Serviços* |
N |
9 |
308 a 308 |
Destaque |
N |
9 |
309 a 309 |
Registro tipo 09 - Linha de registro da tabela de itens de Documentos Fiscais Cancelados |
Nome do campo |
Tipo |
Formato |
Posição |
Tipo do registro |
N |
Constante 09 |
1 a 2 |
Código da atividade* |
N |
999999 |
3 a 8 |
Identificador da alíquota* |
N |
99 |
9 a 10 |
Valor do serviço |
M |
99999999999999 |
11 a 24 |
Valor da dedução |
M |
99999999999999 |
25 a 38 |
Valor do imposto retido |
M |
99999999999999 |
39 a 52 |
Registro tipo 10 - Linha de registro com o Valor Total do Documento Fiscal Cancelado |
Nome do campo |
Tipo |
Formato |
Posição |
Tipo do registro |
N |
Constante 10 |
1 a 2 |
Valor total tributável |
M |
99999999999999 |
3 a 16 |
Valor total do documento fiscal |
M |
99999999999999 |
17 a 30 |
Registro tipo 11 – Fim de arquivo
|
Nome do campo |
Tipo |
Formato |
Posição |
Tipo do registro |
N |
Constante 11 |
1 a 2 |
Quantidade de linhas (incluindo header e footer) |
N |
99999999 |
3 a 10 |
*Para preenchimento destes campos deverão ser efetuadas consultas nas respectivas tabelas, disponíveis através do Sistema DIEF. O campo "Tipo Prestador" utiliza a mesma tabela de "Tipo Tomador".
Registro tipo 02: Espécie do Documento Fiscal Utilize os códigos identificadores abaixo |
1 | NF de Serviço |
2 | NF Fatura de Serviço |
3 | Bilhete de Ingresso |
4 | NF Simplificada de Serviço |
5 | NF de Entrada |
7 | Cupom de Máq. Registradora |
8 | Carnê de Pagamento |
10 | NF de Entrada e Serviço |
11 | Rol de Lavanderia |
12 | Nota de Hospedagem |
13 | Cupom de Estacionamento |
14 | NF Conjunta Estadual |
15 | NF Conjunta Federal |
16 | Conhec Transp Conjunta Estadual |
17 | ECF |
19 | NF Saída de Mercadoria |
20 | NF de Estacionamento |
[retorna]
Número de Ordem ou Série |
Se a espécie de documento selecionada utilizar "máquina registradora" informe, obrigatoriamente, o número de ordem da máquina registradora, caso contrário, informe, opcionalmente, a série e subsérie. |
[retorna]
[retorna]
[retorna]
Número Inicial do Formulário Contínuo |
Esta informação é opcional para documentos únicos. Indica se o mesmo utiliza ou não formulário contínuo. Quando declaração por intervalo, caso o usuário tenha preenchido o número inicial ou final, se torna obrigatório o preenchimento de ambos. |
[retorna]
Número Final do Formulário Contínuo |
Caso declaração por intervalo, o usuário também informa o último número de controle do formulário contínuo. Quando declaração por intervalo, caso o usuário tenha preenchido o número inicial ou final, se torna obrigatório o preenchimento de ambos. |
[retorna]
CPF/CNPJ do Tomador |
Caso o tomador não seja do exterior , informe CPF/CNPJ do tomador do serviço. |
[retorna]
[retorna]
[retorna]
[retorna]
[retorna]
[retorna]
Registro tipo 05: Espécie do Documento Fiscal |
1 | NF de Serviço |
2 | NF Fatura de Serviço |
10 | NF de Entrada e Serviço |
11 | Rol de Lavanderia |
12 | Nota de Hospedagem |
13 | Cupom de Estacionamento |
14 | NF Conjunta Estadual |
15 | NF Conjunta Federal |
16 | Conhec Transp Conjunta Estadual |
18 | Recibo |
20 | NF de Estacionamento |
99 | Fora do País |
[retorna]
Registro 08: Espécie do Documento Fiscal |
1 | NF de Serviço |
2 | NF Fatura de Serviço |
3 | Bilhete de Ingresso |
4 | NF Simplificada de Serviço |
5 | NF de Entrada |
7 | Cupom de Máq. Registradora |
10 | NF de Entrada e Serviço |
11 | Rol de Lavanderia |
12 | Nota de Hospedagem |
13 | Cupom de Estacionamento |
14 | NF Conjunta Estadual |
15 | NF Conjunta Federal |
16 | Conhec Transp Conjunta Estadual |
17 | ECF |
20 | NF de Estacionamento |
[retorna]
[retorna]
[retorna]
|
|