Projeto Nota Fiscal Eletrônica do Gás

Manual de Orientação ao Contribuinte

NFGASReceita Estadual do Paraná

Web Service - NFGasStatusServico

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 à consulta do status do serviço prestado pelo Ambiente Autorizador.

Processo: síncrono.

Nome Serviço: NFGasStatusServico.

Método: NFGasStatusServicoNF.

Parâmetro da Mensagem da área de dados: XML sem compactação.

1. Leiaute da Mensagem de Entrada

Entrada: Estrutura XML contendo a consulta do status do serviço.

Schema XML: consStatServNFGas_v9.99.xsd.

Tabela 1-1 - Leiaute da Mensagem de Entrada
#CampoElePaiTipoOcor.Tam.Descrição/Observação
EP01consStatServNFGasRaiz----TAG raiz
EP02versaoAEP01N1-12v2Versão do leiaute
EP03tpAmbEEP01N1-11Identificação do Ambiente:
1 – Produção / 2 - Homologação
EP04xServEEP01C1-16Serviço solicitado: ‘STATUS’

2. Leiaute da Mensagem de Retorno

Retorno: Estrutura XML com o resultado da consulta status serviço.

Schema XML: retConsStatServNFGas_v9.99.xsd.

Tabela 2-1 - Leiaute da Mensagem de Retorno
#CampoElePaiTipoOcor.Tam.Descrição/Observação
ER01retConsStatServNFGasRaiz----TAG raiz da Resposta
ER02versaoAER01N1-12v2Versão do leiaute
ER03tpAmbEER01N1-11Identificação do Ambiente:
1 – Produção / 2 - Homologação
ER04verAplicEER01C1-11-20Versão do Aplicativo que processou a consulta
ER05cStatEER01N1-13Código do status da resposta
ER06xMotivoEER01C1-11-255Descrição literal do status da resposta
ER07cUFEER01N1-12Código da UF que atendeu à solicitação
ER08dhRecbtoEER01D1-1-Data e hora de recebimento do pedido
Formato = AAAA-MM-DDTHH:MM:SS TZD
ER09tMedEER01N0-11-4Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos
ER10dhRetornoEER01D0-1-Preencher com data e hora previstas para o retorno do Web Service, no formato AAA-MM-DDTHH:MM:SS
ER11xObsEER01C0-11-255Informações adicionais ao contribuinte

3. Descrição do Processo de Web Service

Este método será responsável por receber as solicitações referentes à consulta do status do serviço do Ambiente Autorizador.

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 e retornará mensagem contendo o status do serviço.

A empresa que construir aplicativo que se mantenha em permanente “loop” de consulta a este Web Service deverá aguardar um tempo mínimo de 3 minutos entre uma consulta e outra, evitando sobrecarga desnecessária dos servidores do Ambiente Autorizador.

4. Regras de Validação

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

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

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

Tabela 4-2 - Regras de Negócio da Consulta Status Serviço
#Regra de ValidaçãoAplic.cStatEfeitoMensagem
J01Tipo do ambiente informado difere do ambiente do Web ServiceObrig.252Rej.Rejeição: Ambiente informado diverge do Ambiente de recebimento
J02Verifica se o Servidor de Processamento está Paralisado MomentaneamenteObrig.108-Serviço Paralisado Momentaneamente (curto prazo)
J03Verifica se o Servidor de Processamento está Paralisado sem PrevisãoObrig.109-Serviço Paralisado sem Previsão

5. Final do Processamento

O processamento do pedido de consulta de status de Serviço pode resultar em uma mensagem de erro ou retornar a situação atual do Servidor de Processamento, códigos de situação 107 (“Serviço em Operação”), 108 (“Serviço Paralisado Momentaneamente”) e 109 (“Serviço Paralisado sem Previsão”).