Location de produits et de services / DigiLoc + (ChangeLog)

Historique des versions du module DigiLoc +, édité par NSINFO, de la plus récente à la plus ancienne.

Version 23.0.3 – 03/11/2026

  • Réglages : nouvel onglet « Général » (avant « Couleurs ») avec le fonctionnement de la location : période (dates), durée (unité) ou les deux ; avec « les deux » la fenêtre de choix s’affiche à la création, sinon l’écran correspondant est affiché directement (sans fenêtre) et l’unité par défaut n’est plus appliquée en mode période
  • Fenêtre de choix « Période / Durée » : la période peut être choisie dans la fenêtre avec le sélecteur de période moderne du framework NSINFO (deux champs date simples s’il est absent) et est reprise dans le formulaire quand on clique sur « Période (dates) » ; plus de message bloquant si l’on valide sans période (la fenêtre se rouvre)
  • Fenêtre de choix : présentée en tableau à deux colonnes, la période (calendrier de période, « Jour d’enlèvement non compté », « Recalculer les tarifs au changement de période », selon les réglages) et la durée (unité préremplie avec l’unité par défaut), chacune avec son bouton d’action aligné dessous ; les valeurs choisies sont reprises dans la fiche en création
  • Proposition, commande et facture de location sur une durée (unité) : le champ « Période de location » n’est plus affiché (seule la durée l’est)
  • Commande de location sur une durée (unité) : pas de bouton « Créer un bon de sortie » (donc pas de bon de retour), création refusée avec un message si on l’atteint par l’adresse
  • Modèles de factures récurrentes (facture modèle) : le champ « Location » et la période ou durée sont désormais enregistrés et affichés dans la fiche du modèle (affichés seulement si « Location » est coché), repris par les factures générées ; la liste des produits d’une ligne du modèle correspond au fonctionnement de la location (produits louables ayant un tarif pour la période) — module à désactiver puis réactiver
  • Modèle de facture récurrente : seuls les champs du fonctionnement de la facture d’origine sont actifs (dates de la période, ou à défaut la durée en unité) ; les dates se choisissent avec le sélecteur de période moderne du framework NSINFO
  • Facture créée depuis un modèle de facture récurrente : plus de fenêtre de choix, la case « Location », la période (dates) ou la durée (unité) du modèle sont reprises
  • Facture issue d’un modèle de facture récurrente : le modèle PDF du modèle de facture est conservé (le modèle PDF de location n’est plus imposé) et reste proposé dans la liste « Modèle de document » de la facture, avec celui de la facture
  • Réglages (onglet Général) : liste de produits autorisés dans les modèles de factures récurrentes (recherche, choix multiple sous forme de pastilles, enregistrement automatique), proposés en plus des produits de location dans la liste d’ajout de ligne du modèle
  • Factures générées depuis un modèle : les produits choisis dans les réglages sont acceptés (la facture de location n’exige plus des produits de location pour eux) ; nouvelle option « ne pas reprendre la période dans la description » (texte « Location : 1 mois » des lignes)
  • Synthèse du menu haut : en haut à droite, numéros de version du module, du framework NSINFO et de NSDTools (si installé)

Version 23.0.2 – 02/11/2026

Période ou durée (unité)

  • Période obligatoire sur les propositions, commandes et factures de location : dates de début et de fin, ou à défaut l’unité de la durée (nouveau champ « Durée de location (unité) », sans nombre) ; refus à la création et à la validation sans période ; une fenêtre standard (boutons d’action de Dolibarr) demande « Période (dates) » ou « Durée (unité) » après le choix du tiers (choix conservé au rechargement, absente pour un document créé depuis un autre) ; aucun champ de location n’est affiché avant le choix du tiers
  • Réglage « Unité par défaut de la durée de location » (préremplie à la création, effacée si la location est sur période) ; sans dates, le prix d’une ligne est celui d’une unité du tarif ; l’unité est reprise par la commande (depuis la proposition) et par la facture (depuis la commande) et indiquée sur les PDF
  • Produits proposés à l’ajout d’une ligne : seuls ceux qui ont un tarif de location adapté à la période (dates ou unité) ; produits à coefficient proposés pour une durée en jours
  • Location sur durée : options « Jour d’enlèvement non compté » et « Recalcul des prix » non affichées (elles ne concernent que les dates), champs de location des lignes masqués (formulaires et consultation) ; période en une ligne avec calendrier, durée sous les dates, unité qui efface les dates (et inversement) ; période déjà saisie sur une facture jamais écrasée par celle de la commande
  • Distinction période / durée : point de couleur après la référence dans les listes (deux couleurs réglables, séparateur dans les réglages) et carré de couleur sous le picto du bandeau ; tous les documents sont dans les menus normaux de la location

