Hola, si os veis en la necesidad de crear/modificar directamente validaciones o sustituciones en los entornos productivos o de integración (suponiendo que estos entornos suelen estar cerrados para parametrización) podéis utilizar el siguiente “truquillo”:
Vais al módulo de funciones ‘TRINT_OBJECTS_CHECK_AND_INSERT’
Línea 730 ( IF ls_g-masterflag <> space.)
Ponéis un break-point.
Ejecutáis la transacción GGB0 (validaciones) o GGB1 (sustituciones).
El programa se para en el break-point y ahora cambiáis el valor de la variable LS_G-MASTERFLAG y le cambiáis el valor vacío por ‘X’ y ya accederéis en modo modificación donde podréis crear nuevos pasos o modificar los existentes.
Yo lo utilizo habitualmente, ya que en el proyecto en el que estoy no se transportan las val/sust y las tenemos que tocar directamente en producción e integración.
Mucho cuidado de replicar los cambios en todos los entornos para asegurar la consistencia de las validaciones y sustituciones.
Espero que les sea útil!
Saludos.