✒️El landscape de SAP
El landscape de SAP
Unidad 1. Lección: Ambientes, mandantes y clases de desarrollo o paquetes.
1. Ambientes y Mandantes:
- Ambiente es un servidor donde esta instalado SAP. Hay tres ambientes: Productivo, QAS (Pruebas) y Desarrollo.
- Mandante: Es una instancia creada dentro de un ambiente. Es una unidad autocontenida dentro del sistema SAP. Dentro de un mismo ambiente pueden haber distintos mandantes. Dentro de un mandante existen dos tipos de objetos: los independientes del mandante (programa) y los dependientes del mandante (Por ej, los datos de una tabla, formularios).
2. Mandantes Estándar
Cualquier sistema SAP tiene tres mandantes estandar:
- Mandante 000: Es el mandante de referencia, no contiene datos de parametrizacion empresarial. Nota: No debe modificarse o borrarse ningun aspecto del mandante 000.
- Mandante 001: Mandante de Ejemplo. Ninguna actualización de SAP lo va a modificar, al contrario del 000.
- Mandante 066: Mandante del servicio EarlyWatch cuyo objetivo es garantizar la confidencialidad de nuestros datos reales en productivo. Este mandante esta aislado y es al que se conecta Soporte cuando se pide un servicio de detección de problemas de rendimiento. Este mandante no debe ser borrado ni modificado nunca.
3. Mandantes Propios
A partir del mandante 000 se pueden crear tantos mandantes como sea posible. El ambiente de desarrollo suele tener varios mandantes, QAS algunos menos y el ambiente de producción solo debe existir un mandante propio. En SAP nosotros podemos darle el número que queramos.
Funciones de los mandantes propios:
- Mandante 200: desarrollo y parametrización en el sistema de desarrollo para los abapers. No se tienen datos maestros ni transaccionales por lo que los desarrollos deben transportarse al mandante 220.
- Mandante 210: Conocido como Sandbox (Mandante en ambiente de desarrollo, para hacer modificaciones de prueba sin modificar el mandante propio de desarrollo (200)). Los cambios aqui no se registran en ningún sitio, por lo que para que se vea reflejado en el 200 debe emplearse una orden de transporte.
- Mandante 220: Aqui se realizan las pruebas unitarias en desarrollo. Se tienen datos maestros y transaccionales.
- Mandante 300: Pruebas integradas y control de calidad en integración (las pruebas incluyen la interacción entre diferentes modulos, rendimiento y aprobación del usuario. Tambien se comprueba que el paso de las ordenes de transporte desde el ambiente de desarrollo sea correcto como garantia del paso a productivo.
- Mandante 310: Formación a usuarios finales.
- Mandante 320: Maestro de parametrización. Se utiliza como referencia para consultar la parametrización en productivo sin tener que dar acceso a la maquina en productivo. Para que cumpla su función se deben transportar los cambios al mandante 400 y al 320 al tiempo y mantenerlos sincronizados.
- Mandante 400: Mandante productivo (Utilización software en el mundo real). Es el único mandante propio en el ambiente productivo.
4. Clase de desarrollo o Paquete
Es una forma de organizar los nuevos objetos en SAP, clasificándolos por modulos. Se crean con la transaccion estandar SE80. La clase de desarrollo $TMP se emplea para objetos temporales que no son transportados.
 
 
 
Sobre el autor
Publicación académica de Kelly Rocio Nino Ramirez, en su ámbito de estudios para la Carrera Consultor ABAP.
Kelly Rocio Nino Ramirez
Profesión: Ingeniero de Sistemas - Colombia - Legajo: PW14Z
✒️Autor de: 30 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Kelly Nino