Ir al contenido
Programación ABAP

SE18

Definición de BAdI y puntos de ampliación.

Área
Desarrollo ABAP (BC)
Grupo
Entorno de programación
Actualizado
21 de octubre de 2026

Para qué sirve

La SE18 muestra y define BAdI y puntos de ampliación: la interfaz que SAP (o un desarrollo propio) ofrece para añadir lógica sin modificar el estándar.

Desde ella se ven los métodos de la BAdI, su documentación y si admite varias implementaciones o filtros. Las implementaciones se crean en la SE19.

Cuándo la usarás

Cuando has localizado una BAdI (por ejemplo con la SE84 o depurando CL_EXITHANDLER) y quieres ver qué métodos ofrece.

Pasos básicos

  1. Elige Punto de ampliación o Nombre de BAdI y escribe el nombre.
  2. Pulsa Visualizar: aparecen la interfaz, los métodos y la documentación.
  3. Para implementarla, pasa a la SE19 con el mismo nombre.

Autorizaciones

Para arrancar cualquier transacción hace falta el objeto S_TCODE con su código (campo TCD). Además, al trabajar se comprueban:

ObjetoQué controla
S_DEVELOPCrear, modificar o visualizar objetos del repositorio por tipo, paquete y actividad.

Para saber qué usuarios pueden ejecutarla, mira el truco Ver qué usuarios tienen acceso a una transacción. Si a alguien le falta una autorización, la SU53 muestra cuál.

Relacionadas

Transacciones relacionadas

SE19SE84SMODCMOD

Más en Entorno de programación

BMV0OY19SCAMSCATSE01SE07SE09SE10SE11SE12SE13SE14

En abap.es

¿Dudas con esta transacción?

Pregunta en el foro de abap.es: la comunidad lleva años resolviendo dudas de ABAP en español.

Preguntar en el foro

Actualizado: 21 de octubre de 2026