Description du modèle de données
acknowledgement_receipts
Table des accusés de réception
Colonne |
Type |
Nullable |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
res_id |
integer |
not null |
|
res_id du courrier (res_letterbox.res_id) |
type |
character varying(16) |
not null |
|
Type de l'accusé de réception (simple, sva, svr) |
format |
character varying(8) |
not null |
|
Format du fichier |
user_id |
integer |
not null |
|
id du créateur (users.id) |
contact_id |
integer |
not null |
|
id du contact (contacts.id) |
creation_date |
timestamp without time zone |
not null |
|
Date de création de l'AR |
send_date |
timestamp without time zone |
|
|
Date d'envoi de l'AR |
docserver_id |
character varying(128) |
not null |
|
Identifiant du docserver (docservers.docserver_id) |
path |
character varying(256) |
not null |
|
Chemin où est sauvegardé le fichier |
filename |
character varying(256) |
not null |
|
Nom du fichier |
fingerprint |
character varying(256) |
not null |
|
Empreinte numérique du fichier |
actions
Sauvegarde les informations relatifs aux actions
Colonne |
Type |
Nullable |
Par défaut |
Description |
id |
integer |
not null |
nextval('actions_id_seq'::regclass) |
Identifiant automatique de l'action |
keyword |
character varying(32) |
not null |
'' |
Mot clé affectant le paramétrage de l'action dans la bannette |
label_action |
character varying(255) |
|
|
Libellé de l'action |
id_status |
character varying(10) |
|
|
Identifiant du statut associé à l'action (status.id) |
is_system |
character(1) |
not null |
'N' |
Indique si c'est une action système |
action_page |
character varying(255) |
|
|
Page de résultat de l'action |
history |
character(1) |
not null |
'N' |
Indique si l'action est historisée ou non |
component |
character varying(128) |
|
|
Component angular de l'action |
parameters |
jsonb |
not null |
{} |
Paramètres de l'action (exemple: "requiredFields": liste des champs obligatoires pour effectuer l'action (indexing_models_fields.identifier)) |
actions_categories
Indique les catégories pour lesquelles les actions sont disponibles
Colonne |
Type |
Nullable |
Par défaut |
Description |
action_id |
bigint |
not null |
|
Identifiant de l'action (actions.id) |
category_id |
character varying(255) |
not null |
|
Indique les catégories pour lesquelles cette action est disponible |
actions_groupbaskets
Indique les actions disponible dans les bannettes pour chaque groupe
Colonne |
Type |
Nullable |
Par défaut |
Description |
id_action |
bigint |
not null |
|
Identifiant de l'action (actions.id) |
where_clause |
text |
|
|
Condition d'apparition de l'action dans la bannette |
group_id |
character varying(32) |
not null |
|
Identifiant du groupe pour lequel l'action apparait (groupbasket.group_id) |
basket_id |
character varying(32) |
not null |
|
Identifiant de la bannette dans l'aquelle l'action apparait (baskets.basket_id) |
used_in_basketlist |
character(1) |
not null |
'Y'::bpchar |
Indique si l'action doit apparaitre dans la liste de résultat de la bannette |
used_in_action_page |
character(1) |
not null |
'Y'::bpchar |
Indique si l'action apparait dans la page d'action |
default_action_list |
character(1) |
not null |
'N'::bpchar |
Indique si c'est l'action par défaut dans la bannette |
address_sectors
Sauvegarde les secteurs par adresse
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant |
address_number |
character varying(256) |
|
|
Numéro de rue |
address_street |
character varying(256) |
|
|
Rue |
address_postcode |
character varying(256) |
|
|
Code postale |
address_town |
character varying(256) |
|
|
Ville |
label |
character varying(256) |
|
|
Libellé du secteur |
ban_id |
character varying(256) |
|
|
Identifiant de l'adresse dans la Base Adresse Nationale |
adr_attachments
Table des fichiers pièces jointes converties sous divers formats
Colonne |
Type |
Nullable |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
res_id |
bigint |
not null |
|
res_id de la pièce jointe (attachments.res_id) |
type |
character varying(32) |
not null |
|
Format de la conversion |
docserver_id |
character varying(32) |
not null |
|
Identifiant du docserver (docservers.id) |
path |
character varying(255) |
|
NULL::character varying |
Chemin où est sauvegardé le fichier |
filename |
character varying(255) |
not null |
|
Nom du fichier |
fingerprint |
character varying(255) |
|
NULL::character varying |
Empreinte numérique du fichier |
adr_letterbox
Table des fichiers courriers converties sous divers formats
Colonne |
Type |
Nullable |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
res_id |
bigint |
not null |
|
res_id du courrier (res_letterbox.res_id) |
type |
character varying(32) |
not null |
|
Format de la conversion |
version |
integer |
not null |
|
Version du document |
docserver_id |
character varying(32) |
not null |
|
Identifiant du docserver (docservers.id) |
path |
character varying(255) |
|
NULL::character varying |
Chemin où est sauvegardé le fichier |
filename |
character varying(255) |
not null |
|
Nom du fichier |
fingerprint |
character varying(255) |
|
NULL::character varying |
Empreinte numérique du fichier |
attachment_types
Table des types de pièces jointes
Colonne |
Type |
Nullable |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
type_id |
text |
not null |
|
Identifiant texte du type de pièce jointe |
label |
text |
not null |
|
Nom du type de pièce jointe |
visible |
boolean |
not null |
|
Indique si le type peut être utilisé pour créer des pièces jointes |
email_link |
boolean |
not null |
|
Indique si les pièces jointes de ce type type sont automatiquement ajouté aux pièces jointes lors de la création d'un courriel |
signable |
boolean |
not null |
|
Indique si les pièces jointe de ce type sont signable dans un parapheur |
icon |
text |
|
|
Lettre affiché dans l'onglet des pièces jointe (parapheur interne) |
chrono |
boolean |
not null |
|
Indique si un numéro chrono est généré pour les pièces jointes de ce type |
version_enabled |
boolean |
not null |
|
Indique s'il est possible de faire des versions pour les pièces jointes de ce type |
new_version_default |
boolean |
not null |
|
Indique si 'nouvelle version' est automatiquement activé pour les pièces jointes de ce type |
basket_persistent_mode
Indique les documents qui doivent rester dans la bannette
Colonne |
Type |
Nullable |
Par défaut |
Description |
res_id |
bigint |
|
|
res_id du document (res_letterbox.res_id) |
user_id |
integer |
|
|
Identifiant de l'utilisateur (users.id) |
is_persistent |
character varying(1) |
|
|
Indique si le courrier doit être toujours visible ou toujours caché |
baskets
Sauvegarde les informations relatifs aux bannettes
Colonne |
Type |
Nullable |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
coll_id |
character varying(32) |
not null |
|
deprecated |
basket_id |
character varying(32) |
not null |
|
Identifiant de la bannette |
basket_name |
character varying(255) |
not null |
|
Nom de la bannette |
basket_desc |
character varying(255) |
not null |
|
Description de la bannette |
basket_clause |
text |
not null |
|
Périmètre de la bannette |
is_visible |
character(1) |
not null |
'Y'::bpchar |
Indique si la bannette doit apparaitre sur la page d'accueil ou non |
enabled |
character(1) |
not null |
'Y'::bpchar |
Indique si la bannette est activée |
basket_order |
integer |
|
|
Indique l'ordre d'apparition de la bannette dans la page d'accueil |
color |
character varying(16) |
|
|
Indique la couleur de la bannette sur la page d'accueil |
basket_res_order |
character varying(255) |
|
|
Indique le tri par défaut dans la liste de résultats de la bannette |
flag_notif |
character varying(1) |
|
|
Indique si la notification de bannette prend en compte cette bannette |
configurations
Sauvegarde les configurations techniques de l'application
Colonne |
Type |
Nullable |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant technique |
privilege |
character varying(64) |
not null |
|
Nom du privilège |
value |
jsonb |
not null |
|
Configuration |
Sauvegarde les contacts
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant |
civility |
integer |
|
|
Civilité (contacts_civilities.id) |
firstname |
character varying(256) |
|
|
Prénom |
lastname |
character varying(256) |
|
|
Nom |
company |
character varying(256) |
|
|
Société |
department |
character varying(256) |
|
|
Service |
function |
character varying(256) |
|
|
Fonction |
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 postale |
address_town |
character varying(256) |
|
|
Ville |
address_country |
character varying(256) |
|
|
Pays |
email |
character varying(256) |
|
|
Courriel |
phone |
character varying(256) |
|
|
Téléphone |
communication_means |
jsonb |
|
|
Moyens de communication |
notes |
text |
|
|
Notes |
creator |
integer |
not null |
|
Créateur |
creation_date |
TIMESTAMP without time zone |
not null |
NOW() |
Date de création |
modification_date |
TIMESTAMP without time zone |
|
|
Date de modification |
enabled |
boolean |
not null |
TRUE |
Activation |
custom_fields |
jsonb |
|
|
Valeurs des champs personnalisés |
external_id |
jsonb |
|
'{}' |
Identifiant externe |
Enregistrement des civilités de contact
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant technique |
label |
text |
not null |
|
Libéllé |
abbreviation |
character varying(16) |
not null |
|
Libéllé court |
Enregistrement des champs customs de contact
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant technique |
label |
character varying(256) |
not null |
|
Libéllé |
type |
character varying(256) |
not null |
|
Type du champ custom |
values |
jsonb |
|
|
Valeurs possible du champ si renseigné |
Sauvegarde les taux de complétion des contacts
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
integer |
not null |
nextval('contacts_filling_id_seq'::regclass) |
Identifiant automatique |
enable |
boolean |
not null |
|
Activation de la fonctionnalité |
first_threshold |
integer |
not null |
|
Premier palier (%) |
second_threshold |
integer |
not null |
|
Second palier (%) |
Sauvegarde les regroupements de correspondants
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
integer |
not null |
nextval('contacts_groups_id_seq'::regclass) |
Identifiant automatique |
label |
text |
not null |
|
Libellé du regroupement |
description |
text |
not null |
|
Description du regroupement |
entities |
jsonb |
not null |
'{}' |
Indique le partage aux entités |
owner |
integer |
not null |
|
Identifiant de l'utilisateur ayant créé le regroupement (users.id) |
Sauvegarde le contenu des regroupements de correspondants
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
integer |
not null |
nextval('contacts_groups_lists_id_seq'::regclass) |
Identifiant automatique |
contacts_groups_id |
integer |
not null |
|
Identifiant du groupement de contact (contacts_groups.id) |
correspondent_id |
integer |
not null |
|
Identifiant du correspondant |
correspondent_type |
character varying(256) |
not null |
|
Type du correspondant |
Sauvegarde le paramétrage du formulaire de contacts
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
identifier |
text |
not null |
|
Identifiant du champ |
mandatory |
boolean |
not null |
FALSE |
Indique si le champ est obligatoire |
filling |
boolean |
not null |
FALSE |
Indique si le champ est comptabilisé dans la complétude |
searchable |
boolean |
not null |
FALSE |
Indique si le champ est utilisé dans la recherche d'autocomplétion |
displayable |
boolean |
not null |
FALSE |
Indique si le champ est affiché dans l'autocomplétion |
convert_stack
Table de travail utilisée pour la conversion des docs en mode batch
Colonne |
Type |
NULL-able |
Par défaut |
Description |
coll_id |
character varying(32) |
not null |
|
collection du document |
res_id |
bigint |
not null |
|
identifiant unique du document |
convert_format |
character varying(32) |
not null |
'pdf'::character varying |
format de conversion demandé |
cnt_retry |
integer |
|
|
nombre de tentatives de conversion |
status |
character(1) |
not null |
|
statut de la conversion |
work_batch |
bigint |
|
|
numéro du batch de conversion |
regex |
character varying(32) |
|
|
expression régulière pour filtrer les documents à convertir |
custom_fields
Enregistrement des champs customs
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant technique |
label |
character varying(256) |
not null |
|
Libéllé |
type |
character varying(256) |
not null |
|
Type du champ custom |
mode |
enum ('form', 'technical') |
not null |
form |
Indique si c'est un champ technique, ou un champ de formulaire |
values |
jsonb |
|
|
Valeurs possible du champ si renseigné |
difflist_types
Sauvegarde les types de liste de diffusion
Colonne |
Type |
NULL-able |
Par défaut |
Description |
difflist_type_id |
character varying(50) |
not null |
|
Identifiant du type de liste de diffusion |
difflist_type_label |
character varying(100) |
not null |
|
Libellé du type de liste de diffusion |
difflist_type_roles |
text |
|
|
Rôles disponibles pour ce type de liste de diffusion |
allow_entities |
character varying(1) |
not null |
'N'::bpchar |
Indique si les entités sont autorisées ou pas |
is_system |
character varying(1) |
not null |
'N'::bpchar |
Indique si c'est un type système ou pas |
docserver_types
Sauvegarde les types de zones de stockage
Colonne |
Type |
NULL-able |
Par défaut |
Description |
docserver_type_id |
character varying(32) |
not null |
|
Identifiant du type de zone de stockage |
docserver_type_label |
character varying(255) |
|
NULL::character varying |
Libellé du type de zone de stockage |
enabled |
character(1) |
not null |
'Y'::bpchar |
Indique si le type est activé ou non |
fingerprint_mode |
character varying(32) |
|
NULL::character varying |
deprecated |
docservers
Sauvegarde les informations relatifs aux zones de stockages
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
integer |
not null |
nextval('docservers_id_seq'::regclass) |
Identifiant automatique |
docserver_id |
character varying(32) |
not null |
'1'::character varying |
Identifiant de la zone de stockage |
docserver_type_id |
character varying(32) |
not null |
|
Identifiant du type de zone de stockage (docserver_types.docserver_type_id) |
device_label |
character varying(255) |
|
NULL::character varying |
Description de la zone de stockage |
is_readonly |
character(1) |
not null |
'N'::bpchar |
Indique si la zone de stockage est en lecture seule ou en écriture |
size_limit_number |
bigint |
not null |
(0)::bigint |
Indique la taille limite de la zone de stockage |
actual_size_number |
bigint |
not null |
(0)::bigint |
Indique la taille actuelle de la zone de stockage |
path_template |
character varying(255) |
not null |
|
Chemin vers la zone de stockage |
creation_date |
timestamp without time zone |
not null |
|
Date de création de la zone de stockage |
coll_id |
character varying(32) |
not null |
'coll_1'::character varying |
Collection |
doctypes
Sauvegarde les informations relatifs aux types de documents
Colonne |
Type |
NULL-able |
Par défaut |
Description |
coll_id |
character varying(32) |
not null |
''::character varying |
deprecated |
type_id |
integer |
not null |
nextval('doctypes_type_id_seq'::regclass) |
Identifiant du type de document |
description |
character varying(255) |
not null |
''::character varying |
Libellé du type de document |
enabled |
character(1) |
not null |
'Y'::bpchar |
Indque si le type de document est activé ou pas |
doctypes_first_level_id |
integer |
|
|
Indique le premier niveau auquel est attaché ce type de document (doctypes_first_level.doctypes_first_level_id) |
doctypes_second_level_id |
integer |
|
|
Indique le second niveau auquel est attaché ce type de document (doctypes_second_level.doctypes_second_level_id) |
retention_final_disposition |
character varying(255) |
|
NULL::character varying |
Sort final des courriers ayant ce type de document |
retention_rule |
character varying(15) |
|
NULL::character varying |
Regle de conservation |
duration_current_use |
integer |
|
|
Durée d'utilité courante |
action_current_use |
character varying(255) |
|
NULL::character varying |
Action finale pour la règle d'utilité courante |
process_delay |
integer |
not null |
|
Nombre de jour pour traiter le courrier ayant ce type de courrier |
delay1 |
integer |
not null |
|
Nombre de jour avant la date limite de traitement pour faire la 1ere relance |
delay2 |
integer |
not null |
|
Nombre de jour après la date limite de traitement pour faire la 2ème relance |
process_mode |
character varying(256) |
not null |
|
Mode de traitement du courrier |
doctypes_first_level
Sauvegarde les informations relatifs aux premiers niveaux des types de documents
Colonne |
Type |
NULL-able |
Par défaut |
Description |
doctypes_first_level_id |
integer |
not null |
nextval('doctypes_first_level_id_seq'::regclass) |
Identifiant automatique du premier niveau de type de document |
doctypes_first_level_label |
character varying(255) |
not null |
|
Libellé du premier niveau du type de document |
css_style |
character varying(255) |
|
|
deprecated |
enabled |
character(1) |
not null |
'Y'::bpchar |
Indique si ce niveau est activé ou non |
doctypes_second_level
Sauvegarde les informations relatifs aux seconds niveaux des types de documents
Colonne |
Type |
NULL-able |
Par défaut |
Description |
doctypes_second_level_id |
integer |
not null |
nextval('doctypes_second_level_id_seq'::regclass) |
Identifiant automatique du second niveau de type de document |
doctypes_second_level_label |
character varying(255) |
not null |
|
Libellé du premier niveau du type de document |
doctypes_first_level_id |
integer |
not null |
|
Identifiant du premier niveau auquel est rattaché le second niveau (doctypes_first_level.doctypes_first_level_id) |
css_style |
character varying(255) |
|
|
deprecated |
enabled |
character(1) |
not null |
'Y'::bpchar |
Indique si ce niveau est activé ou non |
emails
Sauvegarde les emails
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant technique |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur qui a envoyé le mail (users.id) |
sender |
json |
not null |
'{}' |
Informations de l'expediteur |
recipients |
json |
not null |
'[]' |
Destinataire(s) |
cc |
json |
not null |
'[]' |
Destinataire(s) en copie |
cci |
json |
not null |
'[]' |
Destinataire(s) en copie caché |
object |
character varying(256) |
|
|
Objet du mail |
body |
text |
|
|
Corps du mail |
document |
jsonb |
|
|
Informations sur les documents liés |
is_html |
boolean |
not null |
true |
Corps du mail en html |
status |
character varying(16) |
not null |
|
Statut du mail |
message_exchange_id |
text |
|
|
Informations M2M |
creation_date |
timestamp without time zone |
not null |
|
Date de création |
send_date |
timestamp without time zone |
|
|
Date d'envoi |
entities
Sauvegarde les informations relatifs aux entites
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant technique |
entity_id |
character varying(32) |
not null |
|
Identifiant de l'entité |
entity_label |
character varying(255) |
|
|
Libellé de l'entité |
short_label |
character varying(50) |
|
|
Nom court de l'entité |
entity_full_name |
text |
|
|
Bloc d'arborescence (arborescence de l'entité - manuel) |
enabled |
character(1) |
not null |
'Y'::bpchar |
Indique si l'entité est activé ou non |
address_number |
character varying(255) |
|
|
Numéro adresse de l'entité |
address_street |
character varying(255) |
|
|
Voie de l'entité |
address_additional1 |
character varying(255) |
|
|
Point de remise de l'entité |
address_additional2 |
character varying(256) |
|
|
Complément d'acheminement de l'entité |
address_postcode |
character varying(32) |
|
|
Code postal |
address_town |
character varying(255) |
|
|
Ville |
address_country |
character varying(255) |
|
|
Pays |
email |
character varying(255) |
|
|
Courriel |
business_id |
character varying(32) |
|
|
Identifiant externe de l'entité (M2M) |
parent_entity_id |
character varying(32) |
|
|
Identifiant de l'entité parente (entity.entity_id) |
entity_type |
character varying(64) |
|
|
Type de l'entité (typentity.xml) |
ldap_id |
character varying(255) |
|
|
Identifiant de l'entité dans le ldap |
producer_service |
character varying(255) |
|
|
Service producteur (archivage) |
folder_import |
character varying(64) |
|
|
Identifiant du dossier d'import |
external_id |
jsonb |
|
'{}' |
Identifiants externes |
exports_templates
Sauvegarde les dernières colonnes exportées par un utilisateur dans la liste de résultats
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant technique |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur qui a fait l'export (users.id) |
format |
character varying(3) |
not null |
|
Format (pdf ou csv) |
delimiter |
character varying(3) |
|
|
Délimiteur dans le fichier csv |
data |
json |
not null |
'[]' |
Dernières colonnes exportées |
folders
Sauvegarde les informations relatifs aux dossiers
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant technique |
label |
character varying(255) |
not null |
|
Nom du dossier |
public |
boolean |
not null |
|
Indique si le dossier est public ou privé |
user_id |
integer |
not null |
|
Identifiant du propriétaire du dossier racine (users.id) |
parent_id |
integer |
|
|
Identifiant du dossier parent (folders.id) |
level |
integer |
not null |
|
Niveau du sous-dossier. Racine : niveau 0 |
resources_folders
Sauvegarde le lien entre les dossiers et les ressources
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant technique |
folder_id |
integer |
not null |
|
Identifiant technique du dossier (folders.id) |
res_id |
integer |
not null |
|
Identifiant technique du courrier (res_letterbox.res_id) |
entities_folders
Sauvegarde le mode de partage des dossiers
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant technique |
folder_id |
integer |
not null |
|
Identifiant technique du dossier (folders.id) |
entity_id |
integer |
|
|
Identifiant technique de l'entité à laquelle est partagée le dossier (res_letterbox.res_id) |
edition |
boolean |
not null |
|
Mode de partage (Si true => edition, sinon consultation) |
keyword |
character varying(255) |
|
|
Mot-clé de partage |
users_pinned_folders
Sauvegarde les dossiers épinglés des utilisateurs
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant technique |
folder_id |
integer |
not null |
|
Identifiant technique du dossier (folders.id) |
user_id |
integer |
not null |
|
Identifiant technique de l'utilisateur (users.id) |
groupbasket
Fait le lien entre les bannettes et les groupes
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
group_id |
character varying(32) |
not null |
|
Identifiant du groupe (security.group_id) |
basket_id |
character varying(32) |
not null |
|
Identifiant de la bannette (baskets.basket_id) |
list_display |
json |
|
'[]' |
Affichage des informations dans la liste de résultats, et du nombre de colonnes |
list_event |
character varying(255) |
not null |
'documentDetails' |
Nom de l'évenement effectué lorsque l'on clique sur un courrier dans la liste de résultats |
list_event_data |
jsonb |
|
|
Informations complémentaires liés à l'événement |
groupbasket_redirect
Sauvegarde les types de redirection dans une bannette pour un groupe
Colonne |
Type |
NULL-able |
Par défaut |
Description |
system_id |
integer |
not null |
nextval('groupbasket_redirect_system_id_seq'::regclass) |
Identifiant automatique |
group_id |
character varying(32) |
not null |
|
Identifiant du groupe (security.group_id) |
basket_id |
character varying(32) |
not null |
|
Identifiant de la bannette (baskets.basket_id) |
action_id |
integer |
not null |
|
Identifiant de l'action (actions.id) |
entity_id |
character varying(32) |
|
|
Identifiant des entités vers lesquelles on peut rediriger le courrier (entities.entity_id) |
keyword |
character varying(255) |
|
|
Mot-clé de redirection (redirect_keyords.xml) |
redirect_mode |
character varying(32) |
not null |
|
Type de redirection (ENTITY, USERS) |
history
Sauvegarde l'historique de toute l'application
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
bigint |
not null |
nextval('history_id_seq'::regclass) |
Identifiant automatique |
table_name |
character varying(32) |
|
NULL::character varying |
Nom de la table affectée |
record_id |
character varying(255) |
|
NULL::character varying |
Identifiant de l'evenement affecté |
event_type |
character varying(32) |
not null |
|
Type d'évenement |
user_id |
integer |
|
|
Identifiant de l'utilisateur ayant fait l'action (users.id) |
event_date |
timestamp without time zone |
not null |
|
Date de l'action |
info |
text |
|
|
Description de l'action |
id_module |
character varying(50) |
not null |
'admin'::character varying |
Module affecté par l'évenement |
remote_ip |
character varying(32) |
|
NULL::character varying |
Adresse ip de l'utilisateur |
event_id |
character varying(50) |
|
|
Identifiant de l'évenement |
history_batch
Sauvegarde l'historique des batchs exécutés via le cron
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
bigint |
not null |
nextval('history_batch_id_seq'::regclass) |
Identifiant automatique |
module_name |
character varying(32) |
|
NULL::character varying |
Module affecté par l'évenement |
batch_id |
bigint |
|
|
Identifiant du batch (parameters.param_value_int) |
event_date |
timestamp without time zone |
not null |
|
Date de l'évenement |
total_processed |
bigint |
|
|
Nombre d'élément affecté |
total_errors |
bigint |
|
|
Nombre d'erreur |
info |
text |
|
|
Description |
indexing_models
Sauvegarde les modèles d'enregistrement des pages d'indexation
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant technique |
label |
character varying(256) |
not null |
|
Libellé du modèle d'enregistrement |
category |
character varying(256) |
not null |
|
Catégorie du modèle d'enregistrement |
default |
boolean |
not null |
|
Modèle par défaut |
owner |
integer |
not null |
|
créateur du modèle |
private |
boolean |
not null |
|
Modèle privé |
master |
integer |
|
null |
Identifiant du modèle maitre |
enabled |
boolean |
not null |
true |
Modèle activé |
mandatory_file |
boolean |
not null |
false |
Indique si le fichier est obligatoire ou non |
indexing_models_fields
Sauvegarde les champs des modèles d'enregistrement
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant technique |
model_id |
integer |
not null |
|
Identifiant du modèle |
identifier |
text |
not null |
|
Identifiant du champ |
mandatory |
boolean |
not null |
|
Champ obligatoire |
default_value |
json |
|
|
Valeur du champ |
unit |
text |
not null |
|
Groupe du champ |
enabled |
bool |
not null |
true |
Indique si le champ est activé ou non |
lc_cycle_steps
Deprecated
Colonne |
Type |
NULL-able |
Par défaut |
Description |
policy_id |
character varying(32) |
not null |
|
|
cycle_id |
character varying(32) |
not null |
|
|
cycle_step_id |
character varying(32) |
not null |
|
|
cycle_step_desc |
character varying(255) |
not null |
|
|
docserver_type_id |
character varying(32) |
not null |
|
|
is_allow_failure |
character(1) |
not null |
'N'::bpchar |
|
step_operation |
character varying(32) |
not null |
|
|
sequence_number |
integer |
not null |
|
|
is_must_complete |
character(1) |
not null |
'N'::bpchar |
|
preprocess_script |
character varying(255) |
|
NULL::character varying |
|
postprocess_script |
character varying(255) |
|
NULL::character varying |
lc_cycles
Deprecated
Colonne |
Type |
NULL-able |
Par défaut |
Description |
policy_id |
character varying(32) |
not null |
|
|
cycle_id |
character varying(32) |
not null |
|
|
cycle_desc |
character varying(255) |
not null |
|
|
sequence_number |
integer |
not null |
|
|
where_clause |
text |
|
|
|
break_key |
character varying(255) |
|
NULL::character varying |
|
validation_mode |
character varying(32) |
not null |
|
lc_policies
Deprecated
Colonne |
Type |
NULL-able |
Par défaut |
Description |
policy_id |
character varying(32) |
not null |
|
|
policy_name |
character varying(255) |
not null |
|
|
policy_desc |
character varying(255) |
not null |
|
lc_stack
Deprecated
Colonne |
Type |
NULL-able |
Par défaut |
Description |
policy_id |
character varying(32) |
not null |
|
|
cycle_id |
character varying(32) |
not null |
|
|
cycle_step_id |
character varying(32) |
not null |
|
|
coll_id |
character varying(32) |
not null |
|
|
res_id |
bigint |
not null |
|
|
cnt_retry |
integer |
|
|
|
status |
character(1) |
not null |
|
|
work_batch |
bigint |
|
|
|
regex |
character varying(32) |
|
|
listinstance
Sauvegarde les listes de diffusion des courriers : liste de diffusion, visa, avis
Colonne |
Type |
NULL-able |
Par défaut |
Description |
listinstance_id |
bigint |
not null |
nextval('listinstance_id_seq'::regclass) |
Identifiant automatique |
res_id |
bigint |
not null |
|
Identifiant du courrier (res_letterbox.res_id) |
sequence |
bigint |
not null |
|
deprecated |
item_id |
integer |
|
|
Identifiant de l'objet (users.id ou entities.id) |
item_type |
character varying(255) |
not null |
|
Type de l'objet |
item_mode |
character varying(50) |
not null |
|
Mode de l'objet (dest, cc) |
added_by_user |
integer |
|
|
Identifiant de l'utilisateur ayant ajouter la ligne (users.id) |
viewed |
bigint |
|
|
Nombre de fois que l'utilisateur à vu le courrier (Deprecated) |
difflist_type |
character varying(50) |
|
|
Type de liste de diffusion (difflist_types.difflist_type_id) |
process_date |
timestamp without time zone |
|
|
Date à laquelle l'utilisateur a visé le courrier |
process_comment |
character varying(255) |
|
|
Commentaire visible dans le circuit de visa |
signatory |
boolean |
|
false |
Indique si l'utilisateur a signé ou pas |
requested_signature |
boolean |
|
false |
Indique si l'utilisateur doit signé un courrier ou pas |
delegate |
integer |
|
|
Identifiant de l'utilisateur qui a signé à la place du signataire |
listinstance_history
Sauvegarde l'historique des listes de diffusion des courriers : liste de diffusion, visa, avis
Colonne |
Type |
NULL-able |
Par défaut |
Description |
listinstance_history_id |
bigint |
not null |
nextval('listinstance_history_id_seq'::regclass) |
Identifiant automatique |
coll_id |
character varying(50) |
not null |
|
deprecated |
res_id |
bigint |
not null |
|
Identifiant du courrier (res_letterbox.res_id) |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur ayant modifié la liste (users.id) |
updated_date |
timestamp without time zone |
not null |
|
Date de mise à jour |
listinstance_history_details
Sauvegarde le détail de l'historique des listes de diffusion des courriers : liste de diffusion, visa, avis
Colonne |
Type |
NULL-able |
Par défaut |
Description |
listinstance_history_details_id |
bigint |
not null |
nextval('listinstance_history_details_id_seq'::regclass) |
Identifiant automatique |
listinstance_history_id |
bigint |
not null |
|
Identifiant de la liste de diffusion modifié (listinstance_history.listinstance_history_id) |
coll_id |
character varying(50) |
not null |
|
deprecated |
res_id |
bigint |
not null |
|
Identifiant du courrier (res_letterbox.res_id) |
listinstance_type |
character varying(50) |
|
'DOC'::character varying |
deprecated |
sequence |
bigint |
not null |
|
deprecated |
item_id |
integer |
|
|
Identifiant de l'objet (users.id ou entities.id) |
item_type |
character varying(255) |
not null |
|
Type de l'objet |
item_mode |
character varying(50) |
not null |
|
Mode de l'objet (dest, cc) |
added_by_user |
integer |
|
|
Identifiant de l'utilisateur ayant ajouter la ligne (users.id) |
added_by_entity |
character varying(50) |
not null |
|
Identifiant de l'entité primaire de l'utilsateur ayant ajouté la ligne (entities.entity_id) |
visible |
character varying(1) |
not null |
'Y'::bpchar |
deprecated |
viewed |
bigint |
|
|
Nombre de fois que l'utilisateur à vu le courrier |
difflist_type |
character varying(50) |
|
|
Type de liste de diffusion (difflist_types.difflist_type_id) |
process_date |
timestamp without time zone |
|
|
Date à laquelle l'utilisateur a visé le courrier |
process_comment |
character varying(255) |
|
|
Commentaire visible dans le circuit de visa |
requested_signature |
boolean |
|
false |
Indique si l'utilisateur doit signé un courrier ou pas |
list_templates
Modèle de liste : liste de diffusion, visa, avis
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
title |
text |
not null |
|
Nom du modèle |
description |
text |
|
|
Description du modèle |
type |
character varying(32) |
not null |
|
Type du modèle ("diffusionList", "visaCircuit", "opinionCircuit") |
entity_id |
integer |
|
|
Identifiant technique de l'entité (si lié à une entité) |
owner |
integer |
|
|
Identifiant technique de l'utilisateur propriétaire du modèle (users.id), si le modèle est privé |
list_templates_items
Eléments du modèle de liste
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
list_template_id |
integer |
not null |
|
Identifiant du modèle (list_templates.id) |
item_id |
integer |
not null |
|
Identifiant de l'objet (users.id ou entities.id) |
item_type |
character varying(32) |
not null |
|
Type de l'objet ("user", "entity") |
item_mode |
character varying(64) |
not null |
|
Mode de l'objet ("dest", "cc", ...) |
sequence |
Integer |
not null |
|
Ordre des éléments |
message_exchange
Plis numériques (M2M) et export seda
Colonne |
Type |
NULL-able |
Par défaut |
Description |
message_id |
text |
not null |
|
Identifiant autoatique du pli numérique |
schema |
text |
|
|
Type de schema utilisé |
type |
text |
not null |
|
Type d'archive |
status |
text |
not null |
|
Statut de l'archive |
date |
timestamp without time zone |
not null |
|
Date de création |
reference |
text |
not null |
|
Référence de l'archive |
account_id |
integer |
|
|
Identifiant de l'utilisateur ayant créé l'archive (users.id) |
sender_org_identifier |
text |
not null |
|
Identifiant externe de l'entité expéditrice (entities.business_id) |
sender_org_name |
text |
|
|
Nom de l'entité expéditrice (entities.entity_label) |
recipient_org_identifier |
text |
not null |
|
Identifiant externe de l'entité destinatrice (entities.business_id) |
recipient_org_name |
text |
|
|
Nom de l'entité destinatrice (entities.entity_label) |
archival_agreement_reference |
text |
|
|
|
reply_code |
text |
|
|
|
operation_date |
timestamp without time zone |
|
|
Date de traitement |
reception_date |
timestamp without time zone |
|
|
Date de reception |
related_reference |
text |
|
|
|
request_reference |
text |
|
|
|
reply_reference |
text |
|
|
|
derogation |
boolean |
|
|
|
data_object_count |
integer |
|
|
|
size |
numeric |
|
|
|
data |
text |
|
|
Bordereau au format json |
active |
boolean |
|
|
|
archived |
boolean |
|
|
Chemin où est enregistré le paquet numérique |
res_id_master |
numeric |
|
|
Identifiant du courrier à partir du quel le pli numérique a été envoyé |
docserver_id |
character varying(32) |
|
NULL::character varying |
Identifiant de la zone de stockage (docservers.id) |
path |
character varying(255) |
|
NULL::character varying |
|
filename |
character varying(255) |
|
NULL::character varying |
|
fingerprint |
character varying(255) |
|
NULL::character varying |
|
filesize |
bigint |
|
|
|
file_path |
text |
|
|
note_entities
Enregistre les entités qui peuvent voir la note
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
bigint |
not null |
nextval('notes_entities_id_seq'::regclass) |
Identifiant automatique |
note_id |
bigint |
not null |
|
Identifiant de la note (notes.id) |
item_id |
character varying(50) |
|
|
Identifiant de l'entité qui peut voir la note (entities.entity_id) |
notes
Sauvegarde les notes attachés aux courriers
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
bigint |
not null |
nextval('notes_seq'::regclass) |
Identifiant automatique |
identifier |
bigint |
not null |
|
Identifiant du courrier auquel est attaché la note (res_letterbox.res_id) |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur ayant ajouter la note (users.id) |
creation_date |
timestamp without time zone |
not null |
|
Date à laquelle a été ajoutée la note |
note_text |
text |
not null |
|
Contenu de la note |
notif_email_stack
Colonne |
Type |
NULL-able |
Par défaut |
Description |
email_stack_sid |
bigint |
not null |
nextval('notif_email_stack_seq'::regclass) |
Identifiant automatique |
reply_to |
character varying(255) |
|
|
Email qui recevra la réponse, s'il y en a |
recipient |
text |
not null |
|
Email des personnes destinataire de la notification |
cc |
text |
|
|
Email des personnes en copie de la notification |
bcc |
text |
|
|
Email des personnes en copie carbone de la notification |
subject |
character varying(255) |
|
|
Sujet de la notification |
html_body |
text |
|
|
Contenu de la notification en HTML |
attachments |
character varying(2000) |
|
|
Identifiant des courriers notifiés (res_letterbox.res_id) |
exec_date |
timestamp without time zone |
|
|
Date à laquelle a été envoyée la notification |
exec_result |
character varying(50) |
|
|
Indique si la notification a été envoyée avec succès |
notif_event_stack
Colonne |
Type |
NULL-able |
Par défaut |
Description |
event_stack_sid |
bigint |
not null |
nextval('notif_event_stack_seq'::regclass) |
Identifiant automatique |
notification_sid |
bigint |
not null |
|
Identifiant de la notification ayant attrapé ce courrier (notifications.notification_sid) |
table_name |
character varying(50) |
not null |
|
Nom de la table où est enregistré l'élément notifié |
record_id |
character varying(128) |
not null |
|
Identifiant de l'élément notifié |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur (users.id) |
event_info |
character varying(255) |
not null |
|
Description de l'événement |
event_date |
timestamp without time zone |
not null |
|
Date de l'événement |
exec_date |
timestamp without time zone |
|
|
Date à laquelle cette événement a été intégré dans une notification |
exec_result |
character varying(50) |
|
|
Indique si cette événement a été intégré dans une notification |
notifications
Enregistre le paramétrage des notifications
Colonne |
Type |
NULL-able |
Par défaut |
Description |
notification_sid |
bigint |
not null |
nextval('notifications_seq'::regclass) |
Identifiant automatique |
notification_id |
character varying(50) |
not null |
|
Identifiant de la notification (repris dans les scripts sh) |
description |
character varying(255) |
|
|
Description de la notification |
is_enabled |
character varying(1) |
not null |
'Y'::bpchar |
Indique si la notification est activée ou pas |
event_id |
character varying(255) |
not null |
|
Evenement pour déclencer la notification |
notification_mode |
character varying(30) |
not null |
|
deprecated |
template_id |
bigint |
|
|
Identifiant du template de la notification (templates.template_id) |
diffusion_type |
character varying(50) |
not null |
|
Type de diffusion de la notification |
diffusion_properties |
text |
|
|
Identifiant des utilisateurs, groupes, entités qui recevront la notification |
attachfor_type |
character varying(50) |
|
|
Indique comment sont attachés les courriers en pièce jointe de la notification |
attachfor_properties |
character varying(2048) |
|
|
Indique qui recevra les courriers en pièce jointe de la notification |
parameters
Enregistre certains paramètres technique et fonctionnel de l'application
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
character varying(255) |
not null |
|
Identifiant du paramètre |
description |
text |
|
|
Description du paramètre |
param_value_string |
text |
|
NULL::character varying |
Valeur du paramètre en chaine de charactère |
param_value_int |
integer |
|
|
Valeur du paramètre en nombre entier |
param_value_date |
timestamp without time zone |
|
|
Valeur du paramètre en date |
password_history
Enregistre l'historique des mots de passe utilisateurs
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
user_serial_id |
integer |
not null |
|
Identifiant utilisateur (users.id) |
password |
character varying(255) |
not null |
|
Mot de passe haché |
password_rules
Enregistre les règles de mot de passe
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
label |
character varying(64) |
not null |
|
Nom de la règle |
value |
integer |
not null |
|
Valeur de la règle |
enabled |
boolean |
|
false |
Activation de la règle |
priorities
Sauvegarde les priorités
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
character varying(16) |
not null |
|
Identifiant automatique |
label |
character varying(128) |
not null |
|
Nom de la priorité |
color |
character varying(128) |
not null |
|
Couleur de la priorité dans les listes de résultats, en code html |
delays |
integer |
not null |
|
Indique le nombre de jour pour traiter le courrier |
order |
integer |
|
|
Ordre d'apparition de la priorité dans la liste déroulante |
redirected_baskets
Sauvegarde les redirections de bannettes
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
actual_user_id |
integer |
not null |
|
Identifiant de l'utilisateur assigné (users.id) |
owner_user_id |
integer |
not null |
|
Identifiant de l'utilisateur redirigeant (users.id) |
basket_id |
character varying(255) |
not null |
|
Identifiant de la bannette redirigée (baskets.basket_id) |
group_id |
integer |
not null |
|
Identifiant du groupe lié à la bannette (usergroups.id) |
registered_mail_issuing_sites
Sauvegarde les sites émetteurs des recommandés
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
label |
character varying(256) |
not null |
|
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) |
not null |
|
Numéro de rue |
address_street |
character varying(256) |
not null |
|
Nom de la rue |
address_additional1 |
character varying(256) |
|
|
Point de remise |
address_additional2 |
character varying(256) |
|
|
Complément d'acheminement |
address_postcode |
character varying(256) |
not null |
|
Code postal |
address_town |
character varying(256) |
not null |
|
Ville |
address_country |
character varying(256) |
|
|
Pays |
registered_mail_issuing_sites_entities
Sauvegarde les affectations des sites émetteurs des recommandés
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
site_id |
integer |
not null |
|
Identifiant site émetteur (registered_mail_issuing_sites.id) |
entity_id |
integer |
not null |
|
Identifiant de l'entité auquel est affecté le site émetteur (entities.id) |
registered_mail_number_range
Sauvegarde les plages de numéros recommandés
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
type |
character varying(15) |
not null |
|
Type de recommandé (2D, 2C, RW) |
tracking_account_number |
character varying(256) |
not null |
|
Numéro de suivi |
range_start |
integer |
not null |
|
Début de la plage de numéro |
range_end |
integer |
not null |
|
Fin de la plage de numéro |
creator |
integer |
not null |
|
Créateur de la plage (users.id) |
creation_date |
timestamp without time zone |
not null |
CURRENT_TIMESTAMP |
Date de création |
status |
character varying(10) |
not null |
|
Statut de la plage |
current_number |
integer |
|
Incrémentation à chaque utilisation |
Numéro actuel de la plage |
registered_mail_resources
Sauvegarde les informations complémentaires des recommandés
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
res_id |
integer |
not null |
|
Identifiant de la ressource (res_letterbox.res_id) |
type |
character varying(2) |
not null |
|
Type de recommandé (2D, 2C, RW) |
issuing_site |
integer |
not null |
|
Identifiant site émetteur (registered_mail_issuing_sites.id) |
warranty |
character varying(2) |
not null |
|
Niveau de garantie du recommande (R1, R2 ou R3) |
letter |
boolean |
not null |
|
Indique si le recommandé est une lettre ou non |
recipient |
jsonb |
not null |
|
Destinataire du recommandé |
number |
integer |
not null |
|
Numéro de la plage de recommandé (registered_mail_number_range.current_number) |
reference |
text |
|
|
Référence |
generated |
boolean |
not null |
FALSE |
Indique si le recommandé a déjà été imprimé |
deposit_id |
integer |
|
|
Identifiant du descriptif de pli, si le recommandé a déjà été intégré dans un descriptif (parameters.id : last_deposit_id) |
received_date |
timestamp without time zone |
|
|
Date de réception de l'accusé de réception |
return_reason |
character varying(256) |
|
|
Motif de retour, dans le cas où le recommandé n'a pas été distribué |
res_attachments
Sauvegarde les informations liées aux pièces jointes (version 1 uniquement)
Colonne |
Type |
NULL-able |
Par défaut |
Description |
res_id |
bigint |
not null |
nextval('res_attachment_res_id_seq'::regclass) |
Identifiant de la pièce jointe |
title |
character varying(255) |
|
NULL::character varying |
Titre de la pièce jointe |
format |
character varying(50) |
not null |
|
Extension du fichier sauvegardé |
typist |
integer |
not null |
|
Identifiant de l'utilisateur ayant créé la pièce jointe (users.id) |
creation_date |
timestamp without time zone |
not null |
|
Date de création |
modification_date |
timestamp without time zone |
|
now() |
Date de mise à jour |
identifier |
character varying(255) |
|
NULL::character varying |
Numéro chrono |
relation |
bigint |
|
|
Version de la pièce jointe |
docserver_id |
character varying(32) |
not null |
|
Identifiant de la zone de stockage où est enregistré le fichier (docservers.docserver_id) |
path |
character varying(255) |
|
NULL::character varying |
Chemin où est enregistré le fichier dans la zone de stockage |
filename |
character varying(255) |
|
NULL::character varying |
Nom du fichier dans la zone de stockage |
fingerprint |
character varying(255) |
|
NULL::character varying |
Empreinte numérique du fichier |
filesize |
bigint |
|
|
Taille du fichier |
status |
character varying(10) |
|
NULL::character varying |
Statut de la pièce jointe (status.id) |
validation_date |
timestamp without time zone |
|
|
Date de validation de la pièce jointe |
effective_date |
timestamp without time zone |
|
|
deprecated |
work_batch |
bigint |
|
|
numéro du batch de conversion |
origin |
character varying(50) |
|
NULL::character varying |
Utilisé pour les réponses signées |
res_id_master |
bigint |
|
|
Identifiant du courrier auquel est attaché la pièce jointe (res_letterbox.res_id) |
origin_id |
integer |
|
|
Identifiant de la pièce jointe d'origine |
attachment_type |
character varying(255) |
|
NULL::character varying |
Type d'attachement (entreprise.xml) |
recipient_id |
bigint |
|
|
Identifiant du contact ou du user auquel est attaché la pièce jointe |
recipient_type |
character varying(255) |
|
|
Type du contact (user ou contact) |
modified_by |
integer |
|
|
Identifiant de l'utilisateur ayant fait la dernière mise à jour (users.id) |
in_signature_book |
boolean |
|
false |
Indique si la pièce jointe est intégrée dans le parapheur |
in_send_attach |
boolean |
|
false |
Indique si la pièce jointe est intégrée dans les envois |
signatory_user_serial_id |
integer |
|
|
Identifiant de l'utilisateur qui a signé la pièce jointe (users.id) |
fulltext_result |
character varying(10) |
|
NULL::character varying |
Résultat de l'extraction full text |
external_id |
character varying(255) |
|
NULL::character varying |
Identifiants externes |
res_letterbox
Sauvegarde les informations liées aux courriers principales
Colonne |
Type |
NULL-able |
Par défaut |
Description |
res_id |
bigint |
not null |
nextval('res_id_mlb_seq'::regclass) |
Identifiant unique du courrier |
subject |
text |
|
|
Objet du courrier |
type_id |
bigint |
not null |
|
Type de courrier (doctypes.type_id) |
format |
character varying(50) |
|
|
Extension du fichier sauvegardé |
typist |
integer |
not null |
|
Identifiant de l'utilisateur ayant créé la pièce jointe (users.id) |
creation_date |
timestamp without time zone |
not null |
|
Date decréation |
modification_date |
timestamp without time zone |
|
now() |
Date de mise à jour |
doc_date |
timestamp without time zone |
|
|
Date du document |
docserver_id |
character varying(32) |
|
|
Identifiant de la zone de stockage où est enregistré le fichier (docservers.docserver_id) |
path |
character varying(255) |
|
NULL::character varying |
Chemin du fichier dans la zone de stockage |
filename |
character varying(255) |
|
NULL::character varying |
Nom du fichier dans la zone de stockage |
fingerprint |
character varying(255) |
|
NULL::character varying |
Empreinte numérique du fichier |
filesize |
bigint |
|
|
Taille du fichier |
status |
character varying(10) |
|
|
Statut du courrier (status.id) |
destination |
character varying(50) |
|
NULL::character varying |
Identifiant de l'entité destinatrice (entities.entity_id) |
work_batch |
bigint |
|
|
Identifiant du batch autoimport dans lequel a été importé le courrier (parameters.id : work_batch_autoimport_id) |
origin |
character varying(50) |
|
NULL::character varying |
deprecated |
priority |
character varying(16) |
|
|
Identifiant de la priorité du courrier (priorities.id) |
policy_id |
character varying(32) |
|
NULL::character varying |
deprecated |
cycle_id |
character varying(32) |
|
NULL::character varying |
deprecated |
reference_number |
character varying(255) |
|
NULL::character varying |
N° recommandé |
initiator |
character varying(50) |
|
NULL::character varying |
Identifiant de l'entité initiatrice (entities.entity_id) |
dest_user |
integer |
|
|
Identifiant de l'utilisateur destinataire (users.id) |
locker_user_id |
character varying(255) |
|
NULL::character varying |
Identifiant de l'utilisateur en train de traiter le courrier (users.id) |
locker_time |
timestamp without time zone |
|
|
Date à laquelle le courrier sera libéré |
confidentiality |
character(1) |
|
|
Indique si le courrier est confidentiel ou pas |
tnl_path |
character varying(255) |
|
NULL::character varying |
Chemin vers l'imagette dans la zone de stockage |
tnl_filename |
character varying(255) |
|
NULL::character varying |
Nom du fichier dans la zone de stockage |
fulltext_result |
character varying(10) |
|
NULL::character varying |
Résultat de l'extraction en full text |
external_reference |
character varying(255) |
|
|
Reference externe |
external_id |
json |
|
'{}' |
Identifiants externes |
departure_date |
timestamp without time zone |
|
|
Date de départ du courrier |
opinion_limit_date |
timestamp without time zone |
|
NULL |
Date limite d'envoi de l'avis |
barcode |
text |
|
|
Code à barres |
category_id |
character varying(32) |
not null |
|
Catégorie du courrier |
alt_identifier |
character varying(255) |
|
|
Numéro chrono du courrier |
admission_date |
timestamp without time zone |
|
|
Date de réception du courrier |
process_limit_date |
timestamp without time zone |
|
|
Date limite de traitement |
closing_date |
timestamp without time zone |
|
|
Date de clôture du courrier |
flag_alarm1 |
character(1) |
|
'N'::character varying |
Indique si le courrier a été envoyé via la notification de 1ere relance |
flag_alarm2 |
character(1) |
|
'N'::character varying |
Indique si le courrier a été envoyé via la notification de 2eme relance |
model_id |
integer |
not null |
|
Identifiant du modèle d'enregistrement (indexing_models.id) |
version |
integer |
not null |
|
Version du document |
integrations |
jsonb |
not null |
'{}' |
Indique si le courrier est intégré dans le parapheur ou pour Maileva |
custom_fields |
jsonb |
|
|
Valeurs des champs personnalisés |
linked_resources |
jsonb |
not null |
'[]' |
Identifiants des resources liées |
retention_frozen |
Boolean |
not null |
FALSE |
Indique si la durée d'utilité courante est gelée |
binding |
Boolean |
|
|
Indique si le courrier est engageant/non engageant/non défini |
res_mark_as_read
Sauvegarde les couriers qu'un utilisateur a marqué comme lu
Colonne |
Type |
NULL-able |
Par défaut |
Description |
res_id |
bigint |
|
|
Identifiant du courier marqué comme lu (res_letterbox.res_id) |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur ayant marqué comme lu (users.id) |
basket_id |
character varying(32) |
|
|
Identifiant de la bannette dans laquelle le courrier est marqué comme lu (baskets.basket_id) |
Lien expéditeur/destinataire avec un courrier
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
res_id |
int |
not null |
|
Identifiant du courier (res_letterbox.res_id) |
item_id |
int |
not null |
|
Identifiant du contact (users.id)(contact_addresses.id)(entities.id) |
type |
character varying(32) |
not null |
|
Type de contact (user, contact, entity) |
mode |
character varying(32) |
not null |
|
Mode du contact dans le courrier (sender, recipient) |
search_templates
Sauvegarde les modèles de recherche
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
nextval('search_templates_id_seq'::regclass) |
Identifiant automatique |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur propriétaire du modèle (users.id) |
label |
character varying(255) |
not null |
|
Libellé du modèle |
creation_date |
timestamp without time zone |
|
current_timestamp |
Date de création du modèle |
query |
jsonb |
|
|
Informations enregistrées pour la recherche |
security
Défini le périmètre d'un groupe
Colonne |
Type |
NULL-able |
Par défaut |
Description |
security_id |
bigint |
not null |
nextval('security_security_id_seq'::regclass) |
Identifiant automatique |
group_id |
character varying(32) |
not null |
|
Identifiant du groupe (usergroups.group_id) |
coll_id |
character varying(32) |
not null |
|
deprecated |
where_clause |
text |
|
|
Périmètre de visibilité du groupe (clause sql) |
maarch_comment |
text |
|
|
Description du groupe |
shippings
Sauvegarde les envois postaux
Colonne |
Type |
Nullable |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur ayant sauvegardé la recherche (users.id) |
document_id |
integer |
not null |
|
Identifiant du document (res_attachments.res_id ou res_letterbox.res_id) |
document_type |
character varying(255) |
not null |
|
Type du document : resource ou attachment |
options |
json |
|
'{}' |
Options d'envoi |
fee |
float |
not null |
|
Frais postaux |
recipient_entity_id |
integer |
not null |
|
Identifiant de l'entité traitante du courrier lié à l'attachement au moment de l'envoi |
recipients |
jsonb |
|
'[]' |
Destinataires de l'envoi |
account_id |
character varying(64) |
not null |
|
Identifiant Maileva utilisé |
creation_date |
timestamp without time zone |
not null |
|
Date de l'envoi |
shipping_templates
Sauvegarde les modèles d'envois postaux
Colonne |
Type |
Nullable |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
label |
character varying(64) |
not null |
|
Nom du modèle |
description |
character varying(255) |
not null |
|
Description du modèle |
options |
json |
|
'{}' |
Options d'envoi. Exemple: '{"shaping":["color","both_sides","address_page"],"envelopMode":"small_simple","sendMode":"fast"}'' |
fee |
json |
|
'{}' |
Frais postaux. Exemple : '{"first_page":1,"next_page":2,"postage_price":12}' |
entities |
jsonb |
|
'{}' |
Identifiant des entités auxquelles est rattaché le modèle. Exemple : '{"1","2"}' |
account |
json |
|
'{}' |
ID/Mot de passe utilisé pour les WS d'envoi aux façonniers. Exemple : '{"id":"bbain","password":"Ghg3tQ==::be0eeed81160a1d9e4b0e6af992e099d"}' |
status
Sauvegarde le paramétrage des statuts de courriers
Colonne |
Type |
NULL-able |
Par défaut |
Description |
identifier |
integer |
not null |
nextval('status_identifier_seq'::regclass) |
Identifiant automatique |
id |
character varying(10) |
not null |
|
Identifiant du statut |
label_status |
character varying(50) |
not null |
|
Nom du statut |
is_system |
character(1) |
not null |
'Y'::bpchar |
Indique si c'est un statut critique ou pas |
img_filename |
character varying(255) |
|
|
Identifiant de l'image associée au statut (status_images.id) |
maarch_module |
character varying(255) |
not null |
'apps'::character varying |
deprecated |
can_be_searched |
character(1) |
not null |
'Y'::bpchar |
Indique si ce statut apparait dans la recherche avancée |
can_be_modified |
character(1) |
not null |
'Y'::bpchar |
Indique si les métadonnées des courriers ayant ce statut peuvent être modifiées |
status_images
Sauvegarde les images pouvant être utilisées pour illustrer un statut
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
integer |
not null |
nextval('status_images_id_seq'::regclass) |
Identifiant automatique |
image_name |
character varying(128) |
not null |
|
Nom de l'image |
Fait le lien entre un mot-clé et un courrier
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
integer |
not null |
nextval('status_images_id_seq'::regclass) |
Identifiant automatique |
res_id |
bigint |
not null |
|
Identifiant du courier auquel est attaché le mot-clé (res_letterbox.res_id) |
tag_id |
bigint |
not null |
|
Identifiant du mot-clé (tags.tag_id) |
Sauvegarde les mots-clés
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
label |
character varying(128) |
not null |
|
Libellé du mot-clé |
entity_id_owner |
character varying(32) |
|
|
Identifiant de l'entité primaire de l'utilisateur ayant créé ce mot-clé (entities.entity_id) |
description |
text |
|
|
Description du mot clé |
parent_id |
int |
|
|
Identifiant du mot clé parent (tags.id) |
creation_date |
timestamp |
|
|
Date d'ajout du mot clé |
links |
jsonb |
|
'[]' |
Liste d'identifiant (tags.id) de mots clés liés au mot clé |
usage |
text |
|
|
Description du contexte d'utilisation du mot clé |
templates
Sauvegarde les modèles : attachement, note, notification, courriel
Colonne |
Type |
NULL-able |
Par défaut |
Description |
template_id |
bigint |
not null |
nextval('templates_seq'::regclass) |
Identifiant automatique |
template_label |
character varying(255) |
|
NULL::character varying |
Nom du modèle |
template_comment |
character varying(255) |
|
NULL::character varying |
Description du modèle |
template_content |
text |
|
|
Contenu du modèle en texte |
template_type |
character varying(32) |
not null |
'HTML'::character varying |
Type de modèle (HTML, TXT, OFFICE) |
template_path |
character varying(255) |
|
|
Chemin vers la zone de stockage où est sauvegardé le modèle office |
template_file_name |
character varying(255) |
|
|
Nom du modèle dans la zone de stockage |
template_style |
character varying(255) |
|
|
Fichier utilisé pour faire le modèle |
template_datasource |
character varying(32) |
|
|
Source de données pour fusionner les variables (datasources.xml) |
template_target |
character varying(255) |
|
|
Cible du modèle |
template_attachment_type |
character varying(255) |
|
NULL::character varying |
Type d'attachment qui peut utiliser ce modèle |
subjet |
character varying(255) |
|
NULL::character varying |
Objet du modèle de courriel |
templates_association
Sauvegarde quelle entité peut utilisé le modèle d'attachement
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
integer |
not nul |
nextval('templates_association_id_seq'::regclass) |
Identifiant automatique |
template_id |
bigint |
not null |
|
Identifiant du modèle (templates.template_id) |
value_field |
character varying(255) |
not null |
|
Identifiant de l'entité pouvant utiliser ce modèle (entities.entity_id) |
tiles
Sauvegarde le paramétrage des tuiles sur la page d'accueil
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
serial |
not null |
|
Identifiant automatique |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur (users.id) |
type |
text |
not null |
|
Identifiant du type de tuile : 'myLastResources', 'basket', 'searchTemplate', 'followedMail', 'folder', 'externalSignatoryBook', 'shortcut' |
view |
text |
not null |
|
Mode d'affichage des données dans la tuile : 'list', 'summary', 'chart' |
position |
int |
not null |
|
Position de la tuile sur la page d'accueil (entre 0 et 5) |
color |
text |
|
|
Couleur de la tuile, en héxadécimal |
parameters |
jsonb |
not null |
'[]' |
Paramètre complémentaire de la tuile |
unit_identifier
Sauvegarde le contenu des plis numériques (M2M)
Colonne |
Type |
NULL-able |
Par défaut |
Description |
message_id |
text |
not null |
|
Identifiant du pli numérique (message_exchange.message_id) |
tablename |
text |
not null |
|
Table où est enregistré l'élément envoyé |
res_id |
text |
not null |
|
Identifiant de l'élément envoyé |
disposition |
text |
|
|
Emplacement dans le pli numérique (body, attachment) |
user_signatures
Sauvegarde les signatures des utilisateurs, pour le parapheur électronique
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
integer |
not null |
nextval('user_signatures_id_seq'::regclass) |
Identifiant automatique |
user_serial_id |
integer |
not null |
|
Identifiant de l'utilisateur (users.id) |
signature_label |
character varying(255) |
|
NULL::character varying |
Nom de la signature |
signature_path |
character varying(255) |
|
NULL::character varying |
Chemin où est stockée la signature |
signature_file_name |
character varying(255) |
|
NULL::character varying |
Nom du fichier de la signature |
fingerprint |
character varying(255) |
|
NULL::character varying |
Empreinte numérique de la signature |
usergroup_content
Sauvegarde les utilisateurs présent dans un groupe
Colonne |
Type |
NULL-able |
Par défaut |
Description |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur (users.id) |
group_id |
integer |
not null |
|
Identifiant du groupe (usergroups.id) |
role |
character varying(255) |
|
NULL::character varying |
Rôle de l'utilisateur dans le groupe |
usergroups
Sauvegarde les groupes
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
integer |
not null |
nextval('usergroups_id_seq'::regclass) |
Identifiant automatique |
group_id |
character varying(32) |
not null |
|
Identifiant du groupe |
group_desc |
character varying(255) |
|
NULL::character varying |
Description du groupe |
can_index |
boolean |
not null |
false |
Indique si ce groupe peut indexer |
indexation_parameters |
jsonb |
not null |
'{"actions" : [], "entities" : [], "keywords" : []}' |
Configuration de l'indexation |
usergroups_services
Sauvegarde les droits fonctionnels de chaque groupe
Colonne |
Type |
NULL-able |
Par défaut |
Description |
group_id |
character varying |
not null |
|
Identifiant du groupe(usergroups.group_id) |
service_id |
character varying |
not null |
|
Identifiant du service (services.xml) |
parameters |
jsonb |
|
|
Paramètre(s) supplèmentaire(s) du service |
users
Sauvegarde les informations liées aux utilisateurs
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
integer |
not null |
nextval('users_id_seq'::regclass) |
Identifiant automatique |
user_id |
character varying(128) |
not null |
|
Identifiant de l'utilisateur |
password |
character varying(255) |
|
NULL::character varying |
Mot de passe de l'utilisateur chiffré |
firstname |
character varying(255) |
|
NULL::character varying |
Prénom |
lastname |
character varying(255) |
|
NULL::character varying |
Nom |
phone |
character varying(32) |
|
NULL::character varying |
Téléphone |
mail |
character varying(255) |
|
NULL::character varying |
Courriel |
initials |
character varying(32) |
|
NULL::character varying |
Initial de l'utilisateur |
status |
character varying(10) |
not null |
'OK'::character varying |
Indique si l'utilisateur est absent, désactivé ou actif |
mode |
users_modes |
not null |
'standard' |
Mode de l'utilisateur |
reset_token |
text |
|
|
Token généré pour la réinitialisation du mot de passe perdu |
refresh_token |
jsonb |
|
|
Token d'accès autogénéré |
failed_authentication |
integer |
not null |
'[]' |
Nombre d'authentification ratés |
locked_until |
timestamp without time zone |
|
|
Date de débloquage (si bloqué) |
external_id |
json |
|
'{}' |
Identifiants du contact dans les outils externe. Exemple : '{maarchParapheur : 123}' |
authorized_api |
jsonb |
|
'[]' |
Liste des routes autorisées pour les comptes de webservice. Si vide, toutes les routes sont autorisées. Exemple : '['PUT/attachments/{id}']' |
feature_tour |
jsonb |
|
'[]' |
Liste des étapes du tutoriel déjà visualisées par l'utilisateur |
users_baskets_preferences
Gestion des préférences de l'utilisateur
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
integer |
not null |
nextval('users_baskets_preferences_id_seq'::regclass) |
Identifiant automatique |
user_serial_id |
integer |
not null |
|
Identifiant de l'utilisateur (users.id) |
group_serial_id |
integer |
not null |
|
Identifiant du groupe (usergroups.group_id) |
basket_id |
character varying(32) |
not null |
|
Identifiant de la bannette (baskets.basket_id) |
display |
boolean |
not null |
|
Indique si l'utilisateur voit la bannette ou pas |
color |
character varying(16) |
|
|
Couleur de la bannette pour l'utilisateur |
users_email_signatures
Sauvegarde les signatures de courriel pour chaque utilisateur
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
bigint |
not null |
nextval('email_signatures_id_seq'::regclass) |
Identifiant automatique |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur (users.id) |
html_body |
text |
not null |
|
Contenu de la signature |
title |
character varying |
not null |
|
Titre de la signature |
users_entities
Sauvegarde les utilisateurs présents dans chaque entités
Colonne |
Type |
NULL-able |
Par défaut |
Description |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur (users.id) |
entity_id |
character varying(32) |
not null |
|
Identifiant de l'entité (entities.entity_id) |
user_role |
character varying(255) |
|
|
Rôle de l'utilisateur dans l'entité |
primary_entity |
character(1) |
not null |
'N'::bpchar |
Indique si c'est l'entité primaire de l'utilisateur |
users_followed_resources
Sauvegarde les courriers suivis de chaque utilisateurs
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
integer |
not null |
|
Identifiant automatique |
res_id |
integer |
not null |
|
Identifiant du courrier (res_letterbox.res_id) |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur (users.id) |
users_pinned_folders
Sauvegarde les dossiers épinglés pour chaque utilisateurs
Colonne |
Type |
NULL-able |
Par défaut |
Description |
id |
integer |
not null |
|
Identifiant automatique |
folder_id |
integer |
not null |
|
Identifiant du dossier (folders.id) |
user_id |
integer |
not null |
|
Identifiant de l'utilisateur (users.id) |