cancel
Showing results for 
Search instead for 
Did you mean: 

Problema com XMLs enviados via B2B

former_member550977
Participant
0 Kudos

Boa noite,

Estou com o mesmo problema mencionado na thread só que eu já estou no SP13.

Quando eu faço o download do XML no GRC ou quando, via abap, eu gero o arquivo fisicamente em uma área da minha rede, o arquivo fica correto.

Mas quando ele é enviado via B2B apresenta o problema mencionado na thread.

Alguém tem alguma idéia de onde mais eu posso verificar?

Obrigado antecipadamente.

Accepted Solutions (1)

Accepted Solutions (1)

former_member550977
Participant
0 Kudos

Ola Ricardo e Pedro,

Na realidade esse processo todo foi configurado pela consultoria que implementou a nota fiscal eletronica aqui na empresa há 5 anos atrás.

Eu faço configuração no PI mas essa parte do Design não é muito a minha praia, alterar essa parte do java mapping realmente é um risco para mim.

Acho que vou ter que recorrer a um especialista em programação Java para tal.

O que eu sei é que o segundo java mapping faz a busca do endereço de e-mail para onde vamos enviar o XML de acordo com o CNPJ do receptor e da transportadora (que também recebe uma cópia).

rhviana
Active Contributor
0 Kudos

Helio,

Só copiar minha solução, easyjet meu caro:

http://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=315524420

Essa consultoria que implementou foi muito boa por sinal, onde eu começei .

Abraços

Answers (3)

Answers (3)

former_member550977
Participant
0 Kudos

Olá Eduardo,

o especialista que vai implentar a solução para mim deve faze-lo na próxima semana. Assim que tiver o resultado com certeza fecharei esta thread dando os créditos a quem deu o suporte.

Grato

former_member550977
Participant
0 Kudos

Obrigado Ricardo,

Vou implementar e assim que tiver um resultado eu retorno neste espaço.

Abs.

Helio

Former Member
0 Kudos

Oi Helio

Por favor dê um feedback na thread se conseguiu resolver! Se for o caso encerre a thread e marque as respostas que lhe ajudaram.

grato

Eduardo Chagas

pedro_baroni3
Active Contributor
0 Kudos

Hélio, como é sua solução de envio via B2B:

Mail Package? Java Mapping? Message Mapping? Custom Module Adapter? E-mail via ABAP?

Abçs.,

Baroni

former_member550977
Participant
0 Kudos

Olá Baroni,

é mail package

rhviana
Active Contributor
0 Kudos

Helio,

Você tem acesso a o código java que está sendo utilizado ?

Acredito que seja alto com o código.

No Adaptador de e-mail está marcado encoding base64 ? Se estiver coloca NONE.

Att,

Viana.

pedro_baroni3
Active Contributor
0 Kudos

Helio,

Por este print dá pra ver que está sendo utilizado um Java Mapping e um Message Mapping.

Só o fato de existir o uso de Message Mapping já há um grande risco de corromper o XML no envio B2B. Existe um comentário importante do , na thread

NT2013/006 - Tag <nFCI> no XML só no SP15???:


Na verdade, nunca foi recomendado usar Message Mapping para qualquer transformacao de mensagem XML após o mesmo ter sido assinado, por poder comprometer a integridade do mesmo.

No seu caso, a recomendação é que o próprio Java Mapping já gere a mensagem de saída no formato do Mail Package.

Além disso, como o Viana disse, pode haver algum problema no Java Mapping também.

E mais uma coisa. Algumas vezes os servidores de e-mail (como Lotus p.e) podem corromper o XML anexo na hora de entregar o e-mail aos destinatários, e como isso ocorre do Mail Server do Receptor, fica fora do nosso controle. Para estes casos, a solução é converter o código do anexo XML em base64 dentro do Mail Package, veja as threads:

B2B outbound - XML mal formatado

B2B - Servidor SMTP tornando conteúdo do XML inválido

Abçs.,

Baroni

rhviana
Active Contributor
0 Kudos

Concordo plenamente.

Provavelmente no mensagem mapping está detonando o arquivo, por que você já não montou o mailPackage direto pelo java mapping Helio ?