✒️ABAP Las Estructuras Append
ABAP Las Estructuras Append
ESTRUCTURA APPEND
Se crea para agregar datos y configuraciones adicionales a las tablas y estructuras estándar de SAP.
Conocidas como AMPLIACIONES DE TABLAS DE BASE DEDATOS.
Se puede realizar la siguiente modificaciones
Insertar nuevos campos (tabla o estructura)
Definir claves foráneas para campos (tabla)
Agregar Ayudas de búsqueda para campos (tabla)
NOTA: los campos que agreguemos en una ESTRUCTURA APPEDN deben tener la nomenclatura propia del usuario, es decir comenzarán por ZZ o con YY. Esto se hace para prevenir conflictos con nombres de capos estándar en SAP.
A TENER EN CUENTA
Una estructura se puede asignar a más de una tabla o estructura
Si se inserta un campo en una tabla o estructura y se sabe que sap lo agregara en la próxima versión estándar del sistema, se deberá incluir en la taba o estructura como una reparación (ORDEN DE TRANSPORTE). Sino generara un error por haber 2 campos iguales.
Si se copia una tabla o estructura que contiene una estructura append en otra tabla o estructura los campos de la estructura append se convierten en parte de los campos de la tabal o estructura, al igual que las claves foráneas y las ayudas de búsqueda.
Se pueden crear nuevas claves foráneas o ayudas de búsqueda mediante una estructura append en una tabla o estructura, pero no se podrá modificar las claves foráneas o ayudas de búsqueda existentes mediante una estructura append.
No se podrá agregar una estructura append a una tabla de base de datos si esta contiene algún de los siguientes tipos de datos: VARC, LCHR o LRAW. Esta excepción no existe para las estructuras.
COMO CREAR UNA ESTRUCTURA APPEND
Abrir transacción SE11
Seleccionamos la tabla
Pulsamos el botón ESTRUCTURA APPEND
Introducimos el nombre de la estructura APPEND por ejemplo ZZSFLIGHT
Ahora indicamos campos a incorporar
Grabamos
Activamos estructura
CATEGORIAS DE AMPLICACION
En la SE11 menu > detalles categoría de clasificación
No clasificado -> no tiene categoría de ampliación, estado transitorio.
NO ampliable -> no podrá ser ampliada con estructura APPEND
Ampliable y de caracteres > se pueden amplia pero con campo de tipo C N D o T
Ampliable y de caracteres o numérica > se pueden ampliar pero no puede contener tipo de datos como tablas referencias o strings
Ampliable de cualquier forma > puede tiene componentes con un tipo de datos cualquiera
 
 
 
Sobre el autor
Publicación académica de Josep Antoni Lopez Moyano, en su ámbito de estudios para la Carrera Consultor ABAP.
Josep Antoni Lopez Moyano
Profesión: It Manager - España - Legajo: QP26P
✒️Autor de: 375 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP HCM Nivel Inicial
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial