Projeto Nota Fiscal Eletrônica do Gás

Manual de Orientação ao Contribuinte

NFGASReceita Estadual do Paraná

Web Service - NFGasConsulta

Conteúdo técnico do MOC NFGAS - Visão Geral v.1.00f. O MOC Online é material de apoio e não substitui os documentos oficiais.

Função: serviço destinado ao atendimento de solicitações de consulta da situação atual da NFGas na Base de Dados do Ambiente Autorizador.

Processo: síncrono.

Nome Serviço: NFGasConsulta.

Método: NFGasConsultaNF.

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 NFGas.

Schema XML: consSitNFGas_v9.99.xsd.

Tabela 1-1 - Leiaute da Mensagem de Entrada
#CampoElePaiTipoOcor.Tam.Descrição/Observação
DP01consSitNFGasRaiz----TAG raiz
DP02versaoADP01N1-12v2Versão do leiaute
DP03tpAmbEDP01N1-11Identificação do Ambiente:
1 – Produção / 2 - Homologação
DP04xServEDP01C1-19Serviço solicitado: ‘CONSULTAR’
DP05chNFGasEDP01C1-144Chave de acesso da NFGas

Nota de consolidação: tipo C compatível com o CNPJ/chave
alfanuméricos previstos na NTCJ 2025.001 v1.00. O quadro do MOC
Visão Geral v1.00f indica N.

2. Leiaute da Mensagem de Retorno

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

Schema XML: retConsSitNFGas_v9.99.xsd.

Tabela 2-1 - Leiaute da Mensagem de Retorno
#CampoElePaiTipoOcor.Tam.Descrição/Observação
DR01retConsSitNFGasRaiz----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-13Código do status da resposta
DR06xMotivoEDR01C1-11-255Descrição literal do status da resposta
DR07cUFEDR01N1-12Código da UF que atendeu à solicitação
DR08protNFGasGDR01XML0-1-Protocolo de autorização de uso da NFGas
DR09procEventoNFGasGDR01XML0-N-Informações dos eventos e respectivo protocolo de registro de evento.

3. Descrição do Processo de Web Service

Este método será responsável por receber as solicitações referentes à consulta de situação da NFGas enviadas para o Ambiente Autorizador. Seu acesso é permitido apenas pela chave única de identificação da NFGas.

O aplicativo do contribuinte envia a solicitação para o Web Service do Ambiente Autorizador. Ao receber a solicitação, a aplicação processará a consulta validando a Chave de Acesso da NFGas e retornará mensagem contendo a situação atual da NFGas na Base de Dados, o respectivo Protocolo (mensagem de Autorização de uso) e os eventos associados à NFGas (informações do evento e protocolo de registro de evento).

O processamento da requisição das consultas deste Web Service será limitado ao período de consulta de até 180 dias da data de emissão da NFGas.

4. Regras de Validação

Tabela 4-1 - Regras de Validação Básicas do Serviço

Regra de Validação de Consumo Indevido: CI03.

4.1. Validação das Regras de Negócio da Consulta Situação

Tabela 4-2 - Regras de Negócio da Consulta Situação
#Regra de ValidaçãoAplic.cStatEfeitoMensagem
I01Tipo do ambiente informado difere do ambiente do Web ServiceObrig.252Rej.Rejeição: Ambiente informado diverge do Ambiente de recebimento
I02UF da chave de acesso difere da UF do Web ServiceObrig.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 atualObrig.478Rej.Rejeição: Consulta a uma Chave de Acesso muito antiga
I04- Validar chave de acesso
Retornar motivo da rejeição da Chave de Acesso: CNPJ zerado ou inválido, Ano < 2026 ou maior que atual, Mês inválido (0 ou > 12), Modelo diferente de 76, 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 NFGAS difere do Site de Recebimento
Observação: O número do Site só 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 BD NFGas (Chave: CNPJ Emit, Modelo, Série, Nro):
- Verificar se NFGas não existe
Obrig.217Rej.Rejeição: NFGas não consta na base de dados da SEFAZ
I07Verificar se campo “Código Numérico” informado na Chave de Acesso é diferente do existente no BDObrig.216Rej.Rejeição: Chave de Acesso difere da cadastrada
I08Chave de Acesso difere da existente em BD (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

5. Final do Processamento

O processamento do pedido de consulta situação de NFGas pode resultar em uma mensagem de erro, caso a NFGas não seja localizada. Caso seja localizada, retorna a situação atual da NFGas consultada, devolvendo o cStat com um dos valores: 100 (“Autorizado o Uso da NFGas”), 101 (“Cancelamento de NFGas homologado”), 102 (“Substituição da NFGas homologado”) ou 150 (“Autorizado o Uso da NFGas, autorização fora de prazo”), e o respectivo protocolo de autorização de uso e registro de eventos.