Aller au contenu principal
Version: 1.0.0

Cas d'usage

« J'ai besoin de… » et la fonction qui y répond. Cette page ne remplace pas les ateliers : elle sert à retrouver vite le bon outil quand on sait ce qu'on veut obtenir.

Modéliser

BesoinRéponse
Des lignes sous un document (devis, facture, feuille de temps)Un sous-objet rattaché au parentCréer un objet
Rattacher une fiche à une autre (facture → client)Un champ Relation vers un objetRelations & calculs
Une liste de valeurs partagée par plusieurs objetsUn référentiel, branché sur un champ listeRéférentiels
Deux activités qui n'ont rien à voirDeux applicationsApplications
J'ai créé un objet qui aurait dû être des lignesTransformer en sous-objet, sans perdre les donnéesCréer un objet
Démarrer vite sur un métier connu (CRM, facturation)Installer un moduleModules

Calculer

BesoinRéponse
Montant = quantité × prixUn champ calculéÉcrire une formule
Total d'un devis = somme de ses lignesUn cumul d'objets liésRelations & calculs
Une remise seulement au-delà d'un seuilSI(condition ; alors ; sinon)Écrire une formule
Afficher un libellé plutôt qu'un nombreUn champ calculé avec type du résultat : TexteÉcrire une formule
Utiliser une donnée du client dans un calcul de la commande{client.champ} dans la formuleÉcrire une formule
Recopier une valeur de la fiche liée à la saisieLe pré-remplissage automatiqueRelations & calculs
Calcul ou règle ?

Un calcul pour ce qui découle des données et doit toujours être juste. Une règle pour ce qui se décide une fois, à un moment précis (poser une date de signature, envoyer un courriel).

Présenter

BesoinRéponse
Ranger les champs d'une ficheLa grille des champsMise en page & vues
N'afficher un champ que dans certains casUne condition d'affichage ()Mise en page & vues
Cacher les lignes tant qu'une case n'est pas cochéePlacer le sous-objet dans une section, puis la conditionnerAtelier 3
Une liste filtrée réutilisableUne vue, épinglée dans le menuRechercher & filtrer
Un tableau de bord d'accueilUne page composée de blocsPages personnalisées
Consulter des fiches sans perdre ses filtresOuverture de la fiche en panneau latéralPages personnalisées
Une fiche trop longueSections repliées par défaut, et « Tout replier »Mise en page & vues

Faire entrer et sortir les données

BesoinRéponse
Reprendre un fichier Excel existantImporter (.xlsx, .csv, .txt) avec correspondance des colonnesCréer et modifier une fiche
Un devis ou une facture en PDFUn modèle de documentDocuments PDF
Numéroter automatiquementUne règle à la création avec le jeton {seq}Automatisations
Retrouver une fiche suppriméeLa corbeilleCorbeille & historique
Savoir qui a changé quoiL'historique de la ficheCorbeille & historique
Alimenter un objet depuis mon site web ou un autre logicielUn jeton d'API et un rôle dédiéAPI & jetons
Sortir mes données vers un tableau de bordLecture paginée de l'API, avec filtres et triAPI & jetons
Ne resynchroniser que ce qui a changéFiltre [["updated_at","in_last",1]]API & jetons

Automatiser

BesoinRéponse
Poser une date quand un statut changeRègle à la modification, condition devientAutomatisations
Prévenir quelqu'un par courrielAction Envoyer un emailAutomatisations
Relancer les devis sans réponseRègle planifiéeAtelier 5
Créer une facture depuis un devis acceptéAction Créer objetAutomatisations
Comprendre pourquoi une règle n'a rien faitLe journal d'exécutionsAutomatisations

Ouvrir et protéger

BesoinRéponse
Un client consulte ses propres commandesUn profil d'accès avec périmètre = moiGérer le portail
Ouvrir des comptes à tous mes clients d'un coupOuvrir depuis un objetAtelier 4
Couper l'accès d'un clientDésactiver sa membership (les données restent)Gérer le portail
Couper l'accès d'un outil tiersRévoquer son jeton d'APIAPI & jetons
Un commercial ne voit que ses affairesUn rôle avec périmètre, onglet Permissions de l'objetDroits d'accès
Masquer un champ sensible à une partie de l'équipeChamps lisibles du rôleDroits d'accès
Empêcher qu'un calcul révèle un champ masquéRien à faire : c'est garantiGérer le portail

Quelques situations complètes

« Je veux suivre mes chantiers et le temps passé »

Objet Chantier (client, adresse, statut), sous-objet Intervention (date, intervenant, heures). Un champ calculé sur l'intervention si vous facturez au taux horaire, un cumul Somme des heures sur le chantier, une vue par statut, et une règle planifiée qui signale les chantiers sans intervention depuis 15 jours.

« Je veux que mes clients suivent leurs commandes »

Objet Commande relié à Client, statut avec ses étapes, et un profil portail en lecture seule avec périmètre Client = moi. Une page d'accueil de portail avec un indicateur « commandes en cours » et la liste. Les comptes s'ouvrent depuis l'objet Client.

« Je veux gérer des transports, dont certains de matières dangereuses »

Objet Transport avec une case Oui/Non « Matière dangereuse », un sous-objet Matière placé dans une section conditionnée à cette case. Le formulaire ne montre les matières que quand c'est nécessaire, et le PDF de transport peut reprendre le même conditionnement.

« Mon site web doit déposer des demandes dans GesHoms »

Un rôle Intégration site web qui n'accorde qu'un objet et l'action Créer, un jeton d'API à son nom avec une limite d'appels et une date d'expiration, et le site qui poste son JSON sur /api/v1/data/<objet>/. Le jeton vit sur votre serveur, jamais dans la page. Le jour où le site change de prestataire, on révoque, et les fiches déjà déposées restent. Voir l'atelier 6.

« Je reprends un fichier Excel de 400 clients »

Créez l'objet et ses champs en respectant les colonnes du fichier, puis Importer : la correspondance se devine, vous la corrigez, l'analyse vous dit ce qui passe et ce qui coince avant d'écrire quoi que ce soit. Ensuite seulement, ouvrez le portail depuis cet objet.