cancel
Showing results for 
Search instead for 
Did you mean: 

Sefaz Pernambuco Homologação 2.00

Former Member
0 Kudos

Pessoal,

Estou enfrentando problemas ao configurar a Sefaz de Pernambuco em Homologação para 2.00 - namespace 006 (com os novos endereços disponíveis no site da Sefaz de Pernambuco). Alguém ja configurou e está funcionando ?

O status de serviço funciona e a nota consta no site deles como validada. Acredito ser um problema no tratamento do retorno.

No monitor WEB do GRC tem os seguintes status:

Monitor da Nota: Status do Processo: 04-Incluído no lote / Status de erro: (em branco) / Código Status: (em branco)

Monitor do Lote: Status do Lote: 02-Enviado ao PI / Status de erro: 36-Lote: erro de sistema PI / Código Status: (em branco)

Na SXI_MONITOR no mandante do PI (Integration Server) ele executa as 4 linhas relacionadas a assinatura e depois tem somente mais duas linhas do processo de envio de lote, normalmente teria 4 linhas.

Vou tentar colocar aqui em texto as linhas que aparece:

Status - Ack. Status - Sender Interface - Receiver Service - Receiver Interface - c

Sucesso - Erro - BATCH_nfeRecepcaoLote_OB - BATCH_BatchProcess2 - BATCH_nfeRecepcaoLote - Sucesso

Sucesso - Erro - BATCH_nfeRecepcaoLote_OB - (em branco) - (em branco) - (em branco)

Abrindo qualquer uma dessas duas mensagens, aparece o mesmo erro:

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="BPE_ADAPTER">NEGATIVE_ACKNOWLEDGEMENT</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Negative acknowledgment triggered by a process</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

Acredito que por causa deste erro ele não executa as próximas duas linhas que normalmente executa, que seriam (peguei de outra sefaz que está funcionando, apenas como exemplo):

Status - Ack. Status - Sender Interface - Receiver Service - Receiver Interface

Sucesso - (em branco) - BATCH_nfeRecepcaoLoteResponse - APPLICATION_SERVER - BATCH_nfeRecepcaoLoteResponse_IB

Sucesso - (em branco) - (em branco) - APPLICATION_SERVER - BATCH_nfeRecepcaoLoteResponse_IB

Se alguém puder ajudar ?? ou precisar de mais informações ...

Abraços,

Cristian.

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member509118
Participant
0 Kudos

Ola Pessoal,

estamos com o mesmo problema, alguma solução sobre como resolver o problema???

Obrigado.

henrique_pinto
Active Contributor
0 Kudos

O problema é na SEFAZ PE, a msg de retorno deles está fora do padrao XSD.

Abs,

Henrique.

former_member509118
Participant
0 Kudos

Ola Henrique,

desculpe a precipitação em perguntar por solução...rsrsrs

alguem entrou em contato com a SEFAZ PE e obteve algum retorno???

Obrigado

henrique_pinto
Active Contributor
0 Kudos

Sem problemas.

Aqui há uma proposta de paliativo para "bypassar" o problema: .

Mas só utilize caso precise dar continuidade no seu cronograma de testes.

De qq maneira, continue em paralelo a conversao junto à SEFAZ PE para que eles se adequem ao padrão XSD correto.

Abraços,

Henrique.

former_member182114
Active Contributor
0 Kudos

Bom dia Cristian,

Você tem mensagem de erro no PI ? (bolinha vermelha)

ou os únicos indicativos de erro são o ACK NEG e o não recebimento no GRC ?

Sobre o layout 2.0 tem notas importantes modificando o XI, coloque aqui o payload da resposta da Sefaz para sabermos se é assunto para a Sefaz PE ou para a SAP.

Atenciosamente, Fernando Da Rós

PS: Notas importantes recentemente para layout 2.0 1528466, 1527893, 1526072 já para o SP17

PS2: Não descarto que o problema seja o mesmo da outra thread, é que para investigar dois casos numa mesma thread dá confusão.

henrique_pinto
Active Contributor
0 Kudos

Cristian,

vou falar o mesmo que falei na outra thread, mas que o cara nao fez.

