Nouveau module : Titres et sous-totaux range les lignes de vos devis, commandes et factures en blocs numérotés

NSINFO annonce un nouveau module pour Dolibarr : Titres et sous-totaux (NsSubtotal) range les lignes de vos propositions, commandes et factures en blocs numérotés, sans aucune modification du Core.

Le problème

Un devis de plusieurs dizaines de lignes devient vite illisible : où commence le lot, combien coûte-t-il ? Avec Titres et sous-totaux, un titre ouvre un bloc et un sous-total le ferme en affichant le total des lignes qu’il contient.

Ce que fait le module

  • Jusqu’à 9 niveaux de titres imbriqués, avec une numérotation automatique (1, 1.1, 1.2…) et un texte enrichi.
  • Un bouton « Titres et sous-totaux » dans la barre d’action, avec un menu déroulant ; une fenêtre pour choisir le niveau d’un clic, la position et un modèle.
  • Les titres et sous-totaux se déplacent à la souris comme les autres lignes, et les totaux se recalculent sans recharger la page.
  • Des modèles de titres et de sous-totaux, personnels ou partagés, avec « Enregistrer comme modèle ».
  • Un PDF soigné : titres en gras indentés selon leur niveau, sous-totaux avec le total du bloc, sans TVA ni prix unitaire sur ces lignes.
  • Propositions, commandes et factures, côté clients comme côté fournisseurs.
  • Nouveau : la reprise des blocs du module Subtotal, à la demande de l’administrateur depuis un onglet des réglages ; les factures validées ne sont jamais modifiées, et les blocs copiés lors d’un clonage sont convertis automatiquement.
  • Un seul bouton avec le module Lignes libres, et la compatibilité avec NsDTools pour la sélection et la suppression groupée.

Le module ne modifie pas le Core de Dolibarr. Il est compatible avec Dolibarr 20 à 24 et PHP 7.4 à 8.3, et nécessite le framework NSINFO (gratuit), version 23.9.8 ou supérieure. Il sera prochainement disponible sur le Dolistore.

Un projet Dolibarr ? Parlons-en.

Développement d’un module, paramétrage, migration ou simple question : nous vous répondons rapidement.

Powered by Joinchat