Tema anterior: Tabla Audit_LogTema siguiente: Tabla Boolean_Table


Tabla Behavior_Template

Cada objeto incluye una lista de elementos que ejecutar según el estado del objeto. Si no hay ningún comportamiento asociado a la transición de estado, simplemente controla si puede efectuarse la transición del objeto al estado.

Campo

Tipo de dato

Referencia

Observaciones

context_attrname

STRING 30

 

Especifica el nombre de atributo, como "estado".

context_attrval

INTEGER

 

Especifica el valor del atributo.

context_type

STRING 30 NOT_NULL

 

Especifica la información que determina si la transición es válida para el objeto consumercontext.

Nota: Para uso general, se agregó el par context_attrnamecontext_attrval. Sin embargo, no resulta fácil obtener la lista de valores válidos a partir de la interfaz gráfica de usuario, así que hemos agregado una SREL al objeto que representa realmente context_attrnamecontext_attrval. Nombre corto del objeto (p. ej. wf)

del

INTEGER NOT_NULL

Active_Boolean_Table::enum

Indicador de supresión

0: activo

1: inactivo/marcado como suprimido

description

STRING 500

 

Especifica la descripción textual de esta plantilla de comportamiento

id

INTEGER UNIQUE NOT_NULL KEY

 

ID numérico exclusivo (respecto a la tabla)

last_mod_by

UUID

ca_contact::uuid

Especifica el UUID del contacto que modificó este registro por última vez.

last_mod_dt

LOCAL_TIME

 

Indica el sello de hora del momento en que se modificó este registro por última vez.

macro_condition

STRING 30

Spell_Macro::persid

Especifica si la macro se ejecuta o no.

object_id

INTEGER NOT_NULL

 

Especifica los ID del objeto creador.

object_type

STRING 30 NOT_NULL

 

Especifica el nombre corto del objeto creador.

persid

STRING 30

 

ID persistente (SystemObjectName:id)

transition_errmsg

STRING 240

 

Especifica el texto para mostrar en caso de fallo.

transition_test

STRING 30

Spell_Macro::persid

Especifica la condición.