Estructuras APPEND

¿Cómo añadir un campo en una tabla estándar utilizando una estructura APPEND?
Las estructuras APPEND son objetos del diccionario de datos que se crean para agregar datos y configuraciones adicionales a las tablas y estructuras estándar de SAP. También se conocen como Ampliaciones de tablas de base de datos.
En el diccionario de datos entramos en la tabla estándar STAS Listas de materiales – Selección de posiciones. Si entramos modificando la tabla el sistema nos va pedir una clave de acceso que la tienen que proporcionar los de SAP para modificar el estándar, lo que es imposible. Ellos aseguran la estabilidad del sistema si no se modifican los componentes estándar, pero ofrece la posibilidad de ampliar los objetos estándar, como en este caso los objetos del diccionario de datos: las tablas estándar o las estructuras estándar se pueden ampliar con estructuras APPEND.01 10

  1. Entramos en el diccionario de datos en la transacción SE11 visualizando la tabla estándar STAS Listas de materiales – Selección de posiciones. De la barra de herramientas utilizamos la opción append que nos permite añadir campos a través de una estructura Z en la tabla estándar.02 10
  2. Si es el primer componente APPEND que se va crear para esta tabla, como en este caso, el sistema ofrecerá un pop-up para introducir el nombre de la estructura APPEND. Si hay al menos una estructura creada al seleccionar la opción append. el sistema ofrecerá un listado con las estructuras creadas y varias opciones para eliminar, modificar o crear nuevas estructuras append. En el pop-up le ponemos el nombre ZSTAS_CLIENTE para la nueva estructura APPEND.03 9
  3. En la estructura informamos el campo obligatorio Descripción breve y creamos el campo ZZVENDOR. SAP aconseja utilizar el prefijo ZZ para los campos de las estructuras APPEND.04 7
  4. Activa la estructura asignando el paquete de desarrollo y la orden de transporte. Al volver en la tabla se puede visualizar el nuevo campo ZZVENDOR en la tabla estándar STAS.05 5

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *