Manual para Formação de Arquivos TXT MDF-e PL 1.00a NT2015/003

Anterior
Próximo
Feedback
Imprimir

Manual para Formação de Arquivos TXT MDF-e PL 1.00a NT2015/003

 

Para a validação dos arquivos TXT, são usadas as regras presentes no Schema XML disponibilizado pela SEFAZ e, por isso, as especificações contidas nas tabelas estão de acordo com o Schema XML de MDF-e versão 1.00 PL MDFe 100 NT 201302.

 

Para cada campo de cada linha, é necessário ter ATENÇÃO em alguns pontos:

 

1 - A coluna "Tipo" indica o tipo de dado do campo, onde:

C = caracter, N = numérico e D = data.

 

2 - Observar a coluna "Ob." Esta coluna indica a obrigatoriedade do campo na linha a qual pertence, onde:

S - Indica que o campo é de preenchimento OBRIGATÓRIO.

N - Indica que o campo é de preenchimento OPCIONAL.

 

3 - Mesmo um campo sendo de preenchimento OPCIONAL, o mesmo deve ser declarado na linha informando apenas ";"

 

4 - Observar a coluna "Tam." Esta coluna indica o tamanho (quantidade de caracteres) que o campo deve conter.

No caso de campos numéricos, e que possuem casas decimais, a coluna "Dec." indica a quantidade de casas decimais que o número deve conter após o separador "." .

 

5 - Para cada grupo (linha), além de constar o número, a obrigatoriedade ou não e uma breve descrição, consta um exemplo de como ficará a linha no arquivo TXT. Os dados informados nos exemplos são aleatórios.

 

6 - Ao longo do Manual existem várias marcações em DESTACADAS EM CAIXAS DE TEXTO. Estas marcações contém observações importantes quanto às regras de alguns campos e linhas. É fundamental que quando houver uma dessas observações em algum campo ou linha, a mesma seja observada com atenção.

 

7 - As especificações e códigos presentes nas linhas de Observação são de criação da Secretaria da Fazenda, e são uma cópia das informações presentes no Manual do Contribuinte.

 

8 - As tabelas com bordas duplas são de preenchimento opcional, e as com bordas simples são de preenchimento obrigatório.

 

9 - As cores representam:

 

A cor clip1646  representa os campos que sofreram ALTERAÇÃO em comparação com o layout anterior.

A cor clip1647  representa os NOVOS CAMPOS em comparação com o layout anterior.

A cor clip1648  representa os CAMPOS EXCLUÍDOS em comparação com o layout anterior.

 

hmtoggle_plus1        Tabela de formação de arquivos de ENVIO

hmtoggle_plus1        Tabela de formação de arquivos de EVENTOS

hmtoggle_plus1        Tabela de formação de arquivos de CONSULTA

 

Para o correto funcionamento dos arquivos de Consulta, deve-se utilizar o sufixo "-ped-cons" no nome de cada arquivo.

Por exemplo: ArquivoQualquer-ped-cons.txt

 

 

00000

PAI:

-

OBR.

1-1

consCte - Informações da consulta

#

Campo

Descrição

Tipo

Ob.

Tam.

Dec.

Observação

1

versao

TAG raiz

C

S

4

 

Indicar a versão do Schema XML. Neste caso, 1.00

2

operacao

Tipo de operacao

C

S

8

 

Informar "CONSULTA"

Exemplo:

00000;1.00;CONSULTA

 

00010

PAI:

-

OBR.

1-1

infcons - Informações da consulta

#

Campo

Descrição

Tipo

Ob.

Tam.

Dec.

Observação

3

Id

ID

C

S

44

 

Informar a chave de acesso do MDF-e a ser consultado com 44 dígitos.

4

tpConsulta

Tipo da consulta que se deseja realizar

N

N

1

 

Este campo pode receber os valores 0,1,2,3,4 e 5.

0 - Indica que o processo deve consultar o WS de consulta (utilizar 0 é a mesma coisa que não preencher o campo);

1 - Indica que deve ser feita a consulta na base de processamento se já há status final para este documento;

2 - Disparar a consulta no WS, integrar apenas eventos;

3 - Realizar a consulta na base, integrar apenas eventos;

4 - Disparar a consulta no WS, integrar status do documento e eventos;

5 - Realizar consulta na base, integrar status do documento e eventos.

Exemplo:

00010;42100710458775000169570000000001241100722108;0

hmtoggle_plus1        Tabela de formação de arquivos de Consulta de Documentos não Encerrados

hmtoggle_plus1        Tabela de formação de arquivos de AJUSTE

hmtoggle_plus1        Tabela de formação de arquivos de ABORT

hmtoggle_plus1        Formatação de arquivos para Solicitação de integração do documento - Sufixo ped-int (uso exclusivo do e-Datacenter)