Modèle de données

Cette documentation explique comment les informations sont organisées dans MEM Courrier. Il présente les différentes “tables” (ensembles d’informations), les types de données qu’elles contiennent et la façon dont elles sont reliées entre elles. L’objectif est d’offrir une vision claire de la structure des données pour mieux comprendre leur utilisation au quotidien.

Table : acknowledgement_receipts

Description : Conserve les informations relatives aux accusés de réception de courriers ou documents.

Colonne
Type
Description

id

integer

Identifiant interne unique de l’accusé de réception.

res_id

integer

Référence au document ou courrier concerné (res_letterbox.res_id).

type

character varying(16)

Nature de l’accusé (ex. simple, SVA, SVR).

format

character varying(8)

Format du fichier associé.

user_id

integer

Utilisateur ayant créé l’accusé (users.id).

contact_id

integer

Contact destinataire (contacts.id).

creation_date

timestamp without time zone

Date et heure de création.

send_date

timestamp without time zone

Date et heure d’envoi (si applicable).

docserver_id

character varying(128)

Identifiant de l’espace de stockage (docservers.docserver_id).

path

character varying(256)

Chemin d’accès au fichier.

filename

character varying(256)

Nom du fichier.

fingerprint

character varying(256)

Empreinte numérique pour vérification d’intégrité.

cc

jsonb

Liste des destinataires en copie.

cci

jsonb

Liste des destinataires en copie cachée.


Table : actions

Description : Répertorie les actions disponibles dans l’application et leurs paramètres.

Colonne
Type
Description

id

integer

Identifiant unique de l’action.

keyword

character varying(32)

Mot-clé définissant la logique de l’action.

label_action

character varying(255)

Nom ou libellé affiché de l’action.

id_status

character varying(10)

Statut lié à l’action (status.id).

is_system

character(1)

Indique si c’est une action système (O/N).

action_page

character varying(255)

Page déclenchée par l’action.

history

character(1)

Indique si l’action est historisée.

component

character varying(128)

Composant Angular associé.

parameters

jsonb

Paramètres spécifiques à l’action (ex. champs obligatoires).


Table : actions_categories

Description : Définit les catégories dans lesquelles certaines actions sont disponibles.

Colonne
Type
Description

action_id

bigint

Identifiant de l’action (actions.id).

category_id

character varying(255)

Code ou identifiant de la catégorie concernée.


Table : actions_groupbaskets

Description : Indique quelles actions sont accessibles dans les bannettes par groupe.

Colonne
Type
Description

id_action

bigint

Identifiant de l’action (actions.id).

where_clause

text

Condition d’affichage de l’action.

group_id

character varying(32)

Groupe utilisateur concerné (groupbasket.group_id).

basket_id

character varying(32)

Bannette où l’action apparaît (baskets.basket_id).

used_in_basketlist

character(1)

Présence dans la liste de résultats de la bannette.

used_in_action_page

character(1)

Présence sur la page d’action.

default_action_list

character(1)

Définit si l’action est par défaut dans la bannette.


Table : address_sectors

Description : Répertorie les secteurs géographiques attribués à des adresses.

Colonne
Type
Description

id

serial

Identifiant unique du secteur.

address_number

character varying(256)

Numéro de voie.

address_street

character varying(256)

Nom de la rue.

address_postcode

character varying(256)

Code postal.

address_town

character varying(256)

Ville.

label

character varying(256)

Libellé ou nom du secteur.

ban_id

character varying(256)

Identifiant dans la Base Adresse Nationale.


Table : adr_attachments

Description : Contient les pièces jointes converties dans différents formats.

Colonne
Type
Description

id

serial

Identifiant unique de la pièce jointe convertie.

res_id

bigint

Référence à la pièce jointe d’origine (attachments.res_id).

type

character varying(32)

Format de conversion appliqué.

docserver_id

character varying(32)

Identifiant de la zone de stockage (docservers.id).

path

character varying(255)

Chemin d’accès au fichier converti.

filename

character varying(255)

Nom du fichier converti.

fingerprint

character varying(255)

Empreinte numérique du fichier.


Table : adr_letterbox

Description : Contient les courriers convertis dans différents formats.

Colonne
Type
Description

id

serial

Identifiant unique du courrier converti.

res_id

bigint

Référence au courrier d’origine (res_letterbox.res_id).

type

character varying(32)

Format de conversion appliqué.

version

integer

Version du document.

docserver_id

character varying(32)

Identifiant de la zone de stockage (docservers.id).

path

character varying(255)

Chemin d’accès au fichier converti.

filename

character varying(255)

Nom du fichier converti.

fingerprint

character varying(255)

Empreinte numérique du fichier.


Table : attachment_types

Description : Définit les types possibles de pièces jointes.

Colonne
Type
Description

id

serial

Identifiant unique du type de pièce jointe.

type_id

text

Code identifiant le type.

label

text

Nom du type.

visible

boolean

Indique si le type peut être utilisé.

email_link

boolean

Indique si ce type est automatiquement lié aux e-mails.

signable

boolean

Indique si les pièces de ce type peuvent être signées.

icon

text

Lettre ou symbole affiché.

chrono

boolean

Indique si un numéro chrono est généré.

version_enabled

boolean

Indique si les versions sont activées pour ce type.

new_version_default

boolean

Active par défaut la création d’une nouvelle version.

signed_by_default

boolean

Marque par défaut comme "Signé".


Table : basket_persistent_mode

Description : Définit les documents qui doivent rester visibles ou cachés dans une bannette.

Colonne
Type
Description

res_id

bigint

Référence au document (res_letterbox.res_id).

user_id

integer

Référence à l’utilisateur (users.id).

is_persistent

character varying(1)

Indique si le document est toujours visible ou masqué.


Table : baskets

Description : Contient la configuration des bannettes.

Colonne
Type
Description

id

serial

Identifiant unique de la bannette.

coll_id

character varying(32)

Identifiant de la collection (obsolète).

basket_id

character varying(32)

Code unique de la bannette.

basket_name

character varying(255)

Nom de la bannette.

basket_desc

character varying(255)

Description courte.

basket_clause

text

Règles de filtrage.

is_visible

character(1)

Bannette visible sur l’accueil (O/N).

enabled

character(1)

Bannette activée (O/N).

basket_order

integer

Ordre d’affichage.

color

character varying(16)

Couleur d’affichage.

basket_res_order

character varying(255)

Tri par défaut.

flag_notif

character varying(1)

Indique si la bannette déclenche une notification.

Table : blacklist

