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 - NFComStatusServico

Conteúdo técnico do capítulo do Web Service NFComStatusServico 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 à consulta do status do serviço prestado pelo Ambiente Autorizador;
  • Processo: síncrono;
  • Nome do serviço: NFComStatusServico;
  • Método: nfcomStatusServicoNF;
  • 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: consStatServNFCom_v9.99.xsd.

Tabela 1-1 - Mensagem de Entrada do NFComStatusServico
#CampoEle.PaiTipoOcor.Tam.Descrição/Observação
EP01consStatServNFComRaiz----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 do status do serviço.

Schema XML: retConsStatServNFCom_v9.99.xsd.

Tabela 2-1 - Mensagem de Retorno do NFComStatusServico
#CampoEle.PaiTipoOcor.Tam.Descrição/Observação
ER01retConsStatServNFComRaiz----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-13
3-4
Có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 a data e a 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 recebe as solicitações referentes à consulta do status do serviço do Ambiente Autorizador.

O aplicativo do contribuinte envia a solicitação ao Web Service do Ambiente Autorizador. Ao recebê-la, a aplicação processa a consulta e retorna 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 o 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 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 Status Serviço

Tabela 5-1 - Regras de Validação da Consulta Status Serviço
#Regra de ValidaçãoAplic.cStatEfeitoMensagem
J01Tipo do ambiente informado difere do ambiente do Web Service.Obrig.252Rej.Rejeição: Ambiente informado diverge do Ambiente de recebimento.
J02Verifica se o Servidor de Processamento está paralisado momentaneamente.Obrig.108-Serviço Paralisado Momentaneamente (curto prazo).
J03Verifica se o Servidor de Processamento está paralisado sem previsão.Obrig.109-Serviço Paralisado sem Previsão.

6. Final do Processamento

O processamento do pedido de consulta do status do serviço pode resultar em uma mensagem de erro ou retornar a situação atual do Servidor de Processamento.

Tabela 6-1 - Situações do Serviço
cStatSituação
107Serviço em Operação.
108Serviço Paralisado Momentaneamente.
109Serviço Paralisado sem Previsão.

A critério da UF, o campo xObs pode ser utilizado para fornecer maiores informações ao contribuinte, como “manutenção programada”, “modificação de versão do aplicativo” e “previsão de retorno”.