✒️SAP BASIS / La estructura de datos de un sistema SAP Por Richard Melendez Aponte
La estructura de datos de un sistema SAP
La Estructura de Datos de un Sistema SAP
Fecha: 20/12/25 Lección N°7 - Unidad 1
1. Introducción a la Estructura de DatosEn SAP, el mandante es una unidad independiente donde los datos y configuraciones se almacenan de manera aislada (datos maestros como clientes y materiales, así como datos transaccionales como ventas). Pueden variar entre mandantes. El "Multimandante" afecta a todos los mandantes por igual.
Un sistema SAP basado en ABAP (como SAP ECC, SAP S/4HANA Server, SAP SCM o SAP BW) posee una estructura de datos específica. Esta estructura abarca no solo las configuraciones específicas para ciertos mandantes (conocidas como Customizing dependiente del mandante), sino también configuraciones transversales a toda la aplicación.
En los sistemas SAP basados en ABAP, es fundamental entender las siguientes diferencias relacionadas con la estructura de datos:
-
Registros maestros de usuario específicos del mandante.
-
Datos maestros y datos transaccionales dependientes del mandante.
-
Customizing específico del mandante.
-
Customizing transversal al mandante (independiente de mandante).
-
Objetos del repositorio transversales al mandante.
2. Definición y Características del Mandante ¿Qué es un mandante en un sistema SAP?
Dentro de un sistema SAP basado en ABAP, un mandante es una unidad autónoma en términos de negocio, organización y datos. Esto significa que cada cliente tiene:
-
Su propio entorno de datos empresariales.
-
Sus propios datos maestros (Ej.: información de proveedores, clientes).
-
Datos transaccionales como (pedidos, facturas).
-
Y sus propios usuarios (credenciales y autorizaciones).
Estos datos únicos para cada mandante se conocen como datos dependientes del mandante.
Datos maestros y datos transaccionales dependientes del mandanteMandante = Cliente / Es un sistema independiente
En SAP, los datos maestros y los datos transaccionales dependientes del mandante son aquellos que están vinculados a un mandante específico, lo que significa que solo están disponibles dentro de ese mandante en particular.
Características:
-
Independencia: Los datos maestros creados en un mandante no son accesibles desde otro mandante.
3. Estructura del Servidor y Personalización Estructura de datos de un servidor SAP
El mandante que vemos al principio del inicio de sesión en SAP GUI vendría siendo (un subsistema del servidor de SAP). Tres dígitos (000 / 999), en un caso real solo hay entre 1 a 5. Cada uno es independiente del otro.
Tipos de Personalización-
Personalización transversal (Cross Client): Son las configuraciones que se realizan una sola vez y son válidas para todos los mandantes.
-
Personalización específica del mandante (Client-specific): Son las configuraciones que solo afectan al mandante en el que se está trabajando y no a los demás.
4. Relación entre Datos y Objetos del Repositorio Dinámica de los Datos
-
Reutilización: Dentro del mismo mandante, los datos maestros son utilizados por múltiples módulos, como Finanzas (FI), Ventas y Distribución (SD) o Compras (MM).
-
Temporalidad: Los datos transaccionales suelen ser dinámicos y dependen de las operaciones de negocio.
-
Vinculación con los datos maestros: Los datos transaccionales no son visibles ni transferibles entre mandantes a menos que se configure explícitamente un proceso de integración.
-
Datos Maestros: Actúan como base para las transacciones.
-
Ejemplo: Para crear una orden de compra (transacción), necesitas un proveedor (dato maestro) previamente configurado.
-
-
Datos Transaccionales: Representan el uso de los datos maestros en operaciones del negocio.
Los objetos del repositorio están agrupados en paquetes. Un paquete es un contenedor que organiza objetos de desarrollo relacionados semánticamente, como programas, tablas y más. Permiten organizar y gestionar mejor el desarrollo de objetos dentro del sistema; al crear un objeto debes asignarlo a un paquete. Controlan la visibilidad y el transporte de objetos entre entornos (Desarrollo, Calidad y Producción).
5. Ejercicios de Práctica
1. ¿Qué datos se pueden almacenar en un mandante?
R = Personalización específica del Cliente, datos de usuario y datos de aplicación.
2. En un sistema SAP basado en AS ABAP, los datos específicos de un mandante, como los datos maestros y transacciones, son conocidos como datos dependientes del mandante.
R = Verdadero.
3. Las configuraciones de personalización que se realizan solo una vez en un sistema SAP, y que son válidas para todos los mandantes, se denominan configuración específica del mandante.
R = Verdadero.
4. El repositorio de un sistema SAP basado en AS ABAP contiene únicamente objetos relacionados con el negocio específico de un mandante.
R = Verdadero.
5. Los objetos del repositorio en SAP están organizados en paquetes, los cuales contienen objetos de desarrollo semánticamente relacionados.
R = Verdadero.
 
 
 
Sobre el autor
Publicación académica de Richard Uriel Melendez Aponte, en su ámbito de estudios para la Carrera Consultor SAP BASIS S/4HANA.
Richard Uriel Melendez Aponte
Profesión: Estudiante Ingenieria en Sistemas - Venezuela - Legajo: KX60A
✒️Autor de: 37 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime
Presentación:
Profesional sap basis con experiencia en administración de sistemas, upgrades y performance. enfocado en optimizar entornos, garantizar disponibilidad y liderar proyectos tecnológicos.
Certificación Académica de Richard Melendez
























