Personnalisations

Personnalisation des documents

Personnaliser un formulaire existant ou créer un nouveau type de document avec ses champs, sa règle de nommage et ses propriétés.

Personnalisation des documents

Un type de document (DocType) est le plan d'un formulaire : ses champs, ses propriétés et ses droits d'accès. Un document est un exemplaire créé à partir de ce plan. Par exemple, « Facture de vente » est un type de document et la facture FACT-2026-00012 est un document.

Vous pouvez :

  • personnaliser un type de document existant, sans toucher au code ;
  • créer un nouveau type de document.

Personnaliser un formulaire existant

  1. Ouvrez la liste du type de document, par exemple la liste des clients.
  2. Ouvrez le menu ... et cliquez sur Personnaliser (raccourci Ctrl+Y).

  1. Dans le générateur de formulaire, sélectionnez le champ à modifier.
  2. Modifiez ses propriétés dans le panneau de droite.
  3. Cliquez sur Mettre à jour.

Exemple : pour afficher la case Est un client interne (onglet Comptabilité) dans la fenêtre de création rapide d'un client, sélectionnez ce champ, cochez Ajouter dans la fenêtre de création rapide, puis cliquez sur Mettre à jour.

Pour connaître le nom technique d'un champ, survolez-le dans le formulaire et appuyez sur Alt.

Les modifications faites ici sont des personnalisations. Elles sont conservées lors des mises à jour. Pour le détail des champs, voir Champs de formulaire.

Créer un type de document

Sans le mode développeur, Dokos crée le type de document comme Type de document personnalisé. Seul un développeur, en mode développeur, crée un type de document standard livré dans une application.

L'exemple suivant crée un type de document « Revue de presse » (exemple fictif).

  1. Ouvrez la recherche (Ctrl+K) et saisissez « Type de document ».
  2. Cliquez sur Créer un·e Type de document.

  1. Dans la fenêtre Créer un nouveau type de document, saisissez le Nom : Revue de presse.
  2. Choisissez le Module auquel le type de document appartient.
  3. Si besoin, cochez Est soumissible, Est une table enfant, Type de document unique ou Est une arborescence.
  4. Cliquez sur Créer & Continuer.

Ajouter les champs

L'onglet Formulaire affiche le générateur de formulaire. Cliquez sur Ajouter un champ dans une colonne, puis glissez-déposez les champs pour les réorganiser. Créez les sections et les colonnes directement dans le générateur.

Pour la revue de presse, ajoutez par exemple : un utilisateur (Lien vers « User »), une date de publication (Date), un sujet (Données) et une description (Éditeur de texte).

Sélectionnez un champ pour modifier ses propriétés dans le panneau de droite :

PropriétéRôle
ÉtiquetteNom affiché dans le formulaire
TypeNature de la donnée : Données (texte court), Lien (vers un autre document), Date, Sélectionner (liste de choix)…
ObligatoireLe document ne s'enregistre pas sans cette valeur
OptionsPour Lien : le type de document cible. Pour Sélectionner : un choix par ligne.

Définir le nommage

Dans l'onglet Nom, choisissez la Règle de nommage. Avec la règle Expression et la valeur REVUE.##### dans Nom auto, les documents s'appellent REVUE00001, REVUE00002… Le même onglet contient le Champ titre et la case Permettre le renommage. Pour les autres règles, voir Nommage.

Enregistrer et utiliser

  1. Enregistrez le type de document.
  2. Ouvrez la recherche (Ctrl+K) et saisissez « Revue de presse ».
  3. Créez votre premier document.

Onglet Paramètres

SectionContenu
Paramètres du formulaireChamp image, Permettre le renommage, import de données, pièces jointes, Rendre les pièces jointes publiques par défaut
Paramètres d'affichageChamp titre, Champs de recherche, Champ de tri par défaut, Ordre de tri par défaut, Icône, Afficher le titre dans les champs de lien
Vue webA une vue web : le document peut être publié sur le site web

L'onglet Autorisations définit les rôles qui lisent, créent ou modifient les documents. Voir Rôles et autorisations.

À partir de Dodock v5.50, un nouveau type de document créé sans aucune ligne d'autorisation reçoit une ligne pour le rôle Responsable système. Cette ligne coche Lire, Écrire, Créer, Supprimer, Rapport, Exporter, Partager, Imprimer et Email, et aussi Valider si le type de document est validable. Cette règle ne s'applique pas aux tables enfants. Modifiez ou complétez cette ligne avant de donner accès au type de document à d'autres rôles.

Icône du type de document

Le champ Icône associe une icône au type de document. Elle s'affiche :

  • dans les champs Lien qui pointent vers ce type de document, à gauche de la valeur ;
  • dans les résultats de la recherche globale, devant chaque suggestion.

Les icônes viennent de la bibliothèque Lucide. Les formats fa-* (Font Awesome) et uil-* (Unicons) ne s'affichent pas dans les champs Lien. Les types de document fournis par Dodock ont déjà une icône.

Propriétés principales

PropriétéEffet
Est soumissibleLe document passe par les états Brouillon, Validé et Annulé
Est une table enfantLe type de document sert de lignes de tableau dans un autre type de document
Type de document uniqueUn seul enregistrement existe, comme les paramètres de vente
Est une arborescenceLes documents forment un arbre parent-enfant, comme les groupes de clients
Création rapideLa création depuis un champ Lien ouvre une fenêtre réduite avec les champs obligatoires
Grille éditablePour une table enfant : les lignes se modifient directement dans le tableau
Suivre les modificationsChaque modification est enregistrée dans l'historique du document
Suivre les vuesDokos enregistre les utilisateurs qui ont ouvert le document
Type de document personnaliséCoché pour un type de document créé sans le mode développeur. Il n'est pas lié à une application.