✒️El landscape de SAP
El landscape de SAP
-AMBIENTES.
Servidor en donde ha sido instalado SAP. server1=Desarrollo, server2=Pruebas, server3=Producción
Mandante - *Nivel jerárquico mas alto en el sistema SAP*. Instancia dentro de un ambiente, puede utilizarse un mandante para configuración, otro desarrollo y otro en pruebas. Unidad autocontenida dentro del sistema SAP desde un punto de vista técnico, organizativo y comercial. Tienen sus propios registros maestros, usuarios, roles, tablas.
Objetos Independientes de mandante. Programas, existen en todos los mandantes
Objetos dependientes de mandante. Datos de una tabla o BD
Ejemplo:
Desarrollo Testing Producción
101 config 210 Pruebas o QA 410 Prod
102 sandbox 220 Entrenamiento
103 pruebas
MANDANTES ESTÁNDAR
000 Referencia - En update de versión de SAP se actualiza aquí y desde aquí se toman los cambios. No contiene datos de parametrización. *No debe modificarse o borrarse nada
001 Ejemplo - No se actualiza solo, se tiene como referencia de instalación inicial aunque no tiene restricciones
066 EarlyWatch - Para confidencialidad de datos de Prod. SAP se conecta para servicio de problemas de rendimiento. Se tienen autorizaciones mínimas. No debe ser modificado
MANDANTES PROPIOS
A partir del de referencia se pueden crear tantos los que la BD permita. Producción solo debe tener uno. El número puede ser el que queramos
Es común encontrar mandantes de: Desarrollo y parametrización, Sandbox, Pruebas unitarias, pruebas integrales, formación a usuarios finales, maestro de parametrización, Productivo
*Sandbox se utiliza para parametrizaciones complejas sin interrumpir Desarrollo, ya que se tenga listo se pasa a Desarrollo para poder mandarse a pruebas unitarias. Periodicamente se copia de pruebas unitarias a Sandbox
*Maestro de parametrización se usa para poder consultar la parametrización sin tener que otorgar accesos a producción. Se deben copiar cambios a este mandante y a producción para sincronía
*Productivo. Aquí se explota realmente el software, debe ser el único mandante en el ambiente productivo. Aquí se cargaran datos iniciales maestros, de movimientos e históricos.
Pocos mandantes pueden crear conflictos de parametrización, desarrollo, pruebas
Muchos mandantes aumentan tamaño de la BD y afecta el rendimiento
CLASE DE DESARROLLO O PAQUETE.
Forma de organizar todos los nuevos objetos, generalmente se clasifican por módulos
Ejemplo paquete: Z_WEB_SERVICE
objeto: programa ZTEST_ABAP
*$TMP Para objetos temporales que no se van a transportar entre ambientes.
*Transacción SE80 - Object Navigator. Aquí es donde se pueden crear mas paquetes
 
 
 
Sobre el autor
Publicación académica de Armando Mayo Marquez, en su ámbito de estudios para la Carrera Consultor ABAP.
Armando Mayo Marquez
Profesión: Desarrollador / Soporte Infra - Mexico - Legajo: RL93E
✒️Autor de: 59 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Profesional de t.i. desde 2005 desarrollador cobol, algol, c, tuxedo, java, shell script - banamex soporte de infra en linux para aplicaciones tuxedo, weblogic, oracle, websphere mq -amdocs/at&t usa
Certificación Académica de Armando Mayo