Description : Liste les termes interdits servant au filtrage des annotations.

Colonne
Type
Description

id

serial

Identifiant unique du terme.

term

character varying(128)

Mot ou expression à filtrer.


Table : configurations

Description : Stocke les paramètres techniques et privilèges de l’application.

Colonne
Type
Description

id

serial

Identifiant unique de la configuration.

privilege

character varying(64)

Nom du privilège associé.

value

jsonb

Valeur ou contenu de la configuration.


Table : contacts

Description : Répertorie les contacts et leurs informations.

Colonne
Type
Description

id

serial

Identifiant unique du contact.

civility

integer

Civilité (contacts_civilities.id).

firstname

character varying(256)

Prénom.

lastname

character varying(256)

Nom de famille.

company

character varying(256)

Société.

department

character varying(256)

Service.

function

character varying(256)

Fonction occupée.

address_number

character varying(256)

Numéro de voie.

address_street

character varying(256)

Rue.

address_additional1

character varying(256)

Point de remise.

address_additional2

character varying(256)

Complément d’acheminement.

address_postcode

character varying(256)

Code postal.

address_town

character varying(256)

Ville.

address_country

character varying(256)

Pays.

email

character varying(256)

Adresse e-mail.

phone

character varying(256)

Numéro de téléphone.

communication_means

jsonb

Moyens de communication utilisés.

notes

text

Notes diverses.

creator

integer

Identifiant du créateur (users.id).

creation_date

timestamp without time zone

Date de création du contact.

modification_date

timestamp without time zone

Date de dernière modification.

enabled

boolean

Contact actif (O/N).

custom_fields

jsonb

Champs personnalisés.

external_id

jsonb

Identifiant externe.

sector

character varying(256)

Secteur géographique (address_sectors.label).

lad_indexation

boolean

Contact indexé via MERCURE - LAD.


Table : contacts_civilities

Description : Définit les civilités possibles pour les contacts.

Colonne
Type
Description

id

serial

Identifiant unique de la civilité.

label

text

Libellé complet de la civilité.

abbreviation

character varying(16)

Abréviation de la civilité.


Table : contacts_custom_fields_list

Description : Liste les champs personnalisés pour les contacts.

Colonne
Type
Description

id

serial

Identifiant unique du champ personnalisé.

label

character varying(256)

Nom du champ.

type

character varying(256)

Type de donnée attendu.

values

jsonb

Valeurs possibles si prédéfinies.


Table : contacts_filling

Description : Paramètres de calcul du taux de complétion des fiches contacts.

Colonne
Type
Description

id

integer

Identifiant unique.

enable

boolean

Activation de la fonctionnalité (O/N).

first_threshold

integer

Premier seuil de complétion en %.

second_threshold

integer

Second seuil de complétion en %.


Table : contacts_groups

Description : Répertorie les groupes de contacts.

Colonne
Type
Description

id

integer

Identifiant unique du groupe.

label

text

Nom du regroupement.

description

text

Description du regroupement.

entities

jsonb

Entités avec lesquelles le groupe est partagé.

owner

integer

Identifiant de l’utilisateur créateur.


Table : contacts_groups_lists

Description : Liste les membres associés à un groupe de contacts.

Colonne
Type
Description

id

integer

Identifiant unique de l’entrée.

contacts_groups_id

integer

Référence au groupe (contacts_groups.id).

correspondent_id

integer

Identifiant du correspondant.

correspondent_type

character varying(256)

Type de correspondant.


Table : contacts_parameters

Description : Paramètres d’affichage et de saisie des champs contact.

Colonne
Type
Description

id

serial

Identifiant unique.

identifier

text

Nom technique du champ.

mandatory

boolean

Indique si le champ est obligatoire.

filling

boolean

Inclus dans le calcul de complétion.

searchable

boolean

Utilisé pour la recherche automatique.

displayable

boolean

Visible dans l’autocomplétion.


Table : convert_stack

Description : Table temporaire utilisée pour la conversion en lot de documents.

Colonne
Type
Description

coll_id

character varying(32)

Identifiant de collection.

res_id

bigint

Identifiant unique du document.

convert_format

character varying(32)

Format de conversion souhaité.

cnt_retry

integer

Nombre de tentatives déjà effectuées.

status

character(1)

Statut actuel de la conversion.

work_batch

bigint

Numéro du lot de conversion.

regex

character varying(32)

Filtre regex pour les documents à convertir.

Table : custom_fields

Description : Contient la définition des champs personnalisés de l’application.

Colonne
Type
Description

id

serial

Identifiant unique du champ personnalisé.

label

character varying(256)

Nom du champ.

type

character varying(256)

Type de donnée attendu.

mode

enum ('form','technical')

Mode d’utilisation (formulaire ou technique).

values

jsonb

Liste de valeurs possibles si définies.


Table : difflist_roles

Description : Définit les rôles attribués aux listes de diffusion.

Colonne
Type
Description

id

serial

Identifiant unique du rôle.

role_id

character varying(32)

Code du rôle.

label

character varying(255)

Libellé du rôle.

keep_in_list_instance

boolean

Indique si le rôle est conservé lors de la duplication d’une liste.


Table : difflist_types

Description : Paramètre les types de listes de diffusion disponibles.

Colonne
Type
Description

difflist_type_id

character varying(50)

Identifiant unique du type.

difflist_type_label

character varying(100)

Nom du type de liste.

difflist_type_roles

text

Liste des rôles possibles.

allow_entities

character varying(1)

Autorise ou non les entités.

is_system

character varying(1)

Indique si c’est un type système.


Table : docserver_types

Description : Contient les types d’espaces de stockage de documents.

Colonne
Type
Description

docserver_type_id

character varying(32)

Identifiant du type de stockage.

docserver_type_label

character varying(255)

Libellé du type.

enabled

character(1)

Activation (O/N).

fingerprint_mode

character varying(32)

Mode d’empreinte (déprécié).


Table : docservers

Description : Répertorie les zones physiques ou logiques de stockage des documents.

Colonne
Type
Description

id

integer

Identifiant unique.

docserver_id

character varying(32)

Code unique de la zone.

docserver_type_id

character varying(32)

Type de zone (docserver_types.docserver_type_id).

device_label

character varying(255)

Description de la zone.

is_readonly

character(1)

Lecture seule (O/N).

size_limit_number

bigint

Taille maximale autorisée.

actual_size_number

bigint

Taille actuellement utilisée.

path_template

character varying(255)

Chemin d’accès physique.

creation_date

timestamp without time zone

