<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.patas-monkey.com/index.php?action=history&amp;feed=atom&amp;title=CustomLine%2Ffr</id>
	<title>CustomLine/fr - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.patas-monkey.com/index.php?action=history&amp;feed=atom&amp;title=CustomLine%2Ffr"/>
	<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=CustomLine/fr&amp;action=history"/>
	<updated>2026-04-30T09:22:01Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=CustomLine/fr&amp;diff=4730&amp;oldid=prev</id>
		<title>FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=CustomLine/fr&amp;diff=4730&amp;oldid=prev"/>
		<updated>2025-03-05T13:57:29Z</updated>

		<summary type="html">&lt;p&gt;Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;a href=&quot;https://wiki.patas-monkey.com/index.php?title=CustomLine/fr&amp;amp;diff=4730&amp;amp;oldid=4096&quot;&gt;Voir les modifications&lt;/a&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=CustomLine/fr&amp;diff=4096&amp;oldid=prev</id>
		<title>FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=CustomLine/fr&amp;diff=4096&amp;oldid=prev"/>
		<updated>2025-02-19T10:28:13Z</updated>

		<summary type="html">&lt;p&gt;Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:CustomLine250x250.png]]&lt;br /&gt;
| Ce Module améliore la saisie des lignes de détails des éléments de Dolibarr.&lt;br /&gt;
* En sélectionnant un seul type de saisie&lt;br /&gt;
* en filtrant la liste des produits selon leur catégorie&lt;br /&gt;
* En définissant les champs saisissable pour les lignes de saisie (quantité, remise, montant HT, ...)&lt;br /&gt;
* En permettant la modification en masse des lignes saisies et leur suppression&lt;br /&gt;
* En important un fichier ou une suite de référence produit/service directement dans l&amp;#039;élément&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Présentation==&lt;br /&gt;
CustomLine permet d&amp;#039;améliorer et simplifier la saisie des lignes des différentes pièces de Dolibarr&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top;width: 200px&amp;quot; |Eléments&lt;br /&gt;
! style=&amp;quot;vertical-align:top;width: 100px&amp;quot; |blocage des lignes&lt;br /&gt;
! style=&amp;quot;vertical-align:top;width: 100px&amp;quot; |blocage des champs de lignes&lt;br /&gt;
! style=&amp;quot;vertical-align:top;width: 100px&amp;quot; |modification en masse&lt;br /&gt;
! style=&amp;quot;vertical-align:top;width: 100px&amp;quot; |Importation de fichier&lt;br /&gt;
! style=&amp;quot;vertical-align:top;width: 100px&amp;quot; |Filtrage par catégorie&lt;br /&gt;
|-&lt;br /&gt;
| Proposition commerciale client &lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
|-&lt;br /&gt;
| Commande client &lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
|-&lt;br /&gt;
| Facture client &lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
|-&lt;br /&gt;
| Commande fournisseur&lt;br /&gt;
| X&lt;br /&gt;
|&lt;br /&gt;
| Partiel*&lt;br /&gt;
| Partiel*&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Facture fournisseur&lt;br /&gt;
| X&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Fiche d&amp;#039;intervention&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| X&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Entrepôt&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| X&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Bom&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| X&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Paramétrage du module ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:CustomLine_Config1.png |850px]]&lt;br /&gt;
| La configuration du module s&amp;#039;effectue depuis la page d&amp;#039;administration des modules accessible par les menus Accueil &amp;gt; Configuration &amp;gt; Modules en cliquant sur l&amp;#039;icône en bout de ligne.&lt;br /&gt;
|}&lt;br /&gt;
===Page principale de configuration du module===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:CustomLine-Main-Configuration.png|800px]]&lt;br /&gt;
| L&amp;#039;administration permet de paramétrer les modes de saisie des lignes d&amp;#039;éléments natif de multiples manières :&lt;br /&gt;
[[File:CustomLine-Configuration-modeselection.png|400px]]&lt;br /&gt;
* Le Fonctionnement standard (natif)&lt;br /&gt;
* Seulement la saisie libre des produits et services&lt;br /&gt;
* Seulement la sélection des produit et service prédéfinis&lt;br /&gt;
* Seulement la saisie libre des produits &lt;br /&gt;
* Seulement la saisie libre des services&lt;br /&gt;
* Saisie libre des produits par défaut&lt;br /&gt;
* Saisie libre des services par défaut&lt;br /&gt;
&lt;br /&gt;
Elle permet aussi de placer la création d&amp;#039;une nouvelle ligne en début de liste en activant le switch en bout de ligne&lt;br /&gt;
&lt;br /&gt;
Il est aussi possible d&amp;#039;activer la fonction de filtrage par catégorie de la liste des produits avec le switch associé&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Détermination du prix vente selon la marge ====&lt;br /&gt;
Si le module marge natif de dolibarr est activé, il est possible d&amp;#039;activer une fonction de mise à jour du calcul du prix de vente à partir du prix de revient.&lt;br /&gt;
Le calcul s&amp;#039;effectue à partir de plusieurs valeurs :&lt;br /&gt;
* le prix d&amp;#039;achat ou de revient HT (noté ici PAHT)&lt;br /&gt;
* le taux de remise si il est saisie (noté ici REMISE)&lt;br /&gt;
* le taux de TVA (noté ici TVA)&lt;br /&gt;
* une valeur saisie ou prédéternminée (noté ici PCTMARGE)&lt;br /&gt;
On peut paramétrer 3 modes de calcul :&lt;br /&gt;
* Utilisation du taux de Marque : &lt;br /&gt;
Prix de vente  =  (- PAHT / ((PCTMARGE / 100) -1)) / REMISE&lt;br /&gt;
&lt;br /&gt;
* Utilisation du coefficient de marge&lt;br /&gt;
Prix de vente  =  (PCTMARGE * PAHT) / REMISE * TXTVA&lt;br /&gt;
&lt;br /&gt;
* Utilisation d&amp;#039;un pourcentage de marge&lt;br /&gt;
Prix de vente =  PAHT * (1 + PCTMARGE/100) / REMISE&lt;br /&gt;
&lt;br /&gt;
La valeur utilisée pour le calcul est déterminée à partir &lt;br /&gt;
* des valeurs déjà saisie pour chaque ligne et calcul inverse &lt;br /&gt;
* de la valeur contenu dans l&amp;#039;attribut supplémentaire associé au produit sélectionné&lt;br /&gt;
&lt;br /&gt;
Une fois cette valeur modifié, il est possible de conserver ou non le nouveau prix de vente déterminé soit pour tout les clients soit en fonction de chaque client.&lt;br /&gt;
&lt;br /&gt;
===Gestion des habilitations d&amp;#039;accès===&lt;br /&gt;
CustomLine permet de gérer par habilitation l&amp;#039;accès lors de la saisie aux champs des lignes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:CustomLine-habilitation-right.png|600px]]&lt;br /&gt;
| Pour chaque utilisateur ou groupe, il est possible de définir &lt;br /&gt;
* la présence ou non de l&amp;#039;onglet de saisie en masse&lt;br /&gt;
* les habilitations d&amp;#039;accès au champs de saisie des lignes des éléments à savoir :&lt;br /&gt;
** Le montant HT&lt;br /&gt;
** La quantité&lt;br /&gt;
** Le taux de TVA&lt;br /&gt;
** La remise&lt;br /&gt;
|}&lt;br /&gt;
[[File:CustomLine-habilitation-field.png|600px]]&lt;br /&gt;
&lt;br /&gt;
===Configuration de l&amp;#039;importation===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:CustomLine_Config2.png |600px]]&lt;br /&gt;
| &amp;lt;strong&amp;gt;Paramètres&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;ImportCsvSeparator (ByDefault) - Dans ce champ, vous devez indiquer le type de séparateur qui sera accepté dans le document CSV.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Élément&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;Choisir le type d&amp;#039;élément dans lequel les données seront importées (Propositions Commerciales, Orders, Factures, Commandes Fournisseurs).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Paramétrage d&amp;#039;import&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;Choisissez le paramétrage à définir pour l&amp;#039;importation.&lt;br /&gt;
* Autorise l&amp;#039;importation - (Oui / Non)&lt;br /&gt;
* Mode d&amp;#039;identification des colonnes &lt;br /&gt;
** Basé sur le libellé du champ&lt;br /&gt;
** Basé sur le nom du champ&lt;br /&gt;
** Basé sur l&amp;#039;ordre des champs&lt;br /&gt;
* Ligne où se trouve les nom de colonne - indique la lignes ou se trouve les colonnes (habituellement 1 dans un csv)&lt;br /&gt;
* Séparateur utilisé dans le fichier CSV - Vous pouvez utiliser le séparateur par défaut ou le modifier spécifiquement pour cette importation.&lt;br /&gt;
* Encadrement des chaînes de caractères - Utilisez généralement des guillemets, des guillemets simples, etc.&lt;br /&gt;
* Format des dates importées - Choisir la représentation des dates (JJ/MM/AA, JJ/MM/AAAA, AAAA/MM,JJ, ...)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Paramètre des champs importés&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;Sélection des champs qui seront importés, sachant que certains champs sont déjà obligatoires.&lt;br /&gt;
|}&lt;br /&gt;
=== Gestion du mode d&amp;#039;identification des colonnes ===&lt;br /&gt;
Il est possible de définir 3 méthodes pour définir le contenu des colonnes à importer : &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
|&amp;lt;strong&amp;gt;Basé sur le libellé du champ&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:CustomLine_param_import_libelle.png |300px]]&lt;br /&gt;
&lt;br /&gt;
Il faut utiliser le nom des colonnes dans le fichier d&amp;#039;import et de définir les champs présents dans celui-ci&lt;br /&gt;
&lt;br /&gt;
Attention, certains champs sont obligatoire.&lt;br /&gt;
|&amp;lt;strong&amp;gt;Basé sur le nom du champ&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:CustomLine_param_import_champs.png |300px]]&lt;br /&gt;
&lt;br /&gt;
Il faut saisir dans le paramétrage de l&amp;#039;importation le nom du champs dans le fichier à importer. &lt;br /&gt;
|&amp;lt;strong&amp;gt;Basé sur la position du champ&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:CustomLine_param_import_position.png |300px]]&lt;br /&gt;
&lt;br /&gt;
Il faut ici définir la position du champ dans la liste, le nom de la colonne n&amp;#039;est pas utilisé&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Fonctionnement==&lt;br /&gt;
=== mode prédéfinis des sélections ===&lt;br /&gt;
En fonction de paramètres appliqués (voir section &amp;quot;Configuration des fonctionnalités du module&amp;quot; plus bas), pour chacun des éléments, vous aurez :&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[file:customline_Selection-predefinis.png|600px]]&lt;br /&gt;
|&lt;br /&gt;
Sélection des produits/services prédéfinis seulement&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[file:customline_Selection-libre.png|600px]]&lt;br /&gt;
|&lt;br /&gt;
Sélection des produits/services libres seulement&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[file:customline_Selection-native.png|600px]]&lt;br /&gt;
|&lt;br /&gt;
Sélection des produits/services prédéfinis et libres - fonctionnement natif de Dolibarr&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Filtrage par catégories de produits ===&lt;br /&gt;
&lt;br /&gt;
[[file:customline_categorie_filter.png|700px]]&lt;br /&gt;
&lt;br /&gt;
Une fois la fonction activé, une icone en forme de filtre apparait pour sélectionner ou non une ou plusieurs catégories produits.&lt;br /&gt;
&lt;br /&gt;
[[file:customline_categorie_filter_made.png|700px]]&lt;br /&gt;
&lt;br /&gt;
Une fois la sélection validée, la liste des produits est alors limité aux produits associés, il est possible de sélectionner plusieurs catégories à la fois&lt;br /&gt;
&lt;br /&gt;
Une vidéo est disponible expliquant le fonctionnement du filtrage&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube&amp;gt;LDDi8TxupJA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Modification en masse des lignes des documents commerciaux==&lt;br /&gt;
CustomLine ajoute l&amp;#039;onglet &amp;#039;&amp;#039;&amp;#039;Édition en masse&amp;#039;&amp;#039;&amp;#039; aux fiches des documents commerciaux listés dans les paramétrages du module.&lt;br /&gt;
L&amp;#039;accès à ces onglets se fait par la gestion des habilitations natives de dolibarr (voir plus haut)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:customline_Edition-masse.png|600px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | Une fois vos produits/services ajoutés à un document commercial, cliquez sur l&amp;#039;onglet Édition en masse&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:customline_Edition-masse-modifie.png|600px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | CustomLine vous offre alors la possibilité de modifier tous les éléments constitutifs des lignes du document tels que le libellé des produits/services, leur prix, leur quantité et une réduction. Aussi, vous pouvez modifier le taux de TVA pour chacun des produits ou encore les supprimer.&lt;br /&gt;
|}&lt;br /&gt;
{{Note|&lt;br /&gt;
* Les cases à cocher à coté des taux de TVA permettent d&amp;#039;appliquer une TVA à toutes les lignes en un seul clic ! Il en est de même pour la suppression.&lt;br /&gt;
* Pour avoir accès aux fonctionnalités de l&amp;#039;onglet Édition en masse, votre document commercial doit être à un statut permettant sa modification.&lt;br /&gt;
* si vous avez de nombreuses lignes à modifier, vous pouvez arriver à une limite de champs de php, il faudra alors augmenter la variable &amp;#039;&amp;#039;&amp;#039;max_input_vars&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|warn}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:customline_Facture-modifie.png|600px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | Cliquez sur le bouton Valider pour enregistrer vos modifications. La fiche de votre document commercial affichera alors les données modifiée&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Importation des lignes des documents commerciaux==&lt;br /&gt;
L&amp;#039;importation s&amp;#039;effectue en deux étapes :&lt;br /&gt;
1 D&amp;#039;abord la récupération du fichier de données sur le serveur&lt;br /&gt;
2 Ensuite le lancement de l&amp;#039;importation des données du fichier&lt;br /&gt;
&lt;br /&gt;
Ses deux étapes se réalisent au niveau du meme onglet de l&amp;#039;élément &amp;#039;Impport en masse&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:customline_importation.png|600px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
La récupération du fichier s&amp;#039;effectue sur la première partie de l&amp;#039;écran. Il faut sélectionner un fichier puis valider l&amp;#039;importation&lt;br /&gt;
&lt;br /&gt;
Le lancement de l&amp;#039;import s&amp;#039;effectue en appuyant sur l&amp;#039;icone en bout de ligne. Une fois l&amp;#039;importation des lignes réalisées.&lt;br /&gt;
&lt;br /&gt;
Il est possible de supprimer le fichier importé du serveur en appuyant sur l&amp;#039;icone en forme de poubelle.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==autres fonctionnalités==&lt;br /&gt;
===Masquage du tableau de marges des fiches des documents===&lt;br /&gt;
CustomLine ajoute des permissions d&amp;#039;accès aux informations de marges présentes sur les fiches des documents :&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| [[file:customline_Permission-defaut.png|600px]]&lt;br /&gt;
|&lt;br /&gt;
Permissions par défaut&lt;br /&gt;
{{Note|&lt;br /&gt;
le fait de cacher le tableau des marges, enlève aussi l&amp;#039;accès au champ permettant de saisir (et visualiser) le prix de revient du produit...&lt;br /&gt;
|warn}}&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| [[file:customline_Permission-utilisateurs.png|600px]]&lt;br /&gt;
|&lt;br /&gt;
Les permissions par défaut s&amp;#039;appliquent à tout utilisateur créé ultérieurement à l&amp;#039;installation du module s&amp;#039;il n&amp;#039;est pas ajouté à un groupe dont les permission sont déjà définies.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
| [[file:customline_Permission-accordee.png|600px]]&lt;br /&gt;
|&lt;br /&gt;
Si la permission est activée, les fiches des documents n&amp;#039;afficheront pas les données de marges. Seules les informations de total et de règlement du document seront accessibles.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
| [[file:customline_Permission-refusee.png|600px]]&lt;br /&gt;
|&lt;br /&gt;
Si la permission est désactivée, les fiches des documents afficheront les données de marge&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
</feed>