cancel
Showing results for 
Search instead for 
Did you mean: 

BADI - Nova implementação na definição CL_NFE_PRINT

Aguilar1973
Participant
0 Kudos

Senhores(as);

Criei uma nova implementação (ZCL_NFE_PRINT) na CL_NFE_PRINT, para efetuar as modificações necessárias ao cliente para ambiente de homologação, ocorre que, coloquei no método IF_EX_CL_NFE_PRINT~FILL_HEADER um BREAK-POINT, mas quando crio uma nova NF-e na J1B1N, a mesma não para neste Break, ou seja, não passa por esta nova implementação (ZCL_NFE_PRINT). Existe alguma configuração a fazer para ativar esta implementação ?

Accepted Solutions (1)

Accepted Solutions (1)

henrique_pinto
Active Contributor
0 Kudos

Na SE18, abrindo a BAdI CL_NFE_PRINT, se vc for em Implementations -> Overview (ou o menu equivalente em português), vc vai ver todas as implementacoes existentes. A que estiver ativa está hachurada em amarelo.

Se vc abrir qq uma das outras, ela vai estar marcada como Inativa. Simplesmente ative (botao do "fósforo").

Se nao for, tente desativar a outra antes (tb tem um botão de "fósforo apagado", deactivate).

Vc só vê esses botoes em modo de edição.

Abs,

Henrique.

Answers (1)

Answers (1)

Former Member
0 Kudos

Depende da configuração que você utiliza não vai parar mesmo.

Caso você utilize o job J_BNFECALLRFC para numeração e envio das notas ele não pára no break-point.

Isso é configurado na SPRO nos parâmetros de numeração e impressão. O campo é o RFC Call que deve estar como 3 no seu caso. Para que pare no break-point na J1B1N é necessário que esteja como 1 ou que a nota fiscal esteja com algum erro, aí na hora de reenviar certamente irá parar no seu break-point.

Espero que tenha ajudado.

Atenciosamente,

Fabio purcino