Date de création.

coll_id

character varying(32)

Collection associée.

is_encrypted

boolean

Zone chiffrée (O/N).


Table : doctypes

Description : Définit les différents types de documents.

Colonne
Type
Description

coll_id

character varying(32)

Collection associée (obsolète).

type_id

integer

Identifiant unique du type.

description

character varying(255)

Nom ou libellé du type.

enabled

character(1)

Activation (O/N).

doctypes_first_level_id

integer

Premier niveau associé.

doctypes_second_level_id

integer

Second niveau associé.

retention_final_disposition

character varying(255)

Sort final après rétention.

retention_rule

character varying(15)

Règle de conservation.

duration_current_use

integer

Durée d’utilisation courante.

action_current_use

character varying(255)

Action après utilisation.

process_delay

integer

Délai de traitement (jours).

delay1

integer

Premier rappel (jours).

delay2

integer

Second rappel (jours).

process_mode

character varying(256)

Mode de traitement.


Table : doctypes_first_level

Description : Définit les niveaux hiérarchiques supérieurs des types de documents.

Colonne
Type
Description

doctypes_first_level_id

integer

Identifiant unique du niveau.

doctypes_first_level_label

character varying(255)

Libellé du niveau.

css_style

character varying(255)

Style CSS (déprécié).

enabled

character(1)

Activation (O/N).


Table : doctypes_indexes

Description : Définit les champs d’indexation spécifiques pour chaque type de document.

Colonne
Type
Description

type_id

bigint

Référence au type de document.

coll_id

character varying(32)

Collection associée.

field_name

character varying(255)

Nom du champ indexé.

mandatory

character(1)

Indexation obligatoire (O/N).


Table : doctypes_second_level

Description : Définit les niveaux hiérarchiques secondaires des types de documents.

Colonne
Type
Description

doctypes_second_level_id

integer

Identifiant unique du niveau.

doctypes_second_level_label

character varying(255)

Libellé du niveau.

doctypes_first_level_id

integer

Référence au premier niveau.

css_style

character varying(255)

Style CSS (déprécié).

enabled

character(1)

Activation (O/N).


Table : emails

Description : Stocke les informations liées aux courriers électroniques envoyés ou reçus.

Colonne
Type
Description

id

serial

Identifiant unique de l’e-mail.

user_id

integer

Utilisateur ayant envoyé l’e-mail.

sender

json

Informations sur l’expéditeur.

recipients

json

Liste des destinataires.

cc

json

Liste des copies visibles.

cci

json

Liste des copies cachées.

object

character varying(256)

Objet du message.

body

text

Corps du message.

document

jsonb

Informations sur les pièces jointes.

is_html

boolean

Message au format HTML (O/N).

status

character varying(16)

Statut du message.

message_exchange_id

text

Identifiant d’échange.

creation_date

timestamp without time zone

Date de création.

send_date

timestamp without time zone

Date d’envoi.

Table : entities

Description : Contient les informations relatives aux différentes entités de l’organisation.

Colonne
Type
Description

id

serial

Identifiant unique de l’entité.

entity_id

character varying(32)

Code unique de l’entité.

entity_label

character varying(255)

Nom complet de l’entité.

short_label

character varying(50)

Nom court de l’entité.

entity_full_name

text

Structure hiérarchique complète.

enabled

character(1)

Activation (O/N).

address_number

character varying(255)

Numéro de voie.

address_street

character varying(255)

Rue.

address_additional1

character varying(255)

Point de remise.

address_additional2

character varying(256)

Complément d’adresse.

address_postcode

character varying(32)

Code postal.

address_town

character varying(255)

Ville.

address_country

character varying(255)

Pays.

email

character varying(255)

Adresse e-mail.

business_id

character varying(32)

Identifiant externe.

parent_entity_id

character varying(32)

Référence à l’entité parente.

entity_type

character varying(64)

Type d’entité.

ldap_id

character varying(255)

Identifiant LDAP.

producer_service

character varying(255)

Service producteur.

folder_import

character varying(64)

Dossier d’importation.

external_id

jsonb

Identifiants externes.

Table : entities_folders

Description : Gère les droits de partage des dossiers par entité.

Colonne
Type
Description

id

serial

Identifiant unique.

folder_id

integer

Référence au dossier.

entity_id

integer

Référence à l’entité.

edition

boolean

Autorisation d’édition (O/N).

keyword

character varying(255)

Mot-clé de partage.

Table : export_templates

Description : Modèles d’export sauvegardés (requêtes, périmètres, etc.) par utilisateur.

Colonne
Type
Description

id

integer

Identifiant du modèle d’export.

user_id

integer

Propriétaire du modèle (users.id).

label

character varying

Intitulé du modèle.

creation_date

timestamp without time zone

Date de création du modèle.

entity_id

jsonb

Entités ciblées/associées au modèle.

query

json

Paramètres de recherche/filtrage stockés.


Table : exports_templates

Description : Mémorise la dernière configuration d’export utilisée par chaque utilisateur.

Colonne
Type
Description

id

integer

Identifiant de l’enregistrement.

user_id

integer

Utilisateur concerné (users.id).

delimiter

character varying

Délimiteur CSV choisi (si format CSV).

format

character varying

Format de sortie (p. ex. pdf, csv).

data

json

Liste/ordre des colonnes exportées.


Table : folders

Description : Référentiel des dossiers et de leur arborescence.

Colonne
Type
Description

id

integer

Identifiant du dossier.

label

character varying

Nom affiché du dossier.

public

boolean

Dossier public (sinon privé).

user_id

integer

Propriétaire du dossier racine (users.id).

parent_id

integer

Dossier parent si sous-dossier (folders.id).

level

integer

Profondeur dans l’arborescence (0 = racine).


Table : groupbasket

Description : Paramétrage d’affichage/interaction des bannettes par groupe.

Colonne
Type
Description

id

integer

Identifiant de configuration.

group_id

character varying

Groupe concerné (security.group_id).

basket_id

character varying

Bannette ciblée (baskets.basket_id).

list_display

json

Colonnes/présentation dans la liste de résultats.

list_event

character varying

Événement déclenché au clic (ex. ouverture de détail).

list_event_data

jsonb

Données complémentaires transmises à l’événement.


Table : groupbasket_redirect

Description : Règles de redirection de courriers depuis une bannette pour un groupe.

Colonne
Type
Description

system_id

integer

Identifiant de la règle de redirection.

group_id

character varying

Groupe auquel la règle s’applique.

basket_id

character varying

Bannette source concernée.

action_id

