Proceso
Un proceso permite activar flujos definidos en Business Portals, por ejemplo, un proceso de pedido.
Los procesos se inician a través del Tipo de Acción Proceso y pueden ejecutar diferentes pasos y acciones dependiendo del estado actual.
En esta sección aprenderá cómo configurar un proceso de tipo Acción, definir los estados del proceso necesarios y luego asignarlos a un proceso.
Configurar Proceso de Tipo Acción
Siga estos pasos para configurar un Tipo de Acción de tipo Proceso:
- Inicie sesión como Administrador de Business Portals en el Centro de Roles.
- Abra la sección Dataset a través del menú Configuración del Portal. Alternativamente, también puede acceder al Dataset de Business Portals a través de la búsqueda global.
- Se mostrará una vista general de todos los Datasets disponibles.
- Seleccione el Código de Tabla del Dataset para el cual desea configurar un Tipo de Acción de tipo Proceso.
- Haga clic en Acción.
- Asigne un nombre único al proceso de tipo Acción.
- En el campo Tipo, seleccione el tipo Proceso.
- Navegue en la tabla hasta el campo Código del Proceso y seleccione el proceso deseado. Si aún no hay un proceso disponible, configúrelo primero siguiendo las secciones Configurar Estados del Proceso y Configurar Procesos y Asignar Estados.
- A través de la selección de Tamaño (pequeño o grande), determine si el botón de acción se mostrará pequeño o grande.
Configurar Estados del Proceso
Un proceso consta de varios estados que representan el estado actual de un proceso. Por lo tanto, antes de que se pueda utilizar un proceso, primero deben definirse los estados del proceso correspondientes.
Siga estos pasos para configurar estados para procesos:
- Inicie sesión como Administrador de Business Portals en el Centro de Roles.
- Abra la sección Estado a través de Configuración del Portal.
- Haga clic en una fila vacía para crear un nuevo estado.
- Asigne un código único para identificar el estado de manera única.
- Proporcione una descripción para definir claramente el propósito del estado.
- Seleccione una etiqueta adecuada, por ejemplo:
- Código: S_PROGRESS
- Etiqueta: En Proceso
- Descripción: Asigna el estado "En Proceso"
- Opcionalmente, puede asignar una Codeunit a este estado para ejecutar automáticamente una acción al alcanzar el estado (por ejemplo, crear un pedido). Para ello, seleccione en la columna ID la Codeunit
5138156y el parámetroMakeOrderFromItem. - Si no se va a utilizar una Codeunit, asigne el estado activando la casilla de verificación correspondiente al estado del proceso adecuado.
Una vez que se hayan configurado todos los estados necesarios, se pueden asignar a un proceso.
Configurar Procesos y Asignar Estados
Un proceso agrupa varios estados y define el flujo lógico dentro del sistema.
Siga estos pasos para crear un proceso y asignar estados:
- Inicie sesión como Administrador de Business Portals en el Centro de Roles.
- Abra la sección Procesos a través de Configuración del Portal.
- Asigne un código único que describa para qué se utilizará el proceso.
- Proporcione una descripción para nombrar el proceso de manera comprensible y distinguirlo de otros procesos.
- Haga clic en Estado en la barra de menú.
- Haga clic en una fila libre y seleccione los estados deseados a través del menú desplegable.
- Establezca una etiqueta adecuada para cada estado.
- En la sección Pasos, defina si un estado representa un solo paso dentro del proceso.
- Cierre la página una vez que el proceso esté completamente configurado.
Una vez que se haya configurado el proceso, este puede ser asignado al Tipo de Acción de tipo Proceso.