Période de mise à disposition

  • Option « Période de mise à disposition » (Réglages > Période) : seconde période plus longue (avant et après la location), sélecteur à enregistrement immédiat, produits réservés dans le stock de location pendant cette période sans changer la période facturée, indiquée dans toutes les fenêtres et sur les documents ; forfait optionnel indiqué dès le devis et ajouté à la facture (ligne dédiée)

Factures de location

  • Champs « Location », période du document et des lignes sur les factures (reprise de la commande à la création, ou de la commande rattachée pour un brouillon), calendrier de période à la création et en brouillon, facture limitée aux produits louables, modèle PDF « locationfac », menu Factures (Nouvelle, Liste, sous-listes par statut), point de couleur en liste
  • Facture créée depuis une commande de location : seuls les produits retournés sont facturés, avec la quantité retournée (commande facturée en entier sans bon de location) ; la facture des produits manquants n’est pas une facture de location (case Location à non, au prix de vente, rattachée à la commande, absente de la ligne « Facturé ») ; colonne et filtre « Facturé » (coche verte) dans les listes de propositions, bons et retours

Bons de location et de retour

  • Création d’un bon : formulaire sur le modèle des expéditions, entrepôt de départ ou lots / numéros de série par ligne (une liste par unité, dynamique, stock respecté), tableau remis en forme ; en brouillon, enregistrement automatique (coche verte) du lot / entrepôt, quantité non modifiable, boutons Valider / Supprimer après un premier enregistrement ; zone Documents et dernier événements ; PDF avec lot / série et mention de signature sous le cadre du client
  • Bon de retour : plusieurs bons par commande, quantité manquante recalculée à la saisie (enrauto), entrepôt d’origine conservé sur la ligne ; un retour partiel ne facture rien et laisse « Reste à rendre » sur la commande ; « Déclarer les manquants » sur le bon de location et « Créer la facture des produits manquants » sur le retour (sortie du stock, facture brouillon rattachée à la commande, statut « Facture provisoire », retour en brouillon si la facture est supprimée) ; commande « Livrée » dès qu’un retour est validé
  • Entrepôts : entrepôts exclus, entrepôt intermédiaire des retours (option « toujours », exclusion, menu « Remise en stock » vers l’entrepôt d’origine, mouvements de stock tracés)
  • Objets liés de la commande, du bon de location, du bon de retour et de la facture des manquants (sous les fichiers joints, types digilocplus_rentalslip / digilocplus_rentalreturn) ; événements de l’agenda ; onglet « Expédition » masqué sur une commande de location

Documents, menus, présentation

  • Conditions générales de location : un PDF par langue ajouté à la suite des documents (case décochable par document, glisser-déposer), propositions, commandes, factures, bons et retours
  • Modèles PDF « locationcmd » (commandes) et « locationfac » (factures), jours gagnés avant / après en info-bulle, ligne « Location : du … au … » masquée sous les lignes
  • Synthèses modernes (menu du haut et de gauche) pour les propositions, commandes, factures, bons, retours et produits louables ; menu réordonné (Synthèse, Planning, Propositions, Commandes, Bons, Retours, Factures, Produits louables) ; filtres Location / Retour / Facturé et colonnes étroites dans les listes ; couleurs des pictos uniformisées
  • Allemand, espagnol et italien ajoutés (fr_FR, en_US, de_DE, es_ES, it_IT) ; relecture : messages d’erreur traduits, contrôle de l’entité des actions rapides, mise à jour des fiches sans « saut » à l’ajout de lignes

