FAQ
¿Tienes dudas? No te preocupes, aquí encontrarás las soluciones.
Búsqueda Completa en el Sitio

¿Cómo hacer que un campo sea editable o cofigurarlo como no vacío al alvanzar un cierto paso de aprobación?

Normalmente un registro no será modificado durante el proceso de aprobación. Sin embargo, si deseas que un campo sea editable al alcanzar un determinado paso de aprobación, puedes seguir los siguientes pasos:

1. Fija el campo especificado como “ignorar bloqueo de registro”

En la mayoría de casos, un registro no debe ser modificado una vez que se ha iniciado el flujo de aprobación, asique el sistema automáticamente bloqueará el registro cuando inicie la aprobación. Si deseas que un campo sea editable (por ejemplo, el campo J8) en los siguientes pasos, deberás seleccionar la configuración “ignorar bloqueo de registro” en la configuración de campo y fijarlo como sólo lectura bajo ciertas condiciones en formato condicional.

2. Agregar dos (nuevos) campos para mostrar el estado de aprobación de diferentes pasos

Para ayudar al sistema a distinguir en cuáles pasos de aprobación estamos, debemos agregar dos campos y aplicar fórmula de aprobación para mostrar el estado de aprobación.

Por ejemplo, si el proceso de aprobación consiste en dos pasos de aprobación, podemos agregar los campos I2 e I3 y aplicar “APPROVAL.STEP(1).STATUS()” en la barra de fórmula en I2 y “APPROVAL.STEP(2).STATUS()” en I3 para mostrar el estado del primero y segundo paso de aprobación. Las fórmulas de aprobación volverán a N cuando el paso no esté finalizado, y F cuando esté finalizado.

3. Agregar otro campo para determinar si el estado de los pasos de aprobación es el mismo

Después de agregar dos campos desde el paso anterior para mostrar el estado de aprobación, deberás agregar otro campo para determinar si el estado del primero y segundo son el mismo.

Por ejemplo, puedes agregar un nuevo campo I4 y aplicarle la fórmula condicional “IF(I2.RAW=I3.RAW, ‘Y’,’N’)”. Si el valor de los campos I2 e I3 son ambos Ns o Fs lo que significa que el primero y segundo paso están sin finalizar o si están finalizados devolverá Y. Si uno de ellos es F y otro es N, entonces devolverá N.

4. Configurar Formato condicional para fijar un campo específico como sólo lectura

Puedes configurar una nueva regla en formato condicional para fijar un campo específico como sólo lectura cuando el estado de aprobación de los campos sea el mismo, y quitar el estado sólo lectura cuando no lo sea.

Por ejemplo, puedes fijar una regla como: Si “Estado 1 = Estado 2” (en nuestro ejemplo, es el campo en la celda I4) no es “N”, hará el campo “Cantidad Verificada” (J8) como sólo lectura. Al guardar el diseño, la regla será activada, y podrás editar el campo J8 al alcanzar el segundo paso de aprobación.

Cuando la regla esté activada, si el proceso de aprobación no ha sido iniciado, el campo “Cantidad Verificada” estará como sólo lectura.

Si el primer aprobador ha aprobado, y el segundo no lo ha hecho, el atributo “sólo lectura” será eliminado del campo “Cantidad Verificada” y el campo será editable.

Volver arriba

    Iniciar Ragic Gratis

    Registrarse con Google