
Estructura de Sistemas SAP
1. Estructura de datos en un sistema SAP.
Es importante para todos conoces la estructura de SAP que es especifica. Las configuraciones de negocio (customizing) son relevantes solo para unos sistemas SAP, también contiene los repositorios y configuraciones que son inter clientes (cross-client)
El repositorio es donde se almacenan los objetos de desarrollo workbench abap y es intercliente. Los objetos de repositorio se almacenan en (packages) y estos pueden contener programas, tablas, pantallas, clases etc.
Los paquetes se caracterizan por.
- Anidado (nesting)
- Interfaces
- Visibility
- Accesibility
Tx SPAK para creación y mantenimiento de package builder
2. Customizing.
Se traduce como adaptaciones, describe las configuraciones de un negocio de sistema SAP. Las funciones generales como especificas son adaptadas a los requerimientos específicos de empresa por el proceso de customizing.
Comprende de cosas simpes como definición de almacenes hasta complejas como planificación de producción o liquidación de nómina.
Hay gran cantidad de custimizaing que viene por defecto de SAP como país lenguaje uso horario
3. Clientes
Los sistemas SAP están divididos entre unidades de negocio o cliente, que también se conocen como mandantes.
Un cliente es una unidad comercial y su custumizing tiene sus propios datos maestros transaccionales.
Ejemplos de customizaing dependiente son los códigos de compañía, plantas y almacenes, datos maestros y de txs y son válidos solo en cliente.
Un cliente puede ser configurado para que las configuraciones sean dependientes de cliente en sistema de desarrollo. En calidad para pruebas y en producción para productivo. Los roles se asignan a los clientes desde la tx SCC4.
Dependiente o Independiente cuando se hace cambio SAP solicita OT por SE10 se ve tipo de orden, custoimizing dependen de mandante. Worbench independiente de mandante, crosscliente, aplicaría para todos los clientes de la misma instancia.
4. Repositorio de objetos
Se pueden hacer cambios o mejoras al repositorio de estas formas:
Extensión de repositorio: a través de desarrollos de cliente se pueden crear objeto como tablas txs etc, el nombre debe comenzar con la letra Z
Mejora de cliente: Un programa puede ser suplementado por código propio, las estructuras de tablas pueden ser ampliadas.
Modificaciones estándar: de tablas, programas estructuras, en este caso no es extendido si no modificado. Hay tres tipos, manuales, con asistente de modificaciones y de notas.
5. Landscape de tres sistemas.
SAP recomienda un landscape de tres sistemas. Como el repositorio de datos es intercliente, se recomienda que no se desarrolle donde se trabaja en productivo, hay riesgo de inconsistencia de datos. Uno para desarrollo otra calidad y otro productivo.