Resueltas
Contador de Casos
Buena Tarde
Actualmente en un proceso estoy realizando un conteo de los casos que se crean en dicho proceso pero no me interesa contar los casos que son anulados.
Mediante las reglas se que se puede obtener el estado actual de los casos pero no se como obtener el estado "idcasestate" de una lista de casos desde el wfcase u otra tabla.
Gracias
Cordial saludo
Quedo atento
Estimado Jhon,
La función CEntityManager.GetEntity no accede a entidades propias de Bizagi, solamente las entidades creadas en el proyecto y a la tabla de usuarios(WFUser):
Podemos informar que el acceso al metamodelo de Bizagi no es una buena práctica y por ello es que no puede consultar la entidad WFCase ni la mayor parte de las entidades propias del producto a través de reglas de expresión.
Si ese tipo de información es relevante para el proceso, debe hacerla parte del modelo de negocio y generar las consultas desde las entidades de negocio. Por ejemplo, podría almacenar dentro de la entidad maestra del proceso el consecutivo de radicación (Me.Case.CaseNumber ), el estado (Me.Case.ProcessState ), así como la información que considere relevante (primer usuario que atendió el caso, usuario que hizo la aprobación, etc..). Esa información debería actualizarse de forma consistente dentro del proceso con reglas de negocio en los eventos de las actividades que considere adecuadas dependiendo de la información que esté almacenando.
Para ver las funciones que existen para los casos, por favor revisar los siguientes artículos:
Saludos,
Estimado Jhon,
La función CEntityManager.GetEntity no accede a entidades propias de Bizagi, solamente las entidades creadas en el proyecto y a la tabla de usuarios(WFUser):
Podemos informar que el acceso al metamodelo de Bizagi no es una buena práctica y por ello es que no puede consultar la entidad WFCase ni la mayor parte de las entidades propias del producto a través de reglas de expresión.
Si ese tipo de información es relevante para el proceso, debe hacerla parte del modelo de negocio y generar las consultas desde las entidades de negocio. Por ejemplo, podría almacenar dentro de la entidad maestra del proceso el consecutivo de radicación (Me.Case.CaseNumber ), el estado (Me.Case.ProcessState ), así como la información que considere relevante (primer usuario que atendió el caso, usuario que hizo la aprobación, etc..). Esa información debería actualizarse de forma consistente dentro del proceso con reglas de negocio en los eventos de las actividades que considere adecuadas dependiendo de la información que esté almacenando.
Para ver las funciones que existen para los casos, por favor revisar los siguientes artículos:
Saludos,
Los comentarios han sido bloqueados en esta página