Cole aqui o payload do retorno da SEFAZ (veja antes do mapping, pode ser que o neg ack seja no proprio mapping).

Deve ser o mesmo problema que já postaram aqui em outra thread, que é o fato de a tag no retorno da SEFAZ, e daí dá erro no Proxy.

Abs,

Henrique.

Former Member
0 Kudos

Henrique,

O problema da outra thread da tag <Signature .... tag Signature removida para melhorar formatação</NFe></n0:NFe>

</n0:enviNFe>

</n0:nfeDadosMsg>

</n0:nfeRecepcaoLote2>

Obrigado desde já,

Cristian.

Edited by: Fernando Ros on Nov 19, 2010 2:23 PM

former_member182114
Active Contributor
0 Kudos

Bom dia Cristian,

Este é o payload do que está sendo enviado para a Sefaz, você não tem outro?

Talvez não esteja no primeiro payload, procure pelos próximos...

Está olhando pelo client / instance do PI ?

Não tem nenhum com erro?

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Fernando,

Primeiro respondendo seu post mais antigo:

Você tem mensagem de erro no PI ? (bolinha vermelha)

ou os únicos indicativos de erro são o ACK NEG e o não recebimento no GRC ?

Não tenho bolinha vermelha e sim bandeira quadriculada. Os únicos indicativos de erro é a coluna "Ack. Status" que exibe o ícone equivalente ao texto "Acknowledgment contains errors" e os status no monitor do GRC WEB.

Este é o payload do que está sendo enviado para a Sefaz, você não tem outro?

Talvez não esteja no primeiro payload, procure pelos próximos...

Não tenho outro payload, abri as únicas duas mensagens que aparece (sem ser as mensagens relacionadas ao processo de assinatura) que se tratam do envio.

Isso que estou achando estranho, pois está parecendo que por causa desse erro de ACK está abortando o retorno.

Está olhando pelo client / instance do PI ?

Sim, estou olhando pelo client do PI.

Não tem nenhum com erro?

Não..infelizmente..somente o erro do NEGATIVE_ACKNOWLEDGEMENT :

<SAP:Stack>Negative acknowledgment triggered by a process</SAP:Stack>

Segue um print de como está no Monitor do PI:

http://img576.imageshack.us/img576/9924/errope1.jpg

Obrigado pela ajuda.

Cristian.

PS: em relação as Notas, olhei as notas que você mencionou, porém são relacionadas aos serviços de Status_Check e NFESC.

Edited by: Cristian Teles on Nov 19, 2010 11:44 AM

former_member182114
Active Contributor
0 Kudos

Bom dia Cristian,

Obrigado pelo print.

As notas foram só para aproveitar viagem, não estão relacionadas com o problema atual, foi só menção que ainda pode existir mais erros.

Talvez tenha alguma ligação errada e nem foi até a Sefaz, ainda estou em dúvida se foi para a Sefaz ou não, minha suspeita é que talvez algum mapping na ida possa apontar para algum outro lugar.

Sugestões:

- ligue a persistência de mensagem síncrona com sucesso (no DEV é muito útil para verificar o que veio da Sefaz), parâmetro LOG_SYNC se não me engano na SXMB_ADM no client PI

- verifique na última mensagem qual o ponto que foi executado por último

- veja no SOAP Performance Header os steps que estão por ali, qual o último chamado também.

- a propósito, verificou no site da Sefaz se a NF-e está por lá?

Atenciosamente, Fernando Da Rós

Edited by: Fernando Ros on Nov 19, 2010 3:31 PM

Former Member
0 Kudos

Fernando, obrigado pelo rápido retorno.

As notas estão chegando na Sefaz, isso eu tenho certeza pois fiz os seguintes testes:

1. Enviei uma Nota com os campos certos: resultado: é possível consultar a nota no site da sefaz e verificar que o status está como validada, ou seja, a nota chegou para eles.

2. Enviei uma Nota com um campo preenchido errado: resultado: a nota não consta no site da sefaz, fiz esse teste para verificar se em caso de Rejeição poderia funcionar o retorno, porém não adiantou...

