Argomento precedente: Tabella Audit_LogArgomento successivo: Tabella Boolean_Table


Tabella Behavior_Template

Ogni oggetto include un elenco di azioni da eseguire in base allo stato dell'oggetto. Se alla transizione di stato non è associato nessun comportamento, controlla semplicemente se l'oggetto può passare a un determinato stato.

Campo

Tipo di dati

Riferimento

Commenti

context_attrname

STRING 30

 

Specifica il nome dell'attributo, ad esempio "state".

context_attrval

INTEGER

 

Specifica il valore dell'attributo.

context_type

STRING 30 NOT_NULL

 

Specifica le informazioni che stabiliscono se la transizione è valida per l'oggetto consumercontext.

Nota: per l'uso generale, è stata aggiunta la coppia context_attrnamecontext_attrval. Tuttavia, poiché non consente di ottenere facilmente l'elenco dei valori validi dalla GUI, è stato aggiunto un attributo SREL all'oggetto che context_attrnamecontext_attrval rappresenta realmente. Nome breve dell'oggetto (ad esempio wf)

del

INTEGER NOT_NULL

Active_ Boolean_ Table::enum

Flag eliminazione

0—Attivo

1—Inattivo/contrassegnato come eliminato

descrizione

STRING 500

 

Specifica il testo descrittivo del modello comportamento

id

INTEGER UNIQUE NOT_NULL KEY

 

ID numerico univoco della tabella.

last_mod_by

UUID

ca_contact:: uuid

Specifica l'UUID dell'ultimo contatto che ha modificato il record corrente.

last_mod_dt

LOCAL_TIME

 

Indica la data/ora di sistema dell'ultima modifica del record corrente.

macro_condition

STRING 30

Spell_Macro ::persid

Specifica se la macro viene eseguita.

object_id

INTEGER NOT_NULL

 

Specifica l'id dell'oggetto creatore.

object_type

STRING 30 NOT_NULL

 

Specifica il nome breve dell'oggetto creatore.

persid

STRING 30

 

ID persistente (SystemObjectName:id).

transition_errmsg

STRING 240

 

Specifica il testo da visualizzare in caso di errore.

transition_test

STRING 30

Spell_Macro ::persid

Specifica la condizione.