Processos de Consulta e Downloads de XMLs 1 Sumário 1 Consulta e Download de Arquivos por Transportadora e Terceiros ..................................... 3 2 Consulta e Download de Arquivos por destinatário ............................................................. 4 3 Retornos da Consulta de Documentos.................................................................................. 5 2 1 Consulta e Download de Arquivos por Transportadora e Terceiros O download do XML pela transportadora ou por Terceiros agora é permitido quando for informado o CNPJ do envolvido na NF-e. O CNPJ da transportadora será informado pelo emitente no arquivo txt da NF-e no grupo da transportadora (Grupo X04 coluna 1 do layout de emissão da NF-e: http://www.newssystems.eti.br/site/_arquivos/_manuais/1/Arquivo%20de%20Emissao.pdf Pág: 53). O CNPJ de outo envolvido será informado pelo emitente no arquivo txt da NF-e no grupo de Autorização para Obter o arquivo XML. (Grupo G50A coluna 1 do layout de emissão da NF-e http://www.newssystems.eti.br/site/_arquivos/_manuais/1/Arquivo%20de%20Emissao.pdf Pág: 10). Com este arquivo txt será possível Consultar as notas que foram emitidas referenciando este CNPJ, e realizar o Download tudo de forma automatizada. Layout do arquivo txt de Consulta de Documentos: http://www.newssystems.eti.br/site/_arquivos/_manuais/3/Arquivo%20Consulta%20Documentos.pdf Neste caso o arquivo txt possui três linhas com as seguintes informações: A primeira linha é o cabeçalho do arquivo e terá sempre o valor padrão igual a “CONSDFEINTERESSE|1|”; A segunda linha possui os dados de versão do evento com os seguintes valores: A + 1.00 A Terceira linha possui os dados de identificação do Envolvido que está realizando o download juntamente com o último NSU constando os seguintes valores: B + Código da UF + Tipo de Ambiente + CNPJ + Último NSU + NSU Específico Abaixo um exemplo de como ficaria um arquivo do Evento: 3 2 Consulta e Download de Arquivos por destinatário O arquivo de Consulta será o mesmo layout para a consulta por Transportadora e Terceiros conforme o layout do arquivo de Consulta de Documentos: http://www.newssystems.eti.br/site/_arquivos/_manuais/3/Arquivo%20Consulta%20Documentos.pdf O download do XML pelo destinatário só pode ser realizado para NF-e que possuam registro de "Ciência da Operação" e/ou "Confirmação da Operação". Neste caso o arquivo txt possui quatro linhas com as seguintes informações: Deve ser informado o caminho para salvar o XML da nota, como está grifado no exemplo abaixo: A primeira linha é o cabeçalho do arquivo e terá sempre o valor padrão igual a “DOWNLOAD|1|”; A segunda linha possui os dados de versão e definição do evento do download com os seguintes valores: A + 1.00 + DOWNLOAD DE NFE A Terceira linha possui os dados de identificação da NFe que será feito o download, com os seguintes valores: B + ambiente + chave de acesso + caminho para salvar o XML A quarta linha possui os dados do emitente da nota com os seguintes valores: C02 + CNPJ do emitente nota Abaixo um exemplo de como ficaria um arquivo de download: 4 Os arquivos de download ficam armazenados dentro da pasta que você definir no seu txt, mas neste caso não grava no txt as informações de retorno de processamento. 3 Retornos da Consulta de Documentos Este mesmo arquivo txt que foi gerado na pasta Remessas será movido para a pasta Processados e será gravado o retorno com todas as notas que envolvam o CNPJ da empresa que está realizando a consulta onde você também pode arquivar o último NSU para fazer as novas consultas. A Manifestação e Download dos arquivos realizados pela Transportadora ou por Terceiros acontecerá de forma automática no momento desta consulta, direcionando os XMLs diretamente para a conversão em um arquivo txt ou em um banco de dados Firebird configurados no NS. Abaixo o caminho de download que deve estar configurado para a conversão automática: Para mais informações das configurações leia o Manual de Utilização do MDe:http://www.newssystems.eti.br/site/_arquivos/_manuais/3/Manual%20de%20Utilizacao.pdf 5 Neste arquivo txt gravará uma mensagem de retorno com as informações da nota consultada. Possui no final de seus registros, o registro RPN (Retorno de processamento de notas) que contém a seguintes informações de retorno: RPN + NSU da nota + chave de acesso + CPF ou CNPJ do emitente + Nome do emitente + Código da IE + data da emissão + tipo da operação + valor da nota + situação da nota + situação da manifestação + digest value + data da autorização Cada campo é separado dentro do registro pelo carácter pipe (“|”). Exemplo de RPN: RPN|000000000000011|43150807364617000135550000000091281000091280|07364617000135|NEWS SYSTEMS CIA LTDA|0170108708|04/08/2015|1|57,27|100||T5/bnL40FJlIt1x8Mx6TmkUwKjg=|04/08/2015 14:49:54| No txt consulta de notas também vai registrar o RPF (retorno de processamento finalizado) que terá as informações de quantos retornos terá de RPN (RETORNO PROCESSAMENTO NOTAS), e o RPE (RETORNO PROCESSAMENTO EVENTOS) no caso de conter algum evento. Vide Layout do Arquivo de Consulta de Documentos: http://www.newssystems.eti.br/site/_arquivos/_manuais/3/Arquivo%20Consulta%20Documentos.pdf 6