![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️El landscape de SAP
El landscape de SAP
![El landscape de SAP El landscape de SAP](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/172.jpg)
Landscape SAP es el implemento de SAP en una empresa y los parametros lo establecen los Administradores BASIS. Ellos van a definir los Ambientes del sistema (Server donde se instala SAP), existen 3 sistemas de SAP:
- Ambientes de desarrollo: programacion y configuraciones del sistema (se crean nuevos programas y se configura a la necesidad del cliente).
- Ambiente de testing o prueba: realizacion de pruebas (pruebas de unitarias de desarrollos y capacitaciones o entrenamientos a usuarios SAP).
- Ambiente de produccion: el usuario final utiliza las transacciones estandar y las transacciones creadas (Z).
Tambien hay distintas opciones de Landscape:
- Landscape con 1 ambiente: es el mas basico y todos los roles estan en el mismo sistema (se ejecutan todas las operaciones en paralelo en un sistema).
- Landscape con 2 ambientes: todo el sistema se instala en dos servidores (se dividen las operaciones en dos sistemas y las operaciones se realizan en paralelo en ambos).
- Landscape con 3 ambientes: todas las actividades estan separadas en 3 sistemas (todas las operaciones se realizan por separado y en paralelo en cada uno de los sistemas).
Dentro de cada sistema o ambiente hay distintos Mandantes o Clientes, cada uno de estos tiene datos independientes dentro del mismo ambiente. Hay diferentes mandantes para cada ambiente:
- En el de desarrollo esta el mandante 101,102 y 103 (configuracion y programacion, sandbox para pruebas inusuales y pruebas unitarias).
- En el de pruebas tenemos el mandante 210 y 220 (pruebas integrales por usuarios clave y consultores).
- En el de produccion tenemos en mandante 410 (operaciones diarias de los usuarios finales).
Para ver mandantes existentes en SAP usar el Tcode SCC4.
Hay datos dependientes del mandante (los datos de tablas solo se pueden visualizar y modificar cuando se conecta al mandante) y hay datos independientes del mandante (los datos de tablas se pueden visualizar y modificar desde cualquier mandante).
Los mandates estandar:
- 000 (de Referencia): no tiene datos de parametros empresariales, los mandantes creados propios se deben hacer como copias de este para la correcta parametrizacion desde 0. Las actualizaciones de SAP son automaticas en el mandate y los cambios se deben realizar desde aqui.
- 001 (de Ejemplo): es identico al 000, se tiene como ejemplo de la instalacion inicial.
- 066 (servicio EarlyWatch): es donde se conecta SAP cuando hay un pedido de mantenimiento.
Los mandantes propios: (se crean a partir del mandante 000).
- 200 (desarrollo y parametrizacion): los consultores tec. y func. realizan desarrollos amedida que son necesarios, se pasan los cambios de aqui al 220 para realizar pruebas.
- 210 (sandbox): pruebas inusuales, los cambios que funcionen deberan ser transportados al 200
- 220 (pruebas unitarias): pruebas de los programas, datos maestros y transacciones auque puedan cambiar los parametros.
- 300 (pruebas integrales): similar al 220, se prueban la interaccion con los modulos, rendimiento y aprobacion de usuarios y tambien se prueba el paso de las ordenes de transporte.
- 310 (formacion de usuarios finales): formacion de usuarios finales.
- 320 (maestro de parametrizacion): para parametrar el 400 sin tenes que ingresar al mismo.
- 400 (productivo): explotacion y usos diarios del sistema por parte de usuarios finales.
Clases de desarrollo o paquetes: es donde se organizan todos los objetos creados en ABAP, clasificados por modulos o areas del sistema. Existe la clase de desarrollo TMP que es para los objetos temporales que no se van a transportar entre ambientes, se usan para pruebas. Las clases o paquetes se crean con el Tcode SE80.
 
 
 
Sobre el autor
Publicación académica de Luciano Martinez, en su ámbito de estudios para la Carrera Consultor ABAP.
Luciano Martinez
Profesión: Consultor Abap - Argentina - Legajo: LR86R
✒️Autor de: 66 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Me capacito para desempeñar el rol de un consultor abap, además soy sql developer jr, como ambos lenguajes (sql y abap) se relacionan, hace que mi perfil sea más completo y se complemente.
Certificación Académica de Luciano Martinez