Para evitar mostrar los campos para llenar en la transición (Job, Proyecto, etc.), los campos no son mostrados si no son requiridos.
Figura 1 - Los campos requiridos en un Workflow en un Job.
Figura 2 - Acciones dentro de una transición del Workfow.
Figura 3 - Un Cliente Comercial con campos de usuário requeridos en el Workflow.
Figura 4 -El sistema pedindo que el usuario llene el campo despues de clicar en la transición.
Configuraciones
- Definir los campos de usuário en Manutención/Menu Documento.
- Seleccionar el tipo de documento donde los campos van a ser agregados (ex.Job)
- Definir los campos de usuario (con el mismo nombre y definidos como Booleans en el Tipo de Documento Cliente Comercial que ira controlar su apariencia.
- Definir el campo de usuario y el texto "transición" (ex. Purchase OrderTransition) y el tipo de data Varchar.
- Definir la acción "RequestClientUserFields" y el campo en la coluna "opción" en el Workflow del documento (e.x. Job).
- Definir en el Cliente Comercial los campos y transiciónes para ser requiridas después de clicar en la transición.
Pruebas Sugeridas
- Configurar los campos requeridos en un Job.
- Configurar los campos requiridos en el Cliente Comercial como booleans.
- Verificar que la transición en el Workflow del Job tiene inclusa la acción "RequestClientUserFields".
- Ir al Cliente Comercial y definir los picos como "on" en algunos de los campos requiridos en el Job.
- Ir a un Job del Cliente Comercial y mover el Workflow hasta la transición donde la acción es definida.
- Verificar que el sistema requiere los campos definidos como "on" en el Cliente Comercial.
- Repitir el processo poniendo todos los campos requiridos como "off" en el Cliente Comercial.
- Verificar que nengun campo de usuário es requiridos cuando haciendo la misma transición con outro Job del mismo Cliente Comercial.
Comentarios
0 comentarios
El artículo está cerrado para comentarios.