cancel
Showing results for 
Search instead for 
Did you mean: 

NF-e PI 7.3 - Erro na interface do Envio do lote

Former Member
0 Kudos

Pessoal,

Estamos com um erro na interface de envio do Lote na versão 7.31 do PI.

O erro que estamos enfrentando é referente ao MessageTransformBean, módulos configurados sequencialmente no canal Soap Receiver.

Alguém já teve este problema ?

Muito obrigado,

Matheus Delgado.

Accepted Solutions (1)

Accepted Solutions (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Matheus,

Você está implementando o 7.31 Dual Stack ou esta configuração é no AEX (Java Only)?

As interfaces SRVSC estão funcionando corretamente?

Atenciosamente, Fernando Da Rós

Former Member
0 Kudos

Boa tarde Fernando,

Estamos com a versão 7.31 AEX (Java Only).

Sim, a interface de Service Status já está funcionando corretamente. Este problema está ocorrendo com as interfaces de Envio do Lote (BATCH_AEX) e com a de NF-e Status Check.

Obrigado,

Matheus Delgado.

former_member182114
Active Contributor
0 Kudos

Bom dia Matheus,

Então não tem nenhum assíncrona funcionando ainda, certo?

Veja o anexo Note1743455_NFEonAEX.pdf na SAP Note 1743455.

Revise os passo-a-passo pois nas fotos que mandou não tem informação suficiente para entender o que está errado.

Atenciosamente, Fernando Da Rós

Former Member
0 Kudos

Oi Fernando!

Revisamos as configurações seguindo as notas 1743455 e 1465726 e estão de acordo.

Referente a esta nota, 1743455, não temos detalhes do canal AEX_XI_XI_SND então utilizamos o mesmo NWA destination, você acha que está de acordo?

O manual post-processing também foi realizado.

Abrimos um chamado 401457/2013 para esse problema também.

Muito obrigado Fernando,

Matheus Delgado.

former_member182114
Active Contributor
0 Kudos

Bom dia Matheus,

Verifique se a URL da conexão ao Integration Engine está apontando para este endereço:

/XISOAPAdapter/MessageServlet?ximessage=true

Detalhe de como setar a comunicação para o AEX aqui:

http://help.sap.com/saphelp_nw73/helpdata/en/3b/dec6eaf3ac42fba8f92f2413ec930f/content.htm

Repare que é ligeiramente diferente da conexão para o ABAP tradicional (/sap/xi/engine?type=entry) que deve ser usada no caminho de volta

Atenciosamente, Fernando Da Rós

Former Member
0 Kudos

Oi Fernando,

Obrigado por disponibilizar os detalhes da comunicação AEX. Encaminhamos para o time central de Basis e aguardaremos uma resposta.

Quanto ao canal que mencionei no post anterior(AEX_XI_XI_SND) que se encontra na Nota 1743455, ele utilizaria o mesmo NWA destination do AEX_WAS_XI_SND que está na página 4 ou utilizaríamos esse RFC type H que não está criado, hoje temos somente o type G (External System) ?

Muito obrigado mais uma vez.

Matheus Delgado.

former_member182114
Active Contributor
0 Kudos

Bom dia Matheus,

O type G (external system) você usa para o destino AEX  (vindo do SAP NFE ou do próprio AEX) (path prefix /XISOAPAdapter/MessageServlet?ximessage=true)

O type H (HTTP connections to ABAP system) você usa do AEX para o SAP NFE client.

Fiquei em dúvida quanto a sua dúvida, vou estudar um pouco mais aqui.. rss

Atenciosamente, Fernando Da Rós

Former Member
0 Kudos

Oi Fernando,

Obrigado novamente pelo detalhamento, encaminharemos ao time de Basis.

Quanto ao canal que havia falado é este abaixo:

AEX_XI_XI_SND.

Ele utiliza o mesmo NWA destination do AEX_WAS_XI_SND descrito na nota?

Muito obrigado,

Matheus Delgado.

Former Member
0 Kudos

Pessoal,

Conseguimos avançar na interface de envio do lote, porém estamos encontrando dificuldades no uso dos modules que o canal AEX Soap Receiver necessita para enviar o idLote para interface inbound. O problema aparentemente está no modulo GetPayloadValueBean que é responsável por inputar este valor. Fizemos um teste removendo este módulo e a interface retorna ao GRC, porém como não tem o idLote dá erro no ABAP "Batch 0000000000 not found".

Alguém já teve este erro no GetPayloadValueBean ? É necessária alguma configuração no NWA para esses módulos locais ?

Muito obrigado,

Matheus Delgado.

pedro_baroni3
Active Contributor
0 Kudos

Bom dia Matheus,

Vi que no Processing Sequence há três Módulos com a mesma chave, entendo que seria interesante definir uma chave única para cada Module:

PROCESSING SEQUENCE

AF_Modules/GetPayloadValueBean          Local Enterprise Bean     getPayload

AF_Modules/RemovePayloadValueBean    Local Enterprise Bean     remPayload

AF_Modules/PutPayloadValueBean          Local Enterprise Bean     putPayload

E, consequentemente, atualizar o Module Configuration:

getPayload

putPauload

remPayload

Sobre a configuração de cada Module, dê uma olhada em Adding Modules to the Module Processor

Abs.,

Pedro Baroni

Denny
Explorer
0 Kudos

Bom dia Matheus,


A solução para AEX PI só funciona se você tiver pelo menos PI 7.31 Support Package 4, com o mais alto nível de patch. Caso contrário, você recebe o erro como o de sua imagem (Object not found in lookup of GetPayloadValueBean).

Além disso, por favor, criar seus canais de comunicação a partir dos modelos de canal de comunicação. Estes são testados e trabalho. Caso contrário, você tiver problemas de configuração, por exemplo, Posso detectar pelo menos um erro na configuração do módulo do lote porque a entrada cloneMessage está faltando.


@ Pedro: Usando uma chave de módulo para múltipla é realmente necessário para este módulos, porque eles compartilham dados.

  1. Abs.,

Denny Schreber

Former Member
0 Kudos

Oi Denny,

Nós estamos atualmente no Support Package 3. O módulo Clone Bean e o GetPayloadValueBean junto com os demais estão dando o mesmo problema. Existe alguma solução ou nota da SAP que possa ser implementada neste Support Package?

Muito obrigado,

Matheus Delgado.

Denny
Explorer
0 Kudos

Oi Matheus,

Não é do meu conhecimento. Temo o que tu atualização de Support Package 4 ou superior.

Abs.,

Denny Schreber

Former Member
0 Kudos

Oi Denny,

Você sabe qual a documentação que identifica como mandatório a utilização do Support Package 4 na versão 7.31 AEX do PI?

Muito obrigado,

Matheus Delgado.

former_member182114
Active Contributor
0 Kudos

Bom dia Matheus,

Conseguiram fazer a implementação? Dê feedback à comunidade.

Só para contar, a SAP Note 1743455 foi atualizada com os prereqs discutidos aqui e na OSS.

Atenciosamente, Fernando Da Rós

Former Member
0 Kudos

Olá Fernando,

Ainda estamos validando todos os cenários,porém, após a instalação do Support Package 6, o module Get Payload Bean e todos os demais, que são chamados seguindo o communication channel template para os cenários de NF-e, estão funcionando perfeitamente. Já foi possível estabelecer a comunicação para a maioria dos cenários.

Muito obrigado a todos.

Matheus Delgado.

former_member182114
Active Contributor
0 Kudos

Obrigado Matheus.

Fico feliz que esteja tudo fluindo por agora.

Atenciosamente, Fernando Da Rós

Answers (0)