integer

Action déclencheuse de la redirection (actions.id).

entity_id

character varying

Entité de destination autorisée.

keyword

character varying

Mot-clé de redirection (catalogue interne).

redirect_mode

character varying

Mode (ex. ENTITY, USERS).


Table : history

Description : Journal applicatif des événements pour la traçabilité.

Colonne
Type
Description

id

bigint

Identifiant de l’événement de log.

table_name

character varying

Table impactée par l’événement.

record_id

character varying

Identifiant de l’enregistrement concerné.

event_type

character varying

Type d’événement (création, modification, etc.).

event_date

timestamp without time zone

Date/heure de l’événement.

info

text

Détails complémentaires.

id_module

character varying

Module à l’origine de l’événement.

remote_ip

character varying

Adresse IP de l’émetteur.

event_id

character varying

Identifiant fonctionnel de l’événement.

user_id

integer

Utilisateur à l’origine (users.id).


Table : history_batch

Description : Suivi des traitements planifiés (batch/cron) et de leurs résultats.

Colonne
Type
Description

id

bigint

Identifiant du lot de traitement.

module_name

character varying

Module exécuté.

batch_id

bigint

Identifiant du batch (paramètre interne).

event_date

timestamp without time zone

Date/heure d’exécution.

total_processed

bigint

Nombre d’éléments traités.

total_errors

bigint

Nombre d’erreurs.

info

text

Commentaires ou résumé d’exécution.


Table : indexing_models

Description : Modèles d’écran/d’indexation utilisés lors de la création/édition.

Colonne
Type
Description

id

integer

Identifiant du modèle.

label

character varying

Nom du modèle.

category

character varying

Catégorie fonctionnelle.

default

boolean

Modèle par défaut (oui/non).

owner

integer

Créateur/propriétaire (users.id).

private

boolean

Modèle privé (restreint au propriétaire).

master

integer

Modèle parent/référence (si héritage).

enabled

boolean

Modèle actif.

mandatory_file

boolean

Fichier obligatoire lors de l’indexation.

lad_processing

boolean

Éligible au traitement MERCURE–LAD.


Table : indexing_models_entities

Description : Autorisations d’usage d’un modèle d’indexation par entité.

Colonne
Type
Description

id

integer

Identifiant de la liaison.

model_id

integer

Modèle d’indexation concerné (indexing_models.id).

entity_id

character varying

Entité autorisée.

keyword

character varying

Mot-clé (ex. « toutes entités »).

Table : indexing_models_fields

Description : Liste des champs définis dans un modèle d’indexation.

Colonne
Type
Description

id

integer

Identifiant du champ.

model_id

integer

Modèle parent (indexing_models.id).

identifier

character varying

Identifiant unique du champ.

label

character varying

Libellé affiché pour l’utilisateur.

type

character varying

Type de donnée du champ.

required

boolean

Champ obligatoire (oui/non).

visible

boolean

Champ affiché dans l’interface.

order_display

integer

Ordre d’affichage dans le formulaire.

default_value

text

Valeur initiale si définie.

values

jsonb

Liste des valeurs possibles (si champ liste).


Table : lc_cycle_steps

Description : Définit les étapes d’un cycle de vie documentaire.

Colonne
Type
Description

id

integer

Identifiant de l’étape.

cycle_id

integer

Cycle associé (lc_cycles.id).

label

character varying

Libellé de l’étape.

order_step

integer

Ordre de l’étape dans le cycle.

delay

integer

Délai avant passage à l’étape suivante.

action

character varying

Action déclenchée lors de cette étape.

conditions

jsonb

Conditions spécifiques d’exécution.


Table : lc_cycles

Description : Contient la définition globale d’un cycle de vie documentaire.

Colonne
Type
Description

id

integer

Identifiant du cycle.

label

character varying

Nom du cycle.

enabled

boolean

Cycle actif ou inactif.

entity_id

character varying

Entité à laquelle le cycle est rattaché.

comment

text

Remarques ou notes sur le cycle.


Table : lc_policies

Description : Règles associées aux politiques de cycle de vie.

Colonne
Type
Description

id

integer

Identifiant de la règle.

label

character varying

Nom de la politique.

description

text

Détails sur la politique.

entity_id

character varying

Entité concernée.

retention

integer

Durée de conservation associée.

action_final

character varying

Action finale après conservation.


Table : lc_stack

Description : File d’attente des documents en cours de traitement dans un cycle de vie.

Colonne
Type
Description

id

integer

Identifiant de la file.

document_id

integer

Document concerné.

step_id

integer

Étape courante (lc_cycle_steps.id).

due_date

timestamp

Date limite pour cette étape.

status

character varying

État actuel du traitement.


Table : list_templates

Description : Modèles de listes personnalisées.

Colonne
Type
Description

id

integer

Identifiant du modèle de liste.

label

character varying

Nom affiché.

type

character varying

Type de liste (dynamique, statique).

owner

integer

Propriétaire (users.id).

public

boolean

Accessible à tous (oui/non).


Table : list_templates_items

Description : Éléments contenus dans un modèle de liste.

Colonne
Type
Description

id

integer

Identifiant de l’élément.

template_id

integer

Modèle parent (list_templates.id).

label

character varying

Nom de l’élément.

value

character varying

Valeur ou référence associée.

order_display

integer

Ordre d’affichage.


Table : listinstance

Description : Instances de listes de diffusion actives.

Colonne
Type
Description

id

integer

Identifiant de l’instance.

template_id

integer

Modèle utilisé (list_templates.id).

creation_date

timestamp

Date de création.

created_by

integer

Utilisateur créateur.

status

character varying

État de l’instance (ouverte, fermée).


Table : listinstance_history

Description : Historique des actions effectuées sur une instance de liste.

Colonne
Type
Description

id

integer

Identifiant de l’historique.

instance_id

integer

Instance concernée (listinstance.id).

action

character varying

Action réalisée.

action_date

timestamp

Date de l’action.

performed_by

integer

Utilisateur ayant effectué l’action.


Table : listinstance_history_details

Description : Détails fins d’une action historisée sur une liste.

Colonne
Type
Description

id

integer

Identifiant du détail.

history_id

integer

Historique parent (listinstance_history.id).

field_name

character varying

Nom du champ modifié.

old_value

text

Ancienne valeur.

new_value

text

Nouvelle valeur.

Table : message_exchange

Description : Pli numérique (M2M) et export SEDA – métadonnées et fichiers associés.

Colonne
Type
Description

message_id

text

Identifiant du pli numérique.

schema

text

Type de schéma utilisé.

type

text

Type d’archive.

status

text

Statut de l’archive.

date

timestamp without time zone

Date de création du pli.

reference

text

Référence du pli.

sender_org_identifier

text

Identifiant externe de l’entité expéditrice.

sender_org_name

text

Nom de l’entité expéditrice.

recipient_org_identifier

text

Identifiant externe de l’entité destinatrice.

recipient_org_name

text

Nom de l’entité destinatrice.

archival_agreement_reference

text

Référence de l’accord d’archivage.

reply_code

text

Code de réponse.

operation_date

timestamp without time zone

Date de traitement.

reception_date

timestamp without time zone

Date de réception.

related_reference

text

Référence liée.

request_reference

text

Référence de la requête.

reply_reference

text

Référence de la réponse.

derogation

boolean

Indique une dérogation.

data_object_count

integer

Nombre d’objets de données.

size

numeric

Taille agrégée.

data

text

Bordereau au format JSON.

active

boolean

Pli actif.

archived

boolean

Pli archivé.

res_id_master

numeric

Identifiant du courrier source.

docserver_id

character varying

Zone de stockage utilisée.

path

character varying

Chemin du paquet.

filename

character varying

Nom de fichier du paquet.

fingerprint

character varying

Empreinte numérique.

filesize

bigint

Taille du fichier.

file_path

text

Chemin complet du fichier.

account_id

integer

Utilisateur initiateur.


Table : monitoring

Description : Suivi d’exécutions/états techniques (contrôles, imports, batchs…).

Colonne
Type
Description

id

integer

Identifiant de l’enregistrement.

input_id

character varying

Identifiant d’entrée/travail.

status

character varying

Statut courant.

elapsed_time

character varying

Durée écoulée.

error

boolean

Indique une erreur.

module

character varying

Module concerné.

source

character varying

Source d’exécution.

creation_date

timestamp without time zone

Date de création.

end_date

timestamp without time zone

Date de fin.

filename

character varying

Fichier concerné.

steps

jsonb

Étapes détaillées.


Table : note_entities

Description : Entités autorisées à consulter une note.

Colonne
Type
Description

id

bigint

Identifiant de la liaison.

note_id

bigint

Note concernée (notes.id).

item_id

text

Entité autorisée (identifiant d’entité).


Table : notes

Description : Notes rattachées aux courriers.

Colonne
Type
Description

id

bigint

Identifiant de la note.

identifier

bigint

Courrier lié (res_letterbox.res_id).

user_id

integer

Auteur de la note (users.id).

creation_date

timestamp without time zone

Date d’ajout de la note.

note_text

text

Contenu de la note.


Table : notif_email_stack

Description : Pile d’e-mails de notification (contenu et envois).

Colonne
Type
Description

email_stack_sid

bigint

Identifiant de l’entrée de pile.

reply_to

character varying

Adresse de réponse.

recipient

text

Destinataires principaux.

cc

text

Destinataires en copie.

bcc

text

Destinataires en copie cachée.

subject

character varying

Sujet de la notification.

html_body

text

Corps HTML de l’e-mail.

attachments

character varying

Identifiants des éléments liés.

exec_date

timestamp without time zone

Date d’envoi effectif.

exec_result

character varying

Résultat d’envoi.


Table : notif_event_stack

Description : Pile d’événements capturés en vue de notifications.

Colonne
Type
Description

event_stack_sid

bigint

Identifiant de l’événement empilé.

notification_sid

bigint

Notification ayant capté l’événement.

table_name

character varying

Table d’origine.

record_id

character varying

Identifiant de l’élément source.

user_id

integer

Utilisateur à l’origine.

event_info

character varying

Description de l’événement.

event_date

timestamp without time zone

Date de l’événement.

exec_date

timestamp without time zone

Date d’intégration.

exec_result

character varying

Résultat d’intégration.


Table : notifications

Description : Paramétrage des notifications automatiques.

Colonne
Type
Description

notification_sid

bigint

Identifiant de la notification.

notification_id

character varying

Code/identifiant fonctionnel.

description

character varying

Description.

is_enabled

character varying

Activation (Y/N).

event_id

character varying

Événement déclencheur.

notification_mode

character varying

(déprécié).

template_id

bigint

Modèle lié (templates.template_id).

diffusion_type

character varying

Type de diffusion.

diffusion_properties

text

Bénéficiaires (utilisateurs, groupes, entités).

attachfor_type

character varying

Mode d’attachement des courriers.

attachfor_properties

character varying

Ciblage pour les pièces jointes.

send_as_recap

boolean

Envoi sous forme de récapitulatif.


Table : parameters

Description : Paramètres techniques/fonctionnels divers.

Colonne
Type
Description

id

character varying

Identifiant du paramètre.

description

text

Description du paramètre.

param_value_string

text

Valeur (chaîne).

param_value_int

integer

Valeur (entier).

param_value_date

timestamp without time zone

Valeur (date).


Table : password_history

Description : Historique des mots de passe des utilisateurs.

Colonne
Type
Description

id

integer

Identifiant de l’enregistrement.

user_serial_id

integer

Utilisateur concerné (users.id).

password

character varying

Mot de passe haché.


Table : password_rules

Description : Règles de mot de passe configurées.

Colonne
Type
Description

id

integer

Identifiant de la règle.

label

character varying

Libellé de la règle.

value

integer

Valeur associée (seuil, longueur, etc.).

enabled

boolean

Règle active.

Table : priorities

Description : Paramétrage des niveaux de priorité des courriers.

Colonne
Type
Description

id

character varying(16)

Identifiant de la priorité.

label

character varying(128)

Libellé affiché.

color

character varying(128)

Couleur (code HTML) pour l’UI.

delays

integer

Délai cible de traitement (jours).

order

integer

Ordre d’affichage dans la liste.


Table : redirected_baskets

Description : Historise les redirections de bannettes entre utilisateurs.

Colonne
Type
Description

id

serial

Identifiant de la redirection.

actual_user_id

integer

Utilisateur actuellement assigné (users.id).

owner_user_id

integer

Utilisateur qui a redirigé (users.id).

basket_id

character varying(255)

Identifiant de la bannette (baskets.basket_id).

group_id

integer

Groupe lié à la bannette (usergroups.id).


Table : registered_mail_issuing_sites

Description : Référentiel des sites émetteurs de recommandés.

Colonne
Type
Description

id

serial

Identifiant du site.

label

character varying(256)

Nom du site émetteur.

post_office_label

character varying(256)

