Projeto Nota Fiscal de Energia Elétrica Eletrônica

Manual de Orientação do Contribuinte

NF3e Receita Estadual do Paraná

Web Service - NF3eRecepcao

O Serviço de Recepção de NF3e é oferecido pelos Portais das Secretarias da Fazenda dos Estados para a recepção das NF3e emitidas pelos contribuintes credenciados em sua unidade federada.

O processamento é síncrono e não utiliza lotes. O contribuinte transmite uma NF3e e recebe o resultado na mesma conexão. O MOC recomenda este serviço para a autorização on-line, quando a emissão e a geração da nota ocorrem no momento da leitura na localização do acessante (On Site Billing), com dispositivo móvel conectado à internet.

  • Função: serviço destinado à recepção de mensagens de envio de NF3e.
  • Processo: síncrono.
  • Nome do Serviço: NF3eRecepcaoSinc.
  • Método: nf3eRecepcao.
  • Parâmetro da mensagem da área de dados: compactada utilizando GZip (Base64).

1. Leiaute da Mensagem de Entrada

Entrada: a estrutura XML da NF3e está definida no Anexo I - Leiaute e Regras de Validação.

Schema XML: NF3e_v9.99.xsd.

2. Leiaute da Mensagem de Retorno

Retorno: estrutura XML com a mensagem do resultado do envio da NF3e.

Schema XML: retNF3e_v9.99.xsd.

#CampoEle.PaiTipoOcor.Tam.Descrição/Observação
BR01retNF3eRaiz----TAG raiz da resposta.
BR02versaoABR01N1-12v2Versão do leiaute.
BR03tpAmbEBR01N1-11Identificação do Ambiente: 1 - Produção; 2 - Homologação.
BR04cUFEBR01N1-12Código da UF que atendeu à solicitação.
BR05verAplicEBR01C1-11-20Versão do aplicativo que recebeu a NF3e.
BR06cStatEBR01N1-13Código do status da resposta.
BR07xMotivoEBR01C1-11-255Descrição literal do status da resposta.
BR08protNF3eEBR01G0-1XMLResposta ao processamento da NF3e.

3. Leiaute de NF3e Processada

#CampoEle.PaiTipoOcor.Tam.Descrição/Observação
PR01protNF3eRaiz----TAG raiz da resposta de processamento.
PR02versaoAPR01N1-12v2Versão do leiaute.
PR03infProtGPR01-1-1-Informações do protocolo de resposta.
PR04IdAPR03C0-1-Identificador da TAG a ser assinada. Somente precisa ser informado se a UF assinar a resposta. Nesse caso, preencher com o número do Protocolo precedido do literal “ID”.
PR05tpAmbEPR03N1-11Identificação do Ambiente: 1 - Produção; 2 - Homologação.
PR06verAplicEPR03C1-11-20Versão do aplicativo que recebeu a NF3e.
PR07chNF3eEPR03N1-144Chave de acesso da NF3e.
PR08dhRecbtoEPR03D1-1-Data e Hora do Processamento. Formato: AAAA-MM-DDTHH:MM:SS TZD. Preenchido com a data e hora da gravação da NF3e no Banco de Dados ou, em caso de rejeição, com a data e hora do recebimento do arquivo enviado.
PR09nProtEPR03N0-116Número do protocolo de autorização da NF3e.
PR10digValEPR03C0-128Digest Value da NF3e processada, utilizado para conferir a integridade com a NF3e original.
PR11cStatEPR03N1-13Código do status da resposta para a NF3e.
PR12xMotivoEPR03C1-11-255Descrição literal do status da resposta para a NF3e.
PR13infFiscoGPR01-0-1-Grupo reservado para envio de mensagem do Fisco ao contribuinte.
PR14cMsgEPR13N1-13Código de status da mensagem do Fisco.
PR15xMsgEPR13C1-11-255Mensagem do Fisco para o contribuinte.
PR16SignatureGPR01XML0-1-Assinatura XML do grupo identificado pelo atributo “ID”. A decisão de assinar a mensagem fica a critério da UF.

4. Regras de Validação Básicas do Serviço

GrupoDescrição
AValidação do Certificado de Transmissão (protocolo TLS).
B-0Validação da Compactação da Mensagem.
BValidação Inicial da Mensagem no Web Service.
CValidação da Área de Dados da mensagem.

5. Validação das Regras de Negócio da NF3e

As regras de negócio aplicadas à NF3e são as regras do Grupo G do Anexo I - Leiaute e Regras de Validação.

6. Final do Processamento da NF3e

A validação da NF3e pode resultar em:

  • Rejeição: a NF3e é descartada e não é armazenada no Banco de Dados, podendo ser corrigida e novamente transmitida.
  • Autorização de uso: a NF3e é armazenada no Banco de Dados.
Validação de forma da NF3eSituação da NF3ePara o contribuinteBanco de Dados
InválidaRejeiçãoCorrigir NF3eNão gravar
VálidaAutorização de usoAutorizadaGravar

Para cada NF3e é atribuído um número de protocolo do Ambiente Autorizador.