Retorno para arquivos com falha de sintaxe

Top  Previous  Next

 

Os arquivos que forem processados pelo serviço do Agente poderão apresentar falhas na sua estrutura (falhas de sintaxe) que impeçam o seu correto processamento e, consequentemente, o correto envio para processamento no datacenter nddCargo. Para estes casos existirá um arquivo de integração específico que assim como os demais retornos, terá uma nomenclatura específica e será gravado no diretório de acordo com o tipo de operação. A nomenclatura será a seguinte:

 

Arquivos sem identificação de processo: caso seja colocado para processamento um arquivo em que a nomenclatura esteja fora do padrão, será gerado um arquivo de retorno conforme segue: Err[indefinido]_nomeDoArquivoOriginal_ddMMyyyyHHmmssfff.txt

Arquivos de Operação de Pagamento: ErrOpag_nomeDoArquivoOriginal_ddMMyyyyHHmmssfff.txt

Arquivos de Cancelamento: ErrCapg_nomeDoArquivoOriginal_ddMMyyyyHHmmssfff.txt

Arquivos de Consulta de Saldo: ErrSldo_nomeDoArquivoOriginal_ddMMyyyyHHmmssfff.txt

Arquivos de Consulta de Operação de Pagamento: ErrCopg_nomeDoArquivoOriginal_ddMMyyyyHHmmssfff.txt

Arquivos de Impressão: ErrImpr_nomeDoArquivoOriginal_ddMMyyyyHHmmssfff.txt

Arquivos de Download de Operação: ErrDowo_nomeDoArquivoOriginal_ddMMyyyyHHmmssfff.txt

 

 

0000

Pai: -

Retorno – Mensagem de retorno quando há falha no arquivo.

Ocorrência: 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

Nome do arquivo

Nome do arquivo original

C

S

1-200

 

Nome do arquivo original, ou seja, o nome do arquivo que foi colocado na pasta para processamento.

2

Data e hora

Data e hora do processamento

D

S

 

 

Data e hora que foi realizado o processamento do arquivo. Formato: AAAA-MM-DD HH:MM:SS

Exemplo:

0000;envlote_arquivo01.txt;2011-12-29 10:00:00

 

1000

Pai: -

Erros – Erros encontrados no arquivo.

Ocorrência: 1 - N

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

Número da linha

Número da linha que contem o erro

N

N

1-4

 

 

2

Erro

Erros encontrados no arquivo

C

S

1-2000

 

Este campo deve conter informações detalhadas sobre o erro que ocorreu. A descrição aqui é semelhante ao validador de arquivos web. Este campo poderá ser repetido várias vezes. Haverá uma ocorrência para cada erro do arquivo.

Exemplo:

1000;23;O valor: '2' não contêm o mínimo de caracteres obrigatórios para o campo: 'CEP'.

Exemplo 2:

1000;24;O valor: '2' não contêm o mínimo de caracteres obrigatórios para o campo: 'CEP'.

1000;24;O campo 'Tipo Rota' que deve ser a '2' ocorrência não possui informação para ele.