cancel
Showing results for 
Search instead for 
Did you mean: 

NFe - Erro B2B Outbound - PI 7.31

0 Kudos

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

View Entire Topic
former_member182503
Active Contributor
0 Kudos

Bom dia Ortiz,

verifique se a nota 1641548 é relevante para você. Ela corrige um bug do método removeAttachments da interface OutputAttachments.

[]'s

JN

0 Kudos

Bom dia Jose Nunes,

   irei repassar a nota para a equipe de Basis para fazer a atualização dos support packages.

Obrigado