Version 23.0.1 – 31/10/2026

  • Proposition de location : la liste des modèles de PDF de la zone « Générer le document » est limitée aux modèles de location du module (activés dans les réglages), le modèle par défaut des propositions de location présélectionné
  • Réglages, onglet « Modèles de documents » : nouveau sous-onglet « Propositions de location » (activation et choix du modèle par défaut des propositions de location, constante DIGILOCPLUS_PROPAL_ADDON_PDF, « location » au départ) ; les propositions de location prennent ce modèle à leur création
  • Nouveau modèle PDF « location » des propositions (basé sur azur) : la période de location (début, fin, nombre de jours, jour d’enlèvement non compté, lignes à période propre) est écrite au-dessus du tableau des lignes et le texte « Location : du … au … » est retiré des descriptions des lignes ; activé à l’activation du module (réactiver) et pris par défaut par les propositions de location à leur création
  • Lignes d’une proposition ou commande de location : si la période propre de la ligne diffère de celle du document (problème), début, fin, unité et durée sont affichés en rouge
  • Lignes d’une proposition ou commande de location : début, fin, unité et durée de la ligne ne sont plus affichés quand la ligne suit la période du document (sans dates propres, ou mêmes dates que le document), la période et le nombre de jours étant déjà connus par la période du document
  • Produit soumis aux coefficients : le prix de la ligne est prix journalier HT × coefficient × nombre de jours (le coefficient ne remplaçait pas le nombre de jours) ; coefficient de 1 par défaut pour chaque jour (les coefficients déjà enregistrés dans les réglages sont à revoir)
  • Proposition / commande de location en brouillon : au changement de la période de location (calendrier de la fiche), le tarif de chaque ligne qui suit la période du document (sans dates propres, ou dont les dates sont l’ancienne période du document : elles prennent la nouvelle période) est recalculé (tarifs, coefficients, jour d’enlèvement, week-end) ; option « Ne pas recalculer les tarifs au changement de période » dans les réglages (sous-onglet Jours travaillés), recalcul actif par défaut ; case à cocher « Recalculer les tarifs au changement de période » sur la proposition (enregistrement automatique enrauto, cochée par défaut, nouvel extrafield digiloc_recalc : réactiver le module), reprise par la commande (affichage seulement) ; l’option des réglages la désactive totalement
  • Onglet « Location » du produit : message d’information lorsque le produit n’est pas « en vente » (clé de langue DigilocNotOnSaleInfo)

