← LemonFastEdit

JOURNAL DES VERSIONS

Tout ce qui a changé
dans LemonFastEdit.

Modifiez vos lignes sans ouvrir l'éditeur

Version en cours 1.0.1 Dolibarr 18 et supérieur

1.0.1 — 2026-09-05

Correction de la recherche sur les instances qui n’activent que Services. Dolibarr sépare Produits et Services en deux modules. L’endpoint de recherche exigeait le module Produits : sur une instance qui n’a activé que Services, chaque frappe repartait en 403. La barre de saisie s’affichait pourtant — elle, teste bien les deux droits — et ne trouvait jamais rien, sans le moindre message. Ce n’était donc pas un réglage à trouver : le module ne marchait pas pour ces instances-là.

La recherche ne propose désormais que ce que l’instance déclare vendre : les services seuls si Produits est coupé, les produits seuls si Services l’est, aucune restriction quand les deux tournent.

Les suggestions du « / » indiquent s’il s’agit d’un produit ou d’un service. La recherche n’a jamais filtré sur le type, mais rien ne les distinguait à l’écran : un client qui ne vend que des services croyait sa recherche amputée. Le service porte la seule couleur, c’est lui qu’on cherche à repérer.

1.0.0 — 2026-08-11 — première version publique

Le module vous prévient qu’une mise à jour existe. Le descripteur déclare url_last_version, le fichier de version publié sur hellolemon.fr : Dolibarr le lit et signale « nouvelle version disponible » dans la liste des modules, à condition que la vérification y soit activée. La page de configuration du module affiche le bandeau sans rien avoir à activer. Le contrôle ne passe pas par GitHub, dont les dépôts sont privés.

Édition et saisie rapides des lignes de documents (devis, commandes, factures).

Édition en un clic

  • Prix unitaire HT ou TTC, quantité, remise, taux de TVA : la cellule devient un champ de saisie. Entrée enregistre, Échap annule.
  • Description en WYSIWYG dans la cellule : sortir du champ enregistre.
  • Champs complémentaires de ligne, avec leurs widgets Dolibarr habituels.
  • Les totaux de la ligne et du document se mettent à jour sans rechargement.

Les montants suivent la frappe

  • Taper un prix unitaire HT met à jour le prix TTC de la ligne à chaque frappe, et inversement ; les totaux de la ligne suivent aussi. Rien à attendre du serveur pour voir le résultat.
  • La valeur provisoire s’affiche en gris italique tant que le serveur ne l’a pas confirmée, et revient à l’état d’origine si la saisie est abandonnée (Échap). Une cellule que la saisie ne change pas n’est pas marquée.
  • Les formules sont celles du cœur, arrondis intermédiaires compris — vérifié sur 658 lignes réelles, aucun écart sur le P.U TTC ni sur les totaux.

Toute la ligne au clavier

  • La chaîne Tab suit l’ordre du tableau : description → TVA → prix HT → prix TTC → quantité → remise → ligne suivante. Maj+Tab remonte.
  • La description y est incluse, avec le textarea comme avec CKEditor.
  • Sur le taux de TVA, les flèches changent le taux mais rien n’est enregistré avant de quitter la cellule : traverser la colonne au clavier ne modifie aucun taux.

Barre d’ajout rapide

  • Touche « / », code ou nom du produit, puis Tab : quantité, prix, remise — la ligne est ajoutée et la barre est prête pour la suivante.
  • Les produits les plus vendus peuvent être proposés en premier ; l’ordre des résultats se règle dans l’administration du module.
  • Un texte qui ne correspond à aucun produit devient une ligne libre (produit ou service).
  • L’ajout suit le mécanisme natif de Dolibarr : multi-tarifs et remises clients s’appliquent normalement.

Régénération du PDF, au choix

  • Aucune régénération pendant la saisie (réglage par défaut), une seule après une rafale de modifications, ou une après chaque modification.

Droits et règles de gestion

  • Cinq droits distincts (prix, quantité, remise, description, champs complémentaires), à attribuer utilisateur par utilisateur.
  • Prix minimum des produits et statuts de documents respectés. Une facture validée n’est jamais modifiable ; une option désactivée par défaut ouvre l’édition des devis et commandes validés.
  • Aucun fichier du cœur modifié : le module passe par les hooks Dolibarr.

Compatibilité

  • Dolibarr 18 à 23, PHP 7.4 à 8.3. Français et anglais.