cancel
Showing results for 
Search instead for 
Did you mean: 

BADI na criação do documento de Faturamento (VF01)

0 Kudos

Olá,

Alguém saberia se há uma BADI para um momento antes da criação do Documento de Faturamento?

Preciso incluir uma validação no momento em que é montada a tabela de impostos dos itens.

Obrigado,

Vinícius Mendez

Accepted Solutions (1)

Accepted Solutions (1)

former_member182503
Active Contributor
0 Kudos

Olá Vinicius,

tente usar a exit RV60AFZZ. Ele tem algumas subrotinas como  USEREXIT_SAVE_DOCUMENT_PREPARE,  USEREXIT_PRICING_PREPARE_TKOMK,  USEREXIT_PRICING_PREPARE_TKOMP

[]'s

JN

0 Kudos

Bom dia JN,

Cara não consegui encontrar nada que me ajudasse, na geração do documento via VF01 preciso alterar um valor de ICMS de uma empresa, pois temos uma situação de Diferimento.

Debugando não consegui encontrar nenhuma rotina que trata das informações de impostos dos itens...

Obrigado...

former_member182503
Active Contributor
0 Kudos

Bom dia Vinicius,

chegou a colocar um break-point na hora que é feita a instanciação das BAdI's?

  • Vá na SE24 -> Classe CL_EXITHANDLER
  • Abra o método: GET_INSTANCE
  • Coloque um break-point depois dessa linha, no CASE sy-subrc:
    • CALL METHOD cl_exithandler=>get_class_name_by_interface
  • Execute a VF01 e veja se alguma das BAdI's intanciadas servem

[]'s

JN

brunobex
Active Participant
0 Kudos

Olá Vinicius,

A thread foi aberta solicitando uma validação e agora você precisa alterar valores.

Você pode usar uma Customer-Exit para esse caso.

Ampliação: j1bv0001

Exit: EXIT_SAPLJ1BG_001

Variável em memória: (SAPLJ1BG)WNFSTX[]

OBS: alterações nesse ponto não refletem no documento contábil.

Att

Bruno Xavier.

Answers (1)

Answers (1)

0 Kudos

Muito Obrigado,

Funcionou...as 2 sugestões...

Att,

Vinícius Mendez