✒️El landscape de SAP
El landscape de SAP
Cuando se instala SAP se crean tres ambientes: desarrollo, pruebas y producción. Cada ambiente se ubica en un servidor diferente por cuestiones de seguridad de la información.
Ambientes y mandantes:
- Ambiente: servidor donde se instala el sistema SAP. Desarrollo (servidor 1), pruebas (servidor 2) y producción (servidor 3). Compuesto por servidor de aplicación y una base de datos.
- Mandante: instancia creada dentro de un ambiente para la configuración, prueba o desarrollo. Contiene sus propios registros maestros, usuarios, roles y conjunto de tablas, por lo que los datos que se manejan en cada mandante son independientes dentro del mismo ambiente. Dentro de cada mandante existen dos tipos de objetos:
- Independientes de mandante. El objeto existe para cualquier mandante dentro de un mismo ambiente.
- Dependientes de mandante. El objeto solo existe en el mandante para el que se creó. Por ejemplo, los datos de una tabla, datos de bases de datos y formularios, etc.
Perfiles de usuarios:
- Consultores. Desarrolla programas en el ambiente de desarrollo. Realización de pruebas unitarias en el mandante de pruebas. Realiza pruebas de desarrollo. Tras esto, se realiza el transporte del programa al ambiente de Testing.
- Usuarios claves o Analistas funcionales. Conocedores de procesos y funcionamiento de la empresa. Realiza pruebas de calidad o integrales del programa desarrollado. Finalizado estas pruebas y verificado su correcto desarrollo, se realiza el transporte del programa al ambiente de producción.
- Usuarios finales. Usuarios que harán uso de programa para realizar alguna operación de la empresa.
Mandantes estándar:
- Mandante 000 Referencia. Sin datos de parametrización empresarial. Los nuevos se suelen crear como copia de este para creación desde cero. En cambios de versiones de SAP, los datos dependientes de mandante se actualizan automáticamente en el 000. No puede ser borrado ni modificado NUNCA.
- Mandante 001 Ejemplo. No lo cambia ninguna actualización de SAP, a diferencia del anterior. No se impone ninguna prohibición de cambiarlo o borrarlo.
- Mandante 066 EarlyWatch. Garantizar la confidencialidad de datos reales en productivo. Está aislado y es al que se conecta SAP para la detección de problemas de rendimiento. Los usuarios tienes autorizaciones mínimas para ejecutar informes de rendimiento. No puede ser borrado ni modificado NUNCA.
Mandantes propios:
En el ambiente de producción solo debe existir un mandante propio. En el resto se pueden crear los que se desee a partir del mandante de referencia 000.
Pocos mandantes pueden generar conflictos durante la parametrización, el desarrollo de programas o pruebas mientras que, con muchos mandantes, se empeora el rendimiento y se crean sistemas más complejos de ser administrados. Por lo general, se tratará de crear el menor número de mandantes y que el ambiente de producción sólo tenga un único mandante.
Clase de desarrollo o paquete:
Forma de organizar los nuevos objetos que se crean en SAP, clasificándolos por módulos. P.e. $ TMP se utiliza para los objetos temporales que no van a ser transportados entre ambientes.
Se crean a través de la tx: SE80
- Revisiones de la evaluación:
Un ambiente es un servidor donde se instala el sistema SAP.
Las clases de desarrollo se crean a través de la transacción tx: SE80
 
 
 
Sobre el autor
Publicación académica de Jesús Carmelo Hernández Alemán, en su ámbito de estudios para la Carrera Consultor ABAP.
Jesús Carmelo Hernández Alemán
Profesión: Analista/programador - España - Legajo: LQ62P
✒️Autor de: 30 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: PartTime
Presentación:
Analista/programador de aplicaciones informáticas: aplicaciones de escritorio y web. manejo de bases de datos oracle. frameworks de desarrollo symfony, magento, wordpress. tecnología opencv
Certificación Académica de Jesús Hernández