✒️La estructura de los sistemas SAP
La estructura de los sistemas SAP
Estructura de datos de un sistema SAP.
Los sistemas SAP tienen una estrucutra de datos especifica. Adicional a las configuraciones de negocio (customizing) que es relevante solo para ciertos clientes del sistema SAP, tambien contiene configuraciones y el repositorio de objetos que son inter-cliente (cross-client).
El repositorio es el lugar de almacenamiento central para todos los objetos de desarrollo de Workbench ABAP y es inter-cliente. Los objetos de repositorio se almacenan en paquetes (packages).
Los paquetes son contenedores para objetos de desarrollo. Diferentes objetos de desarrollo, como programas, tablas, pantallas, mòdulos de funciòn, clases, etc., pueden estar contenidos dentro de un paquete.
Propiedades de los paquetes:
.- Anidado (nesting)
.- Interfaces (Interfaces)
.- Visibilidad (Visibility)
.- Accesibilidad (accesibility)
El grabado y transporte de modiificaciones de objetos està controlado por el Sistema de Transporte y Cambios, CTS (Change and Transport System) usando la asignaciòn de objetos de repositorios a paquetes.
Clientes:
Los sistemas SAP estan divididos entre unidades de negocio o clientes, tambien llamados mandantes.
Cliente es una unidad comercial, organizacional y tècnica contenida en un sistema SAP, consiste de configuraciones de negocio (customizing dependiente de cliente), sus propios datos maestros y transaccionales y sus propios datos de usuarios.
Los roles se asignan a los clientes por medio de la transacciòn SCC4.
Customizing (adaptaciòn), describe las configuraciones de un sistema SAP. El Customizing comprende cosas simples y bàsicas como la definiciòn de plantas y almacenes hasta cosas mas complejas como funciones de compras basadas en planificaciòn de producciòn o liquidaciòn de nòmina.
Customizing estàndar, tal como definiciòn de paìs, lenguaje, uso horario estan incluidos por SAP como parte de las instalaciones.
El sistemas SAP diferencia entre Customizing dependiente y Customizing inter-cliente (cross-client).
Customizing inter-cliente contiene configuraciones que son independientes de una unidad de negocio particular y tienen una validez general. Incluye el calendario, confguraciones de impresiòn o el acceso a la ayuda, entre otros...
Los cambios en el Repositorio de objetos se pueden realizar de diferentes maneras:
.- Extensiòn del repositorìo, se realizan por medio de desarrollos del cliente, en SAP, se pueden crear objetos de repositorio propios, como tablas, programas, transacciones, etc. Deben comenzar con la letra Y o Z, tambien comenzar y terminar con "/". Maximo 8 caracteres, incluyendo "/".
.- Mejoras del Cliente, el rreposotorio es suplementado por sub-objetos del cliente.
.- Modificaciones al estàndar de SAP: cambios a objetos estàndar de SAP (programas, tablas, estructuras) se conocen como modificaciones.
Tipos de modificaciones posibles dependiendo del tipo de objeto:
.- Manuales
.- Con el asistente de modificaciones.
.- Con el asistente de notas.
SAP recomienda un Landscape de sistemas multiples, como por ejemplo: Desarrollo, Calidad y Produccion.
.- Las configuraciones de Customizing realizadas, asi como todos los cambios (desarrollo, mejoras y modificaciones) se realizan en el ambiente de Desarrollo.
.- Luego estos cambios son transportados al ambiente de Calidad y aquì se verifican.
.- Por ultimo, y una vez probado satisfactoriamente, todos los objetos y configuraciones en el ambiente de Calidad pueden ser transportados al ambiente de Producciòn.
Para cada ambiente son creados clientes con roles especificos: Un cliente de desarrollo en el ambiente de desarrollo, Un cliente de prueba para el ambiente de Calidad y un cliente productivo para el ambiente de Produccion.
 
 
 
Sobre el autor
Publicación académica de Mauro Ramón Colina Gando, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Mauro Ramón Colina Gando
Profesión: Licenciado en Informática - Colombia - Legajo: LG33L
✒️Autor de: 91 Publicaciones Académicas
🎓Cursando Actualmente: Consultor BASIS Nivel Avanzado
🎓Egresado del módulo:
Certificación Académica de Mauro Colina