Olá Rani Priya,
você pode encontrar os Business Add-ins colocando um ponto de interrupção no módulo de função SXV_GET_CLIF_BY_NAME
nesse módulo de função, coloque um ponto de interrupção em CALL FUNCTION 'SXV_ADD_PREFIX' antes de salvar ME51, e salve, verifique o nome do parâmetro no módulo, ele lhe dirá o nome dos business add-ins, pressione F8 e novamente chegue no mesmo ponto e o nome será preenchido com outro nome de badi, se houver
Os seguintes User Exits e Badi estão disponíveis para ME51, Verifique de acordo com sua necessidade
MEVME001 Cálculo de quantidade padrão e tolerância de sobre/sub entrega
MM06E001 User exits para documentos de compra EDI entrantes e salientes
MM06E003 Intervalo de números e número do documento
MM06E004 Controle de telas de importação de dados na ordem de compra
MM06E005 Campos de cliente no documento de compra
MM06E007 Alterar documento para requisições ao convertê-lo em ordem de compra
MM06E008 Monitoramento do valor objetivo de contr. em caso de ordens de liberação
MM06E009 Textos relevantes para o indicador "Existem textos"
MM06E010 Seleção de campo para o endereço do fornecedor
MMAL0001 Distribuição de lista de origem ALE: Processamento de saída
MMAL0002 Distribuição de lista de origem ALE: Processamento de entrada
MMAL0003 Distribuição de registro de informação de compra ALE: Processamento de saída
MMAL0004 Distribuição de registro de informação de compra ALE: Processamento de entrada
MMDA0001 Endereços de entrega padrão
MMFAB001 User exit para geração de ordem de liberação
MRFLB001 Controle de itens para ordem de liberação de contrato
AMPL0001 Subtela de usuário para dados adicionais em AMPL
MEQUERY1 Melhoria para Resumo de Documentos ME21N/ME51N
LMEDR001 Melhorias no programa de impressão
LMELA002 Adotar número de lote da notificação de envio ao contabilizar uma GR
LMELA010 Notificação de envio entrante: Transferir dados de item desde IDOC
LMEQR001 User exit para determinação de origem
LMEXF001 Condições em documentos de compra sem recepção de fatura
LWSUS001 Determinação de origem específica do cliente em Retail
M06B0001 Determinação de papel para liberação de requisição de compra
M06B0002 Mudanças na estrutura de comunicação para liberação de requisição de compra
M06B0003 Intervalo de números e número do documento
MELAB001 Programação de entregas de previsão gerais: Implementação de programação
MEFLD004 Determinar a data de entrega mais cedo para verificar com GR (apenas PO)
MEETA001 Definir tipo de linha de programação (atrasada, req. imediata, anterior)
ME590001 Agrupação de requisições para divisão de PO em ME59
M06E0005 Determinação de papel para liberação de documentos de compra
M06E0004 Mudanças na estrutura de comunicação para liberação de doc. de compra
M06B0005 Mudanças na estrutura de comunicação para liberação geral de requisições
M06B0004 Intervalo de números e número do documento
Business Add-in
ME_PROCESS_REQ Melhorias para Processamento de PReqs Enjoy: Interno
ME_PROCESS_PO_CUST Melhorias para Processamento de Enjoy Ordem de Compra: Cliente
ME_PROCESS_PO Melhorias para Processamento de Enjoy Ordem de Compra: Interno
ME_PROCESS_COMP Processamento de Dados Padrões de Componentes no Momento de GR: Cliente
ME_PO_SC_SRV BAdI: Página de aba de serviço para Subcontratação
ME_PO_PRICING_CUST Melhorias na Determinação de Preços: Cliente
ME_PO_PRICING Melhorias na Determinação de Preços: Interno
ME_INFOREC_SEND Capturar/Enviar Mudanças de Registro de Informação de Compra - Uso Interno
ME_HOLD_PO Retenção de Ordens de Compra Enjoy: Ativação/Desativação
ME_GUI_PO_CUST Telas Próprias do Cliente na Ordem de Compra Enjoy
ME_FIELDSTATUS_STOCK Comportamento de Atribuição de Conta FM para PR/PO de Estoque
ME_DP_CLEARING Compensação de Pagamentos Antecipados e Solicitações de Pagamento
ME_DEFINE_CALCTYPE Controle de Tipo de Preço: