Prompturn

Partez du CRM, ou construisez tout autre chose

Les tables livrées sont un point de départ, pas le produit. Renommez-les, mettez-les de côté, retirez-les, ou définissez tout autre chose à côté : équipements, inspections, baux, expéditions, adhésions, ce que votre entreprise a.

Une table qui n’existait pas une phrase plus tôt.

Créer une table pour les machines avec un numéro de série, un client et une date d’entretien : le changement est proposé ligne par ligne avant que rien n’arrive. Puis une colonne sur les contacts, de la même façon. Puis la nouvelle table, vide et prête pour sa première ligne.

Enregistré dans l’espace de démonstration par lequel chaque essai commence. Sans son.

Quatre choses possibles sur n’importe quelle table

Un cabinet vétérinaire à qui l’on impose des Opportunités qu’il n’a jamais demandées et ne peut retirer s’entend dire dans quel métier il est. Les tables du produit se comportent donc exactement comme les vôtres.

Seule exception : les tables sur lesquelles le produit tourne lui-même (utilisateurs, équipes, unités opérationnelles, rôles). Elles sont marquées administratives et laissées tranquilles.

  • Renommez-la : le nom suit dans les écrans, la recherche, le prompt et les messages
  • Mettez-la de côté : elle disparaît partout et chaque ligne reste exactement où elle est
  • Retirez-la : refusé tant qu’elle contient des lignes ou qu’une autre table pointe vers elle
  • Remettez-la : rien n’a été détruit ; le concepteur liste ce que vous avez retiré, avec un bouton
crée une table contrôles avec une date, un véhicule et un résultatConstruire
Change the shape of this workspace? — Proposé, rien n’est encore appliqué
Change the shape of this workspace? · Proposé, rien n’est encore appliqué

Des colonnes qui font plus que porter une valeur

Les ordinaires
Texte, texte long, nombre, montant, date, date et heure, oui/non, e-mail, téléphone, URL, chacune validée pour ce qu’elle prétend être.
Choix
Une liste de valeurs avec ses couleurs. Un tableau groupe dessus ; un graphique compte avec.
Référence
Un pointeur vers une ligne d’une autre table. Supprimer la cible est refusé tant que quelque chose pointe vers elle.
Numérotation automatique
Une séquence avec votre préfixe et votre remplissage, émise à l’enregistrement et jamais réutilisée.
Formule
Calculée depuis les autres colonnes de la même ligne : marge depuis prix et coût, jours ouverts depuis une date. Recalculée à la lecture, jamais périmée.
Cumul
Compte, somme, minimum et maximum sur les lignes qui pointent vers celle-ci. Valeur ouverte sur un compte, machines sur un site.

Dites quelle colonne joue quel rôle

Un tableau doit savoir quelle colonne est l’étape, un graphique laquelle il additionne, un calendrier laquelle place la ligne dans le temps, et une affectation laquelle porte la personne.

Ce sont les rôles d’une table. Tant que vous ne dites rien, ils sont devinés depuis les types : juste pour votre première table, faux dès qu’il y a deux colonnes de choix. Vous pouvez donc les nommer, et « Aucun » est une vraie réponse qui arrête la devinette au lieu de la relancer.

  • Une colonne qui ne peut pas tenir le rôle est refusée avec la raison
  • Un rôle peut nommer une colonne que vous avez ajoutée à une table livrée
  • Le prompt peut le dire : « le responsable d’un chantier est le technicien »
  • Un rôle de probabilité pondère une valeur par sa vraisemblance
une affaire ne peut pas quitter Proposal sans date de clôture prévueConstruire
Change the shape of this workspace? — Une règle sur le processus, proposée
Change the shape of this workspace? · Une règle sur le processus, proposée

Les éléments structurels d’une vraie application métier

Forme

  • Des tables que vous définissez, avec vos noms et vos colonnes
  • Relations un-à-plusieurs, les lignes filles sur la fiche mère
  • Plusieurs-à-plusieurs, où chaque côté en tient plusieurs de l’autre
  • Des règles qui refusent une suppression plutôt que d’orpheliner des lignes
  • Contraintes d’unicité, et détection de doublons avant enregistrement
  • Une corbeille qui garde une suppression trente jours

Comportement

  • Un processus que la fiche parcourt, avec des règles à chaque étape
  • Une étape qui doit une valeur ne se quitte pas sans elle
  • Règles de validation en langage clair : « une remise au-delà de 20 % exige un accord »
  • Colonnes obligatoires, en lecture seule et conditionnelles
  • Valeurs par défaut, y compris calculées depuis une autre colonne
  • Tout vaut aussi pour l’API, car c’est le même code

Gouvernance

  • Rôles avec créer, lire, écrire, supprimer, affecter et partager
  • Quatre profondeurs : la sienne, l’unité, l’unité et ses filles, tout l’espace
  • Profils de sécurité qui masquent une colonne à un rôle
  • Partage d’une fiche avec une personne, sans toucher au rôle de personne
  • Une piste d’audit de qui a changé quoi, et quand
  • Toute modification du modèle est proposée et confirmée, jamais silencieuse

À quoi ressemble la construction

Chacune revient sous forme de proposition, écrite avec vos propres noms de tables, que vous lisez avant que quoi que ce soit se produise.

une table d’inspections liée aux machines, avec réussite/échec et une date
Une table, trois colonnes et une relation
appelle les comptes « sites » partout
Un renommage qui suit dans chaque écran et chaque message
ajoute une colonne de marge : (prix - coût) / prix
Une colonne formule, recalculée à la lecture
affiche le nombre de chantiers ouverts par site
Un cumul sur Comptes qui compte les Chantiers
une affaire à plus de 20 % de remise exige une note d’accord
Une règle de validation avec le message que les gens verront
nous n’utilisons pas les Devis : mets-les de côté
Une table masquée partout, ses lignes intactes

Essayez-le contre votre forme d’entreprise

L’essai donne sept jours et cinq utilisateurs. Renommez les tables, ajoutez les vôtres, importez un tableur, et voyez si les phrases que vous taperiez donnent les écrans dont vous avez besoin.