cancel
Showing results for 
Search instead for 
Did you mean: 

B2B - envio de XML quebra de linha

Former Member
0 Kudos

Bom Dia a todos

Senhores alguém que esta utilizando NF-e e B2B já passou por esse problema:

Ao enviar um arquivo xml(nfe) para o cliente o mesmo recebe o arquivo xml com quebra de linha, impossibilitando a utilização do mesmo.

O Mais estranho é o seguinte:

A origem do xml é a mesma, porém quando envio o arquivo para um servidor publico de e-mail por ex: hotmail e a partir do hotmail encaminho para o cliente o mesmo consegue abrir o xml.

Agora se eu enviar direto para o cliente o mesmo arquivo ai o cliente não consegue abrir o xml e da a seguinte mensagem:

The XML page cannot be displayed Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later. Espaços em branco não são permitidos neste local. Erro ao processar o recurso 'file:///C:/Users/adm035/AppData/Local/Micros...

Na asug me disseram para fazer tal procedimento, porém não estou conseguindo achar onde.

"Se você estiver utilizando o SAP XI, no canal de saída do XML você deve colocar no campo "File Enconding" o valor "UTF-8"."

Accepted Solutions (1)

Accepted Solutions (1)

henrique_pinto
Active Contributor
0 Kudos

Donizete,

que método vc está usando para enviar os dados via e-mail?

Mail Package ou via XI Payload mesmo?

Poderia colar aqui os campos q estao no communication channel?

Att.

Henrique.

Former Member
0 Kudos

Bom dia Henrique, segue:

Communication Channel: NFE_SEND_XML

Party: NFE_B2B_<EMPRESA>

Service: SEND_NFE_XML_65897910000326

ABA: Parameters

Adapter type: MAIL http://sap.com/xi/XI/System SAP BASIS 7.00

Transport Protocol: SMTP

Message Protocol: XIPAYLOAD

Adapter Engine: Integration Server

ABA General:

Connection Paramters for mail Server

URL: smtp://<servidor de e-mail>

Flag: Configure user Authentication ==> desmarcado

Flag: Send Delivery Status Notification ==> desmarcado

Mail Attribues:

Flag: Use Mail Package ==> desmarcado

Content Encoding: Nome

Flag: Keep Attachments ==> marcado

henrique_pinto
Active Contributor
0 Kudos

O mapping q estao usando no cenario B2B é o standard (que gera a )?

Nada de MailPackage, correto?

Um teste possivel seria ver se a codificacao Base64 ajuda.

Na verdade, já vi empresas em q para um clietne nao ocorre, mas para outros sim.

Pode ser parametro do servidor ou do sistema deles.

A codificacao poderia prevenir quebras ou corrupcao do arquivo, mas é apenas um teste.

Aconselho a fazer alguns testes com seu cliente, em ambiente de testes.

Abs,

Henrique.

Former Member
0 Kudos

Ok, Henrique estava pensando nisso, mudei para base64 vou aguardar os funcionais realizarem um teste

Former Member
0 Kudos

Donizete,

Tive esse problema em 2 clientes(smtp Linux) e 1 terceiro(smtp Notes) que nunca ocorreu nenhum erro.

Nos 2 clientes com problema, usamos uma conta temporário do cliente notes e sucesso total, desta forma ficou claro que o problema era no comportamento do envio da mensagem após montada pelo XI.

Um dos clientes com erro viu que era no Anti Spam dele, que modifica as caracteristicas da mensagem, no outro desenvolvemos para gravar o XML em diretório e um sisteminha deles envia.

Abraço,

Bruno

Obs.: Chegamos até abrir um chamado da SAP e não era nada do GRC em si, inclusive foi o Fernando que atendeu e encaminhou para area de PI que nos ajudou nessa identificação.

Former Member
0 Kudos

Boa tarde

Henrique aparentemente funcionou mudando para Base64 em DEV, repliquei na PRD vou aguardar a emissão de uma NF-e para esse cliente.

Caso não funcione vou jogar o xml via ftp.

Obrigado por enuanto a todos!!!

Answers (0)