✒️La estructura de los sistemas SAP
La estructura de los sistemas SAP
Estructura de Datos en un sistema SAP.
Los sistemas SAP tienen una estructura de datos específica. Adicionalmente a las configuraciones de negocio (customizing) que son relevantes únicamente para ciertos clientes del sistema SAP, también contiene configuraciones y el repositorio de objetos que son inter-clientes (cross-client)
El repositorio es el lugar de almacenamiento central para los objetos de desarrollo de Workbench ABAP y es inter-cliente. Los objetos de repositorio se almacenan en paquetes.
Los paquetes son contenedores para objetos de desarrollo relacionado semanticamente.Diferentes objetos de desarrollo (programas, tablas, pantalla, módulos de función, clases, etc.)
Los paquetes tienen ciertas propiedades:
- Anidado (nesting)
- Interfaces (interfaces)
- Visibilidad (visibility)
- Accesibilidad (accesibility)
Transacción SPAK: Los paquetes son creados y mantenidos con Package Builder.
El grabado y transporte de modificaciones de objetos está controlado por el sistema de transporte y Cambios, que por sus siglas en ingles se denomina CTS (Change and transport System) utilizando la asignación de objetos de repositorios a paquetes.
Cuztomizing.
Comprende cosas simples y básicas como la definición de plantas y almacenes hasta cosas más complejas como funciones de compras basadas en planificación de produccion.
Customizing inter-clientes contiene configuración que son independientes que una unidad de negocio particular y tienen una validez general.
Clientes.
Los sistemas SAP están divididos entre unidades de negocios o clientes, que también se conocen como mandantes.
Un cliente es una unidad comercial, organizacional y técnica contenida en un sistema SAP y consiste de configuraciones de negocio.
Los datos de un cliente se conocen como datos dependientes de clientes o específicos de cliente.
Repositorio de objetos.
Así como el Customizing dependiente de cliente en inter-cliente, es posible realizar ajustes adicionales a la estructura de datos de un sistema SAP. Se puede realizar cambios o mejoras en el repositorio de objetos. Los Cambios o mejoras l repositorio pueden realizar en diferentes formas:
- Extension del repositorio a través de desarrollo del cliente (customer developments) en el sistema SAP, es posible crear objetos de repositorio propios tales como tablas, programas, transacciones, etc.
- mejoras al cliente (customer enhancement): el repositorio es suplementado por sub-objetos del cliente aquí. Por ejemplo un programa estandar de SAP puede ser suplementado con codigo propio del cliente en puntos predefinidos en el código conocido como customer exits (salida del cliente). Las estructuras de tablas pueden ser ampliadas como campos propios utilizando appends
- Modificaciones al estándar: cambios a objetos estándar de SAP (programas, tablas, estructuras) Se conocen como modificaciones. El repositorio de objetos que vienen junto con el sistema SAP en este caso no es extendido sino directamente modificado.
1. Modificaciones manuales
2. Modificaciones con el asistente de modificaciones
3. Modificaciones con el asistente de notas.
Landscape de tres sistemas
 
 
 
Sobre el autor
Publicación académica de Victor Hugo Mata Valencia, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Victor Hugo Mata Valencia
Profesión: Ing. en Computacion - Mexico - Legajo: RJ51R
✒️Autor de: 47 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
- Carrera Consultor ABAP Nivel Inicial