Nom du bureau de poste.

account_number

integer

Numéro Coclico.

address_number

character varying(256)

Numéro de rue.

address_street

character varying(256)

Rue.

address_additional1

character varying(256)

Point de remise.

address_additional2

character varying(256)

Complément d’acheminement.

address_postcode

character varying(256)

Code postal.

address_town

character varying(256)

Ville.

address_country

character varying(256)

Pays.


Table : registered_mail_issuing_sites_entities

Description : Affectations des sites émetteurs de recommandés aux entités.

Colonne
Type
Description

id

serial

Identifiant de l’affectation.

site_id

integer

Référence au site émetteur (registered_mail_issuing_sites.id).

entity_id

integer

Entité bénéficiaire (entities.id).


Table : registered_mail_number_range

Description : Gestion des plages de numéros de recommandés.

Colonne
Type
Description

id

serial

Identifiant de la plage.

type

character varying(15)

Type (2D, 2C, RW).

tracking_account_number

character varying(256)

N° de suivi.

range_start

integer

Début de la plage.

range_end

integer

Fin de la plage.

creator

integer

Créateur (users.id).

creation_date

timestamp without time zone

Date de création.

status

character varying(10)

Statut de la plage.

current_number

integer

Numéro en cours d’utilisation (incrémental).


Table : registered_mail_resources

Description : Métadonnées des recommandés liés à des courriers.

Colonne
Type
Description

id

serial

Identifiant.

res_id

integer

Ressource liée (res_letterbox.res_id).

type

character varying(2)

Type (2D, 2C, RW).

issuing_site

integer

Site émetteur (registered_mail_issuing_sites.id).

warranty

character varying(2)

Niveau de garantie (R1/R2/R3).

letter

boolean

Indique s’il s’agit d’une lettre.

recipient

jsonb

Destinataire (structure JSON).

number

integer

Numéro consommé dans la plage.

reference

text

Référence libre.

generated

boolean

Le recommandé a été généré/imprimé.

deposit_id

integer

Lien vers descriptif de pli (paramètre : last_deposit_id).

received_date

timestamp without time zone

Date de réception de l’AR.

return_reason

character varying(256)

Motif de retour (non distribué).


Table : res_attachments (version 1)

Description : Informations des pièces jointes (V1).

Colonne
Type
Description

res_id

bigint

Identifiant de la PJ.

title

character varying(255)

Titre.

format

character varying(50)

Extension/format.

typist

integer

Créateur (users.id).

creation_date

timestamp without time zone

Date de création.

modification_date

timestamp without time zone

Dernière modification.

identifier

character varying(255)

N° chrono.

relation

bigint

Version de la PJ.

docserver_id

character varying(32)

Zone de stockage (docservers.docserver_id).

path

character varying(255)

Chemin de stockage.

filename

character varying(255)

Nom de fichier.

fingerprint

character varying(255)

Empreinte du fichier.

filesize

bigint

Taille du fichier.

status

character varying(10)

Statut (status.id).

validation_date

timestamp without time zone

Date de validation.

effective_date

timestamp without time zone

(déprécié).

work_batch

bigint

Lot de conversion.

origin

character varying(50)

Utilisé pour réponses signées.

res_id_master

bigint

Courrier maître (res_letterbox.res_id).

origin_id

integer

PJ d’origine.

attachment_type

character varying(255)

Type d’attachement.

recipient_id

bigint

Identifiant du destinataire (contact ou user).

recipient_type

character varying(255)

Type du destinataire (user/contact).

modified_by

integer

Dernier modificateur (users.id).

in_signature_book

boolean

Inclus dans le parapheur.

in_send_attach

boolean

Inclus dans les envois.

signatory_user_serial_id

integer

Signataire (users.id).

fulltext_result

character varying(10)

Résultat d’extraction fulltext.

external_id

jsonb

Identifiants externes.

external_state

jsonb

État externe.

signature_positions

jsonb

Pré-positionnement de signature.

template_id

integer

Modèle de document.


Table : res_letterbox

Description : Métadonnées du document principal des courriers.

Colonne
Type
Description

res_id

bigint

Identifiant unique du courrier.

subject

text

Objet.

type_id

bigint

Type de courrier (doctypes.type_id).

format

character varying(50)

Extension/format.

typist

integer

Créateur (users.id).

creation_date

timestamp without time zone

Date de création.

modification_date

timestamp without time zone

Dernière modification.

doc_date

timestamp without time zone

Date du document.

docserver_id

character varying(32)

Zone de stockage (docservers.docserver_id).

path

character varying(255)

Chemin de stockage.

filename

character varying(255)

Nom du fichier.

fingerprint

character varying(255)

Empreinte du fichier.

filesize

bigint

Taille du fichier.

status

character varying(10)

Statut (status.id).

destination

character varying(50)

Entité destinatrice (entities.entity_id).

work_batch

bigint

(déprécié).

origin

character varying(50)

(déprécié).

priority

character varying(16)

Priorité (priorities.id).

policy_id

character varying(32)

(déprécié).

cycle_id

character varying(32)

(déprécié).

reference_number

character varying(255)

N° recommandé.

initiator

character varying(50)

Entité initiatrice (entities.entity_id).

dest_user

integer

Utilisateur destinataire (users.id).

locker_user_id

character varying(255)

Utilisateur en cours de traitement.

locker_time

timestamp without time zone

Date de libération prévue.

confidentiality

character(1)

Indique la confidentialité.

fulltext_result

character varying(10)

Résultat fulltext.

external_reference

character varying(255)

Référence externe.

external_id

jsonb

Identifiants externes.

external_state

jsonb

État externe (ex. parapheur).

departure_date

timestamp without time zone

Date de départ.

opinion_limit_date

timestamp without time zone

Date limite d’avis.

barcode

text

Code-barres.

category_id

character varying(32)

Catégorie.

alt_identifier

character varying(255)

N° chrono du courrier.

admission_date

timestamp without time zone

Date de réception.

process_limit_date

timestamp without time zone

Date limite de traitement.

closing_date

timestamp without time zone

Date de clôture.

flag_alarm1

character(1)

Marqué 1ère relance.

flag_alarm2

character(1)

Marqué 2ème relance.

model_id

integer

Modèle d’enregistrement (indexing_models.id).

version

integer

Version du document.

integrations

jsonb

Intégrations (parapheur, Maileva…).

custom_fields

jsonb

Champs personnalisés.

linked_resources

jsonb

Ressources liées.

retention_frozen

boolean

Gel de la durée d’utilité courante.

