
Diccionario de datos ABAP: Es el punto fuerte de SAP. Herramienta donde se gestionan TODAS las definiciones de datos del sistema, tanto estándar de SAP como las creadas por el usuario (las Z). Hace que acceder a la BD sea simple para funcionales y técnicos.
Transacción: SE11Desde ahí puedes crear, modificar y ver:
-
Tablas (el componente central), Vistas, Estructuras, Elementos de datos, Dominios, Tipos de tabla, Ayudas de búsqueda, Objetos de bloqueo.
Tipos de datos en las tablas:
-
Maestros: No cambian mucho. Ejm: materiales, clientes, bancos. tabla KNA1.
-
Movimientos: Muy volátiles y gran volumen. Ej: facturas, pedidos, pagos.
-
Sistema / Control: Configuración del sistema.
Ejemplo tabla KNA1 - Maestro de clientes (parte general):
-
Tabla transparente = tabla base de datos. Tiene 173 campos.
-
Primer campo siempre MANDT (mandante): Casi todas las tablas dependen del mandante.
-
Campos clave (columna Clv): Permiten acceso directo a un registro. En KNA1 son MANDT y KUNNR (Nº cliente). Los campos clave no pueden estar vacíos (columna Valores iniciales).
-
Por cada campo ves: Elem de datos y Tipo / Long: Si es CHAR, NUMC, fecha. y cuántos caracteres tiene.
-
Datos técnicos: Modificado por: SAP (por ser estándar). Paquete: VSCORE (no empieza con Z porque es estándar). Idioma original: DE (Alemán).
Pestaña Entrega y actualización - CLAVE:
-
Clase de entrega: Define para qué se usa la tabla. La mayoría son A = Tabla aplicación (datos maestros y de movimiento). KNA1 es clase A.
Otras: C = Customizing solo cliente, L = temporal vacía, G = customizing protegida, S/W = tablas de sistema.
-
Browser datos / Actual.vista tabla: Cómo se pueden cargar datos. En tablas estándar está restringido.
Pestaña Ayuda p./ Verif. Entr.:
-
Claves externas: Si tiene tilde, ese campo es clave de otra tabla.
-
Tab. verificación: Nombre de esa otra tabla (ej: T000, T005).
-
Ayuda de búsqueda: El F4, para elegir valores posibles.
Pestaña Campos moneda/cantidad: Solo se llena para campos de importe/cantidad, indicando su tabla y campo de referencia.
Dos botones muy importantes:
Opciones técnicas de KNA1 (botón en SE11):
-
Clase de datos: Tipo de datos que guarda. Las más usadas son APPL0 = Datos maestros y APPL1 = Datos variables (movimientos). KNA1 es APPL0.
-
Categ. tamaño: Cantidad aproximada de registros que va a tener. KNA1 está en 3 = 5.300 a 21.000 registros.
-
Grabación en memoria intermedia (Buffer): Para KNA1 figura como "Imposible grabar en MI" porque son datos maestros que cambian.
El Browser de datos - Cómo ver el contenido real de la tabla: Es para ver los registros que tiene una tabla. Hay 2 formas de entrar:
Dentro de SE16:
-
Campos de selección: Son los campos de KNA1 que puedes usar para filtrar. Los campos clave (MANDT, KUNNR) aparecen separados arriba. Puedes elegir qué campos quieres para filtrar en Opciones / Campos para selección.
-
Cantidad de entradas: Botón que te dice cuántos registros cumplen tu filtro sin mostrarlos. Si no ponés nada, te da el total. Ej: 1.706 clientes.
-
Ancho de lista salida: Ancho de la lista que te muestra. Va de 50 a 1023, por defecto lo pone SAP.
-
Cantidad de aciertos: Máximo de registros que te muestra en pantalla. Por defecto 200. Lo podés cambiar.
Para ver los datos finalmente, aprietas Ejecutar.