✒️La estructura de los sistemas SAP
La estructura de los sistemas SAP
Estructura de un sistema SAP
Los sistemas SAP tienen una estructura de datos especifica. Adicionalmente a las configuraciones de negocio (Customizing) que son relevante ú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 todos los objetos de desarrollo de workbech ABAP y es inter-cliente, los objetos de repositorio se almacenan en paquetes
Los paquetes son contenedores para los objetos de desarrollo relacionados semánticamente. Diferentes objetos de desarrollo como programas, tablas. pantallas, modulos de función, clases, etc. pueden estar contenidos dentro de un paquete
Los paquetes están caracterizados por ciertas propiedades:
- Anidado (nesting)
- Interfaces
- Visibilidad
- Accesibilidad
Transacción SPAK - Los paquetes son creados y mantenidos con el Package Builder
El grabado y transporte de modificaciones de objetos está controlado por el sistema de trasportes y cambio, que por sus siglas en ingles se denomina CTS, utilizando la asignación de objetos de repositorio a paquetes
Customizing
El termino customizing, que se podría traducir como adaptación o personalización, describe las configuraciones de negocio de un sistema SAP, las funciones provistas tanto generales de una compañía como aquellas que pueden ser especificas para una industria son adaptadas a los requerimientos específicos de la empresa en el proceso de customizing
El sistema SAP diferencia entre customizing dependiente de cliente y customizing inter-cliente
Algunos ejemplos de customizing inter-cliente son el calendario, configuraciones impresión o el acceso a ala ayuda
Mandantes - Clientes
Un mandante es una unidad comercial, organizacional y técnica contenida en un sistema SAP y consiste de configuraciones de negocio, sus propios datos maestros y transaccionales, centros, compañías, almacenes, registros maestros de materiales, órdenes y facturas, datos de usuario, todos estos datos son dependientes de mandante
Los mandantes pueden tener diferentes roles, por ejemplo un rol de desarrollo para crear las personalizaciones y nuevas aplicaciones, otro mandante puede tener un rol de calidad, para realizar testing de lo creado en el mandante de desarrollo, y comunmente existe un andante exclusivo para produccion, que es donde se realizan las actividades reales de la empresa
Los roles que se asignan a cada cliente son mantenidos desde la transacción SCC4
Repositorio de objetos
La estructura de datos de un sistema SAP también puede ser personalizado, los cambios pueden realizarse en diferentes formas
- Extensión del repositorio a través de desarrollos del cliente: es posible crear objetos de repositorio tales como tablas, programas, transacciones, etc.
- Mejoras del cliente: el repositorio es suplementado por sub-objetos del cliente aquí, un programa estandar de SAP puede ser suplementado con codigo propio del cliente en puntos predefinidos en el codigo conocidos como customers exits
- Modificaciones al estándar del sistema SAP: los cambios a objetos estándar se conocen como modificaciones, en este caso el repositorio no es extendido sino modificado directamente
 
 
 
Sobre el autor
Publicación académica de Julio Avila Pascual, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Julio Avila Pascual
Profesión: Ingeniero en Informática - Mexico - Legajo: LN66Z
✒️Autor de: 49 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Hola a todos iniciando el curso con amplias expectativas y compromiso con cvosoft para lograr concluir con éxito
Certificación Académica de Julio Avila