Version 23.0.0 – 30/10/2026

  • Correction : la recherche de produit d’une proposition ou commande de location ne trouvait pas les produits louables non « en vente » (tosell = 0) ; le filtre sur le statut de vente est levé pour les produits louables
  • Onglet « Location » du produit : les traductions (libellé et description) s’affichent une langue à la fois ; un clic sur le drapeau d’une langue remplace les champs affichés par ceux de cette langue (première langue au départ), enregistrés seulement si non vides, et automatiquement (enrauto) comme les autres
  • Le module passe en version 23 (numérotation alignée sur Dolibarr 23, comme les autres modules NSINFO)
  • Correction : le script du calendrier de nsinfo n’était plus chargé sur la fiche d’une proposition ou commande hors création (appel de nsinfoRangePickerLoad() dont le résultat n’était pas affiché), ce qui empêchait aussi nsdtools d’afficher le calendrier sur les dates de la fiche
  • Fiche d’une proposition ou d’une commande de location : les dates de début et de fin sont regroupées sur une seule ligne « Période de location » (05/11/2026 → 07/11/2026, jour seul) ; au clic, le calendrier de période de nsinfo s’ouvre et la période est enregistrée dès que les deux jours sont choisis (setperiod.php) ; nouvelle clé de langue DigilocDocPeriod
  • Réglages, sous-onglet « Jours travaillés » : option « Le week-end compte pour 1 jour » (samedi + dimanche facturés comme une seule journée ; du vendredi au lundi : 3 jours facturés), appliquée à la durée en jours des tarifs et des coefficients
  • Proposition / commande de location : case « Jour d’enlèvement non compté » (nouvel extrafield digiloc_pickup_free, réactiver le module) : le premier jour de la location n’est pas facturé (au moins un jour facturé), pris en compte dans le calcul des prix en jours (tarifs, coefficients, aperçu du prix, remise à jour avant validation des lignes à coefficient) ; proposée par défaut, option « Désactiver l’option jour d’enlèvement non compté » dans les réglages (sous-onglet Jours travaillés)
  • Case « Jour d’enlèvement non compté » : modifiable sur la proposition tant qu’elle est en brouillon ; une fois validée, et sur la commande de location (valeur reprise automatiquement de la proposition), elle est en affichage seulement (réactiver le module)
  • Le nom du module devient « DigiLoc + » (liste des modules, réglages, à propos, numérotation)
  • Réglages, onglets « Numérotation » et « Modèles de documents » : les sections (numérotation des locations, bons de sortie, bons de retour ; types de documents) deviennent des sous-onglets dont le nom est l’ancien titre, titres supprimés, sous-onglet mémorisé
  • Case « Jour d’enlèvement non compté » sur la fiche de la proposition en brouillon : vraie case à cocher enregistrée dès qu’elle change (enrauto, coche verte 1 seconde, croix rouge en cas d’échec ; ajax/setpickup.php) ; en affichage seulement une fois la proposition validée
  • Le module exige désormais le framework NSINFO 23.8.6 (style commun des sous-onglets et des onglets d’administration) au lieu de 23.8.2
  • Produit soumis aux coefficients : il n’a qu’un prix journalier HT, saisi à côté de la case « Soumis aux coefficients » (onglet « Location » du produit, enregistrement automatique) ; le sous-onglet « Tarifs de location » n’est plus proposé pour ce produit ; sur les lignes des propositions et commandes de location, le prix de vente unitaire = prix journalier × coefficient du nombre de jours de la location (dates de début et de fin ; au-delà du dernier jour saisi, coefficient du dernier jour), calculé à l’ajout et à la modification de la ligne, dans l’aperçu du prix, et remis à jour automatiquement sur toutes les lignes avant la validation de la proposition ou de la commande (message d’information) ; colonne price_day ajoutée (réactiver le module)
  • Onglet « Location » du produit, sous-onglet des tarifs : avec le droit de modifier, le prix unitaire HT de chaque tarif est un champ modifiable enregistré automatiquement (enrauto, coche verte)
  • Onglet « Location » du produit : enregistrement automatique « enrauto » de chaque changement (case Louable, mode, soumis aux coefficients, libellés et descriptions, y compris les traductions), sans le bouton Enregistrer, avec la coche verte au bout du champ pendant 1 seconde (croix rouge en cas d’échec) ; la page se recharge après un changement de la case « Louable »
  • Produit louable : case « Soumis aux coefficients » dans l’onglet « Location » du produit (nouvelle colonne créée à l’activation du module ; réactiver le module) ; les coefficients sont appliqués au calcul du prix (voir ci-dessous)
  • Réglages : sous-onglet « Coefficients » avec l’option « Nombre de jours » (10 au départ) : un champ de coefficient par jour, précédés du titre « Coefficient selon la durée » (pictogramme en couleur), affichés en colonnes, 10 par ligne puis une nouvelle ligne (de « 1 jour » jusqu’à ce nombre ; 1, 1,5, 2, 2,5… au départ), enregistrés dès qu’ils changent ; la page se recharge après un changement du nombre de jours
  • Réglages : sous-onglet « PDF des bons » en dernier, avec un pictogramme rouge
  • Réglages : les sections (Couleurs, Entrepôt, Jours travaillés, PDF des bons) deviennent des sous-onglets avec leur pictogramme en couleur, le titre de la section est le nom du sous-onglet ; le sous-onglet choisi est mémorisé (style commun des sous-onglets de nsinfo 23.8.6)
  • Liste des produits louables : la référence mène à l’onglet « Location » du produit (au lieu de la fiche technique du produit louable), de même pour tous les liens vers un produit louable
  • Validation d’un bon de retour : la commande de location passe automatiquement au statut « Livrée » de Dolibarr (clôture de la commande, déclencheur ORDER_CLOSE)
  • Documentation du module (fiche Dolistore, présentations, documentation HTML)

Version 1.0.3 – 27/10/2026

  • Liste des commandes de location : colonne « Expédiable » remplacée par les colonnes « Location » et « Retour » (pictogrammes colorés selon la position : pas de bon, brouillon, sorti, rendu ; lien vers le bon)
  • Commandes de location : plus d’états « en cours d’expédition » et « livrée » dans le menu, remplacés par « Bon de location validé » et « Retournées » (position du bon de location) ; la fiche de la commande affiche, sous son état, la position du bon de location et du bon de retour
  • Fiche d’une proposition ou commande : le champ « Location » n’est affiché qu’à la création (plus en consultation ni en modification)
  • Listes standard des propositions et des commandes (hors menu du module) : point de couleur après la référence d’un document de location, couleur réglable dans les réglages
  • Début et fin de la location d’une proposition ou commande : calendrier moderne sans bibliothèque (fourni par le module nsinfo 23.8.2, nsinfoRangePicker) (deux mois côte à côte, sélection à la souris ou au doigt par glisser d’un jour à l’autre (la plage donne les bornes début et fin), ou un clic pour le premier jour puis un clic pour le dernier, depuis le champ début ou le champ fin, période mise en évidence et prévisualisée, jours non travaillés grisés, nombre de jours), utilisable sur mobile (feuille en bas de l’écran, un mois, grandes zones tactiles) ; en consultation la période est enregistrée dès que les deux jours sont choisis (sans bouton, contrôle fin ≥ début) ; à la création un bouton « Choisir la période » remplit les champs ; la location se compte en jours (début à 00:00, fin à 23:59), heure et minute masquées
  • Libellés des menus raccourcis (« Planning », « Propositions », « Commandes », « Nouvelle proposition », « Nouvelle commande », « Bon de retour » à la place de « Retour de location »), pictogramme du planning en couleur
  • Réglages : onglets « Numérotation » (modèles standard et avancé de ModuleBuilder pour les bons et retours) et « Modèles de documents » (modèle standard activé par défaut à l’activation du module, réactivé s’il ne l’est pas ; modèles de numérotation et PDF par défaut posés quand il n’y en a pas pour les bons et retours) ; pictogrammes des menus sur les sous-onglets des attributs supplémentaires ; libellés des couleurs raccourcis
  • Liste des produits louables : libellé de location (dans la langue de l’utilisateur si traduit, précédé d’un point de couleur réglable dans les réglages) sinon libellé du produit, avec recherche (libellés et référence du produit) et tri
  • Fiche d’un produit louable (modification) : sélecteur de couleur rapide, aussi en affichage avec enregistrement immédiat (couleur libre la plus proche enregistrée si elle est déjà prise), état non affiché
  • Fiches du bon et du bon de retour au standard Dolibarr (onglets Fiche, Notes, Documents, Événements ; bandeau avec tiers et commande ; boutons standard ; génération et suppression des PDF par le formulaire de documents standard, choix du modèle) ; colonnes model_pdf et last_main_doc (créées à l’activation)
  • Menus Propositions, Commandes, Bons de location et Bons de retour : les sous-listes par état (indentées sous « Liste ») sont repliées par défaut, comme dans le menu des propositions de Dolibarr (leftmenu=propals) ; un clic sur « Liste » les affiche et elles restent affichées jusqu’au clic sur un autre menu de gauche ; la liste complète s’arrête aux documents validés (brouillons et validés, les états suivants ayant leur sous-liste)
  • PDF du bon et du bon de retour au standard Dolibarr (modèle de ModuleBuilder : en-tête avec logo, cadres expéditeur et destinataire, tableau multipage, pied de page, filigrane brouillon, signatures)
  • PDF du bon de location : colonne « Entrepôt d’origine » masquée sauf si la case « Afficher l’entrepôt dans le PDF » est cochée (ou option des réglages « … du bon de location par défaut »)
  • PDF du bon de retour : colonne « Manquant » masquée quand rien ne manque, colonne « Entrepôt » masquée sauf si la case « Afficher l’entrepôt dans le PDF », sous le bouton Générer, est cochée ; option « Afficher l’entrepôt dans le PDF par défaut » dans les réglages (coche la case par défaut et affiche la colonne dans le PDF généré à la validation)

Version 1.0.2 – 27/10/2026

  • Bon de location depuis une commande de location validée (toutes les lignes ou une sélection) : à la validation, transfert du stock vers l’entrepôt de location ; le matériel reste réservé jusqu’au retour, même en retard
  • Bon de retour depuis un bon validé : quantités rendues, retour dans l’entrepôt d’origine (choisi par ligne), manquants sortis du stock et facture complémentaire brouillon au prix de vente
  • Période réelle : sortie le dernier jour travaillé avant le début, retour le premier jour travaillé après la fin ; prise en compte dans la disponibilité, l’agenda (marques ◂ ▸), la colonne « Agenda » et les alertes
  • PDF du bon de location et du bon de retour (généré à la validation, bouton « Générer le PDF »)
  • Menus « Bons de location » et « Bons de retour », droits et 4 tables créées à l’activation
  • Colonne « Agenda » d’une proposition ou commande validée : la ligne est comptée dans l’agenda
  • Info-bulles de l’agenda en quatre groupes (commandes, commandes brouillon, propositions, propositions brouillon), une couleur réglable par groupe
  • Listes « Propositions / Commandes de location » limitées aux documents de location

