Search
Search Indirect Tax Help and Support.

Processando arquivos com DFI

Cada envio ao Data File Integrator (DFI) é composto por dois ou três arquivos.

Arquivos de entrada

Tipo de arquivo
Obrigatório
Descrição
Extensão de arquivo
Arquivo de dados
Sim
Contém as informações de transação ou configuração que você deseja processar.
.csv
Arquivo de propriedades
Não
Contém a definição do arquivo de dados correspondente. O nome do arquivo deve corresponder ao arquivo de dados.


Se você não incluir um arquivo de propriedades, a DFI tentará encontrar um mapeamento com um nome que corresponda à pasta principal para seu envio. Se nenhum mapeamento for encontrado, o arquivo de dados não será processado.


O arquivo de propriedades deve conter a Empresa de origem e a ID da Empresa externa da Empresa que foi selecionada quando o mapeamento foi criado. Se esses dois elementos obrigatórios não estiverem incluídos, o trabalho falhará.

.properties
Arquivo de acionamento
Sim
Arquivo vazio que indica que seu envio está pronto para ser processado. O nome do arquivo deve corresponder ao arquivo de dados.


Você só deve colocar o arquivo de acionamento no diretório de entrada depois que os arquivos de dados e propriedades correspondentes forem totalmente copiados no diretório de entrada. O DFI tenta processar seu envio assim que encontra um arquivo de acionamento e retorna um erro se um arquivo de dados correspondente não for encontrado.

.trg
note
O Serviço de importação de certificados do Gerenciador de Certificados permite importar imagens de certificados, que têm considerações especiais para lidar com erros:
  • Se uma imagem referenciada não for encontrada no arquivo .zip, o certificado será importado sem a imagem e o problema será anotado no registro. A importação continua.
  • Se uma imagem referenciada for maior do que o Gerenciador de certificados permite (6 MB), o certificado será importado sem a imagem e o problema será anotado no registro. A importação continua.
  • Se um arquivo .zip de imagem for referenciado, mas não puder ser encontrado no diretório de entrada, todos os registros na importação falharão.

Arquivos de registro

O Data File Integrator (DFI) cria um arquivo de registro para cada envio. O arquivo de log contém informações gerais sobre o trabalho e informações sobre quaisquer erros que ocorreram.
Este exemplo mostra o conteúdo de um arquivo de log para um envio bem-sucedido.


Começando a processar o trabalho para o arquivo de acionamento


C:\DataFileIntegrator\ServicoFiscalA\entrada\FaturasDezembro.trg.


carregar arquivo de propriedades FaturasDezembro.properties


Começando a analisar a entrada


Enviando solicitação ao Determination


Resposta de processamento a partir do Determination


Salvando o status concluído para o trabalho.


Excluindo arquivos para trabalho. Trabalho de processamento concluído.


Excluindo arquivos para trabalho.


Trabalho de processamento concluído. Salvando o status final.


Fechando o arquivo de registro para o trabalho.

Os arquivos de registro são nomeados com o formato <InputFilename>_<ProcessingDate-Time>.log. Por exemplo, FaturasDezembro_12302012101500.log.

Arquivos de saída

Cada envio ao Data File Integrator (DFI) resulta em um ou mais arquivos.
note
Se o número de erros no arquivo de entrada exceder o limite definido em suas configurações, o processamento será interrompido e nenhum arquivo de reprocessamento ou de resultados será criado. O arquivo de registro conterá as informações relacionadas a erros até a última linha processada.
Tipo de arquivo
Descrição
Extensão de arquivo
Arquivo de resultados
Contém os resultados do seu envio. Os arquivos de resultados são nomeados com o formato: <InputFilename>.out.csv. Por exemplo, FaturasDezembro.out.csv.


As linhas de cabeçalho ignoradas do seu arquivo de entrada não estão incluídas no arquivo de resultados. Use o caractere de comentário para incluir linhas do seu arquivo de entrada no arquivo de resultados.

.csv
Reprocessar arquivo
Para envios que contêm erros, um arquivo de reprocessamento criado contendo as linhas com erros. Esse arquivo pode ser comparado aos erros listados no arquivo de log. Depois que os erros forem identificados e corrigidos, este arquivo poderá ser enviado para processamento. Os arquivos de reprocessamento são nomeados com o formato: <InputFilename>.reprocess.csv. Por exemplo, FaturasDezembro.reprocess.csv.
.csv
Arquivo de confirmação
Arquivo vazio indicando que seu envio foi completamente processado. Os arquivos de confirmação são nomeados com o formato: <InputFilename>.end. Por exemplo, FaturasDezembro.end.
.end
Dependendo da configuração, o Data File Integrator pode dividir os resultados em vários arquivos ou compactar o arquivo de resultados em um arquivo .zip. No caso de vários arquivos, cada arquivo de saída inclui um número no nome do arquivo. Por exemplo:
  • FaturasDezembro1.out.csv
  • FaturasDezembro1.final
  • FaturasDezembro2.out.csv
  • FaturasDezembro2.final