Le besoin
Dans Odoo standard, une ligne ne se duplique pas : pour commander le même article avec une autre quantité ou une autre description, vous ressaisissez tout. Le prix modifié à la main, la remise ou la répartition analytique se perdent facilement en route et l'erreur n'apparaît qu'à la facture.
Ce que fait le module
Au bout de chaque ligne d'un devis, d'une commande client, d'une demande de prix ou d'une commande fournisseur, une icône « Dupliquer la ligne » apparaît à côté de la corbeille. Un clic enregistre d'abord la commande, comme tout bouton de ligne dans Odoo, puis crée la copie juste sous l'originale. La copie reprend ce que vous avez saisi : description, quantité, prix, remise, taxes, analytique et valeurs d'attributs personnalisées. Elle démarre sans rien de livré, reçu ni facturé. Il ne vous reste qu'à modifier ce qui diffère.
Ce que vous gagnez
Copie placée sous l'originale
La copie prend la place suivant la ligne dupliquée et les lignes d'après descendent d'un rang. L'ordre de vos sections est conservé.
Prix et remises conservés
Un prix saisi à la main, une remise, des taxes modifiées ou une répartition analytique sont recopiés tels quels, sans recalcul par la liste de prix.
Combos copiés en entier
Sur un combo, un article vendu avec ses composants comme un menu ou un pack, l'icône du combo copie aussi tous ses composants, rattachés à la nouvelle ligne.
Avancement remis à zéro
Quantités livrées, reçues et facturées ne sont jamais copiées. Sur une commande déjà confirmée, Odoo prévoit la livraison ou la réception de la copie si Inventaire est installé.
Lignes protégées
L'icône n'apparaît pas sur les sections, acomptes, frais de livraison, récompenses de fidélité ni composants de combo. Elle disparaît aussi sur une commande verrouillée ou annulée.
Comment ça marche
Installer le module
Dans Applications, recherchez le module et cliquez sur Activer. Les applications Ventes et Achats sont installées si elles manquent.
Ouvrir une commande
Ouvrez un devis, une commande client, une demande de prix ou une commande fournisseur non verrouillée.
Cliquer sur l'icône de copie
Au bout de la ligne à reproduire, cliquez sur l'icône « Dupliquer la ligne ». La commande est enregistrée et la copie apparaît juste dessous.
Modifier la copie
Changez uniquement ce qui diffère, par exemple la quantité ou la description, puis enregistrez.
Captures d'écran
Questions fréquentes
Un bouton de ligne agit sur une ligne existante en base : Odoo enregistre donc la commande avant de créer la copie, comme pour tout bouton placé sur une ligne.
Oui, tant qu'elle n'est ni verrouillée ni annulée. La copie a sa propre livraison ou réception ; celles de la ligne d'origine ne bougent pas.
Le module duplique une ligne à la fois. En Odoo 19 et 20, le menu ⋮ d'une section propose déjà « Dupliquer » pour copier la section avec son contenu.
Oui, en Community comme en Enterprise. Il demande les applications Ventes et Achats.
Non. La copie garde le prix et la remise de la ligne d'origine. Si vous changez ensuite l'article ou la quantité, Odoo applique ses règles habituelles.
L'icône disparaît. Les copies déjà créées sont des lignes ordinaires et restent dans vos commandes.
Périmètre
Le module couvre les lignes des devis, commandes client, demandes de prix et commandes fournisseur. Les copies sont des lignes Odoo ordinaires qui suivent ensuite le flux habituel de livraison, de réception et de facturation.
Fiche technique
- Nom technique
- anor_order_line_duplicate
- Versions Odoo
- 18.0, 19.0, 20.0
- Application
- Ventes
- Dépendances
- sale, purchase
- Licence
- LGPL-3
- Publié par
- ANOR
Avertissement — Ce module est fourni « en l'état », sans garantie d'aucune sorte. ANOR Group ne saurait être tenu responsable des dommages directs ou indirects résultant de son utilisation, de son installation ou de sa modification par un tiers, ni de son usage en dehors du cadre d'une prestation contractuelle ANOR.





