Je reviens sur mon idée et mes reflexions pour Créer des factures sous Notion avec l'envie de m'y attaquer concrètement.
J'ai donc créer une table "Clients" et une "Factures". Puis j'ai créer la relation pour que chaque facture appartienne à un client. Au passage, j'utilise quelques formules et rollups pour compléter intelligemment les tables :
- Je calcule automatiquement si il faut appliquer la TVA (selon la présence et le pays du code TVA du client).
- Les montants TVA et les totaux HTVA sont évidemment calculés automatiquement.
Ma structure de données reste assez simple. Je n'ai pas de table de produits dont les prix seraient définis à l'avance. Pour l'instant, mes factures reprendront toujours 1 seule ligne avec juste un montant.
Tout ca va assez vite et se fait entièrement dans Notion (mais c'est l'occasion pour moi de revoir des fonctionnalités)
Vient le moment où je veux pouvoir numéroter mes factures de manière automatique... Et là, les formules internes de Notion ne suffisent pas.
Du coup, je fais quelques recherches et si je vois bien que ce n'est pas possible directement dans Notion, je trouve quand même cette vidéo qui explique une solution sur Integromat.

C'est cool mais je préférerai numéroter directement ma facture que d'ajouter la prochaine avec un numéro prédéfinis. Surtout que j'aimerai pouvoir avoir des brouillons sans numéro qui ne se numérotent qu'une fois prêts.
Mais la vidéo me fait réfléchir et comme je commence à mieux utiliser Integromat, je me dis que je peux tenter quelque chose... Un peu plus tard, je me retrouve avec une solution de numérotation automatique qui me satisfait :

A chaque execution, ce scenario va :
- Chercher la plus ancienne facture status en "validée" mais qui n'a pas encore de numéro.
- Puis, chercher la plus récente facture déjà numérotée.
- Ensuite il met à jour la nouvelle facture en reprenant le numéro de l'autre + 1
C'est tout simple et ca marche. Bon, je devrai probablement modifier et améliorer ca pour pouvoir gérer plusieurs factures à la fois mais pour un premier essais, je suis content de moi.
Prochaine étape : générer les PDF et le sauvegarder sur Dropbox.