¿Cuál es la diferencia entre userexit y BADI?
Avalados por :
¿Cuál es la diferencia entre userexit y BADI?
http://www.sap-img.com/abap/what-is-user-exits.htm
Donde los exits de clientes se dividen en:
1. Exits de menú.
2. Exits de campo.
3. Exits de pantalla.
4. Exits de módulo de función.
Todas estas cosas entran en las Mejoras.
Exits de usuario
Un exit de usuario es un código de tres caracteres que instruye al sistema para acceder a un programa durante el procesamiento del sistema. SXX: S es para exits estándar entregados por SAP. XX representa el número de exit de 2 dígitos. UXX: U es para exits de usuario definidos por el usuario. XX representa el número de exit de 2 dígitos.
Los EXITS DE USUARIO son FORMULARIOS y son llamados por programas estándar de SAP usando PERFORM.
Dentro del formulario (exit de usuario) puedes leer y cambiar casi cualquier dato global del programa principal.
Los exits de usuario son más flexibles porque tienes más información para usar en tu código, pero por otro lado, es muy fácil manipular erróneamente datos globales y llevar al programa estándar a un error o incluso hacer inconsistente la base de datos.
Al cambiar un exit de usuario, se requiere una clave de acceso.
BAPI no es más que un módulo de función que es habilitado para acceso remoto, lo que significa que puedes acceder a este módulo de función a través de otros sistemas SAP o no SAP asignándolo a un objeto de negocio, que podemos crear en la transacción SWO1.
Para más detalles, visita WWW.SAPTECHNICAL.COM
Recompensa si es útil.
Hola,
Revisa el enlace a continuación:
http://www.saptechnical.com/Tutorials/Tutorials.htm
Espero que esto sea útil.
Saludos,
Sharath
Hola Swamy,
Ambos son conceptos totalmente diferentes.
¿Por qué quieres compararlos?
Un BAPI es un tipo especial de módulo de función habilitado para acceso remoto que tiene una función comercial específica, mientras que un User-Exit es un marcador de posición donde podemos ingresar nuestro código personalizado si la funcionalidad estándar ofrecida por SAP no es suficiente para cumplir con los requisitos del cliente.
Saludos,
Ravi
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute