Cette table stocke les demandes d'approbation et leur état. Elle contient plusieurs lignes pour chaque action en attente d'une approbation, une ligne par valideur potentiel. Chaque entrée est unique par valideur et entité. L'ID de type de flux (FlowTypeId) indique quel type d'ID d'entité (entityId) est en attente d'une approbation.
Nom de colonne | Type de colonne | Description de la colonne |
---|---|---|
ACTIONTIME | TIMESTAMP NULL |
Heure à laquelle l'enregistrement de demande d'approbation a été traité, c'est-à-dire l'heure à laquelle il a été approuvé ou rejeté. |
APPROVER_ID | BIGINT NULL |
ID de l'utilisateur habilité à approuver ou rejeter l'action demandée. |
APRVSTATUS_ID | BIGINT NOT NULL |
Clé primaire. |
COMMENTS | VARCHAR (254) NULL |
Commentaires saisis par le valideur lors de l'approbation ou du rejet. |
ENTITY_ID | BIGINT NOT NULL |
Référence à l'objet métier, c'est-à-dire l'instance d'objet métier particulière au sein du type d'objet métier spécifié par la colonne FLOWTYPE_ID. |
FLOWTYPE_ID | BIGINT NOT NULL |
Référence de la clé associée au type de flux qui détermine le type d'objet métier inclus dans l'approbation. Il y a des ID différents pour chaque type d'approbation, y compris pour les approbations de demande de devis, de commande, d'enregistrement d'utilisateur, de contrat, d'enregistrement d'entreprise, etc. Clé associée à FLOWTYPE_ID. |
FLOW_ID | BIGINT NOT NULL |
Référence au flux pour les étapes du processus d'approbation. Clé associée à FLOW_ID. |
FLSTATEDCT_ID | BIGINT NOT NULL |
Etat actuel de l'instance du flux. |
MBRGRP_ID | BIGINT NOT NULL |
ID du groupe de membres auquel appartient le valideur, ce qui en fait un valideur possible pour cet enregistrement. |
STATUS | INTEGER NOT NULL |
Etat d'approbation de cette action : 0 = en attente 1 = approuvée 2 = rejetée |
SUBMITTER_ID | BIGINT NOT NULL |
ID de l'utilisateur demandant l'action qui nécessite une approbation. |
SUBMITTIME | TIMESTAMP NULL |
Heure à laquelle l'action nécessitant une approbation a été demandée. |
Nom de l'index | Noms des colonnes indexées | Type d'index |
---|---|---|
I922110 | FLOW_ID, ENTITY_ID | Index créé sans clause UNIQUE |
I9221180 | SUBMITTER_ID, APPROVER_ID, FLOWTYPE_ID, STATUS | Index créé sans clause UNIQUE |
I9221181 | APPROVER_ID, STATUS, SUBMITTER_ID, FLOWTYPE_ID | Index créé sans clause UNIQUE |
SQL030416034836860 | APRVSTATUS_ID | Clé primaire |
Nom de contrainte | Noms des colonnes | Nom de table externe | Noms des colonnes externes | Type de contrainte |
---|---|---|---|---|
F_61 | SUBMITTER_ID | USERS | USERS_ID | Cascade |
F_62 | APPROVER_ID | USERS | USERS_ID | Cascade |
F_63 | MBRGRP_ID | MBRGRP | MBRGRP_ID | Cascade |
F_64 | FLOWTYPE_ID | FLOWTYPE | FLOWTYPE_ID | Cascade |
F_65 | FLOW_ID | FLOW | FLOW_ID | Cascade |
F_66 | FLSTATEDCT_ID | FLSTATEDCT | FLSTATEDCT_ID | Cascade |
Nom de contrainte | Nom de colonne référencée | Nom de table externe | Noms des colonnes externes | Type de contrainte |
---|---|---|---|---|