cancel
Showing results for 
Search instead for 
Did you mean: 

GRC 10: Cancelamento por evento de nota validada pelo SCAN

former_member550977
Participant
0 Kudos

Boa tarde,

Estamos fazendo alguns testes no ambiente de homologação com relação ao cancelamento de notas validadas pelo SCAN e nos deparamos com a seguinte rejeição:

Rejeição: Série utilizada não permitida no WEB Service

Fiz as configurações no PI levando em consideração que para evento de cancelamento com UF = 35 (SP),  tipo de ambiente = 2 (homologação) e tipo de emissão = 3 (SCAN) o evento deveria ser enviado para o ambiente de homologação do SCAN. Coloquei na configuração referente ao ambiente de homologação da Sefaz SP que o tipo de ambiente deve ser diferente de 3, contudo parece que o sistema não leva em conta o tipo de emissão e manda tudo para a Sefaz SP, e ai a mesma esta rejeitando o cancelamento com a mensagem acima.

Ja encontrei a thread http://scn.sap.com/thread/3312720 que trata de assunto parecido mas a solução foi na base de forçar alteração na tabela.

Gostaria de saber se existe uma maneira standard de cancelar por evento uma nota validada no ambiente SCAN (inclusive quando o serviço da Sefaz voltar a ficar ativo).

Obrigado antecipadamente.

Helio

Accepted Solutions (1)

Accepted Solutions (1)

former_member550977
Participant
0 Kudos

Olá Carlos,

Mas em ambas as configurações a condição não Scan (Sefaz SP) já esta com tipo de emissão diferente de 3.

At.

Helio

former_member193386
Active Contributor
0 Kudos

Helio

DESCULPE TINHA CONFUNDIDO....

Seguinte, faca uma limpesa do cache de memoria dos objetos, aconselharia vc fazer um CPA CACHE FULL e ir na sxi_cache no lado do pi, ir no menu Go To-> Adapter Engine Cache, remover a linha do cache que esta la e fazer o clear cache full no menu, e depois testar novamente.

TEM QUE SER FEITO NESSA ORDEM EXATA

Answers (5)

Answers (5)

former_member550977
Participant
0 Kudos

Carlos,

Era o cache mesmo.

Valeu pela dica.

O cache é o "mordomo" das histórias do PI, a gente sempre se esquece dele mas normalmente ele é sempre o culpado pelas coisas estranhas que acontecem.

Obrigado

Helio

former_member193386
Active Contributor
0 Kudos

Tranquilo

Isso acontece com frequencia, quando um bom basis instala o PI nunca temos problema de cache, mas como a maioria das vezes os BASIS não são especialistas em instalação Netweaver PI o cache muitas vezes não se atualiza sozinho, mas precisando estamos ai, pode pegar meu contato também no meu perfil do scn se precisar de mais algum help

former_member550977
Participant
0 Kudos

Boa tarde Fernando / Carlos,

Obrigado a ambos pelo retorno.

Fiz o que foi sugerido (tirei a UF do SCAN) mas continuou do mesmo jeito (ver abaixo)

At.

Helio

former_member193386
Active Contributor
0 Kudos

Helio

O erro esta na configuracao do filtro do servico que nao é SCAN, ele tem que ter o "AND tpemis diferente de 3".

O que acontece é que ele aceita a priemira opcao pois o tipo do UF é 3 e o ambiente é 2 e nao passa para o segundo filtro.

só corrigir isso que funciona

former_member550977
Participant
0 Kudos

Segue, estou anexando também screen shot da SXI_MONITOR.

<?xml version="1.0" encoding="utf-8" ?> 

<nm:nfeRecepcaoEvento xmlns:nm="http://sap.com/xi/NFE/006" xmlns:prx="urn:sap.com:proxy:BD3:/1SAI/TASDD4C11D3B6E79094F753:702">

<n0:cUF xmlns:n0="http://sap.com/xi/NFE/006">35</n0:cUF>

<n0:tpEmis xmlns:n0="http://sap.com/xi/NFE/006">3</n0:tpEmis>

<n0:tpAmb xmlns:n0="http://sap.com/xi/NFE/006">2</n0:tpAmb>

<ne:nfeDadosMsg xmlns:ne="http://sap.com/xi/NFE/006">

<ne:envEvento versao="1.00" xmlns:ne="http://www.portalfiscal.inf.br/nfe">

<n0:idLote xmlns:n0="http://www.portalfiscal.inf.br/nfe">000000000000133</n0:idLote>

<evento versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe">

<infEvento Id="ID1101113513030193068500013855901000000024313504786001">

<cOrgao>35</cOrgao>

<tpAmb>2</tpAmb>

<CNPJ>01930685000138</CNPJ>

<chNFe>35130301930685000138559010000000243135047860</chNFe>

<dhEvento>2013-03-04T16:46:25-03:00</dhEvento>

<tpEvento>110111</tpEvento>

<nSeqEvento>1</nSeqEvento>

<verEvento>1.00</verEvento>

<detEvento versao="1.00">

<descEvento>Cancelamento</descEvento>

<nProt>235130000005172</nProt>

<xJust>Erro de faturamento em período corrente</xJust>

</detEvento>

</infEvento>

</evento>

</ne:envEvento>

</ne:nfeDadosMsg>

</nm:nfeRecepcaoEvento

Message was edited by: Fernando Ros (removida assinatura para diminuir tamanho da thead)

former_member182114
Active Contributor
0 Kudos

Bom dia Helio,

Tá ok o pedido.

A configuração deve estar de alguma forma incorreta.

Como o Carlos apontou é só tpAmb=2 e tpEmis=3 (não usar cUF).

Atenciosamente, Fernando Da Rós

former_member182114
Active Contributor
0 Kudos

Bom dia Helio,

Cola aqui o payload do request de cancelamento. Pode estar faltando informação nele.

Atenciosamente, Fernando Da Rós

former_member193386
Active Contributor
0 Kudos

para SCAN vc usa somente o tipode ambiente e o de emissao sem colocar o UF, pois tudo que é enviado com o emissao 3 é scan, sempre.

para saber se esta correto o processo, precisariamos ver o grid da sxi_MONITOR com o seu sender e seu receiver party e service.