✒️SAP CO / Las modificaciones al sistema Por Ana Molero De Medina
SAP CO Las modificaciones al sistema

LECCION 7. LAS MODIFICACIONES AL SISTEMA
1. Los ambientes de SAP
Una instalación típica de SAP en una empresa incluye tres ambientes que son:
Ø Desarrollo: ambiente donde los consultores realizan las configuraciones del sistema
Ø Calidad (QA): ambiente donde se realizan las pruebas a las configuraciones del sistema realizadas en Desarrollo.
Ø Productivo: ambiente donde transaccionan los usuarios a diario ejecutando todas las actividades del negocio, y hacia donde son enviadas las configuraciones realizadas por el consultor, previamente testeadas y probadas por el usuario clave en el ambiente de calidad.
Cada uno de estos ambientes pueden poseer uno o mas mandante, dependiendo de la necesidad del negocio. El poseer múltiples mandantes en cada ambiente permite la segregación de la información del negocio y controlar el acceso de los usuarios a la misma.
Un mandante representa a una organización o empresa, que contiene toda la información del negocio. Es una especie de una partición dentro de la instalación de SAP en un mismo ambiente.
Veamos este ejemplo:
· Desarrollo: posee tres mandantes: 101 Configuración, 102 Sandbox y 103 Pruebas de Desarrollo.
· Calidad (QA): posee dos mandantes 210 Pruebas Calidad y220 Entrenamiento.
· Producción: posee solo el mandante 410 Producción.
Existen instalaciones para proyectos que poseen mayor cantidad de ambientes y mandantes que los presentados en el ejemplo anterior, la administración de estos es realizada por el Basis de la organización, el mismo se encarga de la administración de las bases de datos, monitoreo de performance, creación de ambientes, mandantes, instalación de paquetes, descarga de paquetes, transporte de órdenes, entre otras tareas.
2. Los transportes en SAP
Es el mecanismo que utiliza SAP para estructurar los movimientos entre mandantes de las tareas de configuración efectuadas por los consultores. Los movimientos ocurren entre un mandante origen y un mandante destino, que pueden estar ambos dentro de un mismo ambiente (por ejemplo, Desarrollo) o bien entre mandantes pertenecientes a distintos ambientes (por ejemplo, de Desarrolllo a Calidad).
Para ejecutar un transporte, se crea una orden de transporte que contiene las tareas de configuración realizadas por el consultor designado para realizar las modificaciones a las tablas de un área de configuración especifica (por ejemplo: Finanzas, Comercial, Materiales, etc.) en el Customizing de SAP.
3. El proceso de transporte
El proceso de movimiento de una orden de transporte comprende como fuente un *mandante fuente* y como destino un *mandante destino*.
Como se menciono anteriormente, una orden de transporte contiene una o mas tareas de configuración realizadas por los consultores, quien es responsable de su creación y liberación en el ambiente donde fue creada. Luego es responsabilidad del equipo Basis el movimiento de la orden de un mandante a otro.
4. Los pasos para la creación y liberación de un transporte
La creación de nuevos objetos o la modificación de los ya existentes son grabados en tareas asignadas a ordenes transportables. Estas modificaciones realizadas por el Consultor son creadas desde el IMG de SAP, donde se le asigna una orden de transporte Customizing o Workbench, la cual puede manejar dos estatus:
· Modificable: cuando la orden y/o tarea asociada a objetos de desarrollo o customizing es creada, se coloca en este estatus Modificable, lo cual indica que permite el tratamiento, la inclusión de más objetos o tareas de configuración asociados a la misma orden, pudiendo asignar o designar objetos del sistema a la orden que se encuentra en este estatus.
· Liberada: al ingresar en la transacción SE01 Transport Organizer el consultor puede liberar la orden creada, lo que permite al equipo de Basis tomarla y efectuar el transporte y copia definitiva al mandante destino. Una vez liberada la orden esta queda bloqueada para futuras asignaciones a tareas de configuración (no modificable).
Pasos técnicos a seguir por el consultor en el tratamiento de una orden:
1. Asignar una orden a la modificación: al realizar una modificación en el IMG o Customizing SAP y guardar los cambios se genera una ventana emergente donde solicita ingresar la orden (en caso de que ya exista) o bien crear una nueva orden.
2. Creación de una orden no provista: Si no existe una orden a la cual asociar las tareas de configuración, el consultor crea una orden nueva.
3. Modificar la orden: en caso de ser necesario puede adicionar nuevas tareas a la orden o bien modificar el nombre ingresando en la transacción SU01.
4. Liberar la orden: Ingresando en la transacción Transport Organizer SU01.
5. Este paso es exclusivo del equipo Basis de la empresa y corresponde al movimiento de la orden al mandante destino, previamente liberada por el consultor.
5. El flujo de un proyecto de implementación SAP
En un caso típico, generalmente se tienen tres mandantes en Desarrollo, dos en Calidad y uno en Producción. La instalación de más de un mandante se realiza para lograr el perfecto flujo de un proyecto de implementación.
Es una buena práctica generalizada en proyectos de implementación, que las modificaciones a las tablas de configuración se realicen en el ambiente de Desarrollo, de manera que el flujo de un proyecto de implementación recorre diferentes mandantes y ambientes en el siguiente orden:
1. Ambiente Desarrollo - Mandante Sandbox: en este mandante del ambiente de Desarrollo se efectúan pruebas de configuración con base a teorías y supuestos por parte de los consultores, se trata de un mandante donde los consultores suelen experimentar.
2. Ambiente Desarrollo – Mandante Configuración: una vez que el consultor se encuentre satisfecho con la configuración realizada en el Sandbox, este procede a replicar las tareas de configuración directamente en este mandante. Este mandante también es llamado mandante de Transporte, por lo que el consultor debe estar seguro del impacto de las modificaciones efectuadas, puesto que desde este mandante de Configuración son enviadas las modificaciones a otros mandantes.
3. Ambiente Desarrollo – Mandante de Pruebas: luego de liberar los transportes del mandante Configuración, estos deben impactar en el mandante de Prueba que se encuentra en el ambiente de Desarrollo, con el fin de probar la integridad de las tareas de configuración aplicadas por los consultores de todas las Áreas de configuración que efectuaron modificaciones. Esta fase se denomina Prueba de Integración y debe ser realizada por un equipo de consultores, en caso de encontrarse alguno insatisfecho con las pruebas puede regresar al paso anterior.
4. Ambiente de Calidad QA – Mandante Pruebas: Finalizada la Prueba de Integración, se efectúa el transporte de las ordenes desde el Mandante de Configuración de Desarrollo al Mandante de Pruebas del ambiente de Calidad QA, en donde se realizan nuevamente pruebas en el funcionamiento por parte de los usuarios clave o key user, para evaluar si las modificaciones realizadas son satisfactorias y cuentan con la Aceptación de las Pruebas de Usuario (APU).
En el ambiente de Calidad puede existir más de un mandante, por ejemplo, un mandante puede ser para las APU y otro para Entrenamiento de usuarios, en cuyo caso, las modificaciones en la configuración deben ser enviadas desde el mandante fuente Configuración de Desarrollo a ambos mandantes destino Pruebas y Entrenamiento de Calidad.
5. Ambiente Producción – Mandante de Producción: en este mandante se impactarán todas las tareas de configuración realizadas por el consultor y enviadas desde el mandante fuente de Configuración de Desarrollo. En este mandante se llevan a cabo todas las transacciones diarias de la empresa.
Importante: Los únicos mandantes que tienen permitido las modificaciones en la configuración son el Sandbox y Configuración que pertenecen al ambiente de Desarrollo, ningún otro mandante debería tener permitido las modificaciones en el Customizing en forma directa, sino mediante ordenes de transporte que contienen los cambios en las tablas de configuración y son copiadas en los mandantes.
Cabe destacar que el uso del Sandbox no es obligatorio, sin embargo, es recomendable puesto que cualquier modificación directa efectuada en la configuración genera una orden de transporte que es copiada en otro mandante y puede impactar erróneamente otros ambientes y mandante al liberarla.
6. Resumen de la lección
Ø Comprender la cantidad de ambientes asociados una instalación estándar SAP
Ø Conocer los movimientos entre mandantes
Ø Conocer el flujo para la implementación de una modificación
Ø Rol del consultor y del grupo Basis en los transportes
 
 
 
Sobre el autor
Publicación académica de Ana María Molero De Medina, en su ámbito de estudios para la Carrera Consultor SAP CO Nivel Avanzado.
Ana María Molero De Medina
Profesión: Licenciada en Contaduría Pública - Venezuela - Legajo: BE53Q
✒️Autor de: 58 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: PartTime
Presentación:
Contador público, apasionada por la consultoría sap. con 15 años de experiencia en sap fico, destaco por ser proactiva, organizada y analítica. emocionada por contribuir al éxito y afrontar desafíos.
Certificación Académica de Ana Molero
























