cancel
Showing results for 
Search instead for 
Did you mean: 

B2B Mail Inbound/Outbound NF-e 2.0

Former Member
0 Kudos

Boa tarde Srs,

Estamos efetuando testes de homologação para o GRC NF-e 2.0. Em todos testes, os cenários estão perfeitamente configurados e sendo fnalizados com sucesso (criação, cancelamento, lote, etc), com exceção ao B2B Mail.

Os testes com cenários B2B (Inbound/Outbound), todos os process status são finalizados com 05 (Result Received) e 100 (Autorizado o Uso da NF-e); sem Error Status e sem ERP error.

Em todas Tcodes: MONI, SMQ2, SM14, SM58, SM37, etc... não encontramos nenhum log de erro. O XML's das notas estão preenchidos com os emails dos fornecedores e clientes, mas nenhuma ação é executada.

Refiz meu cenário B2B e agora estou utlizando a solução proposta pelo Pedro via wiki:

http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=217253536 encontrado na thread:

Todos os canais estão ativos e a única inconsistência que encontro é no Message Monitoring do RWB, que deixa o status em WAITING no sender interface NFB2B_procNFe_OB.

Alguém já passou por este problema e teria alguma dica para resolvê-lo?

Grato,

Ricardo

Accepted Solutions (1)

Accepted Solutions (1)

former_member182503
Active Contributor
0 Kudos

Ricardo,

no RWB, vá no Communication Channel Monitoring e dê uma olhada no Audit Log dos canais de e-mail. Deve ter algum erro lá dentro, indicando o porquê da mensagem ter ido para WAITING e não DLVD.

[]'s

Former Member
0 Kudos

Jose, muito obrigado pela resposta,

Sua dica ajudou muito a clarear minhas idéias e acho que descobri a falha!

Verifiquei o erro no Audit Log da mensagem e me trouxe o seguinte:

Time Stamp Status Description

2010-11-25 11:30:15 Success Mail: calling the module processor for channel Email_Sender_CC

2010-11-25 11:30:15 Success MP: Entering module processor

2010-11-25 11:30:15 Success MP: Processing local module localejbs/AF_Modules/PayloadSwapBean

2010-11-25 11:30:15 Success Swap: swapping by Content-Description ? MailAttachment-1

2010-11-25 11:30:15 Success Swap: successfully swapped

2010-11-25 11:30:15 Success MP: Processing local module localejbs/sap.com/com.sap.aii.adapter.mail.app/XIMailAdapterBean

2010-11-25 11:30:15 Success Mail: message leaving the adapter (call)

2010-11-25 11:30:15 Success Application attempting to send an XI message asynchronously using connection Mail_http://sap.com/xi/XI/System.

2010-11-25 11:30:15 Success Trying to put the message into the send queue.

2010-11-25 11:30:15 Success Message successfully put into the queue.

2010-11-25 11:30:15 Success The application sent the message asynchronously using connection Mail_http://sap.com/xi/XI/System. Returning to application.

2010-11-25 11:30:15 Success The message was successfully retrieved from the send queue.

2010-11-25 11:30:15 Success The message status set to DLNG.

2010-11-25 11:30:15 Error Transmitting the message to endpoint http://<hostname>:5XX00/sap/xi/engine?type=entry using connection Mail_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Received HTTP response code 404 : Not Found.

2010-11-25 11:30:15 Success The message status set to WAIT.

2010-11-25 11:30:15 Success The asynchronous message was successfully scheduled to be delivered at Thu Nov 25 11:35:15 GMT 2010.

2010-11-25 11:30:15 Success Mail: call completed

2010-11-25 11:30:15 Success MP: Leaving module processor

2010-11-25 11:30:15 Success Mail: call returned for channel Email_Sender_CC

2010-11-25 11:35:15 Success The message status set to TBDL.

Note que o endereço do HTTP me traz a porta 5XX00 e não 80XX como deveria trazer por default.

Na transação SXMB_ADM via Integration Engine Configuration, verifiquei o parametro do IS_URL para checar a porta que estaria usando. Havia esquecido que este parâmetro aponta para uma RFC e que ao checar na tcode SM59, esta RFC aponta para a porta 80XX e não 5XX00 como o retorno no erro mostra.

Via tcode SMICM (goto -> services), também verifiquei que o serviço de HTTP utiliza a porta 80XX

Por desencargo de conciência, chequei se tcode SICF está ativo o serviço sap/xi/engine e sem falhas no teste.

Vou alterar a porta no pipeline do SLD para o Integration Server e efetuar novos testes. Postarei o resultado!

Dúvidas:

O que me entrigou foi justamente as duas outras abas de logs:

Message Data:

Connection = Mail_http://sap.com/xi/XI/System

-> Possui o Mail_ à mais na conexão!

Message Content:

Em nfe procNFe_v1.00.xsd, possui um espaço entre o nfe procNFE_v1.00.xsd.

É normal?

Muito obrigado por sua ajuda,

Ricardo

Former Member
0 Kudos

Srs,

Para conhecimentos de todos, os problema realmente foi resolvido!!!

Após a alteração do pipeline do SLD para o Integration Server, restartamos o stack Java e criamos novas invoices. Todas foram finalizadas com sucesso (Process Status 08 / Status Code 100).

Agora iremos nos programar para transportar as efetivas alterações para o ambiente produtivo!

Para nós é uma boa noticia em uma manhã de sexta-feira....rsrsrs

Abçs e obrigado,

Ricardo

former_member182503
Active Contributor
0 Kudos

Nada como começar a sexta com uma boa notícia hehehe

RWB salva vidas

[]'s

Answers (0)