<aside>

Sommaire

Dans cette page

Cette documentation explique comment créer et administrer un réservoir de données, structurer ses tables et sécuriser les données dans Visiativ Process.

<aside> 👤

Public concerné

Cette page s’adresse aux administrateurs fonctionnels et aux concepteurs autorisés à créer des réservoirs, des tables, des formulaires et des permissions.

</aside>

Comprendre les réservoirs de données

Un réservoir de données est un référentiel qui stocke des données métier réutilisables dans toute une application Visiativ Process.

Exemples : produits, sociétés, clients, contrats ou projets.

Sa mise en place comprend deux étapes :

  1. créer la structure du réservoir avec des tables et des colonnes ;
  2. alimenter les tables par saisie manuelle ou automatiquement à l’aide du SDK.

<aside> 💡

Avant de commencer, identifiez les objets métier à gérer, leurs informations, leurs relations et les règles d’accès. Cette préparation facilite la création des tables et évite les modifications structurelles ultérieures.

</aside>

Créer un réservoir de données

Prérequis

Procédure

  1. Depuis la page d’accueil de l’application, cliquez sur Créer → Réservoirs de données.
  2. Renseignez le Libellé et, si nécessaire, une Description.
  3. Activez Suivi des modifications pour historiser les changements apportés aux données.
  4. Renseignez éventuellement le Nom système.
  5. Cliquez sur Suivant.

Le réservoir est créé et sa page d’accueil s’affiche.

Assistant de création d’un réservoir de données

Assistant de création d’un réservoir de données

Page d’accueil d’un réservoir de données

Page d’accueil d’un réservoir de données

Configurer un réservoir

Modifier ses propriétés

Depuis la page d’accueil du réservoir, cliquez sur Propriétés. Vous pouvez modifier son libellé et sa description.

Activer le multilingue

Cliquez sur Gestion multilingue, puis définissez les langues et les traductions disponibles.

Configurer la sécurité

  1. Depuis la page d’accueil du réservoir, cliquez sur Sécurité.
  2. Dans l’onglet Sécurité, définissez les permissions du réservoir et de ses composants.
  3. Dans Sécurité des données des tables, configurez les permissions qui s’appliquent aux enregistrements.

<aside> ⚠️

L’onglet Sécurité des données des tables apparaît uniquement lorsque la sécurité des données et le mode d’héritage des droits sont activés.

</aside>

Gérer les listes et les profils

Définir les paramètres avancés

<aside> ℹ️

Après avoir ajouté un écran spécifique, enregistrez et fermez l’écran de développement, puis rouvrez-le pour afficher le nouveau paramétrage. Les fonctions SDK et XML sont destinées à des profils techniques.

</aside>

Créer une table

Une fois le réservoir créé, ajoutez les tables correspondant aux objets métier à gérer.

  1. Depuis la page d’accueil du réservoir, cliquez sur Créer → Table.
  2. Renseignez le Libellé et éventuellement une Description.
  3. Définissez le Format-chrono utilisé pour générer les références des enregistrements.
  4. Renseignez éventuellement le Nom système.
  5. Vérifiez le réservoir auquel la table est rattachée.
  6. Activez La sécurité sur les données si chaque enregistrement doit pouvoir disposer de permissions propres.
  7. Cliquez sur Suivant.

Assistant de création d’une table

Assistant de création d’une table

Page d’accueil d’une table

Page d’accueil d’une table

<aside> ⚠️

Si la sécurité des données n’est pas activée, l’accès aux enregistrements dépend uniquement des permissions configurées sur la table.

</aside>

Configurer une table

Personnaliser son comportement

Depuis la page d’accueil de la table, cliquez sur Développement. Selon vos besoins et vos compétences techniques, vous pouvez gérer :

Gérer les profils et les permissions

Définir l’alias SDK

Dans les propriétés de la table, développez Développement SDK, puis renseignez l’alias utilisé pour la génération des classes.

Créer la structure d’une table

Ajouter des colonnes

Les colonnes d’une table sont basées sur des champs.

  1. Depuis la page d’accueil de la table, cliquez sur Créer → Colonne.
  2. Sélectionnez le type de champ adapté à la donnée.
  3. Renseignez ses propriétés.
  4. Validez la création.

<aside> 💡

</aside>