Projeto Nota Fiscal Fatura de Serviço de Comunicação Eletrônica

Manual de Orientação do Contribuinte

NFCom Receita Estadual do Paraná

Web Service - NFComConsulta

Conteúdo técnico do capítulo do Web Service NFComConsulta do MOC NFCom - Padrões Técnicos de Comunicação v.1.00a. O MOC Online é material de apoio e não substitui o documento oficial.
  • Função: serviço destinado ao atendimento de solicitações de consulta da situação atual da NFCom na base de dados do Ambiente Autorizador;
  • Processo: síncrono;
  • Nome do serviço: NFComConsulta;
  • Método: nfcomConsultaNF;
  • Parâmetro da mensagem da área de dados: XML sem compactação.

1. Leiaute da Mensagem de Entrada

Entrada: estrutura XML contendo a consulta por chave de acesso da NFCom.

Schema XML: consSitNFCom_v9.99.xsd.

Tabela 1-1 - Mensagem de Entrada do NFComConsulta
#CampoEle.PaiTipoOcor.Tam.Descrição/Observação
DP01consSitNFComRaiz----TAG raiz.
DP02versaoADP01N1-12v2Versão do leiaute.
DP03tpAmbEDP01N1-11Identificação do ambiente:
1 - Produção;
2 - Homologação.
DP04xServEDP01C1-19Serviço solicitado: “CONSULTAR”.
DP05chNFComEDP01N
C
1-144Chave de acesso da NFCom.

2. Leiaute da Mensagem de Retorno

Retorno: estrutura XML com o resultado da consulta da situação.

Schema XML: retConsSitNFCom_v9.99.xsd.

Tabela 2-1 - Mensagem de Retorno do NFComConsulta
#CampoEle.PaiTipoOcor.Tam.Descrição/Observação
DR01retConsSitNFComRaiz----TAG raiz da resposta.
DR02versaoADR01N1-12v2Versão do leiaute.
DR03tpAmbEDR01N1-11Identificação do ambiente:
1 - Produção;
2 - Homologação.
DR04verAplicEDR01C1-11-20Versão do aplicativo que processou a consulta.
DR05cStatEDR01N1-13
3-4
Código do status da resposta.
DR06xMotivoEDR01C1-11-255Descrição literal do status da resposta.
DR07cUFEDR01N1-12Código da UF que atendeu à solicitação.
DR08protNFComGDR01XML0-1-Protocolo de autorização de uso da NFCom.
DR09procEventoNFComGDR01XML0-N-Informações dos eventos e respectivo protocolo de registro de evento.

3. Descrição do Processo de Web Service

Este método recebe as solicitações referentes à consulta da situação de NFCom enviadas para o Ambiente Autorizador. Seu acesso é permitido apenas pela chave única de identificação da NFCom.

O aplicativo do contribuinte envia a solicitação ao Web Service do Ambiente Autorizador. A aplicação valida a chave de acesso e retorna a situação atual da NFCom na base de dados, o respectivo protocolo de autorização de uso e os eventos associados à NFCom, com as informações e os protocolos de registro.

O processamento das consultas deste Web Service será limitado ao período de 180 dias da data de emissão da NFCom.

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

Deverão ser aplicadas as validações gerais conforme o quadro abaixo:

Tabela 4-1 - Grupos de Validação Aplicáveis
GrupoDescrição
AValidação do Certificado de Transmissão (protocolo TLS).
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 Consulta Situação

Tabela 5-1 - Regras de Validação da Consulta Situação
#Regra de ValidaçãoAplic.cStatEfeitoMensagem
I01Tipo do ambiente informado difere do ambiente do Web Service.Obrig.252Rej.Rejeição: Ambiente informado diverge do Ambiente de recebimento.
I02UF da chave de acesso difere da UF do Web Service.Obrig.226Rej.Rejeição: Código da UF do Emitente diverge da UF autorizadora.
I03Verificar se o ano-mês da chave de acesso está com atraso superior a 6 meses em relação ao ano-mês atual.Obrig.478Rej.Rejeição: Consulta a uma Chave de Acesso muito antiga.
I04Validar chave de acesso.
Retornar o motivo da rejeição da chave de acesso: CNPJ zerado ou inválido; ano menor que 2021 ou maior que o atual; mês inválido (0 ou maior que 12); modelo diferente de 62; número zerado; tipo de emissão inválido; site de autorização inválido; UF inválida ou DV inválido.
[Motivo: XXXXXXXXXXXX]
Obrig.236Rej.Rejeição: Chave de Acesso inválida.
[Motivo: XXXXXXXXX]
I05Site de autorização da chave de acesso da NFCom difere do site de recebimento.
Observação: o número do site somente deve ser diferente de zero para ambientes de autorização em múltiplos sites. A relação do número identificador de cada site deverá ser disponibilizada pelo autorizador.
Obrig.418Rej.Rejeição: Site de autorização inválido.
I06Acesso ao banco de dados da NFCom (chave: CNPJ Emit., Modelo, Série, Nro.): verificar se a NFCom não existe.Obrig.217Rej.Rejeição: NFCom não consta na base de dados da SEFAZ.
I07Verificar se o campo “Código Numérico” informado na chave de acesso é diferente do existente no banco de dados.Obrig.216Rej.Rejeição: Chave de Acesso difere da cadastrada.
I08Chave de acesso difere da existente no banco de dados. Opcionalmente, a descrição do erro, campo xMotivo, tem concatenada a chave de acesso quando o autor da consulta for o emissor.Obrig.600Rej.Rejeição: Chave de Acesso difere da existente em BD.

6. Final do Processamento

O processamento do pedido de consulta da situação da NFCom pode resultar em uma mensagem de erro, caso a NFCom não seja localizada. Caso seja localizada, retorna sua situação atual e o respectivo protocolo de autorização de uso e de registro de eventos.

Tabela 6-1 - Situações Retornadas na Consulta
cStatSituação
100Autorizado o Uso da NFCom.
101Cancelamento de NFCom homologado.
102Substituição da NFCom homologado.
150Autorizado o Uso da NFCom, autorização fora de prazo.