cancel
Showing results for 
Search instead for 
Did you mean: 

Dúvida sobre Consulta Status SCAN e mensagem de Status 113

pedro_baroni3
Active Contributor
0 Kudos

Pessoal, boa tarde.

No dia 25/07/11, o ambiente produtivo do SEFAZ Paraná entrou em modo de contingência SCAN aproximadamente às 19h40 e retornou à operação Normal aprox. 21h15 (conforme Log de STATUS SERVICE no Monitor GRC).

Percebi que mesmo após o SEFAZ PR ter seus WS reestabelecidos, o GRC continuou efetuando a Consulta ao Sistema SCAN no SEFAZ PR até o dia seguinte (26/07 - 07h52), sempre retornando o Status 107 (Serviço em Operação). O mesmo somente parou de fazer estas consultas após receber dois erros como retorno: 113 (SCAN será desabilitado para a UF às &1) e 114 (SCAN desabilitado pela SEFAZ Origem) respectivamente.

Devido à isto me surgiram duas dúvidas:

1 - Este é o modo de operação normal do GRC, ficar consultando o SCAN mesmo que o ambiente Normal de um SEFAZ tenha voltado a operar normalmente?

2 - Há algum tratamento no GRC para exibir a mensagem de Status 113 conforme enviado pelo SEFAZ:

Recebido pelo SEFAZ -> campo "xMotivo" = SCAN sera desabilitado para a PR as 07:49 26/07/11

Exibido no Monitor GRC -> SCAN será desabilitado para a UF às &1

(Esta dúvida se estende ao Status 539-Rejeição: Duplicidade de NF-e, com diferença na Chave de Acesso &1)

Desde já agradeço.

Sds.

Pedro Baroni

Accepted Solutions (1)

Accepted Solutions (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Pedro,

1 - Este é o modo de operação normal do GRC, ficar consultando o SCAN mesmo que o ambiente Normal de um SEFAZ tenha voltado a operar normalmente?

sim, este é o comportamento normal de continuar checando o SCAN até ele cair ou ser desativado para esta Sefaz.

2 - Há algum tratamento no GRC para exibir a mensagem de Status 113 conforme enviado pelo SEFAZ:

não encontrei nenhuma rotina para substituição destes valores, onde você encontra esta informação? Está na descrição do status 113? ou em algum lugar próprio no monitor do GRC?

Atenciosamente, Fernando Da Ró

pedro_baroni3
Active Contributor
0 Kudos

Oi Fernando.

2 - Há algum tratamento no GRC para exibir a mensagem de Status 113
 conforme enviado pelo SEFAZ:

 não encontrei nenhuma rotina para substituição destes valores, 
onde você encontra esta informação? Está na descrição do status 113?
 ou em algum lugar próprio no monitor do GRC?

Na descrição do Status 113 (SPRO / tabela "/XNFE/TSTATT") está assim:

SCAN será desabilitado para a UF às &1

e é exatamente assim que é exibido no Monitor do GRC, na tela do Service Status, sem a substituição dos valores.

Porém no Payload do Response do SEFAZ, a mensagem vem com a UF e o DateTime preenchidos (campo xMotivo):


<?xml version="1.0" encoding="UTF-8" ?> 
<nfeStatusServicoNFResponse2 xmlns="http://sap.com/xi/NFE/006">
   <nfeStatusServicoNF2Result>
      <retConsStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.00">
         <tpAmb>1</tpAmb> 
         <verAplic>SCAN_4.01</verAplic> 
         <cStat>113</cStat> 
         <xMotivo>SCAN sera desabilitado para a PR as 07:49 26/07/11</xMotivo> 
         <cUF>41</cUF> 
         <dhRecbto>2011-07-26T07:42:55</dhRecbto> 
         <dhRetorno>2011-07-26T07:49:38</dhRetorno> 
      </retConsStatServ>
   </nfeStatusServicoNF2Result>
</nfeStatusServicoNFResponse2>

Não testei o Status de NF-e 539-Rejeição: Duplicidade de NF-e, com diferença na Chave de Acesso &1, mas imaginei que talvez possa ocorrer o mesmo problema de substituição de variáveis.

Abs.

Pedro Baroni

former_member182114
Active Contributor
0 Kudos

Bom dia Pedro,

Não há substituição de variáveis, digo, não há tratamento específico para este parâmetros de acordo com o texto da Sefaz.

Deve-se cadastrar mensagens que contemplem a idéia do parametro.

Quanto a data de retorno da Sefaz, se não me engano tem dois campos próprios específicos com este valor no monitor de serviço.

Atenciosamente, Fernando Da Ró

pedro_baroni3
Active Contributor
0 Kudos

Olá Fernando,

Neste caso do Status 113, é uma mensagem onde o SEFAZ retorna a Data/Hora Prevista para desligar o SCAN, e esta informação não é exibida em nenhum local do Monitor, apenas é exibida a Data/Hora da Consulta. As variáveis que poderiam ser utilizadas seriam "cUF" e "dhRetorno". Mas como nesta caso provavelmente os WS já voltaram a operar normalmente, talvez esta informação possa ser descartada. Sendo assim, penso em alterar a descrição da mensagem:

DE:

SCAN será desabilitado para a UF às &1

PARA:

SCAN será desabilitado para a UF

Testei o Status de NF-e 539, e também não há tratamento para o mesmo. Também pensei em alterá-lo:

DE:

Rejeição: Duplicidade de NF-e, com diferença na Chave de Acesso [&1]

PARA:

Rejeição: Duplicidade de NF-e, com diferença na Chave de Acesso

Estes são os únicos casos que encontrei onde variáveis seriam utilizadas nos Status SEFAZ. O que você acha sobre as alterações?

Att.,

Pedro Baroni

former_member182114
Active Contributor
0 Kudos

Bom dia Pedro,

As mensagens ficaram boas.

Mas novamente, a informação da data/hora de retorno não apareceu? Tem campos próprios para isso... Se não estiver aparecendo acho que vale um chamado em SLL-NFE para investigação/correção deste ponto.

Atenciosamente, Fernando Da Ró

pedro_baroni3
Active Contributor
0 Kudos

Oi Fernando,

Aparece apenas a Data/Hora Consulta (DH_RECBTO), mas a Data/Hora Previsão Desligamento SCAN (DH_RETORNO) não aparece em lugar algum (apenas no Payload do Response do SEFAZ), pelo que verifiquei agora há pouco nem mesmo foi armazenada na tabela /XNFE/SRVSTA.

Já solicitei a abertura do chamado.

Abs.

Pedro Baroni

Answers (1)

Answers (1)

henrique_pinto
Active Contributor
0 Kudos

Esse "&1" deveria sim estar sendo substituído por algum parâmetro.

Provavelmente o GRC nao conseguiu identificar a string correta, talvez pq voltou "às" e ele esperava "as", ou algo assim.

Abra um chamado no SLL-NFE pra verificar.

Abs,

Henrique.

pedro_baroni3
Active Contributor
0 Kudos

Oi Henrique, vou abrir o chamado.

Abs.

Pedro Baroni