1. Inicio
  2. Documentos
  3. NS Client Suite
  4. Materiais Explicativos
  5. Padrões de Retornos do Client Suite

Padrões de Retornos do Client Suite

Quando é feito o envio de Arquivos pelo Client Suite, como ficamos sabendo a situação que se encontra este arquivo? O DF-e foi autorizado ou não? E o Evento foi feito com sucesso? Bom, para isso, utilizamos os RPs! Eles que nos indicam a resposta dada pela Secretaria da Fazenda para determinada Emissão, Evento ou Função utilizada.

Veja abaixo os padrões que você poderá tratar em seus arquivos já processados pelo Client Suite.

Padrão de campos retornados e seus significados

O Client Suite ao dar andamento do processamento de um arquivo, que foi anteriormente enviado para pasta Remessas, irá coloca-lo em espera no diretório Processados, onde irá ser posteriormente executado seu processo de comunicação com a API. Após todo este tramite os arquivos irão estar na pasta nsConcluidos, que se encontra dentro da Processados. Dessa forma, quando abrirmos os arquivos iremos ver seus retornos com o prefixo RP ou MSG.

Registro MSG :

O registro MSG, é um registro de texto livre onde são adicionadas informações sobre problemas genéricos ocorridos durante o processamento do arquivo de integração, por exemplo, se ocorrer alguma falha de comunicação com a impressora, ou algum diretório não acessível ou arquivo de integração com layout não conhecido. Ele é representado sempre da mesma forma em todos os projetos implementados no Client Suite: MSG | Mensagem. Dessa forma, basta ser pego o campo Mensagem para verificar o erro que esta ocorrendo com a emissão/evento/função utilizada no Client Suite.

Registro RP :

O registro RP é utilizado para informações sobre o status de processamento do documento e possui informações que são necessárias para o gerenciamento deste documento. No RP são adicionadas informações que são geradas pelos nossos integradores como a chave de acesso, são adicionadas também informações  retornadas pela Sefaz como o protocolo de autorização, o código de situação e a data e hora de autorização. Além disso são adicionadas também informações sobre a validação do documento, por exemplo se alguma informação do documento estiver inválida será gerado um registro RP com o código de situação de rejeição e o motivo pelo qual o documento foi rejeitado. Ja o MSG, é um registro de texto livre onde são adicionadas informações sobre problemas genéricos ocorridos durante o processamento do arquivo de integração, por exemplo, se ocorrer alguma falha de comunicação com a impressora, ou algum diretório não acessível ou arquivo de integração com layout não conhecido. Abaixo pode-se ver os padrões de prefixo para cada processo da aplicação nos projetos:

NF-e
Emissão

Retorno Emissão NF-e

