✒️El landscape de SAP
El landscape de SAP
AMBIENTE, MANDANTES YCLASES DE DESARROLLO O PAQUETES
AMBIENTE Y MANDANTES. Existen 3. Desarrollo (se aplican en el servidor 1) / Pruebas (se aplican en el servido 2) / Producción (se aplican en el servidor 3)
- AMBIENTE: Es un servidor instalado en SAP, donde se encuentran 3 principales:
- DESARROLLO: Entran los programadores
- TESTING/PRUEBAS: Son las pruebas que se realizan de forma integral y con datos actualizados por parte de los programas
- PRODUCCION: Es donde se reportan incidencias o errores
En cada ambiente de DESARROLLO existen distintos mandantes:
- 100. Configura el sistema
- 200. Desarrollo de aplicaciones donde entran los consultores
- 300. Pruebas unitarias entran los testing/pruebas por parte de los usuarios clave
- 400. Usuarios finales
Que es un MANDANTE? Es una unidad auto contenida dentro de SAP, como una instancia creada dentro de un ambiente de configuración, desarrollo y pruebas
Son de 2 tipos de objeto:
- INDEPENDIENTE
- DEPENDIENTE (Los datos de las BD y formularios son dependientes del mandante)
3 MANDANTES ESTANDAR
- 000 = REFERENCIA. No contiene datos de parametrización empresarial, cada dato dependiente se actualiza automáticamente durante un cambio de la versión en SAP
- 001 = MANDANTE DE EJEMPLO. Idéntico al 000 no se modifica aunque se actualice SAP
- 066 = MANDANTE DE SERVICIO EARLYWATCH. Garantiza la confidencialidad de los datos reales en productivo, se conecta con SAP cuando realiza un servicio de detección de problemas de rendimiento
MANDANTES PROPIOS
Parte del mandante 000, creando varios mandantes dependiendo del tamaño de la BD
Las funciones de los mandantes propios son:
- 200 = DESARROLLO Y PARAMETRIZACION. Entran lo consultores y programadores para iniciar con el prototipo de la empresa
- 210 = SANDBOX. Pruebas inusuales de parametrización sin interrupciones en el trabajo, no se registran los cambios y debemos repetirlo a mano en el 200 para guardarlos cambios en una orden de transporte
- 220 = PRUEBAS UNITARIAS EN DESARROLLO. Entran los responsables de desarrollo y parametrización donde manejamos datos maestros y transacciones
- 300 = PRUEBAS INTEGRADAS Y CONTROL DE CALIDAD EN INTEGRACION. Similar al 220 pero esta función maneja datos maestros y transacciones
- 310 = FORMACION DE USUARIOS FINALES. Al superar las pruebas finales, los usuarios finales reciben los cursos de formación para que puedan seguir practicando
- 320 = MAESTRO DE PARAMETRIZACION. Utilizado como referencia para la parametrización que tenemos en productivo, debe cumplir para transportar los cambios al mandante 400 y 320 para sincronizarlos
- 400 = MANDANTE PRODUCCTIVO. Aplicación real del software, aquí se realizan cargas iniciales de datos maestros, movimientos e históricos
CLASE DE DESARROLLO O PAQUETE
Clase de desarrollo o llamada PAQUETE es una forma de organizar todos los objetos que se crean en SAP
$ TMP. CLASE DE DESARROLLO, utilizado para pruebas de los objetos temporales que no se transportan
Para crear nuevos objetos en SAP utilizamos el paquete Z_WEB_SERVICE
 
 
 
Sobre el autor
Publicación académica de Ixhel Magai Lopez Valencia, en su ámbito de estudios para la Carrera Consultor ABAP.
Ixhel Magai Lopez Valencia
Mexico - Legajo: PM62E
✒️Autor de: 134 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Soy ingeniera en telematica, estoy interesada en aprender programacion en sap, solo tengo conocimientos basicos en java
Certificación Académica de Ixhel Lopez