i
Transiciones de Estados
A medida que se modelan los objetos Deyel, los mismos pueden ir cambiando de estado, según las operaciones que realiza el usuario modelador sobre ellos.
Para que se realicen las transiciones de estado, deben cumplirse ciertas condiciones en los objetos relacionados.
Relaciones entre los Objetos Deyel
Objeto |
Está relacionado a |
Se relacionan si |
---|---|---|
Proceso |
Proceso |
El proceso modelado contiene un subproceso |
Proceso |
Entidad |
El proceso modelado en sus actividades ejecuta acciones sobre la entidad |
Entidad |
Entidad |
La entidad modelada relaciona un campo con una entidad |
Entidad |
Regla Avanzada |
La entidad modelada en sus campos tiene definidas reglas catalogadas, como parte de una condición en reglas de validaciones |
Validaciones en las Transiciones de Estado
Transición |
Objeto Modelado |
Condición para que se realice la transición |
---|---|---|
Borrador a Publicado |
Proceso |
Las entidades, reglas y procesos relacionados deben estar publicados |
Entidad |
Las entidades y reglas relacionadas deben estar publicadas |
|
Regla |
Sin restricción para publicar |
|
Publicado a Borrador |
Proceso |
Los procesos que lo referencian deben estar en borrador |
Entidad |
Los procesos y entidades que la referencian deben estar en borrador |
|
Regla |
Los procesos y entidades que la referencian deben estar en borrador |
|
Borrador a Eliminado |
Proceso |
No deben existir procesos que lo referencian |
Entidad |
No deben existir procesos o entidades que la referencian |
|
Regla |
No deben existir procesos o entidades que la referencian |
Si al intentar hacer una transición de estado no se cumple con alguna de las condiciones definidas, se visualiza una alerta con el mensaje correspondiente.