Modelo de configuraciones
Esta sección describe el flujo de Dynamic settings y sus atributos.
Flujos
Dynamic Settings
Propiedades del flujo
Nombre del flujo: |
Dynamic Settings |
Versión: |
0 |
Descripción: |
Este es un marcador de posición para la solución del flujo. |
Conjunto de estados globales: |
Default Global States |
Estados
| Nombre | Descripción | Estado global | ¿Es terminal? |
|---|---|---|---|
Aprobación pendiente para configuración actualmente inactiva |
none |
No |
|
Estado de configuración activa |
none |
No |
|
Estado de aprobación pendiente para configuración activa después de una actualización |
none |
No |
|
Aprobación pendiente para eliminar la configuración |
none |
No |
|
Estado añadido porque es obligatorio tener un estado terminal |
none |
Sí |
Eventos
| Nombre | Descripción | Datos de negocio |
|---|---|---|
El flujo se ha iniciado correctamente. |
||
Se emite después de que la configuración sea aprobada |
||
Se emite después de que la aprobación sea rechazada |
||
La configuración se movió al estado Inactive |
||
La configuración ha sido creada |
||
La configuración ha sido creada pero necesita aprobación |
||
La configuración ha sido actualizada |
||
La actualización solicitada requiere aprobación |
||
La solicitud de desactivación requiere aprobación |
Comportamiento de entrada
| Entrada | Código de respuesta | Selección de eventos |
|---|---|---|
none |
a |
|
none |
||
a |
Decisión: Needs Approval En SÍ emitir Setting Updated Requires Approval En NO emitir Setting Updated |
|
Accepted |
a |
|
Rejected |
a |
|
none |
||
a |
Decisión: Needs Approval En SÍ emitirSetting Deactivated Requires Approval En NO emitirSetting Deactivated |
|
none |
a |
Decisión: Needs Approval En NO emitir Setting Created En SÍ emitir Setting Created Needs Approval |
Comportamiento de eventos
| Estado dado | Criterio | Eventos | Nuevo estado | Realizar acciones |
|---|---|---|---|---|
Initial |
On |
a |
||
a |
Initial |
On |
a |
|
a |
Initial |
|||
On |
a |
a |
||
Call Request: Approve Setting |
On |
a |
||
a |
On |
|||
a |
Initial |
a |
||
On |
a |
|||
a |
Call Request: Approve Setting |
On |
a |
|
a |
||||
On |
a |
a |
||
On |
a |
|||
a |
On |
|||
a |
a |
|||
On |
a |
Initial |
||
a |
On |
a |
||
Initial |
a |
|||
On |
a |
a |
||
Call Request: Approve Setting |
On |
a |
||
a |
Initial |
On |
||
a |
a |
|||
Initial |
On |
a |
BDD del flujo
Meta:
Narrative:
Dynamic Settings
Este es un marcador de posición para la solución del flujo.
Paths ending in state: Aborted
Meta:
Narrative:
Dynamic Settings
Este es un marcador de posición para la solución del flujo.
Paths ending in state: Terminal State
Dominios externos
Settings
Dominio de workflow de Settings
Approver
Este dominio se usa para gestionar el proceso de aprobación
Bibliotecas de soporte
Bibliotecas de datos de negocio
Business Data Library
Business Data Library for Dynamic Processing Settings
| Nombre | Descripción | Tipo de datos | Categoría de datos |
|---|---|---|---|
Configuración actualmente activa |
com.iconsolutions.ipf.dynamicsettings.domain.Setting |
||
Configuración para aprobación |
com.iconsolutions.ipf.dynamicsettings.domain.Setting |
||
Requiere aprobación |
java.lang.Boolean |