Version 1.0.1 – 27/10/2026

  • Agenda : le jour ou le mois est découpé en une case par type de réservation (nombre en gras, couleur pleine, info-bulle qui suit la souris) ; couleurs réglables, légende
  • Réglages : jours travaillés (lundi au vendredi par défaut), autres jours grisés et alerte sur les lignes qui commencent ou finissent un jour non travaillé
  • Colonne « Agenda » dans les lignes d’une proposition ou commande de location (réservations de la période, quantité restante)
  • Réglage de l’entrepôt des produits en location (création possible, renvoyé sélectionné)
  • Liste des produits d’une proposition ou commande de location : tarif de location affiché

Version 1.0.0 – 26/10/2026

  • Version initiale (alignement sur les modules NSINFO : famille NSINFO, version dans VERSION, réglages via nsinfoSetup)
  • Numéro de module 136494
  • Onglet « Agenda location » de la fiche produit affiché seulement si le produit est louable et pas en « sans limite de nombre » (accès direct redirigé vers l’onglet « Location »), ces produits ne figurent pas non plus dans le planning de tous les produits (désactiver puis réactiver le module pour les contextes de hooks)
  • Période de location sur la proposition et la commande de location (début et fin, attributs supplémentaires : à la création masqués tant que « Location » n’est pas coché, ensuite affichés seulement pour un document de location), proposée par défaut à chaque nouvelle ligne et copiée avec les attributs supplémentaires à la création de la commande depuis la proposition ; les réservations d’une ligne sans dates reprennent la période du document
  • Onglet « Location » du produit ou service : libellé et description propres à la location, repris à l’insertion d’une ligne de location quand la ligne a encore le libellé / la description de la fiche (vides : fiche produit) ; multilingue (une saisie par langue, langue du tiers si l’option des textes des produits dans la langue du tiers est activée) ; table des traductions multisociété
  • Planning et agenda de location en vue semaine, mois ou année (navigation précédent / suivant / aujourd’hui, bouton « Actualiser »)
  • Couleur par produit : affectée automatiquement à la création (couleur libre), modifiable dans l’onglet « Location » avec enregistrement immédiat (couleur disponible la plus proche enregistrée si la couleur choisie est déjà prise) ; elle ne sert qu’à l’entête de la ligne du produit dans le planning
  • Ajout et modification d’une ligne de location : état de l’agenda du produit sur la période (propositions, commandes, brouillons, quantité restante)
  • Nombre d’exemplaires d’un produit = son stock Dolibarr (tous entrepôts) : champ « Nombre d’exemplaires » supprimé, produit sans stock non louable
  • Activation du module refusée (avec message) si les modules Produits, Services et Stock (entrepôts) ne sont pas actifs ou si l’option « gestion de stock des services » du module Stock n’est pas activée
  • Logo : boule NSINFO, badge calendrier et clé, texte « LOCATION » ; picto ramené à 16 / 32 / 48 px par la CSS du module
  • Traductions : titre de la page « À propos », accueil du module et section « Options » des réglages en français et en anglais
  • Produits et services louables : onglet « Location » de la fiche produit (louable, mode unitaire, plusieurs exemplaires (stock Dolibarr) ou sans limite de nombre) ; page découpée en sous-onglets Paramètres, Tarifs et Périodes (avec les pictogrammes et couleurs des rubriques)
  • Tarifs de location par heure, demi-journée, jour, semaine, mois, année, forfait ou sans limite de durée ; tarif dégressif selon la durée ; tarif propre à un client
  • Périodes de disponibilité et d’indisponibilité, répétées chaque année si besoin
  • Propositions et commandes de location (attribut « Location ») : seuls les produits louables dans la liste des produits, début, fin et unité sur chaque ligne, prix calculé d’après les tarifs, période ajoutée à la description
  • Disponibilité : proposition = réservation provisoire (avertissement), commande = réservation ferme (validation refusée si le produit n’est plus disponible)
  • Numérotation propre aux propositions et commandes de location (masques LOC… et CLOC…), les autres documents gardant leur modèle
  • Agenda de location sur la fiche produit et planning mensuel de tous les produits louables
  • Lignes de location sans dates : tarif de location d’une unité (unité choisie, sinon la plus petite) ; prix de location proposé dans le formulaire d’ajout de ligne dès le choix du produit et recalculé quand les dates ou l’unité changent
  • Objets Produit louable, Tarif de location et Période de disponibilité créés avec ModuleBuilder (champ entité, attributs supplémentaires), pages rangées dans core/<élément>/

Un projet Dolibarr ? Parlons-en.

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

Powered by Joinchat