✒️ABAP / Las Estructuras Append Por Cristian Arteaga Diaz
ABAP Las Estructuras Append

ESTRUCTURAS APPEND – LECCION 3-5
¿Qué ES UNA ESTRUCTURA APPEND?
Es un objeto ABAP que se crea para agregar datos y configuración adicionales a las tablas y estructuras estándar de SAP
También son conocidas como APLICACIONES DE TABLAS DE BASE DE DATO, con una estructura APPEND se podrá realizar las siguientes modificaciones a una tabla base de dato o estructura:
- Insertar nuevos campos a una tabla o estructura
- Definir clave foránea para campo de tabla
- Agregar Ayuda de búsqueda para campos de la tabla
NOTA, los campos que agregamos en una estructura APPEND deben tener las nomenclaturas propias del usuario, es decir, deben comenzar con ZZ o con YY, ya que de esta forma se previene que existan conflictos con los nombres de los campos estándar de SAP
Al momento de crear una estructura append es importante tener en cuenta las siguientes características:
- Una estructura APPEND puede ser asignada a más de una tabla o estructura
- Si se quiere insertar un campo a una tabla o estructura que se sabe que será agregado por SAP en las próximas versiones estandar del sistema, se debe incluir el mismo en la tabla o estructura como una reparación. De otra forma, al momento de actualizarse el sistema, existirán dos campos iguales lo que producirá un error. Cuando hablamos de reparación nos referimos al tipo de la orden de transporte
- Si se copia una tabla o estructura que contiene una estructura append a otra tabla o estructura, los campos de la estructura append se convertirán en parte de los campos de la tabla o estructura destino. Lo mismo sucederá con las claves foráneas y las ayudas de busqueda
- Se podrá crear una clave foránea o ayuda de búsquedas mediante una Estructura Append en una tabla o estructura, pero no se podrá modificar las claves foráneas o ayuda de búsqueda existente mediante una estructura append
- No se podrá agregar una estructura append a una tabla base de dato si la estructura append contiene alguno de los siguientes tipos de datos: VARC, LCHR, LRAW. Esto se debe a que son campos largos y deben ser los últimos campos de la tabla base de dato.
¿COMO CREAR UNA ESTRUCTURA APPEND?
- Transaccion SE11
- Botón Estr.append
- Ventana de dialogo, (nombre de la estructura)
- Incorporar datos en la estructura
- Grabar – activar
TABLA SFLIGHT, es una tabla estándar del sistema SAP que contiene información sobre vuelos y que generalmente es utilizada para realizar programas de prueba o demo de un sistema.
Otra tabla de base de dato similar y muy comúnmente utilizada con el mismo propósito es la tabla SPFLI
 
 
 
Sobre el autor
Publicación académica de Cristian Darwin Arteaga Diaz, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Avanzado.
Cristian Darwin Arteaga Diaz
Profesión: Abap Developer - Argentina - Legajo: GP81Q
✒️Autor de: 165 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional ABAP
🎓Egresado de los módulos:
- Master ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.
Certificación Académica de Cristian Arteaga
