binding

boolean

Engageant / non engageant / ND.

signature_positions

jsonb

Pré-positionnement de signature.

template_id

integer

Modèle de document.


Table : res_mark_as_read

Description : Courriers marqués comme lus par un utilisateur (par bannette).

Colonne
Type
Description

res_id

bigint

Courrier (res_letterbox.res_id).

basket_id

character varying(32)

Bannette concernée (baskets.basket_id).

user_id

integer

Utilisateur ayant marqué comme lu (users.id).


Table : resource_contacts

Description : Liens expéditeur/destinataire associés à un courrier.

Colonne
Type
Description

id

serial

Identifiant de la ligne.

res_id

int

Courrier concerné (res_letterbox.res_id).

item_id

int

Contact (users.id / contact_addresses.id / entities.id).

type

character varying(32)

Type (user, contact, entity).

mode

character varying(32)

Rôle (sender, recipient).

Table : resources_folders

Description : Lien d’appartenance entre un courrier (ressource) et un dossier.

Colonne
Type
Description

id

integer

Identifiant technique de la liaison.

folder_id

integer

Dossier auquel la ressource est rattachée (folders.id).

res_id

integer

Ressource/courrier rattaché (res_letterbox.res_id).


Table : resources_tags

Description : Association d’un mot-clé à un courrier (étiquetage).

Colonne
Type
Description

id

integer

Identifiant technique de la liaison.

res_id

integer

Ressource/courrier étiqueté (res_letterbox.res_id).

tag_id

integer

Mot-clé associé (tags.id).


Table : search_templates

Description : Modèles de recherche sauvegardés par un utilisateur.

Colonne
Type
Description

id

integer

Identifiant du modèle de recherche.

user_id

integer

Propriétaire du modèle (users.id).

label

character varying

Libellé du modèle.

creation_date

timestamp without time zone

Date d’enregistrement du modèle.

query

json

Paramètres/critères de recherche sérialisés.


Table : security

Description : Périmètre de visibilité (where clause) d’un groupe.

Colonne
Type
Description

security_id

bigint

Identifiant de la règle de sécurité.

group_id

character varying

Groupe concerné (usergroups.group_id).

coll_id

character varying

Identifiant de collection (déprécié).

where_clause

text

Clause SQL définissant le périmètre.

mem_comment

text

Commentaire/description du périmètre.


Table : shipping_templates

Description : Modèles d’envois postaux (paramètres par défaut des envois).

Colonne
Type
Description

id

integer

Identifiant du modèle d’envoi.

label

character varying

Nom du modèle.

description

character varying

Description courte.

options

json

Options d’envoi (mise en forme, enveloppe, etc.).

fee

json

Grille de frais (par page, affranchissement…).

entities

jsonb

Entités autorisées/concernées par le modèle.

account

jsonb

Identifiants/compte pour le façonnier.

subscriptions

jsonb

Abonnements liés au modèle.

token_min_iat

timestamp without time zone

Date minimale de validité du jeton d’accès.


Table : shippings

Description : Historique des envois postaux réalisés depuis l’application.

Colonne
Type
Description

id

integer

Identifiant de l’envoi.

user_id

integer

Utilisateur ayant lancé l’envoi (users.id).

document_id

integer

Identifiant du document expédié (res_attachments.res_id ou res_letterbox.res_id).

document_type

character varying

Type de document : resource ou attachment.

options

json

Options d’envoi utilisées.

fee

double precision

Montant des frais postaux facturés.

recipient_entity_id

integer

Entité traitante du courrier au moment de l’envoi.

recipients

jsonb

Destinataire(s) de l’envoi.

account_id

character varying

Compte/identifiant utilisé chez le façonnier.

creation_date

timestamp without time zone

Date de création de l’envoi.

history

jsonb

Historique des statuts côté façonnier.

sending_id

character varying

Identifiant d’envoi chez le prestataire.

attachments

jsonb

Pièces jointes générées lors des notifications.

action_id

integer

Action à l’origine de l’envoi (actions.id).


Table : status

Description : Paramétrage des statuts applicables aux courriers.

Colonne
Type
Description

identifier

integer

Identifiant technique (séquence).

id

character varying

Code du statut (clé fonctionnelle).

label_status

character varying

Libellé affiché du statut.

is_system

character

Statut critique/système (Y/N).

img_filename

character varying

Image/icone associée (status_images.id).

can_be_searched

character

Visible dans la recherche avancée (Y/N).

can_be_modified

character

Métadonnées modifiables (Y/N).


Table : status_images

Description : Banque des icônes/images associables aux statuts.

Colonne
Type
Description

id

integer

Identifiant de l’image.

image_name

character varying

Nom/fichier de l’image.


Table : tags

Description : Référentiel des mots-clés (étiquettes) applicables aux courriers.

Colonne
Type
Description

id

integer

Identifiant du mot-clé.

label

character varying

Libellé du mot-clé.

description

text

Description/usage fonctionnel.

parent_id

integer

Mot-clé parent (si hiérarchie).

creation_date

timestamp without time zone

Date de création du mot-clé.

links

jsonb

Liens vers d’autres tags (liste d’IDs).

usage

text

Contexte d’utilisation du mot-clé.


Table : templates

Description : Modèles (document, note, notification, e-mail).

Colonne
Type
Description

template_id

bigint

Identifiant du modèle.

template_label

character varying

Nom du modèle.

template_comment

character varying

Commentaire/description courte.

template_content

text

Contenu du modèle (HTML/TXT/… selon le type).

template_type

character varying

Type de modèle (HTML, TXT, OFFICE, …).

template_path

character varying

Chemin du fichier modèle (pour OFFICE).

template_file_name

character varying

Nom de fichier du modèle (OFFICE).

template_style

character varying

Fichier/style utilisé par le modèle.

template_datasource

character varying

Source de données pour la fusion (datasources.xml).

template_target

character varying

Cible du modèle (où/comment utilisé).

template_attachment_type

character varying

Type d’attachement éligible.

subject

character varying

Objet (pour les modèles d’e-mail).

options

jsonb

Options complémentaires du modèle.

Table : templates_association

Description : Lie un modèle à une valeur d’autorisation (ex. entité autorisée à l’utiliser).

Colonne
Type
Description

id

integer

Identifiant technique de l’association.

template_id

bigint

Modèle concerné (templates.template_id).

value_field

character varying

Valeur autorisée (ex. entities.entity_id) pouvant utiliser le modèle.


Table : tiles

Description : Paramétrage des tuiles affichées sur la page d’accueil par utilisateur.

