cancel
Showing results for 
Search instead for 
Did you mean: 

BADI - ZCL_NFE_PRINT

0 Kudos

Pessoal boa tarde,

Estou fazendo o processo de transferências entre centros com remessas através dos movimentos 862/861. Nas janela de dados adicionais do danfe, inseri algumas informações. Precisaria replicar essas mesmas informações no XML. Ativei o ponto de parada na BADI ZCL_NFE_PRINT, no método: FILL_HEADER. Porém ao registrar a saída de mercadoria, percebo que o processo não está parando no meu ponto break point. Alguém sabe informar se no processo de transferências entre centros não é possível usar a BADI CL_NFE_PRINT?

Se alguém tiver uma dica, desde já agradeço,

Assis Medeiros

Accepted Solutions (1)

Accepted Solutions (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Assis,

Verifique se está com decouple ativado (CALLRFC=1,2 ou 3) na customização a BAdI não será executada no mesmo contexto da gravação (isto é o decouple).

Os pontos para startar seu debug seriam a partir da J1BNFE (callrfc=1) ou programa J_BNFECALLRFC (callrfc=2 ou 3).

Atenciosamente, Fernando Da Ró

Answers (2)

Answers (2)

eduardohartmann
Contributor
0 Kudos

Assis,

Creio que seja o caso de ativar o "Update debugging". Veja uma breve explicação em:

Outras info em [;.

Espero que ajude.

Abraço,

Eduardo Hartmann

bruno_renzo
Active Contributor
0 Kudos

Assis,

Este método da BAdI é chamado para qualquer emissão de NF-e no ERP standard.

Sugiro colocar o breakpoint fora da BAdI, por exemplo no módulo de função J_1B_NF_MAP_TO_XML, pois assim você garante que vai debugar a implementação correta da BAdI (Uma BAdI pode ter mais de uma implementação).

Abs