cancel
Showing results for 
Search instead for 
Did you mean: 

SetAttachmentName -> Mudar o nome e o corpo do e-mail da NFe - B2B

Former Member
0 Kudos

Prezados, boa tarde!

Estou com uma dúvida...

Desenvolvi a UDF disponibilizada pelo Henrique Pinto para mudar o nome do Anexo XML e também adicionar uma mensagem no corpo do e-mail.

O problema é que não estou conseguindo ou não estou sabendo como usar essa UDF no Comunication Channel.

Alguém poderia me mostrar um exemplo?

O que devo passar?

Desde já agradeço pela ajuda de todos.

Accepted Solutions (0)

Answers (1)

Answers (1)

henrique_pinto
Active Contributor
0 Kudos

Oi Alexandro,

vc criou uma UDF ou um Adapter Module?

Pela figura, foi um module, correto? E é isso que tem que ser mesmo.

Qual erro vc está tendo na execucao?

Abs,

Henrique.

Former Member
0 Kudos

Henrique, boa tarde!

Realmente foi um Módule.

O erro que está acontecendo não está sendo mostrado na SXI_MONITOR, fica com uma interrogação e o texto fala que o erro é indefinido.

Veja:

Abs,

henrique_pinto
Active Contributor
0 Kudos

Vc nao vai ver isso na SXMB_MONI, tem que ser pelo Message Monitoring do Runtime Workbench.

Abs,

Henrique.

Former Member
0 Kudos

Bom dia Henrique!

No Message-Monitoring está aparecendo a mensagem com o Status de "Espera".

Veja:

Infelizmente no cliente que estou atuando o PI foi instalado de uma forma meio louca e parte da tradução está em Português e parte em Alemão, o que está dificultando em muito o meu entendimento.

Veja como está o Módule no SDM:

No Communication Channel está assim:

Será que não é preciso algum parâmetro em Module Configuration?

Abs,

henrique_pinto
Active Contributor
0 Kudos

Nao foi instalado de maneira louca, foi instalado de maneira errada mesmo.

Eu aconselharia a reaplicar os pacotes de linguas (talvez soh aplicaram no ABAP e nao no Java).

Se precisa de parametro, vc que tem que saber.

Vc criou algum parametro no seu module? Ele lê algum module context (isso eh parametro)?

Com relacao ao message monitoring, waiting provavelmente é pq deu erro na 1a execucao, daí como a msg é assincrona o PI reschedula automaticamente um retry para dali a 5 minutos. Pra ver o que realmente aconteceu, selecione a msg e clique no botao Details, e dê uma olhada no Audit Log.

Abs,

Henrique.

Former Member
0 Kudos

Olá Henrique, boa noite!

Obrigado pela ajuda, realmente estava ocorrendo um erro e o mesmo foi corrigido com um novo Deploy do Module.

Mais uma vez obrigado pela ajuda.

Abs,

henrique_pinto
Active Contributor
0 Kudos

Beleza, Alexandro,

Favor marcar a pergunta como respondida entao (há uma opcao no topo da pagina para marcar qdo vc mesmo achou a resposta).

Abs,

Henrique.

Former Member
0 Kudos

Obrigado.