on 2009 Nov 16 2:28 PM
Pessoal,
estou configurando o cenário de envio de NFe ao fornecedor referente a B2B.
Realizei todas as configurações descritas no documento gerado pelo Henrique Pinto.
No momento estou fazendo o teste das configurações conforme documento, porém o email não chega no destinatário.
Segue a configuração do canal de comunicação de email:
Transport Protocol: SMTP
Message Protocol: XIPAYLOAD
URL: smtp:// 25 dentro da máquina do PI e recebi o resultado abaixo
220 *******00******************************************************0**0***
***********************200*22*0**0200
Apesar de não aparecer nenhum erro nos monitores do PI, o email não chega no destinatário.
Alguém já viu algo assim?
Abs,
Sérgio Salomã
teste com um email interno da empresa. nao funciona?
O adapter disse que foi enviado com sucesso, mas vc precisa saber qual eh o valor do campo "To" que o adapter está recebendo.
No codigo da UDF que preenche o dynamic configuration, logo abaixo da linha com o método conf.put(), adicione a linha abaixo.
trace.addInfo("dynamic configuration successful: " + email);
Ainda, no stack ABAP do integration server (client do PI, nao do GRC), vá na SXMB_ADM -> Integration Engine Configuration, Configure Specific Data, e adicione uma linha com o parametro RUNTIME / LOGGING com o valor 1 (se ainda nao tiver).
Vc será capaz de ver o trace do pipeline completo da mensagem.
Depois de executado seu teste, vá na SXMB_MONI, clique 2x na msg; no menu do lado esquerdo, vá no node correspondente ao passo "Request Message Mapping", na entrada "Trace" do Mapping, vc deverá ser capaz de ver a entrada referente ao addInfo() que vc colocou acima, portanto vendo qual o valor que de fato está indo no campo "To".
Abs,
Henrique.
PS: vc tem que ter declarado o trace antes.
AbstractTrace trace = container.getTrace();
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Oi Henrique,
alterei o parâmetro do Logging para 1 e inclui a linha abaixo
trace.addInfo("dynamic configuration successful: " + email);
Executei o teste novamente.
Porém não estou conseguindo encontrar no caminho "Request Message Mapping ->Trace" o valor do campo "To".
Dentro da opcão "Trace", que variável devo procurar? Que texto devo verificar, pois não consigo achar nada referente a "dynamic configuration successful" e "addInfo()"?
Abs,
Sérgio Salomã
User | Count |
---|---|
13 | |
4 | |
3 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.