IDGrupoCampoDescriçãoTipoTamanhoObservação
1RPnProtNúmero do protocolo de autorização da NF-e na Sefaz N15Informação do Protocolo da Emissão
2RPdGValueDigest ValueC1 à 255Digest Value da autorização
3RPcStatCódigo de Status da mensagem de RetornoN3Código do status da resposta
4RPxMotivo Descrição da Resposta de RetornoC255Descrição do status da resposta.
5RPchNFeChave da NF-eN44Chave de Acesso da NF-e.
6RPserieSerie da NF-eN1 à 3
7RPnNFNumeração da NF-eN1 à 9
8RPdhAutorizacaoData de AutorizaçãoDTZD (UTC – Universal Coordinated Time, onde TZD pode ser -02:00 (Fernando de Noronha), -03:00 (Brasília) ou -04:00 (Manaus), no horário de verão serão – 01:00, -02:00 e -03:00. Ex.: 2014-02-03T17:01:49-02:00
Eventos

Retorno Eventos Gerais da NF-e

IDGrupoCampoDescriçãoTipoTamanhoObservação
1RPnProtNumero Protocolo do EventoN15Informação do Protocolo do Evento
2RPcStatCódigo de Status da mensagem de RetornoN3Código do status da resposta
3RPxMotivoDescrição da Resposta de RetornoC255Descrição do status da resposta.
4RPchNFeChave da NF-e N44Chave de Acesso da NF-e vinculada ao evento.
5RPdhAutorizacao Data de Autorização DTZD (UTC – Universal Coordinated Time, onde TZD pode ser -02:00
(Fernando de Noronha), -03:00 (Brasília) ou -04:00 (Manaus), no horário de verão serão – 01:00, -02:00 e -03:00. Ex.: 2014-02-03T17:01:49-02:00
6RPReservado ReservadoReservado
7RPIdChave do EventoC54Identificador da TAG a ser assinada, a regra de formação do Id é:
“ID” + tpEvento + chave da NF-e + nSeqEvento.

Retorno da Inutilização Numeração NF-e

IDGrupoCampoDescriçãoTipoTamanhoOberservação
Informações de Retorno do processamento de Inutilizar Numeração
1RPcStatCódigo de Status da mensagem de RetornoN3Código do status da resposta
2RPxMotivoDescrição da Resposta de RetornoC255Descrição do status da resposta. “INUTILIZAÇÃO DE NÚMERO HOMOLOGADO”
3RPdhAutorizacao Data de AutorizaçãoDTZD (UTC – Universal Coordinated Time, onde TZD pode ser -02:00 (Fernando de Noronha), -03:00 (Brasília) ou 04:00 (Manaus), no horário de verão serão – 01:00, -02:00 e -03:00. Ex.: 2015-02-03T17:01:49-02:00
4RPnProtNumero Protocolo da InutilizaçãoN15Informação do Protocolo da Inutilização
CT-e e CT-e OS
Emissão

Retorno Emissão CT-e

IDGrupoCampoDescriçãoTipoTamanhoOberservação
1RPnProtNúmero do protocolo de autorização da CT-e na SefazN15Informação do Protocolo da Emissão
2RPdGValueDigest ValueC1 à 255Digest Value da autorização
3RPcStatCódigo de Status da mensagem de RetornoN3Código do status da resposta
4RPxMotivoDescrição da Resposta de RetornoC255Descrição do status da resposta.
5RPchCTeChave da CT-eN44Chave de Acesso da CT-e.
6RPserieSerie da CT-eN1 à 3
7RPnCTNumeração da CT-eN1 à 9
Eventos

Retorno Eventos Gerais de CT-e

IDGrupoCampoDescriçãoTipoTamanhoObservação
1RPnProtNumero Protocolo do EventoN15Informação do Protocolo do Evento
2RPcStatCódigo de Status da mensagem de RetornoN3Código do status da resposta
3RPxMotivoDescrição da Resposta de RetornoC255Descrição do status da resposta.
4RPchCTeChave da CT-eN44Chave de Acesso da CT-e vinculada ao evento.
5RPIdChave do EventoC54Identificador da TAG a ser assinada, a regra de formação do Id é: “ID” + tpEvento + chave da CT-e + nSeqEvento.
6RPdhAutorizacaoData de AutorizaçãoDTZD (UTC - Universal Coordinated Time, onde TZD pode ser -02:00 (Fernando de Noronha), -03:00 (Brasília) ou -04:00 (Manaus), no horário de verão serão - 01:00, -02:00 e -03:00. Ex.: 2014-02-03T17:01:49-02:00

Retorno da Inutilização Numeração CT-e

IDGrupoCampoDescriçãoTipoTamanhoObservação
Informações de Retorno do processamento de Inutilizar Numeração
1RPcStatCódigo de Status da mensagem de RetornoN3Código do status da resposta
2RPxMotivoDescrição da Resposta de RetornoC255Descrição do status da resposta. "INUTILIZAÇÃO DE NÚMERO HOMOLOGADO"
3RPdhAutorizacaoData de AutorizaçãoDTZD (UTC - Universal Coordinated Time, onde TZD pode ser -02:00 (Fernando de Noronha), -03:00 (Brasília) ou 04:00 (Manaus), no horário de verão serão - 01:00, -02:00 e -03:00. Ex.: 2015-02-03T17:01:49-02:00
4RPnProtNumero Protocolo da InutilizaçãoN15Informação do Protocolo da Inutilização
MDF-e
Emissão

Retorno Emissão MDF-e

IDGrupoCampoDescriçãoTipoTamanhoObservação
1RPnProtNúmero do protocolo de autorização da MDF-e na SefazN15Informação do Protocolo do Evento
2RPdGValueDigest ValueC1 à 255Digest Value da autorização
3RPcStatCódigo de Status da mensagem de RetornoN3Código do status da resposta
4RPxMotivoDescrição da Resposta de RetornoC255Descrição do status da resposta.
5RPchMDFeChave da MDF-eN44Chave de Acesso do Manifesto.
6RPserieSerie do MDF-eN1 à 3
7RPnMDFNumeração do MDF-eN1 à 9
Eventos

Retorno Eventos Gerais de MDF-e

IDGrupoCampoDescriçãoTipoTamanhoObservação
1RPnProtNumero Protocolo do CancelamentoN15Informação do Protocolo do Evento
2RPcStatCódigo de Status da mensagem de RetornoN3Código do status da resposta
3RPxMotivoDescrição da Resposta de RetornoC255Descrição do status da resposta.
4RPchMDFeChave da MDF-eN44Chave de Acesso da MDF-e vinculada ao evento.

Como podemos ajudar?