on 06-02-2014 2:33 PM
Bom dia Pessoal,
estamos configurando o B2B de saída para o PI 7.31.
Fizemos os seguintes passos:
-> Implementamos a BADI -> /XNFE/EMAIL_B2B_OUT método "GET_EMAIL";
->Fizemos o Java Mapping com a nossa classe herdando da "AbstractTransformation"(Nova API).
->Modificamos o Operation Mapping para usar o xsd Mail(ver imagem abaixo) e marcamos a opção "Read Attchaments"
No Java Mapping conseguimos pegar os e-mail com sucesso do arquivo texto(Communication Parameter), porém não estamos conseguimos elimina-lo e o resultado é que ele acaba indo como anexo no e-mail recebido pelo cliente junto como o xml da nota.
Abaixo temos alguns trechos do Java Mapping:
public void transform(TransformationInput input, TransformationOutput output)
throws StreamTransformationException {
.....
.....
OutputAttachments outAtt = output.getOutputAttachments();
output.getOutputAttachments().removeAttachment(attachId);
outAtt.removeAttachment(attachId);
Ao testar o cenário NTB2B, recebemos com sucesso o xml da nota, porém o arquivo texto que contém os e-mail(Communication Parameter) não é eliminado e vem junto com o e-mail....
Alguma ideia do que pode ser?.....
Grato
Ortiz
Bom dia Ortiz,
verifique se a nota 1641548 é relevante para você. Ela corrige um bug do método removeAttachments da interface OutputAttachments.
[]'s
JN
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
12 | |
3 | |
2 | |
1 | |
1 | |
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.