
Ambientes de SAP
SAP se organiza en tres ambientes principales:
- Desarrollo: Donde los consultores realizan configuraciones en el sistema.
- Calidad (QA): Se prueban las configuraciones antes de implementarlas en producción.
- Producción: Entorno donde los usuarios trabajan diariamente con el sistema en su estado final.
Cada uno de estos ambientes puede contener múltiples mandantes, que representan distintas organizaciones o unidades dentro de la compañía. La segmentación por mandante protege la información del negocio y permite gestionar accesos de forma segura.
Ejemplo de configuración de mandantes en SAP:
- Desarrollo: 101 (Configuración), 102 (SANDBOX), 103 (Pruebas de Desarrollo).
- Calidad: 210 (Pruebas o Calidad), 220 (Entrenamiento).
- Producción: 410 (Producción).
Transportes en SAP
Los transportes en SAP son el mecanismo utilizado para mover configuraciones entre mandantes y ambientes.
- Un transporte puede moverse dentro del mismo ambiente (ejemplo: de un mandante de desarrollo a otro) o entre distintos ambientes (ejemplo: de Desarrollo a Calidad).
- Los transportes contienen tareas de configuración dentro de un área específica, como Finanzas, Comercial o Materiales.
- Cada área de configuración es gestionada por un consultor, quien se encarga de realizar y supervisar los cambios.
Proceso de transporte
El movimiento de un transporte sigue un flujo con dos puntos clave:
- Mandante fuente: Origen de la configuración.
- Mandante destino: Lugar donde se aplicarán los cambios.
Cada orden de transporte incluye una o varias tareas de configuración, y es responsabilidad del consultor su creación y liberación. Una vez liberada la orden, el grupo Basis se encarga de moverla entre mandantes.
Pasos para la creación y liberación de un transporte
El consultor debe seguir estos pasos:
- Asignar una orden a la modificación: Al modificar el Customizing o el IMG, el sistema solicita asociar la modificación a una orden de transporte.
- Creación de una orden (si no existe una disponible): Si no hay una orden previa, se genera una nueva.
- Modificar la orden: Si es necesario realizar ajustes adicionales antes de liberarla.
- Liberación de la orden: Se realiza mediante el Transport Organizer (transacción SE01).
Luego de la liberación, el grupo Basis se encarga de transportar la orden al mandante destino.
Flujo de un proyecto de implementación de SAP
El proceso de implementación sigue una serie de pasos clave que garantizan la correcta configuración del sistema:
- Pruebas en SANDBOX: Se realizan experimentos iniciales en un ambiente de pruebas sin afectar otros entornos.
- Configuración: Una vez validado en SANDBOX, las configuraciones se replican en el mandante de Configuración.
- Prueba de integración: Los transportes se trasladan al mandante de Pruebas de Desarrollo, donde se validan en conjunto con otras configuraciones del equipo.
- Pruebas en Calidad (QA): Los Key Users validan la configuración y realizan pruebas de usuario.
- Paso a Producción: Una vez aprobadas las configuraciones en Calidad, se transportan al mandante de Producción para su uso final en la empresa.
Solo los mandantes de SANDBOX y Configuración pueden realizar cambios en la configuración. Ningún otro mandante debería modificar directamente el Customizing, ya que las configuraciones deben moverse a través de transportes para evitar errores y asegurar control en los cambios.