cancel
Showing results for 
Search instead for 
Did you mean: 

Erro CX_ST_MATCH_ELEMENT no PI após implementação do SP06

Former Member
0 Kudos

Pessoal,

Após a implementação do SP06 do GRC (a versão anterior era a SP03), não estamos conseguindo mais ter as aprovações das notas. O processo para no GRC durante a assinatura da nota, mais especificamente após a execução da SENDER INTERFACE SIGNN_SignNFe_OB, ou seja, não esta executando SIGNN_SignedNFe_IB.

A mensagem de erro pela transação SXI_MONITOR no GRC é a seguinte:

Error during XML => ABAP conversion (Request Message; error ID: CX_ST_MATCH_ELEMENT; (/1SAI/TXSA3855B2282FD8D556060 XML Bytepos.: 210 XML Path: rpl:signResponse(1) Error Text: System expected the element 'SignedNFe')) System expected the element 'SignedNFe'

Aparentemente para ser um erro de SPROXY (ver imagens abaixo), porém verifiquei pela SLDCHECK e SXMB_ADM que a RFC correspondente ao ESR esta correta e já tentei executar u201CPosition ESRu201D pela SPROXY.

Alguém sabe o que esta acontecendo?

Application Server u2013 SXI_MONITOR

Imagem 1

http://img407.imageshack.us/img407/233/imagem1p.jpg

Imagem 2

http://img209.imageshack.us/img209/4304/imagem2q.jpg

Integration Server u2013 SXI_MONITOR

Imagem 1

http://img17.imageshack.us/img17/5877/imagem3p.jpg

Att,

Diogo A. de Oliveira

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Alguem conseguiu solucionar ess eproblema?

Aplicamos os ultimos SPs pra Java e Abap.

o mappeamento está coreto, porém não consegue chamar o Proxy da SIGNN_SIGNED_NFE

dando o erroc itado no tópico.

Obrigado

henrique_pinto
Active Contributor
0 Kudos

Diogo,

o GRC NFE trabalha com componentes ABAP e Java.

Quando vc faz uma aplicacao de SP no sistema, vc precisa garantir que, ao aplicar um SP no componente ABAP, vc aplique tb o ultimo SP disponivel p/ o componetne Java com nivel abaixo ou igual ao SP ABAP, para que as aplicacoes trabalhem sincronizadamente.

No caso, o ultimo release de SP p/ o componente SLL-NFE-JWS antes do SP06 foi o 05.

Assim, vc precisa garantir que vc suba tb o SP do componente Java para o SP05.

Abracos,

Henrique.

Former Member
0 Kudos

Oi Henrique,

Já realisamos essa atualização do componente Java para o SP05, segundo orientação do Fernando da Rós mas ainda não resolveu o problema.

Você tem mais alguma outr asugestão?

Att,

Diogo A. de Oliveira

former_member182114
Active Contributor
0 Kudos

Bom dia Diogo,

Sobre este erro do elemento SignedNFe faltando, acredito ser necessário você atualizar o componente java para o SP08, liberado mês passado.

Se ainda assim não resolver, por favor abra um chamado na SAP para analisarmos todo o cenário e as variantes que estão causando o problema.

Atenciosamente,

Fernando Da Rós

Edited by: Fernando Ros on Mar 11, 2009 8:42 PM

henrique_pinto
Active Contributor
0 Kudos

Diogo,

vc poderia colar aqui o payload que retorna do assinador?

Ainda, no XI, o mapping foi executado corretamente?

A tag é a tag principal da msg que o assinador devolve (antes do mapping do retorno).

Ou seja, é como se o mapping de retorno nao estivesse sendo executado.

Você configurou o mapping no ID corretamente (de acordo com o integration scenario)?

Abs,

Henrique.

Former Member
0 Kudos

Henrique,

Não configuramos nada após ter sido feito upgrade. Teria que ser refeita alguma configuração de mapping?

Seguem os dados solicitados, omiti os dados do XML por serem confidenciais. Não vou postar o Response Payload porque é muito extenso:

Payload da assinatura:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Inbound Message

-->

- <rpl:signResponse xmlns:rpl="urn:DigitalSignatureVi" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

- <rpl:Response xmlns:pns="urn:com.sap.grc.nfe.dsig.core">

<pns:description>Successful XML Signature.</pns:description>

<pns:nfeid>35090359476770002282550010011012090075974535</pns:nfeid>

<pns:status>0</pns:status>

<pns:xml> u201CDADOS DO XMLu201D </pns:xml>

</rpl:Response>

</rpl:signResponse>

henrique_pinto
Active Contributor
0 Kudos

Diogo,

aparentemente há algum problema ou de configuracao ou com o mapping.

Aconselho a abrir o chamado.

Se quiser tentar, subir para o SP08 (no ABAP, XI e Java) poderia ajudar.

Att.

Henrique.