Vou colocar aqui um print da última mensagem quando abrindo ela: http://img547.imageshack.us/img547/1973/errope3.jpg

Em relação ao SOAP Performance Header, segue ele:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 
- <!--  Response 
  --> 
- <SAP:PerformanceHeader xmlns:SAP="http://sap.com/xi/XI/Message/30">
- <SAP:RunTimeItem>
  <SAP:Name type="CORE">INTEGRATION_ENGINE</SAP:Name> 
  <SAP:Timestamp type="begin" host="..removi_por_prevenção..">20101118215226.130669</SAP:Timestamp> 
  </SAP:RunTimeItem>
- <SAP:RunTimeItem>
  <SAP:Name type="CORE">INTEGRATION_ENGINE</SAP:Name> 
  <SAP:Timestamp type="end" host="..removi_por_prevenção..">20101118215226.140072</SAP:Timestamp> 
  </SAP:RunTimeItem>
- <SAP:RunTimeItem>
  <SAP:Name type="DBQUEUE">DB_ENTRY_QUEUING</SAP:Name> 
  <SAP:Timestamp type="begin" host="..removi_por_prevenção..">20101118215226.140086</SAP:Timestamp> 
  </SAP:RunTimeItem>
- <SAP:RunTimeItem>
  <SAP:Name type="DBQUEUE">DB_ENTRY_QUEUING</SAP:Name> 
  <SAP:Timestamp type="end" host="..removi_por_prevenção..">20101118215226.274165</SAP:Timestamp> 
  </SAP:RunTimeItem>
- <SAP:RunTimeItem>
  <SAP:Name type="PLSRV">PLSRV_CALL_INTEGRATION_SERVER</SAP:Name> 
  <SAP:Timestamp type="begin" host="..removi_por_prevenção..">20101118215226.275622</SAP:Timestamp> 
  </SAP:RunTimeItem>
- <SAP:RunTimeItem>
  <SAP:Name type="PLSRV">HTTP_SEND</SAP:Name> 
  <SAP:Timestamp type="begin" host="..removi_por_prevenção..">20101118215226.284925</SAP:Timestamp> 
  </SAP:RunTimeItem>
- <SAP:RunTimeItem>
  <SAP:Name type="PLSRV">HTTP_SEND</SAP:Name> 
  <SAP:Timestamp type="end" host="..removi_por_prevenção..">20101118215226.367843</SAP:Timestamp> 
  </SAP:RunTimeItem>
- <SAP:RunTimeItem>
  <SAP:Name type="PLSRV">PLSRV_CALL_INTEGRATION_SERVER</SAP:Name> 
  <SAP:Timestamp type="end" host="..removi_por_prevenção..">20101118215226.3731</SAP:Timestamp> 
  </SAP:RunTimeItem>
  </SAP:PerformanceHeader>

Vou verificar como ativar esse LOG_SYNC...e retorno mais tarde...

Abraços,

Cristian.

former_member182114
Active Contributor
0 Kudos

Bom dia Cristian,

Aqui nesta thread o Maykol passou o parm :

Então pela sua investigação a brincadeira deve estar na resposta da Sefaz PE x mapping de retorno também.

Atenciosamente, Fernando Da Ró

henrique_pinto
Active Contributor
0 Kudos

Cristian,

como a nota está aprovada na SEFAZ, concorda que o envio terminou com sucesso?

O que provavelmente acontece é que seu PI nao está logando as msgs sincronas, apenas as msgs assincronas, e dai vc nao vê a resposta sincrona (essa interface q vc mencionou jah eh a volta assincrona do PI pro GRC).

Na SXMB_ADM -> Integration Engine Configuration -> Specific Configuration, veja se o parametro RUNTIME / LOGGING_SYNC está mantido e com valor 1.

Abs,

Henrique.

Former Member
0 Kudos

Fernando e Henrique, muito obrigado pelas dicas.

Ativando o parâmetro de LOG e fazendo novos testes, apareceu o real problema, e realmente é o mesmo que a outra thread (), a tag .

Agora é entrar em contato com eles e aguardar.

Muito obrigado pela ajuda, qualquer novidade atualizo aqui...

Grande abraço,

Cristian.