Skip to Content
7
Oct 26, 2012 at 06:04 PM

Java Mapping P/ Envio de NFe usando Payload Attach ( novas classes GRC )

237 Views

Pessoal

Para quem já sapeou pelas novas classes criadas pela SAP para as interfaces de B2B conhecem a de outbound de NFe que permite que facamos a chamada da RFC ao ERP sem precisar usar a RFC Lookup como faziamos no java na versao anterior. Cheguei a um fonte amadurecido do processo que busca os dados desse payload para montar a interface do XIPAYLOAD e enviar o XML atachado ao email, segue abaixo o código para dar uma mão para o povo.

Como funciona:

Va na SPRO -> Nota Fiscal Eletronica e crie a implementacao da classe de B2B ( /XNFE/IF_EX_EMAIL_B2B~GET_EMAIL ), nela vc vai ter dois parametros de entrada, um é a estrutura da NFe de dados a outra é op evento ( BUYER e CARRIER ), esse ultimo é para definir qual tipo de email esta enviando 1 - BUYER e 3 CARRIER, como ja sabemos.

Dentro da GET_EMAIL basta chamar a RFC do ambiente de ERP passando o CNPJ pertinente e gravar os emails no unico parametro de saida.

Com o Java em anexo vc cria o javammaping que ira ler esse e-mail no attach payload e colocalo como destinatario e fim.

Espero estar contribuindo mais uma vez aqui com os profissionais

Attachments