
Las Estructuras Append
1 - Que son?
Es un objeto que se crea para gregar datos y configuraciones adicionales a las tablas de BD y estructuras estandar.
tambien conocidad como ampliacionde de tabla de BD.
Con una estructura append se puede hacer:
- insertat nuevos campos
- definir claves foraneas
- agregar ayudas de busqueda.
Los campos que se agreguen deben comenzar con zz o yy.
Al momento de crear una estructura es importante tener en cuenta las sig caracteristicas:
- puede ser asignada a mas de una tabla o estructura.
- incluir campo como reparacion(al tipo de OT) si se sabe que sap lo agrega en la proxima actualizacion.
- Si se copia una tabla que contiene una estructura append a otra tabla, los campos de la estrucutra append se
convierten en parte de los campos de la tabla destino, asi como tambioen los claves foraneas y ayudas de busqueda.
- Se pueden crear nuevas clave o ayudas de busquedad, pero no se pueden modificar en una estructura append.
- no se puede agregar una estructura append a una tabla si contiene los siguientes tipos de datos VARC, LCHR,LRAW.
2 - Pasos para crear una estrucutra append
- SE11, seleccionamos una tabla.
- en la visualizacion vamos al boton estr. append ..
- en la ventana de dialogo ponemos el nombre de la estructura zz...
- agregamos los campos nuevos y luego grabamos.
Audio 1: cuando modificacmos una tabla o estructura, se11 menu detalle categoria de ampliacion.
opciones para la categioria de ampliacion son:
- no clasificado: la tabla no tiene categoria de ampliacion
- no ampliable: la tabla no puede ser ampliada por medio de una estructura append.
- ampliable y de caracteres: todos los componentes de la tabla deben estar formados por caracteres
campos de tipo c,n,d,t
- ampliable y de caracteres y/o numerica: la tabla no puede contener tipos de datos como tablas, referencias
o string
- ampliable de cualquier forma: si la tabla puede ternenr componentes con un tipo de datos cualuiera.
- No clasificable : para un estado transitorio hasta que se decide la categoria de ampliacion.