Colonne
Type
Description

id

integer

Identifiant de la tuile.

user_id

integer

Propriétaire de la tuile (users.id).

type

text

Type de tuile (ex. myLastResources, basket, searchTemplate, followedMail, folder, externalSignatoryBook, shortcut).

view

text

Mode d’affichage : list, summary ou chart.

position

integer

Position sur le tableau de bord (0 à 5).

color

text

Couleur hexadécimale appliquée à la tuile.

parameters

jsonb

Paramètres spécifiques de la tuile (payload JSON).


Table : unit_identifier

Description : Contenu référencé dans un pli numérique (M2M) : source, identifiant et emplacement.

Colonne
Type
Description

message_id

text

Identifiant du pli numérique (message_exchange.message_id).

tablename

text

Table d’origine de l’élément inclus.

res_id

text

Identifiant de l’élément envoyé (dans la table d’origine).

disposition

text

Emplacement dans le pli : body ou attachment.


Table : user_signatures

Description : Signatures des utilisateurs pour le parapheur électronique.

Colonne
Type
Description

id

integer

Identifiant de la signature.

user_serial_id

integer

Utilisateur propriétaire (users.id).

signature_label

character varying

Libellé de la signature (nom affiché).

signature_path

character varying

Chemin de stockage de l’image de signature.

signature_file_name

character varying

Nom du fichier de la signature.

fingerprint

character varying

Empreinte du fichier de signature (intégrité).


Table : usergroup_content

Description : Appartenance des utilisateurs aux groupes et rôle éventuel.

Colonne
Type
Description

user_id

integer

Utilisateur membre (users.id).

group_id

integer

Groupe concerné (usergroups.id).

role

character varying

Rôle de l’utilisateur dans ce groupe.


Table : usergroups

Description : Référentiel des groupes d’utilisateurs.

Colonne
Type
Description

id

integer

Identifiant technique du groupe.

group_id

character varying

Code unique du groupe (clé fonctionnelle).

group_desc

character varying

Description du groupe.

can_index

boolean

Le groupe est autorisé à indexer (oui/non).

indexation_parameters

jsonb

Paramètres d’indexation (ex. actions, entités, mots-clés).

external_id

jsonb

Identifiants externes éventuels.


Table : usergroups_services

Description : Droits/services fonctionnels accordés à un groupe.

Colonne
Type
Description

group_id

character varying

Groupe cible (usergroups.group_id).

service_id

character varying

Service/fonction accordé (catalogue services.xml).

parameters

jsonb

Paramétrage additionnel pour ce service.


Table : users

Description : Comptes utilisateurs et paramètres de sécurité/accès.

Colonne
Type
Description

id

integer

Identifiant technique de l’utilisateur.

user_id

character varying

Identifiant de connexion (login).

password

character varying

Mot de passe chiffré.

firstname

character varying

Prénom.

lastname

character varying

Nom.

phone

character varying

Téléphone.

mail

character varying

Adresse e-mail.

initials

character varying

Initiales affichées.

preferences

jsonb

Préférences utilisateur (JSON).

status

character varying

Statut du compte (ex. OK, absent, désactivé).

password_modification_date

timestamp without time zone

Dernière modification du mot de passe.

reset_token

text

Jeton de réinitialisation du mot de passe.

failed_authentication

integer

Compteur d’échecs d’authentification.

locked_until

timestamp without time zone

Date/heure jusqu’à laquelle le compte est verrouillé.

external_id

jsonb

Identifiants externes.

refresh_token

jsonb

Jeton d’accès auto-renouvelé (si applicable).

mode

USER-DEFINED

Mode utilisateur (enum users_modes, ex. standard).

authorized_api

jsonb

Routes API autorisées pour ce compte (whitelist).

feature_tour

jsonb

Étapes de tutoriel déjà vues.

absence

jsonb

Informations d’absence/délégation.


Table : users_baskets_preferences

Description : Préférences d’affichage des bannettes par utilisateur et par groupe.

Colonne
Type
Description

id

integer

Identifiant de la préférence.

user_serial_id

integer

Utilisateur concerné (users.id).

group_serial_id

integer

Groupe associé (réf. usergroups).

basket_id

character varying

Bannette concernée (baskets.basket_id).

display

boolean

Afficher la bannette (oui/non).

color

character varying

Couleur personnalisée par l’utilisateur.


Table : users_email_signatures

Description : Signatures d’e-mail personnalisées par utilisateur.

Colonne
Type
Description

id

bigint

Identifiant de la signature.

html_body

text

Contenu HTML de la signature.

title

character varying

Intitulé de la signature.

user_id

integer

Propriétaire de la signature (users.id).

Table : users_entities

Description : Rattache les utilisateurs aux entités et précise le rôle et l’entité primaire.

Colonne
Type
Description

entity_id

character varying

Identifiant de l’entité à laquelle l’utilisateur est rattaché (entities.entity_id).

user_role

character varying

Rôle ou fonction de l’utilisateur au sein de l’entité.

primary_entity

character

Indique si l’entité est l’entité primaire de l’utilisateur (Y/N).

user_id

integer

Identifiant de l’utilisateur rattaché (users.id).


Table : users_followed_resources

Description : Liste les courriers/ressources suivis (mis en « suivi ») par chaque utilisateur.

Colonne
Type
Description

id

integer

Identifiant technique de la relation de suivi.

res_id

integer

Identifiant du courrier/ressource suivi (res_letterbox.res_id).

user_id

integer

Identifiant de l’utilisateur qui suit la ressource (users.id).


Table : users_pinned_folders

Description : Dossiers « épinglés » (favoris) par utilisateur pour un accès rapide.

Colonne
Type
Description

id

integer

Identifiant de l’épinglage.

folder_id

integer

Dossier épinglé (folders.id).

user_id

integer

Utilisateur ayant épinglé le dossier (users.id).


Table : wrk_employees

Description : Table de travail listant des employés, leur identité et leur rattachement hiérarchique.

Colonne
Type
Description

employee_id

integer

Identifiant de l’employé.

full_name

character varying

Nom complet de l’employé.

manager_id

integer

Identifiant du manager (référence à un autre employee_id).


Table : wrk_entities

Description : Table de travail des entités, avec leur code et leur parent éventuel (arborescence).

Colonne
Type
Description

id

integer

Identifiant technique de la ligne.

entity_id

character varying

Identifiant fonctionnel de l’entité.

parent_entity_id

character varying

Identifiant de l’entité parente pour la hiérarchie.

Last updated