Transportar solo vacaciones cambiadas/modificadas/creadas y calendarios de vacaciones desde el desarrollo hasta el sistema de calidad y producción.
El transporte de días festivos y cambios en el calendario de días festivos no es como el transporte de otras configuraciones de SAP HR.
Motivo: SAP no ha proporcionado ninguna opción para transportar solo días festivos o calendarios de días festivos que haya creado/cambiado/modificado. Si intenta transportarlo, todos los feriados y calendarios de feriados disponibles en el sistema se incluyen en la solicitud de transporte y se transportan al sistema de calidad y producción, y esto es muy arriesgado.
Su sistema puede tener miles de vacaciones y cientos de calendarios de vacaciones en su sistema a lo largo de los años. Por ejemplo, su sistema puede tener 1000 feriados y 50 calendarios de feriados. Incluso si crea/cambia un solo feriado, los 1000 feriados y los 50 calendarios de feriados se incluirán en la solicitud de transporte y se transportarán a los sistemas de calidad y producción.
Si sus sistemas de desarrollo y producción no están sincronizados, las entradas incorrectas del sistema de desarrollo se transportarán al sistema de calidad y producción y esto creará grandes problemas en la gestión del tiempo, como vacaciones faltantes o vacaciones adicionales y, por lo tanto, en la evaluación del tiempo.
Incluso si sus sistemas de desarrollo y producción están sincronizados, transportar todas las vacaciones y los calendarios de vacaciones cada vez llevará mucho tiempo y provocará problemas de rendimiento del sistema.
Para evitar estos problemas, la mayoría de los clientes no transportan los días festivos y los cambios en los calendarios de días festivos desde los sistemas de desarrollo a los de calidad y producción, sino que configuran los requisitos directamente en cada sistema de forma independiente. Por supuesto, no importa si está realizando los cambios primero en el sistema de desarrollo, calidad o producción. Esta es la forma más fácil de lograr el objetivo.
Pero esta es la forma más insegura de realizar los días festivos y los cambios en el calendario de días festivos, ya que para este enfoque, el cliente de calidad y producción debe abrirse para la configuración directamente, lo cual no se sugiere. Con este enfoque, existe un alto riesgo de que los días festivos y los calendarios de días festivos de todos los sistemas no estén sincronizados entre sí. Esto dará lugar a problemas al realizar cualquier prueba de unidad y prueba de aceptación del usuario en el servidor de desarrollo y calidad para cualquier requisito futuro.
Para evitar todos los problemas anteriores, existe una solución mediante la cual puede transportar solo los días festivos y los calendarios de días festivos que haya creado/cambiado/modificado desde el desarrollo hasta los sistemas de calidad y producción.
Con este trabajo en torno a todos los calendarios festivos y festivos no se consigue desplazar a los sistemas de calidad y producción. Además, no necesita abrir el cliente de calidad y producción para las configuraciones.
El enfoque es el siguiente:
Cree, cambie o modifique cualquier feriado o calendario de vacaciones usando tcode SCAL en el sistema de desarrollo.
Recuerde que si guarda algún cambio en el sistema SCAL tcode, no le solicitará ninguna solicitud de transporte.
Vaya a la pantalla principal de SCAL tcode de la siguiente manera y haga clic en el icono de transporte
El sistema le dará un mensaje de advertencia como se muestra a continuación. Haga clic en Aceptar.
Ahora el sistema le solicitará la solicitud de transporte. Haga clic en crear solicitud para crear una nueva solicitud de transporte
Proporcione una breve descripción y haga clic en guardar.
El sistema creará la solicitud de transporte del banco de trabajo y no la solicitud de transporte de personalización que generalmente se crea para las configuraciones.
Nota: Al hacer esto, ha incluido todos los días festivos y calendarios festivos en esta solicitud de transporte.
TR se ve a continuación:
Ahora el punto más importante aquí es NO para liberar esta solicitud de transporte. Incluso si libera la solicitud de transporte por error, no hay opción para dejar de transportar todo al sistema de calidad y producción.
Necesitamos modificar esta solicitud de transporte manualmente. En el TR anterior, las tablas que están relacionadas con días festivos y el calendario de días festivos son: THOC, THOCD, THOCS, THOCT, THOCI, THOLT, THOLU, THOL, así que elimine las otras tablas de TR, es decir, las tablas que se eliminarán son TCALS, TFACD, TFACS, TFAIN, TFACT, TFAIT.
Para eliminar las tablas de TR, haga clic en el ícono de cambio de pantalla < – >, al hacer esto, TR se abrirá en modo de cambio, seleccione las filas de la tabla que se eliminarán y haga clic en eliminar fila, luego guarde el TR.
Solo las filas debajo de las tablas deben permanecer en TR:
Ahora bien, si movemos este TR, aún se moverán todos los días festivos y los calendarios de días festivos.
Así que ahora en este TR deberíamos incluir sólo aquellos días festivos y calendarios que hemos modificado.
Para ello debes conocer los códigos festivos y calendario festivo. Obtendrá los códigos del calendario de vacaciones directamente de SCAL tcode como se indica a continuación:
Pero para los códigos de vacaciones, debe consultar 2 tablas en SE16, THOCD y THOL.
Una vez que obtenga los días festivos y los códigos de los calendarios festivos que ha modificado, debe incluirlos en las tablas (THOC, THOCD, THOCS, THOCT, THOCI, THOLT, THOLU, THOL) en TR.
———————————————————————————————————————————–
Ahora, ¿cómo incluir códigos de vacaciones o calendario de vacaciones en tablas en TR?
Seleccione la tabla en la que desea incluir el código y haga clic en el icono «objeto con llaves».
Esto abrirá la pantalla con el área de teclas de la tabla. blancoaquí debe incluir los códigos y hacer clic en guardar.
Nota: Inicialmente, el área de claves de la tabla está en blanco, lo que significa que todas las claves se consideran para el transporte; al incluir sus claves (códigos), le indica al sistema que transporte solo sus claves (códigos).
De esta manera, debe incluir los códigos en cada tabla uno por uno.
—————————————————————————————————————————————-
Tomaremos ejemplo de la siguiente manera:
Digamos que hemos modificado 2 feriados 067 (Día de la Paz) y B98 (Día de la Libertad) e incluidos estos 2 feriados en los calendarios de feriados C1 (Región Sur) y C2 (Región Este) ambos.
Entonces, debemos mantener los códigos en las tablas en TR de la siguiente manera:
ID del calendario de días festivos | identificación de vacaciones | ||||||
THOC | THOCD | THOCS | TOCTO | THOCI | THOLT | THOLU | THOL |
C1* | C1* | C1* | C1* | C1 | 067* | 067* | 067 |
B98* | B98* | B98 | |||||
C2* | C2* | C2* | C2* | C2 | 067* | 067* | 067 |
B98* | B98* | B98 |
Tenga en cuenta las columnas con * y sin *.
Después de la modificación de TR, debería verse así:
Ahora que este TR está listo para el transporte, libere el TR y muévalo a los sistemas de calidad y producción. Este TR solo moverá el feriado 067 y B98 y solo los calendarios C1 y C2.
Espero que este documento le ayude a mantener calendarios festivos y feriados de manera eficiente.
Si tiene alguna consulta, por favor responda, trataré de responderlas.
Gracias,
Javed B. Shaikh
Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010
Paseo de la Reforma 26
Colonia Juárez, Cuauhtémoc
Ciudad de México 06600
Real Cariari
Autopista General Cañas,
San José, SJ 40104
Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073