Qual é a diferença entre userexit e BADI?
Avalados por :
Qual é a diferença entre userexit e BADI?
http://www.sap-img.com/abap/what-is-user-exits.htm
Onde os exits de clientes são divididos em:
1. Exits de menu.
2. Exits de campo.
3. Exits de tela.
4. Exits de módulo de função.
Todas essas coisas entram em melhorias.
Exits de usuário
Um exit de usuário é um código de três caracteres que instrui o sistema a acessar um programa durante o processamento do sistema. SXX: S é para exits padrão fornecidos pela SAP. XX representa o número de exit de 2 dígitos. UXX: U é para exits de usuário definidos pelo usuário. XX representa o número de exit de 2 dígitos.
Os EXITS DE USUÁRIO são FORMULÁRIOS e são chamados por programas padrão da SAP usando PERFORM.
Dentro do formulário (exit de usuário) você pode ler e alterar quase qualquer dado global do programa principal.
Os exits de usuário são mais flexíveis porque você tem mais informações para usar em seu código, mas por outro lado, é muito fácil manipular erroneamente dados globais e levar o programa padrão a um erro ou até mesmo tornar inconsistente a base de dados.
Ao alterar um exit de usuário, é necessário uma chave de acesso.
BAPI não é mais do que um módulo de função habilitado para acesso remoto, o que significa que você pode acessar este módulo de função através de outros sistemas SAP ou não SAP, atribuindo-o a um objeto de negócio, que podemos criar na transação SWO1.
Para mais detalhes, visite WWW.SAPTECHNICAL.COM
Recompense se for útil.
Ol·,
Confira o link abaixo:
http://www.saptechnical.com/Tutorials/Tutorials.htm
Espero que isso seja ·til.
Cumprimentos,
Sharath
Olá Swamy,
Ambos são conceitos completamente diferentes.
Por que você quer compará-los?
Um BAPI é um tipo especial de módulo de função habilitado para acesso remoto que possui uma função comercial específica, enquanto um User-Exit é um marcador de posição onde podemos inserir nosso código personalizado se a funcionalidade padrão oferecida pela SAP não for suficiente para atender aos requisitos do cliente.
Saudações,
Ravi
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute