<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.patas-monkey.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=FuzzyBot</id>
	<title>Documentations Patas-monkey - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.patas-monkey.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=FuzzyBot"/>
	<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Sp%C3%A9cial:Contributions/FuzzyBot"/>
	<updated>2026-04-30T09:11:32Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=MyBroadcast/fr&amp;diff=8544</id>
		<title>MyBroadcast/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=MyBroadcast/fr&amp;diff=8544"/>
		<updated>2025-11-12T17:19:09Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&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:mybroadcast250x250.png]]&lt;br /&gt;
| Ce module permet de générer des fichiers logistiques depuis les divers éléménts de dolibarr (proposition, commande, facture, ...) et de les transférer par mail ou ftp&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Présentation ==&lt;br /&gt;
myBroadcast permet d&#039;ajouter un bouton sur les éléments de dolibarr qui génère un fichier csv et de le transmettre ensuite par mail ou ftp.&lt;br /&gt;
&lt;br /&gt;
[[File:mybroadcast_sendbroadcast_button.png |300px]]&lt;br /&gt;
&lt;br /&gt;
La liste des pièces où mybroadcast ajoute un bouton est la suivante&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
|&lt;br /&gt;
* proposition commerciale &lt;br /&gt;
* Commande Client&lt;br /&gt;
* Facture Client&lt;br /&gt;
* Expédition Client&lt;br /&gt;
* Commande Fournisseur&lt;br /&gt;
* Facture Fournisseur&lt;br /&gt;
* Fiche de fabrication (OF de Factory)&lt;br /&gt;
| Cette liste peu être plus restreinte si certains modules ne sont pas activé (Factory étant un module supplémentaire). &lt;br /&gt;
Dans certains cas, il est possible de préciser l&#039;entrepôt ou s&#039;effectue la génération mais ce n&#039;est pas obligatoire.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Paramétrage ==&lt;br /&gt;
L&#039;essentiel du paramétrage du module s&#039;effectue au niveau de l&#039;écran de paramétrage du module accessible en bout de ligne&lt;br /&gt;
&lt;br /&gt;
[[File:mybroadcast_setting_module.png |700px]]&lt;br /&gt;
Il y 3 étapes à réaliser &lt;br /&gt;
=== Sélection de l&#039;éléments ou utiliser le broadcast ===&lt;br /&gt;
La première étape de paramétrage est de sélectionner l&#039;élément sur lequel on souhaite ajouter le bouton d&#039;envoie&lt;br /&gt;
Tant que l&#039;on a pas sélectionné l&#039;élément, le reste du paramétrage ne sera pas accessible&lt;br /&gt;
Une fois sélectionné le reste des champs de paramétrage apparaissent. Si il y a une une saisie auparavant elle est affichée.&lt;br /&gt;
&lt;br /&gt;
[[File:mybroadcast_element_list.png |600px]]&lt;br /&gt;
&lt;br /&gt;
=== Définition des données à transmettre ===&lt;br /&gt;
&lt;br /&gt;
[[File:mybroadcast_setting_genfile.png |700px]]&lt;br /&gt;
&lt;br /&gt;
Il est possible de conserver la date de génération du broadcast dans un extrafields de type date de l&#039;élément. Pour cela il faut sélectionner le champs dans le paramétrage.&lt;br /&gt;
&lt;br /&gt;
=== Définition des paramètres d&#039;envois ===&lt;br /&gt;
&lt;br /&gt;
[[File:mybroadcast_setting_ftp.png |700px]]&lt;br /&gt;
&lt;br /&gt;
[[File:mybroadcast_setting_email.png |700px]]&lt;br /&gt;
&lt;br /&gt;
== Utilisation avec myList ==&lt;br /&gt;
&lt;br /&gt;
[[File:mybroadcast_setting_mylist.png |700px]]&lt;br /&gt;
&lt;br /&gt;
== Mémorisation d&#039;un évènement MyBroadcast ==&lt;br /&gt;
&lt;br /&gt;
Dans le paramétrage du module, il est possible de d&#039;activer la création d&#039;un évènement à chaque envoie&lt;br /&gt;
&lt;br /&gt;
[[File:mybroadcast_setting_event.png |700px]]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/18/fr&amp;diff=8543</id>
		<title>Translations:MyBroadcast/18/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/18/fr&amp;diff=8543"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:mybroadcast_setting_event.png |700px]]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/17/fr&amp;diff=8542</id>
		<title>Translations:MyBroadcast/17/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/17/fr&amp;diff=8542"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dans le paramétrage du module, il est possible de d&#039;activer la création d&#039;un évènement à chaque envoie&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/16/fr&amp;diff=8541</id>
		<title>Translations:MyBroadcast/16/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/16/fr&amp;diff=8541"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mémorisation d&#039;un évènement MyBroadcast ==&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/15/fr&amp;diff=8540</id>
		<title>Translations:MyBroadcast/15/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/15/fr&amp;diff=8540"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:mybroadcast_setting_mylist.png |700px]]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/14/fr&amp;diff=8539</id>
		<title>Translations:MyBroadcast/14/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/14/fr&amp;diff=8539"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Utilisation avec myList ==&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/13/fr&amp;diff=8538</id>
		<title>Translations:MyBroadcast/13/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/13/fr&amp;diff=8538"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:mybroadcast_setting_email.png |700px]]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/12/fr&amp;diff=8537</id>
		<title>Translations:MyBroadcast/12/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/12/fr&amp;diff=8537"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:mybroadcast_setting_ftp.png |700px]]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/11/fr&amp;diff=8536</id>
		<title>Translations:MyBroadcast/11/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/11/fr&amp;diff=8536"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Définition des paramètres d&#039;envois ===&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/10/fr&amp;diff=8535</id>
		<title>Translations:MyBroadcast/10/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/10/fr&amp;diff=8535"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible de conserver la date de génération du broadcast dans un extrafields de type date de l&#039;élément. Pour cela il faut sélectionner le champs dans le paramétrage.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/9/fr&amp;diff=8534</id>
		<title>Translations:MyBroadcast/9/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/9/fr&amp;diff=8534"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:mybroadcast_setting_genfile.png |700px]]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/8/fr&amp;diff=8533</id>
		<title>Translations:MyBroadcast/8/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/8/fr&amp;diff=8533"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Définition des données à transmettre ===&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/7/fr&amp;diff=8532</id>
		<title>Translations:MyBroadcast/7/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/7/fr&amp;diff=8532"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:mybroadcast_element_list.png |600px]]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/6/fr&amp;diff=8531</id>
		<title>Translations:MyBroadcast/6/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/6/fr&amp;diff=8531"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:mybroadcast_setting_module.png |700px]]&lt;br /&gt;
Il y 3 étapes à réaliser &lt;br /&gt;
=== Sélection de l&#039;éléments ou utiliser le broadcast ===&lt;br /&gt;
La première étape de paramétrage est de sélectionner l&#039;élément sur lequel on souhaite ajouter le bouton d&#039;envoie&lt;br /&gt;
Tant que l&#039;on a pas sélectionné l&#039;élément, le reste du paramétrage ne sera pas accessible&lt;br /&gt;
Une fois sélectionné le reste des champs de paramétrage apparaissent. Si il y a une une saisie auparavant elle est affichée.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/5/fr&amp;diff=8530</id>
		<title>Translations:MyBroadcast/5/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/5/fr&amp;diff=8530"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Paramétrage ==&lt;br /&gt;
L&#039;essentiel du paramétrage du module s&#039;effectue au niveau de l&#039;écran de paramétrage du module accessible en bout de ligne&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/4/fr&amp;diff=8529</id>
		<title>Translations:MyBroadcast/4/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/4/fr&amp;diff=8529"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;La liste des pièces où mybroadcast ajoute un bouton est la suivante&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
|&lt;br /&gt;
* proposition commerciale &lt;br /&gt;
* Commande Client&lt;br /&gt;
* Facture Client&lt;br /&gt;
* Expédition Client&lt;br /&gt;
* Commande Fournisseur&lt;br /&gt;
* Facture Fournisseur&lt;br /&gt;
* Fiche de fabrication (OF de Factory)&lt;br /&gt;
| Cette liste peu être plus restreinte si certains modules ne sont pas activé (Factory étant un module supplémentaire). &lt;br /&gt;
Dans certains cas, il est possible de préciser l&#039;entrepôt ou s&#039;effectue la génération mais ce n&#039;est pas obligatoire.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/3/fr&amp;diff=8528</id>
		<title>Translations:MyBroadcast/3/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/3/fr&amp;diff=8528"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:mybroadcast_sendbroadcast_button.png |300px]]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/2/fr&amp;diff=8527</id>
		<title>Translations:MyBroadcast/2/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/2/fr&amp;diff=8527"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Présentation ==&lt;br /&gt;
myBroadcast permet d&#039;ajouter un bouton sur les éléments de dolibarr qui génère un fichier csv et de le transmettre ensuite par mail ou ftp.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/1/fr&amp;diff=8526</id>
		<title>Translations:MyBroadcast/1/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/1/fr&amp;diff=8526"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:mybroadcast250x250.png]]&lt;br /&gt;
| Ce module permet de générer des fichiers logistiques depuis les divers éléménts de dolibarr (proposition, commande, facture, ...) et de les transférer par mail ou ftp&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/Page_display_title/fr&amp;diff=8525</id>
		<title>Translations:MyBroadcast/Page display title/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyBroadcast/Page_display_title/fr&amp;diff=8525"/>
		<updated>2025-11-12T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MyBroadcast&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Extraexpense/fr&amp;diff=8458</id>
		<title>Extraexpense/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Extraexpense/fr&amp;diff=8458"/>
		<updated>2025-11-12T14:08:44Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&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:ExtraExpense-250x250.png]]&lt;br /&gt;
|ExtraExpense permet de saisir les notes de frais sans avoir à sélectionner un taux de TVA fixe.&lt;br /&gt;
&lt;br /&gt;
On sélectionne le taux de TVA à 0% et il devient possible de saisir à la fois le montant HT et TTC et de déterminer ainsi la TVA par soustraction.&lt;br /&gt;
&lt;br /&gt;
Cela permet de saisir par exemple des notes de restaurant contenant plusieurs taux de TVA ou une facture provenant d&#039;un autre pays.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Dans le paramétrage du module vous aurez la possibilité de choisir plusieurs mode de fonctionnement :&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot; &lt;br /&gt;
| width=&amp;quot;300px&amp;quot; | [[File:ExtraExpense_parametrage.png |600px]]&lt;br /&gt;
|&lt;br /&gt;
* Désactiver : le module n&#039;est pas actif, la gestion de la TVA des notes de frais fonctionne par défaut&lt;br /&gt;
* Active - si sélection TVA à zéro : le module est active et permet de saisir le TTC et le HT si la TVA est à zéro&lt;br /&gt;
* Active - TVA à zéro par défaut : idem que précédemment, mais le taux de TVA à zéro est présélectionné&lt;br /&gt;
* Active - sans saisie de la TVA : La sélection de la TVA est supprimée et l&#039;on fonctionne en saisie de TTC et HT obligatoirement&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Utilisation &amp;amp; Fonctionnalités ==&lt;br /&gt;
&lt;br /&gt;
Lors de la création ou de l’édition d’une note de frais (via le formulaire de gestion des notes de frais), la &#039;&#039;&#039;gestion des taux de TVA&#039;&#039;&#039; est automatiquement prise en charge afin d’éviter toute erreur de calcul.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnement de base ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestion du taux de TVA&#039;&#039;&#039; :  &lt;br /&gt;
Lorsque vous modifiez le taux de TVA d’une ligne, un mécanisme interne désactive les événements clavier sur les champs de prix afin &#039;&#039;&#039;d’empêcher la saisie simultanée&#039;&#039;&#039; des valeurs &#039;&#039;&#039;HT&#039;&#039;&#039; et &#039;&#039;&#039;TTC&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Cela garantit la cohérence des calculs et évite les erreurs de saisie.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exemple concret :&#039;&#039;&#039;  &lt;br /&gt;
Si vous modifiez le taux de TVA d’une ligne (par exemple de &#039;&#039;&#039;0 %&#039;&#039;&#039; à &#039;&#039;&#039;20 %&#039;&#039;&#039; ou autre), les champs &#039;&#039;&#039;Prix HT&#039;&#039;&#039; et &#039;&#039;&#039;Prix TTC&#039;&#039;&#039; seront automatiquement liés.  &lt;br /&gt;
&lt;br /&gt;
L’un des deux champs sera désactivé pour empêcher toute double saisie.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot; &lt;br /&gt;
| width=&amp;quot;300px&amp;quot; | Fonction basique&lt;br /&gt;
[[File:ExtraExpense_fonction_sans_extraexpense_001.png |300px]]&lt;br /&gt;
&lt;br /&gt;
[[File:ExtraExpense_fonction_sans_extraexpense_result_001.png |300px]]&lt;br /&gt;
|&lt;br /&gt;
* Si &#039;&#039;&#039;TVA = 20 %&#039;&#039;&#039; et que le &#039;&#039;&#039;Prix HT = 100 €&#039;&#039;&#039;, vous ne pourrez pas remplir la case &#039;&#039;&#039;TTC&#039;&#039;&#039;.&lt;br /&gt;
La case &#039;&#039;&#039;TTC&#039;&#039;&#039; sera automatiquement calculée lors de la &#039;&#039;&#039;validation de la ligne&#039;&#039;&#039;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot; &lt;br /&gt;
| width=&amp;quot;300px&amp;quot; | Fonction basique&lt;br /&gt;
[[File:ExtraExpense_fonction_sans_extraexpense_002.png |300px]]&lt;br /&gt;
&lt;br /&gt;
[[File:ExtraExpense_fonction_sans_extraexpense_result_002.png |300px]]&lt;br /&gt;
|&lt;br /&gt;
* Si &#039;&#039;&#039;TVA = 10 %&#039;&#039;&#039; et que le &#039;&#039;&#039;Prix TTC = 220 €&#039;&#039;&#039;, vous ne pourrez pas remplir la case &#039;&#039;&#039;HT&#039;&#039;&#039;.&lt;br /&gt;
La case &#039;&#039;&#039;HT&#039;&#039;&#039; sera automatiquement calculée lors de la &#039;&#039;&#039;validation de la ligne&#039;&#039;&#039;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalité avec ExtraExpense ===&lt;br /&gt;
&lt;br /&gt;
Avec le module &#039;&#039;&#039;ExtraExpense&#039;&#039;&#039;, lorsque le taux de &#039;&#039;&#039;TVA = 0 %&#039;&#039;&#039;, vous pouvez tout de même saisir un prix en &#039;&#039;&#039;HT&#039;&#039;&#039; et en &#039;&#039;&#039;TTC&#039;&#039;&#039;, sans que l’un des deux champs soit bloqué lorsque l’autre est renseigné.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exemple :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot; &lt;br /&gt;
| width=&amp;quot;300px&amp;quot; | Fonction avec ExtraExpense&lt;br /&gt;
[[File:ExtraExpense_fonction_avec_extraexpense.png |300px]]&lt;br /&gt;
&lt;br /&gt;
[[File:ExtraExpense_fonction_avec_extraexpense_result.png |300px]]&lt;br /&gt;
| &lt;br /&gt;
Si &#039;&#039;&#039;TVA = 0 %&#039;&#039;&#039; et que le &#039;&#039;&#039;Prix HT = 50 €&#039;&#039;&#039;, vous pouvez également saisir la case &#039;&#039;&#039;TTC&#039;&#039;&#039; avec un autre montant.&lt;br /&gt;
&lt;br /&gt;
Le montant de la TVA est déterminé à partir de la différence des deux montants (ici 30€ soit un taux de 60% de TVA)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Validité de la ligne ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot; &lt;br /&gt;
| width=&amp;quot;300px&amp;quot; | Prise en compte de la ligne ExtraExpense&lt;br /&gt;
[[File:ExtraExpense_validite_ligne.png |300px]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:auto; text-align:center; font-size:130%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;7&amp;quot; | &#039;&#039;&#039;Calcul du Montant de la TVA&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 20 || + || 20 || + || 30 || = || &#039;&#039;&#039;70&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
| &lt;br /&gt;
En suivant les notes de frais créées précédemment, nous obtenons les éléments suivants :  &lt;br /&gt;
* TVA à 20 % pour un montant HT de 100 €, soit un total TTC de 120 € et une TVA de 20€  &lt;br /&gt;
* TVA à 10 % pour un montant HT de 200 €, soit un total TTC de 220 € et une TVA de 20€  &lt;br /&gt;
* TVA à 0 % pour un montant HT de 50 €, et un TTC de 80 € soit une TVA de 80-50 = 30€&lt;br /&gt;
&lt;br /&gt;
Nous avons alors un montant de TVA de : 20 + 20 + 30 = 70€ comme affiché sur le total.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Extraexpense/en&amp;diff=8457</id>
		<title>Extraexpense/en</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Extraexpense/en&amp;diff=8457"/>
		<updated>2025-11-12T14:08:40Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&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;
&lt;br /&gt;
| [[File:ExtraExpense-250x250.png]]&lt;br /&gt;
|ExtraExpense allows you to enter expense reports without having to select a fixed VAT rate.&lt;br /&gt;
&lt;br /&gt;
We select the VAT rate at 0% and it becomes possible to enter both the pre-tax and post-tax amount and thus determine the VAT by subtraction.&lt;br /&gt;
&lt;br /&gt;
This allows you to enter, for example, restaurant bills containing multiple VAT rates or an invoice from another country.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
In the module settings you will have the option to choose several operating modes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&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;
| width=&amp;quot;300px&amp;quot; | Basic Function&lt;br /&gt;
[[File:ExtraExpense_parametrage_en.png |600px]]&lt;br /&gt;
|&lt;br /&gt;
* Disable: The module is not active; VAT management for expense reports works by default.&lt;br /&gt;
* Enabled - if VAT is set to zero: The module is active and allows entry of the total (including tax) and pre-tax (excluding tax) amounts if the VAT rate is zero.&lt;br /&gt;
* Enabled - VAT is set to zero by default: Same as above, but the VAT rate is pre-selected.&lt;br /&gt;
* Enabled - without VAT entry: The VAT selection is removed, and entry of both total (including tax) and pre-tax amounts is mandatory.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Utilisation_&amp;amp;amp;_Fonctionnalités&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Usage and Features ==&lt;br /&gt;
&lt;br /&gt;
When creating or editing an expense report (via the expense report management form), the &#039;&#039;&#039;VAT rate management&#039;&#039;&#039; is automatically handled to avoid any calculation errors.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Fonctionnement_de_base&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Basic Functioning ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VAT Rate Management&#039;&#039;&#039;: When you change the VAT rate of a line, an internal mechanism disables keyboard events on the price fields to &#039;&#039;&#039;prevent the simultaneous entry&#039;&#039;&#039; of the &#039;&#039;&#039;Excluding VAT&#039;&#039;&#039; and &#039;&#039;&#039;Including VAT&#039;&#039;&#039; values.&lt;br /&gt;
&lt;br /&gt;
This ensures the consistency of calculations and avoids input errors.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Concrete example:&#039;&#039;&#039; If you change the VAT rate of a line (for example from &#039;&#039;&#039;0%&#039;&#039;&#039; to &#039;&#039;&#039;20%&#039;&#039;&#039; or other), the &#039;&#039;&#039;Price excl. VAT&#039;&#039;&#039; and &#039;&#039;&#039;Price incl. VAT&#039;&#039;&#039; fields will be automatically linked.  &lt;br /&gt;
&lt;br /&gt;
One of the two fields will be disabled to prevent double entry.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| width=&amp;quot;300px&amp;quot; | Basic function&lt;br /&gt;
[[File:ExtraExpense_fonction_sans_extraexpense_001_en.png |300px]]&lt;br /&gt;
&lt;br /&gt;
[[File:ExtraExpense_fonction_sans_extraexpense_result_001_en.png |300px]]&lt;br /&gt;
|&lt;br /&gt;
* If &#039;&#039;&#039;VAT = 20%&#039;&#039;&#039; and the &#039;&#039;&#039;Price excluding tax = €100&#039;&#039;&#039;, you will not be able to fill in the &#039;&#039;&#039;Price including tax&#039;&#039;&#039; field.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Price including tax&#039;&#039;&#039; field will be automatically calculated when the line is validated.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| width=&amp;quot;300px&amp;quot; | Basic function&lt;br /&gt;
[[File:ExtraExpense_fonction_sans_extraexpense_002_en.png |300px]]&lt;br /&gt;
&lt;br /&gt;
[[File:ExtraExpense_fonction_sans_extraexpense_result_002_en.png |300px]]&lt;br /&gt;
|&lt;br /&gt;
* If &#039;&#039;&#039;VAT = 10%&#039;&#039;&#039; and the &#039;&#039;&#039;Price including VAT = €220&#039;&#039;&#039;, you will not be able to fill in the &#039;&#039;&#039;Excluding VAT&#039;&#039;&#039; field.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Excluding VAT&#039;&#039;&#039; field will be automatically calculated when the line is validated.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Fonctionnalité_avec_ExtraExpense&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== ExtraExpense Features ===&lt;br /&gt;
&lt;br /&gt;
With the &#039;&#039;&#039;ExtraExpense&#039;&#039;&#039; module, when the &#039;&#039;&#039;VAT rate = 0%&#039;&#039;&#039;, you can still enter a price in &#039;&#039;&#039;Excluding VAT&#039;&#039;&#039; and in &#039;&#039;&#039;Including VAT&#039;&#039;&#039;, without one of the two fields being blocked when the other is filled in.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| width=&amp;quot;300px&amp;quot; | Function with ExtraExpense&lt;br /&gt;
[[File:ExtraExpense_function_AVEC_extraexpense_en.png |300px]]&lt;br /&gt;
&lt;br /&gt;
[[File:ExtraExpense_fonction_avec_extraexpense_result_en.png |300px]]&lt;br /&gt;
|&lt;br /&gt;
If &#039;&#039;&#039;VAT = 0%&#039;&#039;&#039; and the &#039;&#039;&#039;Price excluding tax = €50&#039;&#039;&#039;, you can also enter a different amount in the &#039;&#039;&#039;Including tax&#039;&#039;&#039; field.&lt;br /&gt;
&lt;br /&gt;
The VAT amount is determined by the difference between the two amounts (here €30, which corresponds to a VAT rate of 60%).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Validité_de_la_ligne&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Line validity ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot;&lt;br /&gt;
| width=&amp;quot;300px&amp;quot; | Taking into account the ExtraExpense line&lt;br /&gt;
[[File:ExtraExpense_validite_ligne_en.png |300px]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:auto; text-align:center; font-size:130%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;7&amp;quot; | &#039;&#039;&#039;Calculation of the VAT Amount&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 20 || + || 20 || + || 30 || = || &#039;&#039;&#039;70&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
Based on the expense reports created previously, we obtain the following:&lt;br /&gt;
* 20% VAT on a pre-tax amount of €100, resulting in a total including tax of €120 and a VAT of €20&lt;br /&gt;
* 10% VAT on a pre-tax amount of €200, resulting in a total including tax of €220 and a VAT of €20&lt;br /&gt;
* 0% VAT on a pre-tax amount of €50 and a total including tax of €80, resulting in a VAT of €80 - €50 = €30&lt;br /&gt;
&lt;br /&gt;
We then have a VAT amount of: 20 + 20 + 30 = €70 as shown on the total.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:Extraexpense/6/fr&amp;diff=8456</id>
		<title>Translations:Extraexpense/6/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:Extraexpense/6/fr&amp;diff=8456"/>
		<updated>2025-11-12T14:08:39Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top&amp;quot; &lt;br /&gt;
| width=&amp;quot;300px&amp;quot; | [[File:ExtraExpense_parametrage.png |600px]]&lt;br /&gt;
|&lt;br /&gt;
* Désactiver : le module n&#039;est pas actif, la gestion de la TVA des notes de frais fonctionne par défaut&lt;br /&gt;
* Active - si sélection TVA à zéro : le module est active et permet de saisir le TTC et le HT si la TVA est à zéro&lt;br /&gt;
* Active - TVA à zéro par défaut : idem que précédemment, mais le taux de TVA à zéro est présélectionné&lt;br /&gt;
* Active - sans saisie de la TVA : La sélection de la TVA est supprimée et l&#039;on fonctionne en saisie de TTC et HT obligatoirement&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=SupplierPricR/fr&amp;diff=8382</id>
		<title>SupplierPricR/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=SupplierPricR/fr&amp;diff=8382"/>
		<updated>2025-11-05T17:23:57Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&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:supplierPricr_250x250.png]]&lt;br /&gt;
| Le module SupplierPricR permet d&#039;ajouter et mettre à jour les prix d&#039;achat des fournisseurs à partir des demandes de devis ou commandes. Il ajoute un bouton sur les documents fournisseurs pour récupérer les prix et les intégrer automatiquement. L&#039;utilisateur peut choisir d&#039;afficher une fenêtre de sélection pour affiner les prix récupérés et ajouter des détails comme le délai de livraison. Le module offre plusieurs modes de configuration pour adapter la gestion des prix.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== principe de fonctionnement ==&lt;br /&gt;
Le module ajoute un bouton [AJOUTER PRIX D&#039;ACHAT] au niveau des pièces fournisseurs (la demande de prix, commande et facturefournisseur).&lt;br /&gt;
&lt;br /&gt;
Lors de la validation de celui-ci, on rajoute un nouveau prix d&#039;achat correspondant au prix pour chaque ligne.&lt;br /&gt;
&lt;br /&gt;
== Configuration du module == &lt;br /&gt;
&lt;br /&gt;
La configuration du module se fait à partir de l&#039;écran d&#039;administration accessible depuis la liste des modules.&lt;br /&gt;
&lt;br /&gt;
[[file:supplierpricr_setting.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le premier paramètre permet d&#039;indiquer si l&#039;on récupère les prix sans référence fournisseur.&lt;br /&gt;
Le deuxième paramètre permet de préciser si l&#039;on récupère les prix avec la quantité précisée sur la pièce (cf exemple plus bas).&lt;br /&gt;
Le dernier paramètre change le mode de récupération des prix en ouvrant une fenetre supplémentaire (popup) permettant de préciser les lignes que l&#039;on souhaite récupérer (cf exemple plus bas).&lt;br /&gt;
&lt;br /&gt;
== Utilisation du module ==&lt;br /&gt;
Sur les pièces fournisseurs actives (demandes de prix, commandes et factures), le module ajoute un bouton permettant la récupération des prix d&#039;achats&lt;br /&gt;
=== Utilisation de base ===&lt;br /&gt;
&lt;br /&gt;
[[file:display_boutton.png|800px]]&lt;br /&gt;
&lt;br /&gt;
Quand on appuie sur le bouton, un message d&#039;information précise le nombre de prix fournisseur récupéré par le module&lt;br /&gt;
&lt;br /&gt;
=== Utilisation avec fenêtre de sélection ===&lt;br /&gt;
Quand on appuie sur le bouton de récupération, une fenêtre de sélection apparait.&lt;br /&gt;
&lt;br /&gt;
[[file:display_popup.png|800px]]&lt;br /&gt;
&lt;br /&gt;
Il est possible de décocher les lignes que l&#039;on ne souhaite pas récupérer et de rajouter des informations supplémentaires :&lt;br /&gt;
* le nombre de jour de livraison&lt;br /&gt;
* la qualité du fournisseur sur ce produit&lt;br /&gt;
&lt;br /&gt;
Une fois la fenêtre validée, un message d&#039;information précise là aussi le nombre de prix fournisseur récupéré par le module.&lt;br /&gt;
&lt;br /&gt;
== Résultat de la récupération des prix fournisseurs ==&lt;br /&gt;
Si l&#039;on se positionne sur la page des prix fournisseurs on constate qu&#039;un prix a été ajouté à la liste&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[file:list_prix_fournisseur.png|800px]]&lt;br /&gt;
* Si l&#039;on a laissé la configuration par défaut pour les prix unitaire, c&#039;est la ligne [1] qui est obtenue&lt;br /&gt;
* Si l&#039;on a configuré le module pour conserver les prix à leur valeur unitaire, c&#039;est la ligne [2] est récupérée&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=MyField/en&amp;diff=8381</id>
		<title>MyField/en</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=MyField/en&amp;diff=8381"/>
		<updated>2025-11-05T17:23:56Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&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:Myfield-250x250.png]]&lt;br /&gt;
| The myField module allows you to customize the labels of menus, tabs, buttons, fields of Dolibarr cards and lists.&lt;br /&gt;
You can choose the label, color and access of your menus, buttons, tabs and fields of cards and lists yourself&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Presentation ==&lt;br /&gt;
Depending on the type of myfield (fields of a form, list, tab, ...), several other options can be applied to the fields of the forms such as a background color, display/hide them, add an input mask, input in uppercase ...&lt;br /&gt;
&lt;br /&gt;
The combined set of user permissions and myFields access rights allows you to configure user access to the view of fields, their content and their modification.&lt;br /&gt;
&lt;br /&gt;
MyField also allows you to hide menus from groups of users and change their destination URL.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
The module is configured from the module administration page accessible via the menus &#039;&#039;&#039;Home &amp;gt; Configuration &amp;gt; Modules&#039;&#039;&#039; by clicking on the [[file:doli-setup.png]] icon or the [[file:doli-setup-old.png]] icon at the end of the line.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield_Configuration_en.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Page_de_configuration_du_module&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Module Configuration Page ===&lt;br /&gt;
&lt;br /&gt;
==== Activating the context for development ====&lt;br /&gt;
MyField allows you to display on certain Dolibarr pages the contexts that can be used to limit the customization actions of myFields.&lt;br /&gt;
These contexts will be useful when creating myFields to limit the action of the module to only the pages that have in their code the context indicated on the myField sheet.&lt;br /&gt;
Configuring the display of contexts on your pages will allow you to identify them to best configure your myfields.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:myfield-Message-contexte.png]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Enabling the display of contexts results in messages like the one opposite&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Administrators are above access rules ====&lt;br /&gt;
You can also choose to disable the use of access rights for the administrator user. &lt;br /&gt;
&lt;br /&gt;
If this setting is enabled, the administrator will see, outside of any group, the myfields in operation.&lt;br /&gt;
&lt;br /&gt;
==== Background color of input areas====&lt;br /&gt;
By default, input areas in dolibarr are transparent, which does not help readability&lt;br /&gt;
It is possible to change the background color of input areas&lt;br /&gt;
&lt;br /&gt;
==== Default button color ====&lt;br /&gt;
There are three types of buttons in Dolibarr:&lt;br /&gt;
* Buttons associated with an action&lt;br /&gt;
* Disabled buttons&lt;br /&gt;
* Buttons performing a deletion&lt;br /&gt;
myField allows you to change the color of these&lt;br /&gt;
&lt;br /&gt;
==== Replacing native buttons ====&lt;br /&gt;
MyField allows replacing standard Dolibarr buttons with icons.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:myfield_Button-replace.png|300px]]&lt;br /&gt;
| instead of&lt;br /&gt;
| [[file:myfield_Button-standard.png|500px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Support Information ====&lt;br /&gt;
At the bottom of the configuration page you will find technical information related to your installation. This technical information will be useful and may be requested if you encounter a bug in using the module:&lt;br /&gt;
[[file:Myfield_Technical-information_en.png||800px]]&lt;br /&gt;
&lt;br /&gt;
===Permissions===&lt;br /&gt;
Access to the module&#039;s features can be restricted to existing users and groups or those created after the module is installed. &lt;br /&gt;
&lt;br /&gt;
Click on the – to add a permission. &lt;br /&gt;
&lt;br /&gt;
A granted permission is symbolized by a green check mark ([[file:tick.png]]).&lt;br /&gt;
&lt;br /&gt;
{{Note|Warning: there are other settings that can impact access to fields, especially when using an administrator account}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====User and group permissions====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:myfield-Permissions-utilisateur_en.png|600px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Access to the module&#039;s features can be restricted to users and groups, from their profile then Permissions tab, according to the permissions opposite&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
====Default Permissions====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:myfield-Permissions-defaut_en.png|600px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
The default permissions (&#039;&#039;&#039;Home &amp;gt; Users &amp;amp; Group &amp;gt; Choose between Users or Group &amp;gt; Select Permissions&#039;&#039;&#039;), granted to any user created after the installation of the module, if he is not added to a group, are the following&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Démarrage&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Startup ==&lt;br /&gt;
&lt;br /&gt;
MyField features are accessible from the Patastools main menu tab.&lt;br /&gt;
Your secondary menu then presents the following menu entries:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| style=&#039;border-style: none;&#039; | &#039;&#039;&#039;MyField&#039;&#039;&#039;&lt;br /&gt;
| The main entry displays a list of all myFields in your environment&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| style=&#039;border-style: none;&#039; |&lt;br /&gt;
&#039;&#039;&#039;New mf Field&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;New mf Tab&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;New mf Tab&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;New mf List&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;New mf Menu&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;New mf Button&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| These entries will display the page for creating a new myField according to its type:&lt;br /&gt;
* form field&lt;br /&gt;
* tab&lt;br /&gt;
* button&lt;br /&gt;
* list fields&lt;br /&gt;
* menu&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| style=&#039;border-style: none;&#039; | &#039;&#039;&#039;List of elements&#039;&#039;&#039;&lt;br /&gt;
| This entry will also display the list of myFields saved on your environment&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| style=&#039;border-style: none;&#039; | &#039;&#039;&#039;Access rights to elements&#039;&#039;&#039;&lt;br /&gt;
| This page will allow you to configure the authorizations of user groups to the features of MyFields, tabs and menus.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| style=&#039;border-style: none;&#039; | &#039;&#039;&#039;Import XML&#039;&#039;&#039;&lt;br /&gt;
| This entry will display a page to copy an import file of a myfield in XML format.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Customizations ==&lt;br /&gt;
=== Menus ===&lt;br /&gt;
==== Creating the myField ====&lt;br /&gt;
The page for creating a menu-type myField is accessible from the secondary menu link &#039;&#039;&#039;Patas-tools &amp;gt; MyField &amp;gt; New myMenu.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Myfield-Page-creation-menu_en.png|800px]]&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:50%;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:25%;&amp;quot; |&lt;br /&gt;
myField Type&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
the field automatically filled in based on the menu link you clicked to display this creation page (menu).&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Native Label&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
enter here the native label of the menu as it is displayed on your interface.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Menu Type&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
select from the drop-down list the type of menu you want to customize depending on whether it is a main menu, a secondary menu or a secondary menu entry.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Replacement text&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
text of your choice that will be displayed instead of the native label.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Author&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
the name of the creator of the myField&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:25%;&amp;quot; |&lt;br /&gt;
Display&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
*Visible: the field will be displayed. This is the standard operation of Dolibarr.&lt;br /&gt;
*Invisible: the field will be absent from the cards&lt;br /&gt;
*Hidden: the field will be absent from the cards but can be displayed (Show/Hide).&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Background color&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
use the color selector to determine the background color of the field.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Move&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
enter -1 to move the menu tab to the left, 1 to the right.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Redirect URL&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Enter here the URL of the page that will be displayed when clicking on the menu tab. If this field is left blank, the native URL of the menu will be kept.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Following the creation of a myField, it will be necessary to define the access rights by user groups from the secondary menu link of the same name (See further)&lt;br /&gt;
&lt;br /&gt;
====Example of customizing a main menu====&lt;br /&gt;
Let&#039;s customize the &#039;&#039;Home&#039;&#039; menu.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Param-menu-accueil_en.png|600px]]&lt;br /&gt;
&lt;br /&gt;
[[file:Myfield-menu-resultat_en.png|600px]]&lt;br /&gt;
&lt;br /&gt;
====Example of customizing a menu and a secondary menu entry====&lt;br /&gt;
Let&#039;s customize the Commercial Proposals secondary menu and the New Proposal secondary menu entry.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Param-menu-secondaire_en.png|800px]] &lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Param-entree-menu-secondaire_en.png|800px]] &lt;br /&gt;
&lt;br /&gt;
{{Note|The secondary menu entry will be moved down one rank with the code -1 in the Move field of its record}}&lt;br /&gt;
Following the application of these two customizations, the secondary menu becomes:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:Myfield-entree-menu-secondaire_en.png]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
 rather than&lt;br /&gt;
| [[file:Myfield-menu-secondaire_en.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Special case of secondary menu entries &amp;quot;List&amp;quot;====&lt;br /&gt;
To differentiate secondary menu entries of the same name, enter the top-level menu to which they are attached separated by a hash mark (&#039;&#039;&#039;#&#039;&#039;&#039;):&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
&#039;&#039;Add to the label the secondary menu: Commercial proposals#List&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[file:myfield_Liste-param_en.png|600px]] &lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
To get  &lt;br /&gt;
&lt;br /&gt;
[[file:myfield_Liste-param-menu_en.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Tabs===&lt;br /&gt;
====Creating the myField tab====&lt;br /&gt;
The myField creation page is accessible from the secondary menu link &#039;&#039;&#039;Patastools &amp;gt; MyField &amp;gt; New MyTab&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Page-creation-onglet_en.png|600px]]&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:50%;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:25%;&amp;quot; |&lt;br /&gt;
myField Type&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
the field automatically filled in based on the menu link you clicked.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Native Label&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
enter here the native label of the menu as it is displayed on the screen.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Activation Context&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
The activation context allows you to limit the action of myFields to only the fields of the pages with the context indicated here.&lt;br /&gt;
{{Note|&amp;lt;strong&amp;gt;Attention&amp;lt;/strong&amp;gt;, for tabs, the context corresponds to the tabTitleText (the name of the first tab) (eg: &amp;quot;Third Party&amp;quot; for the Third Party element, &amp;quot;Product&amp;quot; for the Product element) }}&lt;br /&gt;
&lt;br /&gt;
If no context is entered, changes made to the tab by the myfield will apply to all fields with the same label on all records.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Replacement text&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
text of your choice that will be displayed instead of the native label.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Author&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
the name of the creator of the myField&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:25%;&amp;quot; |&lt;br /&gt;
Display&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
*Visible: the field will be displayed. This is the standard operation of Dolibarr.&lt;br /&gt;
*Invisible: the field will be absent from the cards&lt;br /&gt;
*Hidden: the field will be absent from the cards but can be displayed (Show/Hide).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Background Color&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Use the color picker to determine the background color of the myField.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Move&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Enter -1 to move the menu tab to the left, 1 to move the right.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Redirect URL&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Enter the URL of the page that will be displayed when the menu tab is clicked. If this field is left blank, the native URL of the menu will be kept.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|Indicate here only the part of the URL following &#039;&#039;/htdocs/&#039;&#039;}}&lt;br /&gt;
Display request: see Operation section, below&lt;br /&gt;
&lt;br /&gt;
Following the creation of a myField, it will be necessary to define the access rights to the myFields by user groups from the secondary menu link of the same name (See section Configuring access rights).&lt;br /&gt;
&lt;br /&gt;
====Example of customizing a tab====&lt;br /&gt;
Let&#039;s customize the tab sheet of the element sheets.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Param-onglet-fiche_en.png|800px]] &lt;br /&gt;
&lt;br /&gt;
The sheet then becomes &lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Natif-fiche_en.png|800px]]&lt;br /&gt;
{{Note|If the tab is active, the color will be displayed on its edges}}&lt;br /&gt;
&lt;br /&gt;
===Fields===&lt;br /&gt;
====Creating myField====&lt;br /&gt;
The myField creation page is accessible from the secondary menu link &#039;&#039;&#039;Patastools &amp;gt; MyField &amp;gt; New MyField&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Page-creation_en.png|600px]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:50%;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:25%;&amp;quot; |&lt;br /&gt;
myField Type&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
the field automatically filled in based on the menu link you clicked.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Native Label&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
enter here the native label of the field as it is displayed on the screen.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Activation Context&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
the activation context allows you to limit the action of myFields to only the fields of the pages with the context indicated here.&lt;br /&gt;
If no context is entered, changes made to the tab by the myfield will apply to all fields with the same label on all records.&lt;br /&gt;
&lt;br /&gt;
[[#Activation context|List of main contexts]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Replacement text&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
text of your choice that will be displayed instead of the native label.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Author&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
the name of the creator of the myField&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:25%;&amp;quot; |&lt;br /&gt;
Display&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
*Visible: the field will be displayed. This is the standard operation of Dolibarr.&lt;br /&gt;
*Invisible: the field will be absent from the cards&lt;br /&gt;
*Hidden: the field will be absent from the cards but can be displayed (Show/Hide).&lt;br /&gt;
{{Note|on the latest versions of the module, (Show/Hide) is no longer used, you must now click on the Dolibarr version number (top right)|warn}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Background color&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
use the color selector to determine the background color of the myField.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Move&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
enter 1 to move up one field, -1 to move down one field.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Default value&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Input field size&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
to be defined according to your needs. If left blank, the native value of the field is kept.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Mandatory:&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
check this box to make entering values ​​in the field mandatory to save the creation or modifications of the page&lt;br /&gt;
{{Note|The control of the field in creation and modification is only carried out if you enter the edition of the field itself|warn}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Input mask&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
the input mask can be configured with the following characters:&lt;br /&gt;
*a for a letter (A-Z,a-z)&lt;br /&gt;
*9 for a number (0-9)&lt;br /&gt;
*for an alphanumeric character (A-Z,a-z,0-9)&lt;br /&gt;
:You can add the characters you want to the field to make up your mask. For example, if you want to add an international code to the phone field, the mask will be: +0099-(9)999999999&lt;br /&gt;
*UPPERCASE to force uppercase input.&lt;br /&gt;
*LOWERCASE to force lowercase input.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Display request&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
See Operation section&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Note|Moving a field in a form is only done within its table. It is therefore possible to move a field up or down, but not to change its column}}&lt;br /&gt;
&lt;br /&gt;
Following the creation of a field type myField, it will be necessary to define the access rights to the myFields by user groups from the secondary menu link of the same name (See section Configuring access rights).&lt;br /&gt;
&lt;br /&gt;
====Example of customizing a field====&lt;br /&gt;
Let&#039;s customize the field &#039;&#039;Id. prof. 2 (SIRET)&#039;&#039; of third-party files.&lt;br /&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:myfield_Param-champ_en.png|600px]]&lt;br /&gt;
| The field has been set to invisible with a number input mask (999 999 999 99999) &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| [[file:Myfield-champ_en.png|600px]] &lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Masque_en.png]]&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
By clicking on the Show/Hide link above the table, the field will be displayed according to the settings saved on the myField sheet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When editing the field, the mask will be activated and will only allow the predefined entry and its completion checked (made mandatory) to prevent the page from being saved without it being filled in.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Lists===&lt;br /&gt;
It is possible to modify the fields of the native lists of dolibarr (the one with a field selection icon at the end of the list)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Creating myField====&lt;br /&gt;
List myfields allow you to limit the display of fields.&lt;br /&gt;
It is necessary to open the list page to retrieve information specific to this type of myField&lt;br /&gt;
* the activation context&lt;br /&gt;
* the untranslated label of the field&lt;br /&gt;
&lt;br /&gt;
====Example of setting====&lt;br /&gt;
We will modify the &amp;quot;Third party&amp;quot; column on the list of interventions&lt;br /&gt;
&lt;br /&gt;
[[file:Myfield-masque-tiers_en.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Depending on the permissions, the field will also be inaccessible in the field selector.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield_Liste-contrats_en.png|600px]]&lt;br /&gt;
&lt;br /&gt;
{{Note|If you make a list myField invisible, it will be invisible to all users. To hide it only from one or more groups of users, leave it visible and then add access rights!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Buttons ===&lt;br /&gt;
It is possible to modify the buttons present on the dolibarr files &lt;br /&gt;
&lt;br /&gt;
====Creation of myField====&lt;br /&gt;
Button myfields allow you to make the button invisible, replace the label, the url associated with the button and make its access visible according to the result of an SQL query&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-creation-bouton_en.png|600px]]&lt;br /&gt;
&lt;br /&gt;
{{Note|With the native Dolibarr theme, the button label is capitalized, so you must use the original text that you retrieve with the right click and the inspect menu.}}&lt;br /&gt;
&lt;br /&gt;
=Conditional display SQL query=&lt;br /&gt;
The processing query will condition the display of the fields according to the correspondence of the object to the query. It is then possible, for example, to display different fields depending on whether the object is a product or a service.&lt;br /&gt;
It is possible to transmit two values ​​as parameters:&lt;br /&gt;
* #ID#: the id of the main object of the page&lt;br /&gt;
* #USERID#: the id of the active user&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Fonctionnement&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==How it works==&lt;br /&gt;
&lt;br /&gt;
Enter here the display query applicable to the fields in the following example:&lt;br /&gt;
&lt;br /&gt;
 #SEL# allows you to replace the SELECT of the SQL query which will be blocked by Dolibarr&#039;s native security (SQL Injection)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;#SEL# IF(fk_product_type=1, 1, 0) AS `read`, IF(fk_product_type=1, 1, 0) AS `write` FROM llx_product WHERE rowid=#ID#; &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
read allows you to authorize or not the global display of the field&lt;br /&gt;
write allows you to authorize or not its modification (not necessary in the case of a button or a tab...)&lt;br /&gt;
&lt;br /&gt;
If the value is 0, the field is hidden, otherwise it is displayed&lt;br /&gt;
Be careful, if we leave the field parameter hidden, it will not appear regardless of the value&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
With the following myfield&lt;br /&gt;
&lt;br /&gt;
[[file:myfield_Creation_requete_en.png|800px]] &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| We obtain the following sheet on a &#039;&#039;&#039;product&#039;&#039;&#039;&lt;br /&gt;
[[file:myfield_Creation_requete_result_en.png|400px]]&lt;br /&gt;
| While on the sheet of a &#039;&#039;&#039;service&#039;&#039;&#039;&lt;br /&gt;
[[file:myfield_Creation_requete-fiche_en.png|400px]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Setting access rights to myFields, tabs and menus=&lt;br /&gt;
==Configuring access rights==&lt;br /&gt;
As an administrator user, all myFields are visible to you.&lt;br /&gt;
{{Note|On the MyField module home page, the application of customizations is disabled}}&lt;br /&gt;
&lt;br /&gt;
If you have not defined any user groups, myfields are displayed on all users&#039; interfaces.&lt;br /&gt;
&lt;br /&gt;
From the secondary menu entry &#039;&#039;&#039;Patas-Tools &amp;gt; MyField &amp;gt; tab access rights&#039;&#039;&#039;, configure the accesses of the user groups:&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Droits-d-acces_en.png|600px]]&lt;br /&gt;
&lt;br /&gt;
There are four access rights:&lt;br /&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:lecture-off.png]] Access blocked&lt;br /&gt;
[[file:lecture-on.png]] Access read&lt;br /&gt;
| [[file:modif-of.png]] Edit blocked&lt;br /&gt;
[[file:modif-on.png]] Edit access&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Behavior according to access rights==&lt;br /&gt;
===Blocked in access ([[file:lecture-off.png]]) ===&lt;br /&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:myfield-User-lecture-_en.png|600px]]&lt;br /&gt;
| The field will be hidden from users in the group. They will not be able to view it&lt;br /&gt;
&lt;br /&gt;
the &#039;&#039;Show/Hide&#039;&#039; link will not be active&lt;br /&gt;
|}&lt;br /&gt;
===Read access but blocked from editing ([[file:lecture-on.png]][[file:modif-of.png]]) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| [[file:myfield-User-lecture-_en.png|600px]]&lt;br /&gt;
| Users in the group will be able to view the field, but will not be able to edit its content.&lt;br /&gt;
|}&lt;br /&gt;
===Read access and Edit access ([[file:lecture-on.png]][[file:modif-on.png]]) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| [[file:myfield-User-lecture+-modif+_en.png|600px]]&lt;br /&gt;
|&lt;br /&gt;
Users in the group will be able to view and edit the field if their group or user permissions allow them to do so. The field settings then apply (mandatory, input mask, etc.)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Other features=&lt;br /&gt;
==Importing myFields==&lt;br /&gt;
It is possible to save a list of myfields and their settings by importing an XML file.&lt;br /&gt;
From the &#039;&#039;&#039;Patas-M Tools &amp;gt; MyField &amp;gt; Import a tab&#039;&#039;&#039; page, paste the XML file into the input area and click on the &#039;&#039;&#039;Start import&#039;&#039;&#039; button.&lt;br /&gt;
{{Note|If you check the Overwrite previous data box, your list of myfields will be limited to those present in the file you are importing|warn}}&lt;br /&gt;
Then configure the users&#039; access rights to the myField.&lt;br /&gt;
&lt;br /&gt;
==Activation context==&lt;br /&gt;
A list of all available contexts is present on the dolibarr wiki:&lt;br /&gt;
https://wiki.dolibarr.org/index.php?title=Hooks_System#List_of_Contexts_available_in_Dolibarr&lt;br /&gt;
&lt;br /&gt;
some of the most common&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:orange; font-weight:bold;&amp;quot;&lt;br /&gt;
| Card&lt;br /&gt;
| Context&lt;br /&gt;
|-&lt;br /&gt;
| Member&lt;br /&gt;
| membertypecard&lt;br /&gt;
|-&lt;br /&gt;
| Categories&lt;br /&gt;
| categorycard&lt;br /&gt;
|-&lt;br /&gt;
| Orders&lt;br /&gt;
| ordercard&lt;br /&gt;
|-&lt;br /&gt;
| Supplier order&lt;br /&gt;
| ordersuppliercard&lt;br /&gt;
|-&lt;br /&gt;
| Contact&lt;br /&gt;
| contactcard&lt;br /&gt;
|-&lt;br /&gt;
| Contract&lt;br /&gt;
| contractcard&lt;br /&gt;
|-&lt;br /&gt;
| Donation&lt;br /&gt;
| doncard&lt;br /&gt;
|-&lt;br /&gt;
| Warehouse&lt;br /&gt;
| warehousecard&lt;br /&gt;
|-&lt;br /&gt;
| Shipping&lt;br /&gt;
| expeditioncard&lt;br /&gt;
|-&lt;br /&gt;
| Customer invoice&lt;br /&gt;
| invoicecard&lt;br /&gt;
|-&lt;br /&gt;
| Supplier invoice&lt;br /&gt;
| suppliercard&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:orange; font-weight:bold;&amp;quot;&lt;br /&gt;
| Sheet&lt;br /&gt;
| Context&lt;br /&gt;
|-&lt;br /&gt;
| Intervention&lt;br /&gt;
| interventioncard&lt;br /&gt;
|-&lt;br /&gt;
| Delivery&lt;br /&gt;
| deliverycard&lt;br /&gt;
|-&lt;br /&gt;
| Expense report&lt;br /&gt;
| tripandexpensecard&lt;br /&gt;
|-&lt;br /&gt;
| Product&lt;br /&gt;
| productcard&lt;br /&gt;
|-&lt;br /&gt;
| Project&lt;br /&gt;
| projectcard&lt;br /&gt;
|-&lt;br /&gt;
| Commercial proposal&lt;br /&gt;
| propalcard&lt;br /&gt;
|-&lt;br /&gt;
| Customer payment&lt;br /&gt;
| paymentcard&lt;br /&gt;
|-&lt;br /&gt;
| Supplier payment&lt;br /&gt;
| paymentsupplier&lt;br /&gt;
|-&lt;br /&gt;
| Salary&lt;br /&gt;
| salarycard&lt;br /&gt;
|-&lt;br /&gt;
| Task&lt;br /&gt;
| projecttaskcard&lt;br /&gt;
|-&lt;br /&gt;
| Third party&lt;br /&gt;
| thirdpartycard&lt;br /&gt;
|-&lt;br /&gt;
| User&lt;br /&gt;
| usercard&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Frequently Asked Questions=&lt;br /&gt;
== General ==&lt;br /&gt;
This chapter lists the difficulties encountered with the module. You will therefore find answers to its use.&lt;br /&gt;
If you encounter an error other than those described below when using this module:&lt;br /&gt;
#Disable and reactivate the module,&lt;br /&gt;
#Check on the ChangeLog if a new version has been published,&lt;br /&gt;
#Re-install/update the module,&lt;br /&gt;
#Check that replacing native Dolibarr files is not necessary for the module to work properly.&lt;br /&gt;
#Check that no incompatibility with another module is indicated. If necessary, follow our recommendations.&lt;br /&gt;
&lt;br /&gt;
If, despite these manipulations, the error persists, contact us using the dedicated form (http://docs.patas-monkey.com/support/).&lt;br /&gt;
This form is the preferred contact method for any difficulty of use or bug report. Also, we thank you for not multiplying the exchange channels for the same object.&lt;br /&gt;
&lt;br /&gt;
== Displaying a message at the top of Dolibarr pages==&lt;br /&gt;
If your Dolibarr pages display a message similar to the following image, it is not an error message, but the display of the contexts of the current page. To no longer see these lines displayed, disable the display of the context&lt;br /&gt;
(see Configuration).&lt;br /&gt;
&lt;br /&gt;
[[file:Myfield-Message-contexte.png]]&lt;br /&gt;
&lt;br /&gt;
==Ordering error message==&lt;br /&gt;
Some pages of some versions of Dolibarr have an error in their code preventing the correct application of field customization. MyField allows you to identify them in order to correct them.&lt;br /&gt;
&lt;br /&gt;
The error message is displayed at the bottom of the page and is as follows:&lt;br /&gt;
&lt;br /&gt;
[[file:myfield_Erreur-dbclose-message.png]] &lt;br /&gt;
&lt;br /&gt;
Using the URL of the page, open the Dolibarr core file to edit it. For example, if the page containing the message is &#039;&#039;http://.../htdocs/custom/myField/admin/extrafields.php&#039;&#039;, successively open the folders &#039;&#039;htdocs&#039;&#039;, &#039;&#039;custom&#039;&#039;, &#039;&#039;myField&#039;&#039;, &#039;&#039;admin&#039;&#039; and open the file &#039;&#039;extrafields.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The error comes from the inversion of the lines &#039;&#039;llxFooter();&#039;&#039; and &#039;&#039;$db-&amp;gt;close();&#039;&#039; at the end of the file.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:60%;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| Edit the page code to get&lt;br /&gt;
[[file:Erreur-dbclose-correction.png]]&lt;br /&gt;
| instead of&lt;br /&gt;
&lt;br /&gt;
[[file:Erreur-dbclose.png]]&lt;br /&gt;
|}&lt;br /&gt;
==Multicompany==&lt;br /&gt;
With the multicompany module, it is necessary to activate the module on each entity&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=SupplierPricR/en&amp;diff=8380</id>
		<title>SupplierPricR/en</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=SupplierPricR/en&amp;diff=8380"/>
		<updated>2025-11-05T17:23:46Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&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:supplierPricr_250x250.png]]&lt;br /&gt;
| SupplierPricr allows you to create/update a supplier&#039;s purchase prices based on a quote request response, as well as a supplier order.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== How it works ==&lt;br /&gt;
The module adds an [ADD PURCHASE PRICE] button to supplier documents (price request, order, and supplier invoice).&lt;br /&gt;
&lt;br /&gt;
When validating this, a new purchase price is added corresponding to the price for each line.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Configuration_du_module&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Module Configuration == &lt;br /&gt;
&lt;br /&gt;
The module configuration is done from the administration screen accessible from the module list.&lt;br /&gt;
&lt;br /&gt;
[[file:supplierpricr_setting_en.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The first parameter specifies whether prices are retrieved without a supplier reference.&lt;br /&gt;
The second parameter specifies whether prices are retrieved with the quantity specified on the part (see example below).&lt;br /&gt;
The last parameter changes the price retrieval mode by opening an additional window (popup) allowing you to specify the lines you wish to retrieve (see example below).&lt;br /&gt;
&lt;br /&gt;
== Module Usage ==&lt;br /&gt;
On active supplier documents (price requests, orders, and invoices), the module adds a button to retrieve purchase prices.&lt;br /&gt;
=== Basic Usage ===&lt;br /&gt;
&lt;br /&gt;
[[file:display_boutton_en.png|800px]]&lt;br /&gt;
&lt;br /&gt;
When the button is pressed, an information message specifies the number of supplier prices retrieved by the module&lt;br /&gt;
&lt;br /&gt;
=== Use with a selection window ===&lt;br /&gt;
When you press the recovery button, a selection window appears.&lt;br /&gt;
&lt;br /&gt;
[[file:display_popup_en.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
You can uncheck the lines you don&#039;t want to retrieve and add additional information:&lt;br /&gt;
* the number of delivery days&lt;br /&gt;
* the supplier&#039;s quality for this product&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once the window has been validated, an information message also specifies the number of supplier prices retrieved by the module.&lt;br /&gt;
&lt;br /&gt;
== Supplier Price Retrieval Results ==&lt;br /&gt;
If you go to the Supplier Prices page, you&#039;ll see that a price has been added to the list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[file:list_prix_fournisseur_en.png|800px]]&lt;br /&gt;
* If the default configuration for unit prices has been left, line [1] is obtained.&lt;br /&gt;
* If the module has been configured to keep prices at their unit value, line [2] is retrieved.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:SupplierPricR/25/fr&amp;diff=8379</id>
		<title>Translations:SupplierPricR/25/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:SupplierPricR/25/fr&amp;diff=8379"/>
		<updated>2025-11-05T17:23:37Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est possible de décocher les lignes que l&#039;on ne souhaite pas récupérer et de rajouter des informations supplémentaires :&lt;br /&gt;
* le nombre de jour de livraison&lt;br /&gt;
* la qualité du fournisseur sur ce produit&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:SupplierPricR/13/fr&amp;diff=8378</id>
		<title>Translations:SupplierPricR/13/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:SupplierPricR/13/fr&amp;diff=8378"/>
		<updated>2025-11-05T17:23:37Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:supplierPricr_250x250.png]]&lt;br /&gt;
| Le module SupplierPricR permet d&#039;ajouter et mettre à jour les prix d&#039;achat des fournisseurs à partir des demandes de devis ou commandes. Il ajoute un bouton sur les documents fournisseurs pour récupérer les prix et les intégrer automatiquement. L&#039;utilisateur peut choisir d&#039;afficher une fenêtre de sélection pour affiner les prix récupérés et ajouter des détails comme le délai de livraison. Le module offre plusieurs modes de configuration pour adapter la gestion des prix.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=MyDiscount/fr&amp;diff=8377</id>
		<title>MyDiscount/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=MyDiscount/fr&amp;diff=8377"/>
		<updated>2025-11-05T17:23:35Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&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:MyDiscount-250x250.png]]&lt;br /&gt;
|MyDiscount est un module qui vous permet d&#039;ajouter des réductions aux offres commerciales, aux commandes et aux factures. &lt;br /&gt;
|}&lt;br /&gt;
== Configuration ==&lt;br /&gt;
le paramétrage du module s&#039;effectue au niveau du menu de paramétrage des modules&lt;br /&gt;
&lt;br /&gt;
Page d&#039;accueil &amp;gt;&amp;gt; Configuration &amp;gt;&amp;gt; Modules/Applications &lt;br /&gt;
&lt;br /&gt;
[[File:MyDiscount_Config_MyDiscount1-250x250.png |750px]]&lt;br /&gt;
&lt;br /&gt;
Après avoir trouvé le module dans la liste des modules, accédez-y via l&#039;icône de configuration.&amp;lt;br&amp;gt; Si le module n&#039;est pas actif, activez-le pour accéder aux paramètres. &lt;br /&gt;
&lt;br /&gt;
[[File:MyDiscount_Config_MyDiscount2-250x250.png |750px]]&lt;br /&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:MyDiscount_Config_MyDiscount3-250x250.png |750px]]&lt;br /&gt;
|Pour accéder aux paramètres:  &amp;lt;br&amp;gt;* Afficher la remise en HT &amp;lt;br&amp;gt; * Afficher la remise en TTC &amp;lt;br&amp;gt; * Les offerts (rabais 100%) sont modifiables pour le calcul de rabais &amp;lt;br&amp;gt; Il suffit de les activer, comme décrit dans l&#039;image. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Création d&#039;un discount ==&lt;br /&gt;
MyDiscount fonctionne comme suit :&lt;br /&gt;
&lt;br /&gt;
Après la création d&#039;une commande, d&#039;une proposition commerciale ou d&#039;une facture, la remise peut être accordée.&lt;br /&gt;
 &lt;br /&gt;
[[File:MyDiscount_CreationDiscount1-250x250.png |750px]]&lt;br /&gt;
&lt;br /&gt;
saisir le montant de la remise. &amp;lt;br&amp;gt; Important : N&#039;oubliez pas de cocher la case &amp;quot;Remisable&amp;quot;, qui est indispensable pour que la réduction soit appliquée. &lt;br /&gt;
&lt;br /&gt;
[[File:MyDiscount_CreationDiscount2-150x150.png |750px]]&lt;br /&gt;
&lt;br /&gt;
A ce stade, il est déjà possible de vérifier l&#039;application de la réduction sur la commande.. &lt;br /&gt;
&lt;br /&gt;
[[File:MyDiscount_CreationDiscount3-250x250.png |750px]]&lt;br /&gt;
&lt;br /&gt;
Pendant que la commande / la proposition commerciale / la facture sont en mode brouillon, la remise peut être modifiée. &lt;br /&gt;
&lt;br /&gt;
[[File:MyDiscount_CreationDiscount4-250x250.png |750px]]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=MyField/fr&amp;diff=8376</id>
		<title>MyField/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=MyField/fr&amp;diff=8376"/>
		<updated>2025-11-05T17:23:24Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&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:Myfield-250x250.png]]&lt;br /&gt;
| Le module myField permet de personnaliser les libellés des menus, onglets, bouton, champs des fiches et listes de Dolibarr.&lt;br /&gt;
Vous pouvez choisir vous-même le libellé, la couleur et l&#039;accès de vos menus, des boutons, des onglets et champs des fiches et listes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Présentation ==&lt;br /&gt;
Selon le type de myfield (champs d&#039;une fiche, liste, onglet,...), plusieurs autres options peuvent être appliquées aux champs des fiches telles qu&#039;une couleur de fond, les afficher/ cacher, ajouter un masque de saisie, saisie en majuscule ...&lt;br /&gt;
&lt;br /&gt;
Le jeu combiné des permissions utilisateurs et des droits d&#039;accès aux myFields permet de paramétrer les accès des utilisateurs à la vue des champs, leur contenu et leur modification.&lt;br /&gt;
&lt;br /&gt;
MyField permet encore de cacher des menus à des groupes d&#039;utilisateurs et d&#039;en modifier l&#039;URL de destination.&lt;br /&gt;
&lt;br /&gt;
== Paramétrage ==&lt;br /&gt;
La configuration du module s&#039;effectue depuis la page d&#039;administration des modules accessible par les menus &#039;&#039;&#039;Accueil &amp;gt; Configuration &amp;gt; Modules&#039;&#039;&#039; en cliquant sur l&#039;icône [[file:doli-setup.png]] ou l&#039;icône [[file:doli-setup-old.png]] en bout de ligne.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield_Configuration.png|800px]]&lt;br /&gt;
&lt;br /&gt;
=== Page de configuration du module ===&lt;br /&gt;
&lt;br /&gt;
==== Activation du contexte pour le développement====&lt;br /&gt;
MyField permet d&#039;afficher sur certaines pages de Dolibarr les contextes utilisables pour limiter les actions de personnalisations des myFields.&lt;br /&gt;
Ces contextes seront utiles lors de la création de myFields pour limiter l&#039;action du module aux seules pages possédant dans leur code le contexte indiqué sur la fiche du myField.&lt;br /&gt;
Paramétrer l&#039;affichage des contexte sur vos pages vous permettra de les identifier pour paramétrer au mieux vos myfields.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:myfield-Message-contexte.png]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
L&#039;activation de l&#039;affichage des contextes se traduit par des messages comme ci-contre&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== L&#039;administrateurs est au dessus des règles d&#039;accès ====&lt;br /&gt;
Vous pouvez aussi choisir de désactiver l&#039;utilisation des droits d&#039;accès pour l&#039;utilisateur administrateur. &lt;br /&gt;
&lt;br /&gt;
Si ce paramètre est activé, l&#039;administrateur verra, hors de tout groupe, les myfields en fonctionnement.&lt;br /&gt;
&lt;br /&gt;
==== Couleur de fond des zones de saisie====&lt;br /&gt;
Par défaut les zones de saisies dans dolibarr sont transparentes, ce qui n&#039;aide pas à la lisibilité&lt;br /&gt;
Il est possible de changer la couleur de fond des zones de saisies&lt;br /&gt;
&lt;br /&gt;
==== Couleur des boutons par défaut====&lt;br /&gt;
Il y a trois types de boutons dans Dolibarr: &lt;br /&gt;
* Les boutons associés à une action&lt;br /&gt;
* Les boutons désactivés&lt;br /&gt;
* Les boutons effectuant une suppression&lt;br /&gt;
myField permet de changer la couleur de ceux-ci&lt;br /&gt;
&lt;br /&gt;
==== Remplacement des boutons natifs====&lt;br /&gt;
MyField permet le remplacement des boutons standards de Dolibarr par des icônes.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:myfield_Button-replace.png|300px]]&lt;br /&gt;
| au lieu de &lt;br /&gt;
| [[file:myfield_Button-standard.png|500px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Information de support ==== &lt;br /&gt;
Vous trouverez en bas de la page de configuration les informations techniques liées à votre installation. Ces informations techniques seront utiles et pourront vous être demandées si vous rencontrez un bug dans l&#039;utilisation du module :&lt;br /&gt;
[[file:Myfield_Technical-information.png||800px]]&lt;br /&gt;
&lt;br /&gt;
===Permissions===&lt;br /&gt;
Les accès aux fonctionnalités du module peuvent être restreints aux utilisateurs et groupes existants ou créés ultérieurement à l&#039;installation du module. &lt;br /&gt;
&lt;br /&gt;
Cliquez sur le – pour ajouter un permission. &lt;br /&gt;
&lt;br /&gt;
Une permission accordée est symbolisée par un coche verte ([[file:tick.png]]).&lt;br /&gt;
&lt;br /&gt;
{{Note|Attention : il y a d&#039;autres paramètres qui peuvent impacter l&#039;accès aux champs, notamment quand on utilise un compte administrateur}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Permissions utilisateurs et groupes====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:myfield-Permissions-utilisateur.png|600px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
Les accès aux fonctionnalités du modules peuvent être restreints aux utilisateurs et groupes, depuis leur fiche puis onglet Permissions, selon les permissions ci-contre&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Permissions par défaut====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:myfield-Permissions-defaut.png|600px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
Les permissions par défaut (&#039;&#039;&#039;Accueil &amp;gt; Utilisateurs et groupe &amp;gt; Choisir entre utilisateurs ou groupe &amp;gt; Sélectionner les autorisations&#039;&#039;&#039;), accordées à tout utilisateur créé ultérieurement à l&#039;installation du module, si il n&#039;est pas ajouté à un groupe, sont les suivantes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Démarrage ==&lt;br /&gt;
&lt;br /&gt;
Les fonctionnalités de MyField sont accessibles depuis l&#039;onglet de menu principal Patastools.&lt;br /&gt;
Votre menu secondaire présente alors les entrées de menu suivantes :&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| style=&#039;border-style: none;&#039; | &#039;&#039;&#039;MyField&#039;&#039;&#039;&lt;br /&gt;
| L&#039;entrée principale affiche la liste de tous les myFields de votre environnement&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;  &lt;br /&gt;
| style=&#039;border-style: none;&#039; | &lt;br /&gt;
&#039;&#039;&#039;Nouveau mf Field&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Nouveau mf Tab&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Nouveau mf Onglet&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Nouveau mf de liste&#039;&#039;&#039;&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;Nouveau mf Menu&#039;&#039;&#039;&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;Nouveau mf Bouton&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| Ces entrées afficheront la page de création d&#039;un nouveau myField selon son type :&lt;br /&gt;
* champ de fiche &lt;br /&gt;
* onglet&lt;br /&gt;
* bouton&lt;br /&gt;
* champs de liste &lt;br /&gt;
* menu &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| style=&#039;border-style: none;&#039; | &#039;&#039;&#039;Liste des éléments&#039;&#039;&#039;&lt;br /&gt;
| Cette entrée affichera également la liste des myFields enregistrés sur votre environnement &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| style=&#039;border-style: none;&#039; | &#039;&#039;&#039;Droits d&#039;accès aux éléments&#039;&#039;&#039;&lt;br /&gt;
| Cette page vous permettra de paramétrer les habilitations des groupes d&#039;utilisateurs aux fonctionnalités de MyFields, tabs et menus.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| style=&#039;border-style: none;&#039; | &#039;&#039;&#039;Import XML&#039;&#039;&#039;&lt;br /&gt;
| Cette entré affichera une page permettant de copier un fichier d&#039;import d&#039;un myfield au format XML.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Personnalisations ==&lt;br /&gt;
=== Menus ===&lt;br /&gt;
==== Création du myField ====&lt;br /&gt;
La page de création d&#039;un myField de type menu est accessible depuis le lien de menu secondaire &#039;&#039;&#039;Patas-tools &amp;gt; MyField &amp;gt; Nouveau myMenu.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Myfield-Page-creation-menu.png|800px]]&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:50%;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:25%;&amp;quot; |&lt;br /&gt;
Type de myField &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
le champ automatiquement rempli en fonction du lien de menu sur lequel vous avez cliqué pour afficher cette page de création (menu).&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Libellé natif &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
saisissez ici le libellé natif du menu tel qu&#039;il est affiché sur votre interface.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Type de menu &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
sélectionnez dans la liste déroulante le type de menu que vous souhaitez personnaliser selon qu&#039;il s&#039;agit d&#039;un menu principal, d&#039;un menu secondaire ou d&#039;une entrée de menu secondaire.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Texte de remplacement &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
texte de votre choix qui sera affiché à la place du libellé natif.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Auteur&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
le nom du créateur du myField&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:25%;&amp;quot; |&lt;br /&gt;
Affichage&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
*Visible : le champ sera affiché. Il s&#039;agit du fonctionnement standard de Dolibarr.&lt;br /&gt;
*Invisible : le champ sera absent des fiches&lt;br /&gt;
*Caché : le champ sera absent des fiches mais pourra être affiché (Show/Hide).&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Couleur de fond &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
utilisez le sélecteur de couleur pour déterminer la couleur de fond du champ.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Déplacement &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
saisissez -1 pour déplacer l&#039;onglet du menu vers la gauche, 1 vers la droite.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
URL de redirection &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
saisissez ici l&#039;URL de la page qui s&#039;affichera au clic sur l&#039;onglet de menu. Si ce champ est laissé libre, l&#039;URL native du menu sera conservée.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Suite à la création d&#039;un myField, il sera nécessaire d&#039;en définir les droits d&#039;accès par groupes d&#039;utilisateurs depuis le lien de menu secondaire du même nom (Voir plus loin)&lt;br /&gt;
&lt;br /&gt;
====Exemple de personnalisation d&#039;un menu principal====&lt;br /&gt;
Personnalisons le menu &#039;&#039;Accueil&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Param-menu-accueil.png|600px]]&lt;br /&gt;
&lt;br /&gt;
[[file:Myfield-menu-resultat.png|600px]]&lt;br /&gt;
&lt;br /&gt;
====Exemple de personnalisation d&#039;un menu et d&#039;une entrée de menu secondaire====&lt;br /&gt;
Personnalisons le menu secondaire Propositions commerciales et l&#039;entrée de menu secondaire Nouvelle proposition.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Param-menu-secondaire.png|600px]] &lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Param-entree-menu-secondaire.png|600px]] &lt;br /&gt;
&lt;br /&gt;
{{Note|L&#039;entrée de menu secondaire sera déplacée d&#039;un rang vers le bas avec le code -1 dans le champ Déplacement de sa fiche}}&lt;br /&gt;
Suite à l&#039;application de ces deux personnalisations, le menu secondaire devient :&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:Myfield-entree-menu-secondaire.png]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
 plutôt que&lt;br /&gt;
| [[file:Myfield-menu-secondaire.png]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Cas particulier de entrées de menu secondaire &amp;quot;Liste&amp;quot;====&lt;br /&gt;
Pour différencier les entrées de menu secondaire du même nom, saisissez le menu de niveau supérieur auquel elles sont rattachées séparées par un dièse (&#039;&#039;&#039;#&#039;&#039;&#039;) :&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
&#039;&#039;Ajoutez au libellé le menu secondaire : Propositions commerciales#Liste&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[file:myfield_Liste-param.png|600px]] &lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
Pour obtenir  &lt;br /&gt;
&lt;br /&gt;
[[file:myfield_Liste-param-menu.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Onglets===&lt;br /&gt;
====Création du myField d&#039;onglet====&lt;br /&gt;
La page de création d&#039;un myField est accessible depuis le lien de menu secondaire &#039;&#039;&#039;Patastools &amp;gt; MyField &amp;gt; Nouveau MyTab&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Page-creation-onglet.png|600px]]&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:50%;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:25%;&amp;quot; |&lt;br /&gt;
Type de myField &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
le champ automatiquement rempli en fonction du lien de menu sur lequel vous avez cliqué.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Libellé natif &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
saisissez ici le libellé natif du menu tel qu&#039;il est affiché à l&#039;écran.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Contexte d&#039;activation  &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
Le contexte d&#039;activation permet de limiter l&#039;action des myFields sur les seuls champs des pages comportant le contexte indiqué ici. &lt;br /&gt;
{{Note|&amp;lt;strong&amp;gt;Attention&amp;lt;/strong&amp;gt;, pour les onglets, le contexte correspond au tabTitleText (le nom du premier onglet) (ex: &amp;quot;Tiers&amp;quot; pour l&#039;élément Tiers, &amp;quot;Produit&amp;quot; pour l&#039;élément Produit) }}&lt;br /&gt;
&lt;br /&gt;
Si aucun context n&#039;est saisi, les modifications apportées à l&#039;onglet par le myfield s&#039;appliqueront à tous les champs du même libellé de toutes les fiches.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Texte de remplacement &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
texte de votre choix qui sera affiché à la place du libellé natif.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Auteur&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
le nom du créateur du myField&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:25%;&amp;quot; |&lt;br /&gt;
Affichage&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
*Visible : le champ sera affiché. Il s&#039;agit du fonctionnement standard de Dolibarr.&lt;br /&gt;
*Invisible : le champ sera absent des fiches&lt;br /&gt;
*Caché : le champ sera absent des fiches mais pourra être affiché (Show/Hide).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Couleur de fond &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
utilisez le sélecteur de couleur pour déterminer la couleur de fond du myField.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Déplacement &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
saisissez -1 pour déplacer l&#039;onglet du menu vers la gauche, 1 vers la droite.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
URL de redirection &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
saisissez ici l&#039;URL de la page qui s&#039;affichera au clic sur l&#039;onglet de menu. Si ce champ est laissé libre, l&#039;URL native du menu sera conservée.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|N&#039;indiquez ici que la partie de l&#039;URL suivant &#039;&#039;/htdocs/&#039;&#039;}}&lt;br /&gt;
Requête d&#039;affichage : voir section Fonctionnement, ci-dessous&lt;br /&gt;
&lt;br /&gt;
Suite à la création d&#039;un myField, il sera nécessaire de définir les droits d&#039;accès aux myFields par groupes d&#039;utilisateurs depuis le lien de menu secondaire du même nom (Voir section Configuration des droits d&#039;accès).&lt;br /&gt;
&lt;br /&gt;
====Exemple de personnalisation d&#039;un onglet====&lt;br /&gt;
Personnalisons l&#039;onglet fiche des fiches des éléments.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Param-onglet-fiche.png|800px]] &lt;br /&gt;
&lt;br /&gt;
La fiche devient alors &lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Natif-fiche.png|800px]] &lt;br /&gt;
{{Note|Si l&#039;onglet est actif, la couleur sera affichée sur ses bords}}&lt;br /&gt;
&lt;br /&gt;
===Champs===&lt;br /&gt;
====Création du myField====&lt;br /&gt;
La page de création d&#039;un myField est accessible depuis le lien de menu secondaire &#039;&#039;&#039;Patastools &amp;gt; MyField &amp;gt; Nouveau MyField&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Page-creation.png|600px]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| &lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:50%;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:25%;&amp;quot; |&lt;br /&gt;
Type de myField &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
le champ automatiquement rempli en fonction du lien de menu sur lequel vous avez cliqué.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Libellé natif &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
saisissez ici le libellé natif du champ tel qu&#039;il est affiché à l&#039;écran.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Contexte d&#039;activation  &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
le contexte d&#039;activation permet de limiter l&#039;action des myFields sur les seuls champs des pages comportant le contexte indiqué ici. &lt;br /&gt;
Si aucun contexte n&#039;est saisi, les modifications apportées à l&#039;onglet par le myfield s&#039;appliqueront à tous les champs du même libellé de toutes les fiches.&lt;br /&gt;
&lt;br /&gt;
[[#Contexte d&#039;activation|Liste des principaux contexte ]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Texte de remplacement &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
texte de votre choix qui sera affiché à la place du libellé natif.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Auteur&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
le nom du créateur du myField&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;width:25%;&amp;quot; |&lt;br /&gt;
Affichage&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
*Visible : le champ sera affiché. Il s&#039;agit du fonctionnement standard de Dolibarr.&lt;br /&gt;
*Invisible : le champ sera absent des fiches&lt;br /&gt;
*Caché : le champ sera absent des fiches mais pourra être affiché (Show/Hide). &lt;br /&gt;
{{Note|sur les dernières versions du module, (Show/Hide) n&#039;est plus employé, il faut à présent cliquer sur le numéro de version de Dolibarr (en haut à droite)|warn}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Couleur de fond &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
utilisez le sélecteur de couleur pour déterminer la couleur de fond du myField.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Déplacement &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
saisissez 1 pour remonter d&#039;un champ, -1 pour descendre. &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Valeur par défaut &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Taille du champ de saisie &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
à définir selon vos besoins. Si laissé vide, la valeur native du champ est conservée.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Obligatoire : &lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
cochez cette case pour rendre la saisie de valeurs dans le champ obligatoire pour enregistrer la création ou les modifications de la page&lt;br /&gt;
{{Note|Le contrôle du champ en création et modification n&#039;est effectué que si l&#039;on rentre en édition du champ lui-même|warn}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Masque de saisie&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
le masque de saisie est paramétrable avec les caractères suivants :&lt;br /&gt;
*a pour une lettre (A-Z,a-z)&lt;br /&gt;
*9 pour un chiffre (0-9)&lt;br /&gt;
*pour un caractère alphanumérique (A-Z,a-z,0-9)&lt;br /&gt;
:Vous pouvez ajouter dans le champ les caractères que vous souhaitez pour constituer votre masque. Par exemple, si vous souhaitez ajouter un indicatif international au champ téléphone, le masque sera : +0099-(9)999999999&lt;br /&gt;
*UPPERCASE pour forcer la saisie en majuscule.&lt;br /&gt;
*LOWERCASE pour forcer la saisie en minuscule.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Requête d&#039;affichage&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
Voir section Fonctionnement&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Note|Le déplacement d&#039;un champ d&#039;une fiche n&#039;est effectué qu&#039;au sein de son tableau. Il est donc possible de remonter ou descendre un champ, mais pas de le changer de colonne}}&lt;br /&gt;
&lt;br /&gt;
Suite à la création d&#039;un myField de type champ, il sera nécessaire de définir les droits d&#039;accès aux myFields par groupes d&#039;utilisateurs depuis le lien de menu secondaire du même nom (Voir section Configuration des droits d&#039;accès).&lt;br /&gt;
&lt;br /&gt;
====Exemple de personnalisation d&#039;un champ====&lt;br /&gt;
Personnalisons le champ &#039;&#039;Id. prof. 2 (SIRET)&#039;&#039; des fiches de tiers.&lt;br /&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:myfield_Param-champ.png|600px]]&lt;br /&gt;
| Le champ a été paramétré en tant qu&#039;invisible avec un masque de saisie de chiffres (999 999 999 99999) &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| [[file:Myfield-champ.png|600px]] &lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Masque.png]]&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
En cliquant sur le lien Show/Hide au-dessus du tableau, le champ sera affiché selon les paramètres enregistrés sur la fiche du myField&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lors de l&#039;édition du champ, le masque sera activé et ne permettra que la saisie prédéfinie et sa complétion vérifiée (rendu obligatoire) pour empêcher l&#039;enregistrement de la page sans qu&#039;il ne soit rempli.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Listes===&lt;br /&gt;
Il est possible de modifier les champs des listes natives de dolibarr (celle avec une icone de sélection de champs en bout de liste)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Création du myField====&lt;br /&gt;
Les myfields de liste permettent de limiter l&#039;affichage de champs.&lt;br /&gt;
il est nécessaire d&#039;ouvrir la page de liste pour récupérer des informations propre à ce type de myField &lt;br /&gt;
* le contexte d&#039;activation&lt;br /&gt;
* le libellé non traduit du champs&lt;br /&gt;
&lt;br /&gt;
====Exemple de paramétrage====&lt;br /&gt;
Nous allons modifier la colonne &amp;quot;Tiers&amp;quot; sur la liste des interventions&lt;br /&gt;
&lt;br /&gt;
[[file:Myfield-masque-tiers.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Selon les habilitations, le champs sera aussi inaccessible dans le sélecteur de champs.&lt;br /&gt;
&lt;br /&gt;
[[file:myfield_Liste-contrats.png|600px]]&lt;br /&gt;
&lt;br /&gt;
{{Note|Si vous rendez un myField de liste invisible, il sera invisible de tous les utilisateur. Pour le cacher seulement à un ou des groupes d&#039;utilisateurs, laissez le visible et jouter ensuite avec les droits d&#039;accès !}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Boutons ===&lt;br /&gt;
Il est possible de modifier les boutons présent sur les fiches de dolibarr &lt;br /&gt;
&lt;br /&gt;
====Création du myField====&lt;br /&gt;
Les myfield de boutons permettent de rendre invisible bouton, remplacer le libellé, l&#039;url associé au bouton et de rendre son accès visible selon le résultat d&#039;une requete SQL&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-creation-bouton.png|600px]]&lt;br /&gt;
&lt;br /&gt;
{{Note|Avec le thème natif de Dolibarr, le libellé du bouton est mis en majuscule, il faut donc utiliser le texte d&#039;origine que l&#039;on récupère avec le click droit et le menu inspecter.}}&lt;br /&gt;
&lt;br /&gt;
=Requête SQL d&#039;affichage conditionnel=&lt;br /&gt;
La requête de traitement va conditionner l&#039;affichage des champs selon la correspondance de l&#039;objet à la requête. Il est alors possible, par exemple, d&#039;afficher des champs différents selon que l&#039;objet est un produits ou un service.&lt;br /&gt;
Il est possible de transmettre en paramètre deux valeurs :&lt;br /&gt;
* #ID# : l&#039;id de l&#039;objet principale de la page &lt;br /&gt;
* #USERID# : l&#039;id de l&#039;utilisateur actif&lt;br /&gt;
&lt;br /&gt;
==Fonctionnement==&lt;br /&gt;
&lt;br /&gt;
Saisissez ici la requête d&#039;affichage applicable au champs sur l&#039;exemple suivant :&lt;br /&gt;
&lt;br /&gt;
 #SEL# permet de remplacer le SELECT de la requête SQL qui sera bloqué par la sécurité native de Dolibarr (SQL Injection)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;#SEL# IF(fk_product_type=1, 1, 0) AS `read`, IF(fk_product_type=1, 1, 0) AS `write` FROM llx_product WHERE rowid=#ID#; &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
read permet d&#039;autoriser ou non l&#039;affichage globale du champ&lt;br /&gt;
write permet d&#039;autoriser ou non sa modification (pas nécessaire dans le cas d&#039;un bouton un un onglet...)&lt;br /&gt;
&lt;br /&gt;
Si la valeur est à 0, le champs est caché, dans le cas contraire il est affiché&lt;br /&gt;
Attention, si on laisse le paramètre du champs à caché, il n&#039;apparaitra pas quel que soit la valeur&lt;br /&gt;
&lt;br /&gt;
==Exemple==&lt;br /&gt;
Avec le myfield suivant&lt;br /&gt;
&lt;br /&gt;
[[file:myfield_Creation_requete.png|800px]] &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| On obtient la fiche suivante sur un &#039;&#039;&#039;produit&#039;&#039;&#039;&lt;br /&gt;
[[file:myfield_Creation_requete_result.png|400px]] &lt;br /&gt;
| Tandis que sur la fiche d&#039;un &#039;&#039;&#039;service&#039;&#039;&#039; &lt;br /&gt;
[[file:myfield_Creation_requete-fiche.png|400px]]&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Paramétrage des droits d&#039;accès aux myFields, tabs et menus=&lt;br /&gt;
==Configuration des droits d&#039;accès==&lt;br /&gt;
En tant qu&#039;utilisateur administrateur, tous les myFields vous sont visibles.&lt;br /&gt;
{{Note|Sur la page d&#039;accueil du module MyField, l&#039;application des personnalisations est désactivée}}&lt;br /&gt;
&lt;br /&gt;
Si vous n&#039;avez pas défini de groupes utilisateurs, les myfields sont affichés sur les interfaces de tous les utilsiateurs.&lt;br /&gt;
&lt;br /&gt;
Depuis l&#039;entrée de menu secondaire &#039;&#039;&#039;Patas-Tools &amp;gt; MyField &amp;gt; droits d&#039;accès aux onglets&#039;&#039;&#039;, paramétrez les accès des groupes d&#039;utilisateurs :&lt;br /&gt;
&lt;br /&gt;
[[file:myfield-Droits-d-acces.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Il existe quatre droits d&#039;accès :&lt;br /&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:lecture-off.png]] Bloqué en accès&lt;br /&gt;
[[file:lecture-on.png]] Accès en lecture&lt;br /&gt;
| [[file:modif-of.png]] Bloqué en modification&lt;br /&gt;
[[file:modif-on.png]] Accès en modification&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Comportement selon les droits d&#039;accès==&lt;br /&gt;
===Bloqué en accès ([[file:lecture-off.png]]) ===&lt;br /&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:myfield-User-lecture-.png|600px]]&lt;br /&gt;
| Le champ sera caché aux utilisateurs du groupe. Ils ne pourront pas l&#039;afficher&lt;br /&gt;
&lt;br /&gt;
le lien &#039;&#039;Show/Hide&#039;&#039; ne sera pas actif&lt;br /&gt;
|}&lt;br /&gt;
===Accès en lecture mais bloqué en modification ([[file:lecture-on.png]][[file:modif-of.png]]) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[file:myfield-User-lecture-.png|600px]]&lt;br /&gt;
| Les utilisateurs du groupe pourront afficher le champ, mais ne pourront pas en modifier le contenu.&lt;br /&gt;
|}&lt;br /&gt;
===Accès en lecture et Accès en modification ([[file:lecture-on.png]][[file:modif-on.png]]) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[file:myfield-User-lecture+-modif+.png|600px]]&lt;br /&gt;
| &lt;br /&gt;
Les utilisateurs du groupe pourront afficher le champ et le modifier si leurs permissions de groupe ou d&#039;utilisateur le leur permettent. Les paramètres du champ s&#039;appliquent alors (obligatoire, masque de saisie,...)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Autres fonctionnalités=&lt;br /&gt;
==Import des myField==&lt;br /&gt;
Il est possible d&#039;enregistrer une liste de myfields et leurs paramétrages en important un fichier XML.&lt;br /&gt;
Depuis la page &#039;&#039;&#039;Outils Patas-M &amp;gt; MyField &amp;gt; Importer un onglet&#039;&#039;&#039;, collez le fichier XML dans la zone de saisie et cliquez sur le bouton &#039;&#039;&#039;Lancer l&#039;importation&#039;&#039;&#039;.&lt;br /&gt;
{{Note|Si vous cochez la case Écraser les données précédentes, votre liste de myfields se résumera à ceux présent dans le ficher que vous importez|warn}}&lt;br /&gt;
Paramétrer ensuite les droits d&#039;accès des utilisateurs au myField.&lt;br /&gt;
&lt;br /&gt;
==Contexte d&#039;activation==&lt;br /&gt;
Une liste de tous les contextes disponible est présent sur le wiki de dolibarr: &lt;br /&gt;
https://wiki.dolibarr.org/index.php?title=Syst%C3%A8me_de_Hooks#Liste_des_Contexts_disponibles_dans_Dolibarr&lt;br /&gt;
&lt;br /&gt;
quelque uns des plus courants &lt;br /&gt;
{| &lt;br /&gt;
| &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:orange; font-weight:bold;&amp;quot;&lt;br /&gt;
| Fiche&lt;br /&gt;
| Contexte&lt;br /&gt;
|-&lt;br /&gt;
| Adhérent&lt;br /&gt;
| membertypecard&lt;br /&gt;
|-&lt;br /&gt;
| Catégories&lt;br /&gt;
| categorycard&lt;br /&gt;
|-&lt;br /&gt;
| Commandes&lt;br /&gt;
| ordercard&lt;br /&gt;
|-&lt;br /&gt;
| Commande fournisseur&lt;br /&gt;
| ordersuppliercard&lt;br /&gt;
|-&lt;br /&gt;
| Contact&lt;br /&gt;
| contactcard&lt;br /&gt;
|-&lt;br /&gt;
| Contrat&lt;br /&gt;
| contractcard&lt;br /&gt;
|-&lt;br /&gt;
| Don&lt;br /&gt;
| doncard&lt;br /&gt;
|-&lt;br /&gt;
| Entrepôt&lt;br /&gt;
| warehousecard&lt;br /&gt;
|-&lt;br /&gt;
| Expédition&lt;br /&gt;
| expeditioncard&lt;br /&gt;
|-&lt;br /&gt;
| Facture client&lt;br /&gt;
| invoicecard&lt;br /&gt;
|-&lt;br /&gt;
| Facture fournisseur&lt;br /&gt;
| suppliercard&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:orange; font-weight:bold;&amp;quot;&lt;br /&gt;
| Fiche&lt;br /&gt;
| Contexte&lt;br /&gt;
|-&lt;br /&gt;
| Intervention&lt;br /&gt;
| interventioncard&lt;br /&gt;
|-&lt;br /&gt;
| Livraison&lt;br /&gt;
| deliverycard&lt;br /&gt;
|-&lt;br /&gt;
| Note de frais&lt;br /&gt;
| tripandexpensecard&lt;br /&gt;
|-&lt;br /&gt;
| Produit&lt;br /&gt;
| productcard&lt;br /&gt;
|-&lt;br /&gt;
| Projet&lt;br /&gt;
| projectcard&lt;br /&gt;
|-&lt;br /&gt;
| Proposition commerciale&lt;br /&gt;
| propalcard&lt;br /&gt;
|-&lt;br /&gt;
| Règlement client&lt;br /&gt;
| paiementcard&lt;br /&gt;
|-&lt;br /&gt;
| Règlement fournisseur&lt;br /&gt;
| paymentsupplier&lt;br /&gt;
|-&lt;br /&gt;
| Salaire&lt;br /&gt;
| salarycard&lt;br /&gt;
|-&lt;br /&gt;
| Tache&lt;br /&gt;
| projecttaskcard&lt;br /&gt;
|-&lt;br /&gt;
| Tiers&lt;br /&gt;
| thirdpartycard&lt;br /&gt;
|-&lt;br /&gt;
| Utilisateur&lt;br /&gt;
| usercard&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Questions fréquentes=&lt;br /&gt;
== Général ==&lt;br /&gt;
Ce chapitre répertorie les difficultés rencontrées avec le module. Vous y trouverez donc des éléments de réponse quant à son utilisation.&lt;br /&gt;
Si vous rencontrez une autre erreur que celles décrites ci-dessous lors de l&#039;utilisation de ce module :&lt;br /&gt;
#Désactivez et réactivez le module,&lt;br /&gt;
#Vérifier sur le ChangeLog si une nouvelle version a été publiée,&lt;br /&gt;
#Ré-installez/mettez à jour le module,&lt;br /&gt;
#Vérifiez que le remplacement de fichiers natifs de Dolibarr ne soit pas nécessaire au bon fonctionnement du module.&lt;br /&gt;
#Vérifiez qu&#039;aucune incompatibilité avec un autre module ne soit indiquée. Le cas échéant, suivez nos préconisations.&lt;br /&gt;
&lt;br /&gt;
Si, malgré ces manipulations, l&#039;erreur persiste, contactez-nous en utilisant le formulaire dédié (http://docs.patas-monkey.com/support/).&lt;br /&gt;
Ce formulaire est le mode de contact à privilégier pour toute difficulté d&#039;utilisation ou remontée de bug. Aussi, nous vous remercions de ne pas multiplier les canaux d&#039;échange pour un même objet.&lt;br /&gt;
&lt;br /&gt;
== Affichage d&#039;un message en haut des pages de Dolibarr==&lt;br /&gt;
Si vos pages de Dolibarr affichent un message semblable à l&#039;image suivante, il ne s&#039;agit pas d&#039;un message d&#039;erreur, mais de l&#039;affichage des contextes de la page courante. Pour ne plus voir ces lignes affichées, désactivez l&#039;affichage du contexte&lt;br /&gt;
(voir Configuration).&lt;br /&gt;
&lt;br /&gt;
[[file:Myfield-Message-contexte.png]]&lt;br /&gt;
&lt;br /&gt;
==Message erreur d&#039;ordonnancement==&lt;br /&gt;
Certaines pages de certaines versions de Dolibarr présentent un erreur dans leur code empêchant la bonne application de la personnalisation des champs. MyField permet de les identifier pour les corriger.&lt;br /&gt;
&lt;br /&gt;
Le message d&#039;erreur s&#039;affiche en bas de page et est le suivant&lt;br /&gt;
&lt;br /&gt;
[[file:myfield_Erreur-dbclose-message.png]] &lt;br /&gt;
&lt;br /&gt;
En vous aidant de l&#039;URL de la page, ouvrez le fichier du noyau de Dolibarr pour le modifier. Par exemple, si la page qui comporte le message est &#039;&#039;http://.../htdocs/custom/myField/admin/extrafields.php&#039;&#039;, ouvrez successivement les dossiers &#039;&#039;htdocs&#039;&#039;, &#039;&#039;custom&#039;&#039;, &#039;&#039;myField&#039;&#039;, &#039;&#039;admin&#039;&#039; et ouvrez le fichier &#039;&#039;extrafields.php&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
L&#039;erreur vient de l&#039;inversion des lignes &#039;&#039;llxFooter();&#039;&#039; et &#039;&#039;$db-&amp;gt;close();&#039;&#039; en fin de fichier.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:60%;&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| Modifiez le code de la page pour obtenir &lt;br /&gt;
[[file:Erreur-dbclose-correction.png]]&lt;br /&gt;
| au lieu de&lt;br /&gt;
&lt;br /&gt;
[[file:Erreur-dbclose.png]]&lt;br /&gt;
|}&lt;br /&gt;
==Multicompany==&lt;br /&gt;
Avec le module multicompany, il convient d&#039;activer le module sur chaque entité&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Extraprice/fr&amp;diff=8375</id>
		<title>Extraprice/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Extraprice/fr&amp;diff=8375"/>
		<updated>2025-11-05T17:23:24Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&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:Extraprice250x250.jpg]]&lt;br /&gt;
| Ce module permet de définir une règle de calcul pour la détermination du prix de vente unitaire (par exemple en prenant des paramètres supplémentaires - extrafields), cette version premium ajoute le paramétrages de valeurs personnalisées par catégories (client et produit)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Présentation ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Extraprice&#039;&#039;&#039; est un module permettant de calculer les prix d&#039;un produit en fonction d&#039;un ensemble de paramètres et d&#039;une formule de calcul personnalisables&lt;br /&gt;
&lt;br /&gt;
== Pré-requis d&#039;installation ==&lt;br /&gt;
&lt;br /&gt;
Le module &#039;&#039;&#039;Extraprice&#039;&#039;&#039; fonctionne avec Dolibarr à partir de la version 3.5.x et une version de php minimum 5.3.&lt;br /&gt;
&lt;br /&gt;
Il s&#039;installe comme n&#039;importe quel module Dolibarr en décompressant le fichier zip dans le dossier /htdocs/custom.&lt;br /&gt;
&lt;br /&gt;
== Préambule – Avant de commencer ==&lt;br /&gt;
&lt;br /&gt;
Avant de lancer la création d&#039;une formule &#039;&#039;&#039;d&#039;Extraprice&#039;&#039;&#039; , il convient d&#039;avoir des notions de langage php et de connaître la structuration des tables de Dolibarr. &lt;br /&gt;
Si vous n&#039;avez pas ce genre de compétence, vous pouvez nous contactez sur notre site ([www.patas-monkey.fr](http://www.patas-monkey.fr/)) afin que nous vous proposions une prestation d&amp;amp;#39;intégration de ce module selon vos spécifications.&lt;br /&gt;
&lt;br /&gt;
{{Note| Attention: La version 20.0.0 de Dolibarr contient une anomalie qui génère une erreur de calcul sur la TVA quand on utilise le bouton de recalcul des prix. Ce problème se règle en réalisant une mise à jour de dolibarr vers une version postérieur (20.0.4 ou 21.xx, ...) |warn}}&lt;br /&gt;
&lt;br /&gt;
== Configuration du module Extraprice ==&lt;br /&gt;
&lt;br /&gt;
La configuration du module &#039;&#039;&#039;Extraprice&#039;&#039;&#039; se fait à partir de l&#039;écran d&#039;administration accessible depuis la liste des modules.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Extraprice-setting.png |900px]]&lt;br /&gt;
&lt;br /&gt;
La première zone de saisie permet de paramétrer la formule de calcul qui sera utilisée pour déterminer les prix de vente unitaires.&lt;br /&gt;
&lt;br /&gt;
Autre fonctionnalité du module, il est possible de définir un ou plusieurs produit/service pour saisir la TVA pour les société de transport&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Fonctionnement du calcul du prix dynamique ==&lt;br /&gt;
&lt;br /&gt;
Il n&#039;est pas possible dans Dolibarr d&#039;avoir un prix conditionné par autre chose que la quantité du produit vendu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Extraprice&#039;&#039;&#039; permet de modifier, lors de la création des lignes de pièces (commande, facture et proposition commerciale), le prix de vente unitaire.&lt;br /&gt;
&lt;br /&gt;
Pour cela, &#039;&#039;&#039;Extraprice&#039;&#039;&#039; utilise :&lt;br /&gt;
&lt;br /&gt;
- des valeurs présentes dans les différentes fiches (client, produit, pièces…)&lt;br /&gt;
- des valeurs présentes dans des champs supplémentaires (« extrafields ») et en particulier ceux présents sur les lignes de pièces.&lt;br /&gt;
- Une formule de calcul écrite en php dans le paramétrage du module.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:250px;&amp;quot; | &#039;&#039;&#039;Options en paramétrage du module&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:250px;&amp;quot; | &#039;&#039;&#039;Résultat sur facture&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Extraprice-exemple_php_line_request.png |250px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Extraprice-exemple_result.png |250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Remarque ===&lt;br /&gt;
&lt;br /&gt;
La version premium d&#039;extraprice permet d&#039;ajouter des variables aux formules de calculs selon la catégorie cliente ou produit.&lt;br /&gt;
&lt;br /&gt;
Ex : il est possible de créer un coefficient de remise par catégorie client qui sera utilisé pour le calcul final du prix de vente unitaire. il faut pour cela créer des catégories produits, d&#039;affecter sur l&#039;onglet d&#039;extraprice de la catégorie une valeur à une variable (ex $coef=0.55 ) et puis d&#039;utiliser celle-ci dans le calcul final&lt;br /&gt;
&lt;br /&gt;
=== Saisie d&#039;une formule de calcul ===&lt;br /&gt;
&lt;br /&gt;
Définition des variables utilisables dans la formule d&#039;extraprice.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;$newprice&#039;&#039;&#039; &lt;br /&gt;
| Prix calculé par la formule &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;$origineprice&#039;&#039;&#039; &lt;br /&gt;
|  Prix d&#039;origine du produit, ATTENTION si on est sur un produit ou service libre, cette valeur sera à zéro (il faudra saisir le prix de base pour le calcul ailleurs).&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;$objectvalue&#039;&#039;&#039; &lt;br /&gt;
|  Objet contenant les champs supplémentaires associés à la ligne de la pièce&lt;br /&gt;
Ex : pour accéder à la valeur définie dans le champ &#039;longueur&#039;,&lt;br /&gt;
il faut utiliser la variable $objectvalue[&#039;options_longueur&#039;] &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;$product&#039;&#039;&#039; &lt;br /&gt;
| Objet contenant les valeurs associées au produit (référence, description...)&lt;br /&gt;
Exemple de valeurs : &lt;br /&gt;
* $product[&#039;price_min&#039;] (prix minimum) sera récupéré par la variable $product-&amp;gt;price_min&lt;br /&gt;
* $product[&#039;ref&#039;] pour récupérer/tester la référence du produit|&lt;br /&gt;
Attention : cette objet n&#039;est présent que si il s&#039;agit d&#039;un prix défini à partir d&#039;un produit (pas une saisie libre)&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;$mainelement&#039;&#039;&#039; &lt;br /&gt;
| Objet contenant les valeurs associées à la pièce (facture, commande, proposition commerciale) &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;$societe&#039;&#039;&#039; &lt;br /&gt;
| Objet contenant les valeurs associées à la société de la pièce (le destinataire de la facture) &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;$object&#039;&#039;&#039; &lt;br /&gt;
| Objet contenant les valeurs associées à ligne de la pièce (facture, commande ou propale) &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;$elementextravalue&#039;&#039;&#039; &lt;br /&gt;
| Objet contenant les champs supplémentaire associé à la pièce (facture, commande, proposition commerciale) &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;$societeextravalue&#039;&#039;&#039; &lt;br /&gt;
| Objet contenant les champs supplémentaires associés à la société&lt;br /&gt;
Ex : pour accéder à une valeur définie dans le champ &amp;quot;coeff&amp;quot;, il faut utiliser la variable $societeextravalue[&#039;options_coeff&#039;]&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;$productextravalue&#039;&#039;&#039; &lt;br /&gt;
| Objet contenant les champs supplémentaires associés au produit&lt;br /&gt;
Ex : pour accéder à une valeur définie dans le champ &amp;quot;coeff&amp;quot;, il faut utiliser la variable $productextravalue[&#039;options_coeff&#039;]&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;$categsocieteid&#039;&#039;&#039; &lt;br /&gt;
| contient l&#039;identifiant de la catégorie de société auquel appartient la société&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;$categproductid&#039;&#039;&#039; &lt;br /&gt;
| contient l&#039;identifiant de la catégorie de produit auquel appartient le produit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
il est possible d&#039;avoir des constantes en passant par la configuration/Divers de Dolibarr&lt;br /&gt;
il suffit pour cela de définir une variable et sa valeur&lt;br /&gt;
La valeur saisie peut être récupérée avec la $conf-&amp;gt;global-&amp;gt;LA_VARIABLE_DIVERSE&lt;br /&gt;
&lt;br /&gt;
=== Exemple : Détermination du prix d&#039;un produit selon la surface vendue ===&lt;br /&gt;
&lt;br /&gt;
Un produit a un prix fixé au mètre carré.&lt;br /&gt;
&lt;br /&gt;
Nous ajoutons 2 champs supplémentaires (extrafields) nommés « longueur » et « largeur » correspondant aux dimensions de la surface vendue.&lt;br /&gt;
&lt;br /&gt;
Dans ce cas, le prix de vente du produit correspond au prix au m² multiplié par la longueur et la largeur&lt;br /&gt;
&lt;br /&gt;
Pour un produit à 100 € le mètre carré, si on vend une surface de 50 cm de long par 25 cm de large, le prix sera de 12,50 € l&#039;unité (100 x 0,25 x 0,50)&lt;br /&gt;
&lt;br /&gt;
Il est possible de rajouter un coût spécifique de découpe par produit selon, par exemple, sa matière : plastique, verre…&lt;br /&gt;
&lt;br /&gt;
Dans ce cas, il sera nécessaire de rajouter un « extrafield » sur le produit pour stocker la donnée du coût unitaire de la découpe qui sera ajouté au prix de vente unitaire dans la formule.&lt;br /&gt;
&lt;br /&gt;
Pour un produit à 100 € le mètre carré, et une découpe à 20, si on vend une surface de 50 cm de long par 25 cm de large, le prix sera de 32,50 € l&#039;unité (20 + 100 x 0,25 x 0,50)&lt;br /&gt;
&lt;br /&gt;
== TVA transporteur sur facture fournisseur ==&lt;br /&gt;
&lt;br /&gt;
Il est également possible d’ajouter manuellement une TVA fournisseur en définissant le prix hors taxes (P.U. HT) correspondant à la TVA souhaitée.&lt;br /&gt;
&lt;br /&gt;
Pour cela :&lt;br /&gt;
&lt;br /&gt;
Créer un nouveau service avec comme libellé la TVA souhaitée.&lt;br /&gt;
&lt;br /&gt;
Une fois le service créé, l’ajouter dans le paramétrage du module.&lt;br /&gt;
&lt;br /&gt;
Lors de la création d’une facture fournisseur, vous pourrez désormais ajouter ce service « TVA » et lui attribuer sa valeur monétaire exacte dans le champ P.U. HT.&lt;br /&gt;
&lt;br /&gt;
[[File:Extraprice-tva-transport.png|800px]]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyField/21/fr&amp;diff=8374</id>
		<title>Translations:MyField/21/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyField/21/fr&amp;diff=8374"/>
		<updated>2025-11-05T17:23:18Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Permissions par défaut====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| [[file:myfield-Permissions-defaut.png|600px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &lt;br /&gt;
Les permissions par défaut (&#039;&#039;&#039;Accueil &amp;gt; Utilisateurs et groupe &amp;gt; Choisir entre utilisateurs ou groupe &amp;gt; Sélectionner les autorisations&#039;&#039;&#039;), accordées à tout utilisateur créé ultérieurement à l&#039;installation du module, si il n&#039;est pas ajouté à un groupe, sont les suivantes&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Extraprice/en&amp;diff=8373</id>
		<title>Extraprice/en</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Extraprice/en&amp;diff=8373"/>
		<updated>2025-11-05T17:23:12Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&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:Extraprice250x250.jpg]]&lt;br /&gt;
| This module allows you to define a calculation rule for determining the unit selling price (for example, by taking additional parameters - extrafields). This premium version adds the ability to configure custom values ​​by category (customer and product).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Présentation&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Presentation ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Extraprice&#039;&#039;&#039; is a module for calculating the prices of a product based on a set of customizable parameters and a calculation formula&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Pré-requis_d&amp;amp;#039;installation&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Installation Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Extraprice&#039;&#039;&#039; module works with Dolibarr from version 3.5.x and a minimum php version of 5.3.&lt;br /&gt;
&lt;br /&gt;
It is installed like any Dolibarr module by unzipping the zip file into the /htdocs/custom folder.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Préambule_–_Avant_de_commencer&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Preamble – Before you begin ==&lt;br /&gt;
&lt;br /&gt;
Before starting to create an Extraprice formula, you should have some knowledge of PHP and be familiar with Dolibarr&#039;s table structure.&lt;br /&gt;
If you don&#039;t have this type of expertise, you can contact us on our website ([www.patas-monkey.fr](http://www.patas-monkey.fr/)) so that we can offer you a service to integrate this module according to your specifications.&lt;br /&gt;
&lt;br /&gt;
{{Note| Warning: Dolibarr version 20.0.0 contains an anomaly that generates a VAT calculation error when using the price recalculation button. This problem can be resolved by updating Dolibarr to a later version (20.0.4 or 21.xx, ...) |warn}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Configuration_du_module_Extraprice&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Configuration of the Extraprice module ==&lt;br /&gt;
&lt;br /&gt;
The configuration of the &#039;&#039;&#039;Extraprice&#039;&#039;&#039; module is done from the administration screen accessible from the list of modules.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Extraprice-setting_en.png |900px]]&lt;br /&gt;
&lt;br /&gt;
The first input area allows you to configure the calculation formula that will be used to determine the unit sales prices.&lt;br /&gt;
&lt;br /&gt;
Another feature of the module is that it is possible to define one or more products/services to collect VAT for transport companies.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Fonctionnement_du_calcul_du_prix_dynamique&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== How dynamic price calculation works ==&lt;br /&gt;
&lt;br /&gt;
It is not possible in Dolibarr to have a price conditioned by anything other than the quantity of the product sold.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Extraprice&#039;&#039;&#039; allows you to modify the unit sales price when creating the part lines (order, invoice and commercial proposal).&lt;br /&gt;
&lt;br /&gt;
For this, &#039;&#039;&#039;Extraprice&#039;&#039;&#039; uses:&lt;br /&gt;
&lt;br /&gt;
- values ​​present in the various records (customer, product, parts, etc.)&lt;br /&gt;
- values ​​present in additional fields (&amp;quot;extrafields&amp;quot;), particularly those present on the part lines.&lt;br /&gt;
- a calculation formula written in PHP in the module&#039;s settings.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:250px;&amp;quot; | &#039;&#039;&#039;Module configuration options&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:250px;&amp;quot; | &#039;&#039;&#039;Result on invoice&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Extraprice-exemple_php_line_request.png |250px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:Extraprice-example_result_en.png |250px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Remarque&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Note ===&lt;br /&gt;
&lt;br /&gt;
The premium version of extraprice allows you to add variables to calculation formulas based on customer or product category.&lt;br /&gt;
&lt;br /&gt;
Ex: it is possible to create a discount coefficient per customer category which will be used for the final calculation of the unit sales price. To do this, you must create product categories, assign a value to a variable on the extraprice tab of the category (e.g. $coef=0.55) and then use this in the final calculation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Saisie_d&amp;amp;#039;une_formule_de_calcul&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Entering a calculation formula ===&lt;br /&gt;
&lt;br /&gt;
Definition of variables that can be used in the extraprice formula.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;$newprice&#039;&#039;&#039;&lt;br /&gt;
| Price calculated by the formula&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;$origineprice&#039;&#039;&#039;&lt;br /&gt;
| Original price of the product. NOTE: If the product or service is a free product, this value will be zero (the base price must be entered elsewhere for calculation).&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;$objectvalue&#039;&#039;&#039;&lt;br /&gt;
| Object containing the additional fields associated with the part line.&lt;br /&gt;
Example: To access the value defined in the &#039;length&#039; field,&lt;br /&gt;
use the variable $objectvalue[&#039;options_allonge&#039;]&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;$product&#039;&#039;&#039;&lt;br /&gt;
| Object containing the values ​​associated with the product (reference, description, etc.)&lt;br /&gt;
Example values:&lt;br /&gt;
* $product[&#039;price_min&#039;] (minimum price) will be retrieved by the variable $product-&amp;gt;price_min&lt;br /&gt;
* $product[&#039;ref&#039;] to retrieve/test the product reference. |&lt;br /&gt;
Note: This object is only present if the price is defined from a product (not a free entry).&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;$mainelement&#039;&#039;&#039;&lt;br /&gt;
| Object containing the values ​​associated with the document (invoice, order, proposal)&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;$company&#039;&#039;&#039;&lt;br /&gt;
| Object containing the values ​​associated with the document&#039;s company (the invoice recipient)&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;$object&#039;&#039;&#039;&lt;br /&gt;
| Object containing the values ​​associated with the document line (invoice, order, or proposal)&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;$elementextravalue&#039;&#039;&#039;&lt;br /&gt;
| Object containing the additional fields associated with the document (invoice, order, proposal)&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;$societeextravalue&#039;&#039;&#039;&lt;br /&gt;
| Object containing the additional fields associated with the company.&lt;br /&gt;
Example: To access a value defined in the &amp;quot;coeff&amp;quot; field, use the variable $societeextravalue[&#039;options_coeff&#039;]&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;$productextravalue&#039;&#039;&#039;&lt;br /&gt;
| Object containing the additional fields associated with the product.&lt;br /&gt;
Example: To access a value defined in the &amp;quot;coeff&amp;quot; field, use the variable $productextravalue[&#039;options_coeff&#039;]&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;$categsocieteid&#039;&#039;&#039;&lt;br /&gt;
| Contains the identifier of the company category to which the company belongs.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;$categproductid&#039;&#039;&#039;&lt;br /&gt;
| Contains the identifier of the product category to which the product belongs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is possible to create constants by going through Dolibarr&#039;s configuration/Miscellaneous.&lt;br /&gt;
To do this, simply define a variable and its value.&lt;br /&gt;
The entered value can be retrieved with $conf-&amp;gt;global-&amp;gt;LA_VARIABLE_DIVERSE.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Exemple_:_Détermination_du_prix_d&amp;amp;#039;un_produit_selon_la_surface_vendue&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Example: Determining the price of a product based on the surface area sold ===&lt;br /&gt;
&lt;br /&gt;
A product has a fixed price per square meter.&lt;br /&gt;
&lt;br /&gt;
We add 2 additional fields (extrafields) named “length” and “width” corresponding to the dimensions of the surface sold.&lt;br /&gt;
&lt;br /&gt;
In this case, the selling price of the product corresponds to the price per m² multiplied by the length and width&lt;br /&gt;
&lt;br /&gt;
For a product at €100 per square meter, if we sell a surface 50 cm long by 25 cm wide, the price will be €12.50 per unit (100 x 0.25 x 0.50)&lt;br /&gt;
&lt;br /&gt;
It is possible to add a specific cutting cost per product depending, for example, on its material: plastic, glass, etc.&lt;br /&gt;
&lt;br /&gt;
In this case, it will be necessary to add an “extrafield” on the product to store the data of the unit cost of the cut which will be added to the unit sales price in the formula.&lt;br /&gt;
&lt;br /&gt;
For a product at €100 per square meter, and a cut at €20, if we sell a surface 50 cm long by 25 cm wide, the price will be €32.50 per unit (20 + 100 x 0.25 x 0.50)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;TVA_transporteur_sur_facture_fournisseur&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Carrier VAT on supplier invoice ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;fr&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Il est également possible d’ajouter manuellement une TVA fournisseur en définissant le prix hors taxes (P.U. HT) correspondant à la TVA souhaitée.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;fr&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Pour cela :&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;fr&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Créer un nouveau service avec comme libellé la TVA souhaitée.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;fr&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Une fois le service créé, l’ajouter dans le paramétrage du module.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;fr&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
Lors de la création d’une facture fournisseur, vous pourrez désormais ajouter ce service « TVA » et lui attribuer sa valeur monétaire exacte dans le champ P.U. HT.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Extraprice-tva-transport_en.png|800px]]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:Extraprice/43/fr&amp;diff=8372</id>
		<title>Translations:Extraprice/43/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:Extraprice/43/fr&amp;diff=8372"/>
		<updated>2025-11-05T17:23:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lors de la création d’une facture fournisseur, vous pourrez désormais ajouter ce service « TVA » et lui attribuer sa valeur monétaire exacte dans le champ P.U. HT.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:Extraprice/42/fr&amp;diff=8371</id>
		<title>Translations:Extraprice/42/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:Extraprice/42/fr&amp;diff=8371"/>
		<updated>2025-11-05T17:23:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Une fois le service créé, l’ajouter dans le paramétrage du module.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:Extraprice/41/fr&amp;diff=8370</id>
		<title>Translations:Extraprice/41/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:Extraprice/41/fr&amp;diff=8370"/>
		<updated>2025-11-05T17:23:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Créer un nouveau service avec comme libellé la TVA souhaitée.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:Extraprice/40/fr&amp;diff=8369</id>
		<title>Translations:Extraprice/40/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:Extraprice/40/fr&amp;diff=8369"/>
		<updated>2025-11-05T17:23:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pour cela :&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:Extraprice/39/fr&amp;diff=8368</id>
		<title>Translations:Extraprice/39/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:Extraprice/39/fr&amp;diff=8368"/>
		<updated>2025-11-05T17:23:07Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il est également possible d’ajouter manuellement une TVA fournisseur en définissant le prix hors taxes (P.U. HT) correspondant à la TVA souhaitée.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:MyDiscount/8/fr&amp;diff=8367</id>
		<title>Translations:MyDiscount/8/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:MyDiscount/8/fr&amp;diff=8367"/>
		<updated>2025-11-05T17:23:04Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Après la création d&#039;une commande, d&#039;une proposition commerciale ou d&#039;une facture, la remise peut être accordée.&lt;br /&gt;
 &lt;br /&gt;
[[File:MyDiscount_CreationDiscount1-250x250.png |750px]]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=ExtraECM/en&amp;diff=8365</id>
		<title>ExtraECM/en</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=ExtraECM/en&amp;diff=8365"/>
		<updated>2025-11-05T17:22:56Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&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:ExtraECM-250x250.png]]&lt;br /&gt;
|ExtraECM enhances native document management (EDM) by adding file selection and export to a ZIP file and document filtering based on creation date.&lt;br /&gt;
|}&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;fr&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The module has no configuration, you just need to install and activate it to be operational.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Accès_à_l&amp;amp;#039;application_module&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Access to the module application ==&lt;br /&gt;
&lt;br /&gt;
The module adds an additional tab to the native EDM which replicates the operation of the native document management tab&lt;br /&gt;
&lt;br /&gt;
[[File:ExtraEcm_MainPage_en.png |750px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Filtrage_sur_la_date_du_document&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Filtering on document date ==&lt;br /&gt;
&lt;br /&gt;
An input box above the document date column allows you to filter the document creation date.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: orange; font-weight: bold;&amp;quot;&lt;br /&gt;
| Date&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|2018&lt;br /&gt;
| all dates in 2008 from 01/01 to 31/12 inclusive&lt;br /&gt;
|-&lt;br /&gt;
|202008&lt;br /&gt;
| all dates in August 2020&lt;br /&gt;
|-&lt;br /&gt;
| 2016-2019&lt;br /&gt;
| all dates from 01/01/2006 to 31/12/2009 inclusive&lt;br /&gt;
|-&lt;br /&gt;
| &amp;gt;2004&lt;br /&gt;
| all dates greater than (or equal to) 01/01/2004&lt;br /&gt;
|-&lt;br /&gt;
| 20250401&lt;br /&gt;
| All items corresponding to the day entered in YYMMDD format&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Selection_et_export_de_documents&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== Selection and export of documents ==&lt;br /&gt;
&lt;br /&gt;
Exporting documents is a two-step process.&lt;br /&gt;
* Select the documents you wish to retrieve by checking the box in front of them. You can check/uncheck all the boxes using the check mark in the column header.&lt;br /&gt;
* Click the export button in the column header.&lt;br /&gt;
&lt;br /&gt;
A zip file containing the selected documents is then created and automatically downloaded&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=ExtraECM/fr&amp;diff=8364</id>
		<title>ExtraECM/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=ExtraECM/fr&amp;diff=8364"/>
		<updated>2025-11-05T17:22:54Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&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:ExtraECM-250x250.png]]&lt;br /&gt;
|ExtraEcm enrichie la gestion des documents native (GED) en ajoutant la sélection et l&#039;export de fichiers dans un fichier zip et le filtrage des documents selon leur date de création. &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;youtube&amp;gt;Edh4mDY8j9k&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Le module n&#039;a pas de configuration, il suffit juste de l&#039;installer et de l&#039;activer pour qu&#039;il soit opérationnel&lt;br /&gt;
&lt;br /&gt;
== Accès à l&#039;application module ==&lt;br /&gt;
&lt;br /&gt;
Le module ajoute un onglet supplémentaire à la GED native qui reprend le fonctionnement de l&#039;onglet de gestion native des documents&lt;br /&gt;
&lt;br /&gt;
[[File:ExtraEcm_MainPage.png |750px]]&lt;br /&gt;
&lt;br /&gt;
== Filtrage sur la date du document ==&lt;br /&gt;
&lt;br /&gt;
Une zone de saisie au dessus de la colonne des dates des documents permet de filtrer la date de création des documents.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;background-color: orange; font-weight:bold;&amp;quot;&lt;br /&gt;
| Date &lt;br /&gt;
|&lt;br /&gt;
|- &lt;br /&gt;
|2018&lt;br /&gt;
| toutes les dates de 2008 du 01/01 au 31/12 inclus&lt;br /&gt;
|- &lt;br /&gt;
|202008&lt;br /&gt;
| toutes les dates du mois d&#039;aout 2020&lt;br /&gt;
|- &lt;br /&gt;
| 2016-2019&lt;br /&gt;
| toutes les dates du 01/01/2006 au 31/12/2009 inclus&lt;br /&gt;
|- &lt;br /&gt;
| &amp;gt;2004&lt;br /&gt;
| toutes les dates supérieures (ou =) au 01/01/2004&lt;br /&gt;
|- &lt;br /&gt;
| 20250401&lt;br /&gt;
| Tous les éléments correspondant au jour saisi au format AAAMMJJ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Selection et export de documents ==&lt;br /&gt;
&lt;br /&gt;
L&#039;export des documents se déroule en deux étapes.&lt;br /&gt;
* La sélection des documents que l&#039;on souhaite récupérer cochant la case devant celui-ci. Il est possible de cocher/décocher l&#039;ensemble des cases en utilisant la coche présente sur l&#039;entête de colonne.&lt;br /&gt;
* L&#039;appuie sur le bouton d&#039;exportation dans l&#039;entête de colonne.&lt;br /&gt;
&lt;br /&gt;
Un fichier zip contenant les documents sélectionnés est alors crée et automatiquement téléchargé&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:ExtraECM/12/fr&amp;diff=8363</id>
		<title>Translations:ExtraECM/12/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:ExtraECM/12/fr&amp;diff=8363"/>
		<updated>2025-11-05T17:22:51Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Configuration ==&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:ExtraECM/1/fr&amp;diff=8362</id>
		<title>Translations:ExtraECM/1/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:ExtraECM/1/fr&amp;diff=8362"/>
		<updated>2025-11-05T17:22:51Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:ExtraECM-250x250.png]]&lt;br /&gt;
|ExtraEcm enrichie la gestion des documents native (GED) en ajoutant la sélection et l&#039;export de fichiers dans un fichier zip et le filtrage des documents selon leur date de création. &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;youtube&amp;gt;Edh4mDY8j9k&amp;lt;/youtube&amp;gt;&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=DoliSmart/fr&amp;diff=8360</id>
		<title>DoliSmart/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=DoliSmart/fr&amp;diff=8360"/>
		<updated>2025-11-05T17:22:45Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&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:Dolismart.png|300px]]&lt;br /&gt;
| DoliSmart permet d&#039;accéder aux données de votre dolibarr depuis un smartphone (iOS ou Android).&lt;br /&gt;
Les données présentés sur le Smartphone sont personnalisables :&lt;br /&gt;
* Sélection des widgets sur les écrans principaux,&lt;br /&gt;
* Sélection des colonnes sur les listes de recherches selon la largeur de l&#039;écran&lt;br /&gt;
* Sélection des champs sur les écrans de détail et personnalisation de ceux-ci (changement de libellé, surlignage, mise en gras)&lt;br /&gt;
&lt;br /&gt;
Les données sont accessibles non seulement en fonction des habilitations natives définies pour les utilisateurs mais aussi spécifiquement pour chaque champs et autres widgets&lt;br /&gt;
&lt;br /&gt;
L&#039;interface est intuitive et permet de naviguer entre les éléments de Dolibarr (éléments liés clickable), d&#039;accéder aux documents associé aux pièces en utilisant une ergonomie adapté à un smartphone.&lt;br /&gt;
&lt;br /&gt;
Il est enfin possible de saisir des notes associées à un éléments, de signer les interventions et les expéditions, d&#039;envoyer un email depuis dolibarr (ou le smartphone)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;youtube&amp;gt;75ECrxNu_3Y&amp;lt;/youtube&amp;gt;&lt;br /&gt;
==Présentation==&lt;br /&gt;
L&#039;ensemble de cette solution se décompose en trois parties :&lt;br /&gt;
&lt;br /&gt;
* un module à installer dans votre dolibarr (comme n&#039;importe quel module) permettant de personnaliser les affichages de la seconde partie. Ce module est à commander sur le dolistore et vous donne accès aux mise à jour de ce module durant 3 ans : https://www.dolistore.com/product.php?id=2464&lt;br /&gt;
* une application pour smartphone (ios ou android) permettant d&#039;accéder aux données de votre Dolibarr selon les habilitations de l&#039;utilisateur identifié sur l&#039;application et le paramétrage défini dans le module. Les applications sont disponibles sur les plateformes Apple et Androit&lt;br /&gt;
* Un abonnement annuel à commander sur notre boutique : https://dolismart.com/index.php/boutique/&lt;br /&gt;
&lt;br /&gt;
Si vous avez besoin de plusieurs licences, vous pouvez nous contacter afin d&#039;avoir un tarif par volume préférentiel&lt;br /&gt;
&lt;br /&gt;
Les communications entre les deux éléments se font via les api natives de Dolibarr mais aussi des api spécifiques présente dans le module.&lt;br /&gt;
&lt;br /&gt;
L&#039;application Smartphone récupère le thème natif de dolibarr ou celui que vous avez défini sur votre environnement.&lt;br /&gt;
&lt;br /&gt;
Il est enfin possible d&#039;accéder depuis la même interface à plusieurs Dolibarr (ou un meme dolibarr avec plusieurs profils utilisateur). Attention cette fonctionnalité est limité à 3 environnements/profil.&lt;br /&gt;
&lt;br /&gt;
==Paramétrage dans Dolibarr ==&lt;br /&gt;
&lt;br /&gt;
Pour permettre à Dolibarr de communiquer avec l&#039;applicaiton mobile, il est nécessaire d&#039;activer le modules des api natives.&lt;br /&gt;
&lt;br /&gt;
[[file:dolibarr_pré_para_api.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Le module DoliSmart apportant aussi un ensemble d&#039;API nécessaire à l&#039;application mobile il convient de l&#039;activer aussi.&lt;br /&gt;
&lt;br /&gt;
[[file:dolibarr_pré_para_dolismart.png|600px]]&lt;br /&gt;
&lt;br /&gt;
== Paramétrage des utilisateurs ==&lt;br /&gt;
&lt;br /&gt;
Pour permettre à un utilisateur d&#039;accéder depuis l&#039;application DoliSmart de son smartphone, il convient de réaliser un ensemble de actions sur le compte de ce dernier&lt;br /&gt;
&lt;br /&gt;
=== Génération d&#039;une clée API pour l&#039;utilisateur ===&lt;br /&gt;
Une fois le module de gestion des api rest activer, il faut sélectionner l&#039;utilisateur que l&#039;on souhaite utiliser pour se connecter depuis l&#039;application mobile et générer pour celui-ci un token d&#039;identification.&lt;br /&gt;
&lt;br /&gt;
[[file:dolibarr_utilisateur_géné_api.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Gestion des habilitations de l&#039;utilisateur ===&lt;br /&gt;
&lt;br /&gt;
L&#039;accès aux habilitations de l&#039;utilisateur s&#039;effectue depuis l&#039;onglet des permissions de sa fiche &lt;br /&gt;
&lt;br /&gt;
[[file:dolibarr_utilisateur_permission_utilisateur.png|600px]]&lt;br /&gt;
&lt;br /&gt;
il convient de vérifier plusieurs habilitations pour l&#039;utilisation à savoir :&lt;br /&gt;
&lt;br /&gt;
* l&#039;accès à ses habilitations &lt;br /&gt;
&lt;br /&gt;
[[file:dolibarr_utilisateur_habilitation.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* l&#039;accès à la GED pour lui permettre à la fois d&#039;accéder aux documents, mais aussi d&#039;uploader des documents depuis le smartphone dans l&#039;élément&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[file:dolibarr_permission_utilisateur_doc.png|600px]]&lt;br /&gt;
&lt;br /&gt;
== Mise à jour / corechange de Dolibarr ==&lt;br /&gt;
DoliSmart est compatible avec Dolibarr depuis la version 18 mais pour les versions antérieur à la V22, il est nécessaire de mettre à jour votre dolibarr avec les fichiers présent dans le dossier Corechange présent dans les répertoires du modules.&lt;br /&gt;
&lt;br /&gt;
Pour cela copier les fichiers présent dans le dossier corechange de l&#039;application directement dans le dossier htdocs de votre dolibarr.&lt;br /&gt;
&lt;br /&gt;
Certaines fonctionnalités, comme la recherche d&#039;une facture à partir du nom du tiers, peuvent ne pas fonctionner sur une version antérieure à la 22.&lt;br /&gt;
&lt;br /&gt;
{{Note|Après chaque mise à jour du module &#039;&#039;&#039;Dolismart&#039;&#039;&#039;, il est nécessaire de le &#039;&#039;&#039;désactiver puis de le réactiver&#039;&#039;&#039; afin d’assurer son bon fonctionnement.}}&lt;br /&gt;
&lt;br /&gt;
==Configuration du module Dolismart==&lt;br /&gt;
Dans les paramétrages de &#039;&#039;&#039;Dolismart&#039;&#039;&#039; vous trouverez 4 onglet :&lt;br /&gt;
&lt;br /&gt;
===Configuration générale===&lt;br /&gt;
&lt;br /&gt;
Il s&#039;agit d&#039;un onglet dédiés à l&#039;ensemble des éléments de l&#039;application mobile, principalement le nombre d&#039;enregistrement affiché ou une sélection par défaut&lt;br /&gt;
&lt;br /&gt;
[[file:dolismart_para_configuration.png|600px]]&lt;br /&gt;
&lt;br /&gt;
===Configuration des Pages d&#039;accueil===&lt;br /&gt;
A la manière des espaces dans dolibarr, l&#039;application doliSmart à une page regroupant les informations propre à un unique élément (espace des tiers, des produits, des factures, ...).&lt;br /&gt;
&lt;br /&gt;
Cette page d&#039;accueil contient une zone de recherche et un ensemble de widget que l&#039;on peu décider d&#039;afficher ou non.&lt;br /&gt;
&lt;br /&gt;
Cette sélection s&#039;effectue depuis la configuration des pages d&#039;accueil.&lt;br /&gt;
&lt;br /&gt;
Il est nécessaire de sélectionner dans un premier temps l&#039;élément que l&#039;on souhaite configurer, puis dans un second temps activer ou non les widgets.&lt;br /&gt;
&lt;br /&gt;
Il est aussi possible de n&#039;autoriser l&#039;accès d&#039;un widget à un ensemble de personne (sélection individuelle) ou à un groupe d&#039;utilisateur défini dans dolibarr.&lt;br /&gt;
&lt;br /&gt;
Attention, la gestion des habilitations d&#039;accès nécessite de sauvegarder la ligne avec l&#039;icone de sauvegarde verte en bout de ligne. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Choix d&#039;indexation pour la page d&#039;acceuil&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Options d&#039;affichage&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[file:dolismart_para_page_acceuil.png|600px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[file:dolismart_para_page_acceuil-01.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuration des Listes de recherche===&lt;br /&gt;
Il est possible de configurer les &#039;&#039;&#039;champs&#039;&#039;&#039; qui seront affiché lors de la recherche, à l&#039;écran de l&#039;application &#039;&#039;&#039;Dolismart&#039;&#039;&#039; en fonction de la page d&#039;index choisi.&lt;br /&gt;
&lt;br /&gt;
Ainsi que le parametrage d&#039;affichage (SI CHAMP ACTIF : Renomer le champ / choix d&#039;alignement &amp;amp; largeur / positionnement).&lt;br /&gt;
&lt;br /&gt;
Accord d&#039;accès &#039;&#039;&#039;Utilisateurs&#039;&#039;&#039; &amp;amp; &#039;&#039;&#039;Groupe d&#039;utilisateur&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Si une modification y est apportée, ne pas oublier d&#039;enregistrer la modification à la fin de la ligne.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Options d&#039;affichage&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Exemple d&#039;affichage&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[file:dolismart_para_page_liste_de_recherche-01.png|600px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[file:dolismart_exemple_liste_de_recherche.gif]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuration des Pages de détails===&lt;br /&gt;
Il est possible de configurer les &#039;&#039;&#039;champs&#039;&#039;&#039; qui seront affiché à l&#039;écran de l&#039;application &#039;&#039;&#039;Dolismart&#039;&#039;&#039; en fonction de la page d&#039;index choisi.&lt;br /&gt;
&lt;br /&gt;
Ainsi que le parametrage d&#039;affichage (SI CHAMP ACTIF : Renomer le champ / Texte en gras / Couleur).&lt;br /&gt;
&lt;br /&gt;
Accord d&#039;accès &#039;&#039;&#039;Utilisateurs&#039;&#039;&#039; &amp;amp; &#039;&#039;&#039;Groupe d&#039;utilisateur&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Si une modification y est apportée, ne pas oublier d&#039;enregistrer la modification à la fin de la ligne.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Options d&#039;affichage&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[file:dolismart_para_page_page_de_détail-01.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Écrans de l&#039;application mobile==&lt;br /&gt;
=== Écran d&#039;accueil ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Menu principal structuré&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Accès personnalisé selon les droits utilisateur&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Interface visuelle personnalisable&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_ecran_acceuil.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le menu de &#039;&#039;&#039;DoliSmart&#039;&#039;&#039; est organisé en sections, reprenant la structure de Dolibarr : espace des tiers, des produits, des factures, etc.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_ecran_acceuil_habilitation_modif.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Comme mentionné précédemment, l&#039;écran d&#039;accueil s&#039;adapte en fonction des &#039;&#039;&#039;droits d&#039;accès de l&#039;utilisateur&#039;&#039;&#039;. Chaque utilisateur voit uniquement les modules et informations auxquels il est autorisé à accéder.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_ecran_acceuil_theme.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Les &#039;&#039;&#039;couleurs de l’interface&#039;&#039;&#039; s’ajustent automatiquement selon la personnalisation visuelle de votre instance Dolibarr, assurant une cohérence avec votre environnement habituel.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Écran de paramétrage ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Menu de paramétrage&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Détail des comptes&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Détail du compte&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_ecran_parametrage.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le menu de paramétrage de &#039;&#039;&#039;DoliSmart&#039;&#039;&#039; vous permet de visualiser la session actuellement active, ou de vous connecter à une nouvelle instance Dolibarr.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_ecran_parametrage_details_comptes.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet onglet permet de consulter les sessions enregistrées (maximum 3), de les supprimer, d’en ajouter de nouvelles ou de modifier les existantes.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_ecran_parametrage_nouvelle_connection.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Cet onglet affiche les informations liées au compte sélectionné : le nom personnalisé (ou celui par défaut), l’URL de connexion à l’instance Dolibarr, ainsi que les identifiants de connexion (nom d’utilisateur et mot de passe).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Icônes présentes dans l&#039;application DoliSmart ===&lt;br /&gt;
&lt;br /&gt;
L’application &#039;&#039;&#039;DoliSmart&#039;&#039;&#039; intègre des icônes dans différents menus pour simplifier la navigation, offrir une meilleure lisibilité et permettre des actions rapides. Ces icônes visuelles servent de repères pour représenter des fonctions, des types de données ou des raccourcis vers des interactions fréquentes.&lt;br /&gt;
&lt;br /&gt;
Les icônes sont utilisées de manière cohérente dans plusieurs sections de l&#039;application.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top; width:50%&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
====Icônes des écrans des espaces====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:100%&amp;quot;&lt;br /&gt;
! Icône !! Fonction !! Description&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_014.png|40px]] || NB (Nombre) || Nombre de vente&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_015.png|40px]] || HT (Hors Taxes) || Montant calculé hors taxes&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_016.png|40px]] || TTC (Toutes Taxes Comprises) || Montant final facturable avec taxes&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_005.png|40px]] || Adresse / Google Maps || Lien cliquable vers Google Maps avec l’adresse renseignée&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_006.png|40px]] || Téléphone || Lance un appel si un numéro est renseigné (sur mobile)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_007.png|40px]] || Mail (application native) || Ouvre l’application de messagerie du téléphone&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_008.png|40px]] || Client || Désigne un client confirmé&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_009.png|40px]] || Prospect || Tiers en phase de prospection commerciale&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_010.png|40px]] || Fournisseur || Désigne un fournisseur (achat, logistique…)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_011.png|40px]] || Totalité des éléments || Vue de la totalité des éléments&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_012.png|40px]] || Calendrier annuel || Vue filtrée ou triée par année&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_013.png|40px]] || Trimestre || Regroupement par trimestre (Q1, Q2, etc.)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_filtres.png|40px]] || Filtre Etats &amp;amp; Période || Brouillons ; Signée ; Année ; Trimestre ; etc...&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_creation_intervention.png|40px]] || Création d&#039;une intervention || Tier ; Customer ref &amp;amp; Description&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_recherche.png|40px]] || Zone de recherche || Entête de recherche lié à l&#039;espace dans lequel vous vous situez&lt;br /&gt;
|}&lt;br /&gt;
| style=&amp;quot;vertical-align:top; width:50%&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
====Icônes des écrans de détails====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:100%&amp;quot;&lt;br /&gt;
! Icône !! Signification !! Description&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_001.png|40px]] || Calendrier || Aperçu des événements associés au tiers (évènements, taches, rendez-vous…)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_contact.png|40px]] || Contact || Gestion des contacts/adresses, utilisateurs et contacts associés à l&#039;éléments&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_002.png|40px]] || Mail via Dolibarr || Envoie un email via l’interface de messagerie Dolibarr intégrée (en attente)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_document.png|40px]] || Documents / Pièces jointes || Accès aux fichiers liés &amp;amp; upload de fichier&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_notes.png|40px]] || Notes || Accès et modification des notes publiques et privées (si sélectionnée et modification autorisée)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_actionburger.png|40px]] || Action || Action associée à l&#039;élément (signature, mise à jour status,...)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_actions.png|40px]] || Actions || Action sur l&#039;élément en question (Clone, Validation, Modification en fonction du statut)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_ajout_ligne.png|40px]] || Actions d&#039;ajout || Action d&#039;ajout (Date de début, Durée, Description)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_modif_ligne.png|40px]] || Actions de modification || Action de modification (Date de début, Durée, Description)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_vue_de_ligne.png|40px]] || Détails || Ouvre le détail de la ligne en question&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ces icônes sont également visibles dans d&#039;autres contextes comme les bons de commande, les factures ou les rapports commerciaux.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;L’uniformité visuelle des icônes dans DoliSmart permet de naviguer efficacement, tout en réduisant le temps d’apprentissage de l’application.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Ecrans d&#039;espace d&#039;un élément ===&lt;br /&gt;
Les écrans d&#039;espace se présentent tous avec le meme format &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Exemple d&#039;écran&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Elements présent dans un écran d&#039;espace&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_page_element.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le menu de &#039;&#039;&#039;DoliSmart&#039;&#039;&#039; est organisé en sections, reprenant la structure de Dolibarr : espace des tiers, des produits, des factures, etc.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* 1 : Retour au home page de Dolismart&lt;br /&gt;
* 2 : Zone de recherche des éléments&lt;br /&gt;
* 3 : Zone de filtrage d&#039;un tableau incluant le graphique&lt;br /&gt;
* 4 : Zone de filtrage d&#039;un tableau par période (tous, année, trimestre)&lt;br /&gt;
* 5 : Éléments clickable pour accéder à son détail&lt;br /&gt;
* 6 : Navigation sur les autres éléments du menu&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Comme mentionné précédemment, l&#039;écran des espaces s&#039;adaptent en fonction du paramétrage définie dans le module DoliSmart.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecrans de recherche===&lt;br /&gt;
Les écrans de recherche se présentent tous avec le meme format &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Exemple d&#039;écran de recherche&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Elements présent dans un écran de recherche&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_page_recherche.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Le menu de &#039;&#039;&#039;DoliSmart&#039;&#039;&#039; est organisé en sections, reprenant la structure de Dolibarr : espace des tiers, des produits, des factures, etc.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* 1 : Retour au home page de Dolismart&lt;br /&gt;
* 2 : Zone de recherche des éléments&lt;br /&gt;
* 3 : Icone de filtrage &amp;amp; options&lt;br /&gt;
* 4 : Accès à la Fiche de l&#039;élément&lt;br /&gt;
* 5 : Accès à la Fiche du tiers attaché à l&#039;élément (si un tiers est associé)&lt;br /&gt;
* 6 : Navigation sur les autres éléments du menu&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecrans de détail d&#039;un élément ===&lt;br /&gt;
Les écrans de détails se présentent tous avec le meme format &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Exemple d&#039;écran de détails&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Elements présent dans un écran de détails&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_page_détails.png|300px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* 1 : Retour au home page de Dolismart&lt;br /&gt;
* 2 : Retour à la page précédente&lt;br /&gt;
* 3 : Popup correspondant aux Onglets de l&#039;éléments (ici agenda et documents joints) &lt;br /&gt;
* 4 : État de l&#039;éléments&lt;br /&gt;
* 5 : Fiche du Tier liée&lt;br /&gt;
* 6 : Fiche produit&lt;br /&gt;
* 7 : Fiche service&lt;br /&gt;
* 8 : Icone d&#039;apperçue&lt;br /&gt;
* 9 : Fiche règlement&lt;br /&gt;
* 10 : Navigation sur les autres éléments du menu&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Comme mentionné précédemment, l&#039;écran de détails s&#039;adapte en fonction des &#039;&#039;&#039;droits d&#039;accès de l&#039;utilisateur&#039;&#039;&#039;. Chaque utilisateur voit uniquement les modules et informations auxquels il est autorisé à accéder.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Boutons d&#039;actions d&#039;un élément ====&lt;br /&gt;
Selon l&#039;élément affiché ET les droits associé à l&#039;utilisateur, il y a un bouton d&#039;action ouvrant un menu présentant un ensemble d&#039;actions disponible.&lt;br /&gt;
&lt;br /&gt;
La première partie du menu déclenche une action directe, la seconde ouvre une secondre fenetre d&#039;action (pour signer l&#039;intervention par exemple).&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Elements&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Action(s) disponible(s)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Interventions&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Valider - Réouvrir - Clôturer&lt;br /&gt;
* Signer&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Contrat&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Valider - Clôturer&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Devis&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Valider - Clôturer - Retour en brouillon - Classé Facturé&lt;br /&gt;
* Accepté - Refusé&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Commande&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Valider - Réouvrir - Clôturer - Retour en brouillon - Classé Facturé&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Facture&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Valider - Retour en brouillon &lt;br /&gt;
* Payer&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Expéditions&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Valider - Clôturer&lt;br /&gt;
* Signer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sections de DoliSmart==&lt;br /&gt;
=== Section des Tiers (Espace Tiers et Contacts)===&lt;br /&gt;
&lt;br /&gt;
Cette section contient à la fois les Tiers de Dolibarr mais aussi leurs contacts.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:400px;text-align:center&amp;quot;| Espace Tiers&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Détails des Tiers&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:400px;&amp;quot; | &#039;&#039;&#039;Elements présent dans un écran de détails des Tiers&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche des tiers&lt;br /&gt;
* Tableau trimestriels des nouveaux tiers&lt;br /&gt;
** bouton de sélection par client, prospect ou fournisseur &lt;br /&gt;
* graphique mensuel des nouveaux tiers&lt;br /&gt;
* Top clients &lt;br /&gt;
** bouton de sélection par totalité de la période, l&#039;année ou le trimestre en cours &lt;br /&gt;
* Derniers clients mis à jour&lt;br /&gt;
* Encours Clients&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_tiers_page_tiers_03.png|300px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* 1 : Retour au home page de Dolismart&lt;br /&gt;
* 2 : Retour à la page précédente&lt;br /&gt;
* 3 : Popup correspondant aux Onglets de l&#039;éléments (ici agenda et documents joints) &lt;br /&gt;
* 4 : Coordonné du Tier (adresse ; telephone ; email accessible depuis le smartphone)&lt;br /&gt;
* 5 : État de l&#039;éléments&lt;br /&gt;
* 6 : tableau d&#039;éléments associé à l&#039;élément (ici les contacts du Tiers)&lt;br /&gt;
* 7 : Contact/Adress du Tier&lt;br /&gt;
* 8 : Facture associé au Tier&lt;br /&gt;
* 9 : Navigation sur les autres éléments du menu&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Comme mentionné précédemment, l&#039;écran de détails s&#039;adapte en fonction des &#039;&#039;&#039;droits d&#039;accès de l&#039;utilisateur&#039;&#039;&#039;. Chaque utilisateur voit uniquement les modules et informations auxquels il est autorisé à accéder.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Contact&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détail Contact&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche des contacts&lt;br /&gt;
* Tableau trimestriels des nouveaux contacts&lt;br /&gt;
* Graphique mensuel des nouveaux contacts&lt;br /&gt;
* Derniers contacts mis à jour avec la fiche contact et leur tier associé.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Tableau d&#039;information du Contact&lt;br /&gt;
** Popup Évènements&lt;br /&gt;
** Popup Documents&lt;br /&gt;
* Ligne de détail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Section des Produits (Espaces Produits et Services)===&lt;br /&gt;
&lt;br /&gt;
Cette section regroupe à la fois les produits et les services.&lt;br /&gt;
&lt;br /&gt;
Attention la gestion des stocks et des expéditions que l&#039;on retrouve dans le menu produits de Dolibarr se trouve dans un autre espace de DoliSmart&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Produits&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détail Produit&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche des produits.&lt;br /&gt;
* Tableau des dernier produits mis à jours.&lt;br /&gt;
* Tableau des top produits.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Bandeau d&#039;information &lt;br /&gt;
** Popup Évènements&lt;br /&gt;
** Popup Documents&lt;br /&gt;
* Ventes facturés du produit par trimestre (nombre de vente, quantités vendues, montant ttc)&lt;br /&gt;
* Graphique mensuel des ventes du produit.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Services&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détail Service&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche des services.&lt;br /&gt;
* Tableau des dernier services mis à jours.&lt;br /&gt;
* Tableau des top services.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Bandeau d&#039;information &lt;br /&gt;
** Popup Évènements&lt;br /&gt;
** Popup Documents&lt;br /&gt;
* Nombre de vente facturé du produit par trimestre (nombre, quantité, montant ttc)&lt;br /&gt;
* Graphique mensuel des ventes du service.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Section Entrepôts (Espace des Entrepôts et des Expéditions)===&lt;br /&gt;
&lt;br /&gt;
Cette section, se trouvant dans Dolibarr parmi celle des produits, a été séparée pour plus de lisibilité&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Entrepôt&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détail Entrepôt&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche des entrepôts.&lt;br /&gt;
* Liste des dernier entrepôts mis à jours.&lt;br /&gt;
* Tableau de mouvement de stock par trimestre avec filtrage.&lt;br /&gt;
** Par nombre.&lt;br /&gt;
** Par quantité.&lt;br /&gt;
** Par montant de la valeur mouvement.&lt;br /&gt;
* Graphique mensuel des mouvement de stock&lt;br /&gt;
* Tableau des top produits.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Tableau d&#039;information de l&#039;entrepôt.&lt;br /&gt;
* Popup Évènements&lt;br /&gt;
&lt;br /&gt;
* Tableau de mouvement de stock de l&#039;entrepôt par trimestre avec filtrable par le nombre de mouvement, quantité et valorisation.&lt;br /&gt;
* Graphique mensuel des mouvement de stock de l&#039;entrepôt.&lt;br /&gt;
* Tableau des produits dans l&#039;entrepôt .&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Expéditions&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Fiche d&#039;une Expédition&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche des expéditions&lt;br /&gt;
* Tableau des expéditions par trimestre avec filtrage&lt;br /&gt;
** Par nombre.&lt;br /&gt;
** Par quantité.&lt;br /&gt;
** Par valorisation.&lt;br /&gt;
* Graphique mensuel des mouvement de stock&lt;br /&gt;
* Tableau des dernière expéditions avec filtrage&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Tableau d&#039;information de l&#039;expédition&lt;br /&gt;
** Popup Évènements&lt;br /&gt;
** Popup Documents&lt;br /&gt;
** Popup Signature&lt;br /&gt;
* Liste de différent produit liée à l&#039;expédition (avec infos en liste)&lt;br /&gt;
* Tableau des objets liés&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Section Commerce (Espace Devis et Commandes Client)===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Proposition commercial&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Recherche Proposition&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détails Devis Clients&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche des propositions.&lt;br /&gt;
* Tableau des devis clients par trimestre avec filtrage (Nb, Montant HT et TTC).&lt;br /&gt;
* Graphique mensuel &lt;br /&gt;
* Liste des dernières propositions&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Filtre sur les statuts&lt;br /&gt;
[ Brouillon | Validé | Signée | Non signée ]&lt;br /&gt;
* Filtre sur la date de la proposition commerciale&lt;br /&gt;
[ Année | Trimestre | Mois | Semaine ]&lt;br /&gt;
* Liste défilante proposition commerciale&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Bandeau d&#039;information &lt;br /&gt;
** Popup Évènements&lt;br /&gt;
** Popup Documents&lt;br /&gt;
* Ligne de détail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Commandes&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Recherche Commande&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détails Commande&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche des commande&lt;br /&gt;
* Tableau des commandes par trimestre avec filtrage (Nb, Montant HT et TTC)&lt;br /&gt;
* Graphique mensuel des commande&lt;br /&gt;
* Liste des dernières commandes&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Filtre sur les statuts&lt;br /&gt;
[ Brouillon | Validé | Clôturé ]&lt;br /&gt;
* Filtre sur la date de la recherche commande&lt;br /&gt;
[ Année | Trimestre | Mois | Semaine ]&lt;br /&gt;
* Liste défilante commande&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Tableau d&#039;information de la Commande Client&lt;br /&gt;
** Popup Évènements liés au devis&lt;br /&gt;
** Popup Documents liés au devis&lt;br /&gt;
* Ligne de détail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Section Engagement (Espace Contrats et Interventions)===&lt;br /&gt;
&lt;br /&gt;
Cette section, se trouvant dans Dolibarr parmi celle du Commerce, a été séparée pour plus de lisibilité&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Contrats&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détails Contrat&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* [[File:app_icons_recherche.png|30px]] &#039;&#039;&#039;Zone de recherche contrat&#039;&#039;&#039;&lt;br /&gt;
* [[File:app_icons_filtres.png|30px]] &#039;&#039;&#039;Filtre États &amp;amp; Période&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Tableau des contrats par trimestre&#039;&#039;&#039; avec filtrage :  &lt;br /&gt;
  (Nb, Ouverts, Fermés)&lt;br /&gt;
* &#039;&#039;&#039;Graphique mensuel&#039;&#039;&#039; des contrats&lt;br /&gt;
* &#039;&#039;&#039;Liste des derniers contrats&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Icones de tête :&lt;br /&gt;
** [[File:app_icons_contact.png|30px]] &#039;&#039;&#039;Contact&#039;&#039;&#039;&lt;br /&gt;
** [[File:app_icons_001.png|30px]] &#039;&#039;&#039;Calendrier&#039;&#039;&#039;&lt;br /&gt;
** [[File:app_icons_document.png|30px]] &#039;&#039;&#039;Documents / Pièces jointes&#039;&#039;&#039;&lt;br /&gt;
** [[File:app_icons_notes.png|30px]] &#039;&#039;&#039;Notes&#039;&#039;&#039;&lt;br /&gt;
** [[File:app_icons_actions.png|30px]] &#039;&#039;&#039;Actions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dérouler de la page :&lt;br /&gt;
* &#039;&#039;&#039;Tableau d&#039;information du contrat&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Ligne de détail&#039;&#039;&#039; du contrat sélectionné &amp;amp; visualisation [[File:app_icons_vue_de_ligne.png|30px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Interventions&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Recherche Intervention&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détails Intervention&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* [[File:app_icons_recherche.png|30px]] &#039;&#039;&#039;Zone de recherche intervention&#039;&#039;&#039;  &lt;br /&gt;
* [[File:app_icons_filtres.png|30px]] &#039;&#039;&#039;Filtre États &amp;amp; Période&#039;&#039;&#039;&lt;br /&gt;
* [[File:app_icons_creation_instervention.png|30px]] &#039;&#039;&#039;Création d&#039;une intervention&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Tableau des interventions par trimestre&#039;&#039;&#039; avec filtrage :&lt;br /&gt;
  (Nb, Nb d’heures, Nb de jours) &lt;br /&gt;
* &#039;&#039;&#039;Graphique mensuel&#039;&#039;&#039; des interventions&lt;br /&gt;
* &#039;&#039;&#039;Liste des dernières interventions&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* [[File:app_icons_recherche.png|30px]] &#039;&#039;&#039;Zone de recherche intervention&#039;&#039;&#039;  &lt;br /&gt;
* [[File:app_icons_filtres.png|30px]] &#039;&#039;&#039;Filtre États &amp;amp; Période&#039;&#039;&#039;&lt;br /&gt;
  (Brouillon, Validé, Clôturé)&lt;br /&gt;
  (Brouillon, Validé, Clôturé)&lt;br /&gt;
  (Signé, Non Signé)&lt;br /&gt;
  (Année, Trimestre, Mois, Semaine)&lt;br /&gt;
* &#039;&#039;&#039;Liste des interventions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Icônes de tête :  &lt;br /&gt;
** [[File:app_icons_contact.png|30px]] &#039;&#039;&#039;Contact&#039;&#039;&#039;  &lt;br /&gt;
** [[File:app_icons_001.png|30px]] &#039;&#039;&#039;Calendrier&#039;&#039;&#039;  &lt;br /&gt;
** [[File:app_icons_document.png|30px]] &#039;&#039;&#039;Documents / Pièces jointes&#039;&#039;&#039;  &lt;br /&gt;
** [[File:app_icons_notes.png|30px]] &#039;&#039;&#039;Notes&#039;&#039;&#039;  &lt;br /&gt;
** [[File:app_icons_actions.png|30px]] &#039;&#039;&#039;Actions&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
Déroulé de la page :  &lt;br /&gt;
* &#039;&#039;&#039;Tableau d&#039;information de l’intervention&#039;&#039;&#039;   &lt;br /&gt;
* &#039;&#039;&#039;Ligne de détail&#039;&#039;&#039; de l’intervention sélectionnée &amp;amp; visualisation [[File:app_icons_vue_de_ligne.png|30px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Section Facture (Espace Factures et Règlements)===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Factures&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Recherche Facture&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détails Facture&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche des factures&lt;br /&gt;
* Tableau des factures par trimestre avec filtrage (Nb, HT, TTC)&lt;br /&gt;
* Graphique mensuel des factures&lt;br /&gt;
* Liste des dernières factures&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Filtre sur les statuts&lt;br /&gt;
[ Brouillon | Validé | Clôturé ]&lt;br /&gt;
* Filtre sur la date de la proposition commerciale&lt;br /&gt;
[ Année | Trimestre | Mois | Semaine ]&lt;br /&gt;
* Liste défilante facture&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Tableau d&#039;information de Facture&lt;br /&gt;
** Popup Évènements liés de facture&lt;br /&gt;
** Popup Documents liés de facture&lt;br /&gt;
* Ligne de détail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Règlements&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détails Règlement&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche des règlements&lt;br /&gt;
* Tableau des règlements par trimestre avec filtrage (Nb &amp;amp; Montant)&lt;br /&gt;
* Graphique mensuel des règlements&lt;br /&gt;
* Liste des derniers règlements&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Tableau d&#039;information de l&#039;Intervention&lt;br /&gt;
** Popup Évènements liés à l&#039;intervention&lt;br /&gt;
* Ligne de détail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Section Banque (Espace Comptes et Ecritures)===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Comptes&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détails Compte&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche des comptes&lt;br /&gt;
* Liste des comptes&lt;br /&gt;
* Tableau des écritures comptable par trimestre avec filtrage (A, D, C)&lt;br /&gt;
* Graphique mensuel des comptes&lt;br /&gt;
* Liste des dernières interventions&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Tableau d&#039;information du Compte&lt;br /&gt;
** Popup Documents liés à l&#039;intervention&lt;br /&gt;
* Ligne de détail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Ecritures&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détails Ecritures&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche des écritures&lt;br /&gt;
* Tableau des écritures par trimestre avec filtrage (A, D, C)&lt;br /&gt;
* Graphique mensuel des écritures&lt;br /&gt;
* Liste des dernières écritures&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Tableau d&#039;information de l&#039;Ecriture&lt;br /&gt;
* Ligne de détail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Section Calendrier (Liste évènements et Vue Agenda)===&lt;br /&gt;
&lt;br /&gt;
Dans l&#039;espace &#039;&#039;&#039;Calendrier&#039;&#039;&#039;, vous trouverez les onglet :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Liste des évènements&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche d&#039;un évènement&lt;br /&gt;
* Liste des dernier évènements&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détails évènement&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Tableau d&#039;information de l&#039;Intervention&lt;br /&gt;
** Popup Documents liés à l&#039;intervention&lt;br /&gt;
* Ligne de détail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Vue Agenda&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Calendrier avec filtrage (Jour, Semaine, Mois)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Section Ticket (Espace Ticket et Base de connaissance)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Ticket&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détails Ticket&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche des tickets&lt;br /&gt;
* Tableau des ticket par trimestre&lt;br /&gt;
* Graphique mensuel des ticket&lt;br /&gt;
* Liste des dernier ticket&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Tableau d&#039;information du Ticket&lt;br /&gt;
** Popup Évènements liés au ticket&lt;br /&gt;
** Popup Documents liés au ticket&lt;br /&gt;
* Ligne de détail&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Espace Base de Connaissance&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Détails Base de Conaissance&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Zone de recherche d&#039;article&lt;br /&gt;
* Tableau des articles par trimestre&lt;br /&gt;
* Graphique mensuel des articles&lt;br /&gt;
* Liste des derniers articles&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Tableau d&#039;information de l&#039;Ecriture&lt;br /&gt;
** Popup Évènements liés à l&#039;article&lt;br /&gt;
** Popup Documents liés à l&#039;article&lt;br /&gt;
* Ligne de détail&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=DoliSmart/en&amp;diff=8359</id>
		<title>DoliSmart/en</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=DoliSmart/en&amp;diff=8359"/>
		<updated>2025-11-05T17:22:41Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&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:Dolismart.png|300px]]&lt;br /&gt;
| DoliSmart allows you to access your Dolibarr data from a smartphone (iOS or Android).&lt;br /&gt;
The data displayed on your smartphone is customizable:&lt;br /&gt;
* Widget selection on the main screens,&lt;br /&gt;
* Column selection on the search lists based on the screen width&lt;br /&gt;
* Field selection on the detail screens and customization (label changes, highlighting, bolding)&lt;br /&gt;
&lt;br /&gt;
Data is accessible not only based on native permissions defined for users but also specifically for each field and other widgets&lt;br /&gt;
&lt;br /&gt;
The interface is intuitive and allows you to navigate between Dolibarr elements (linked clickable elements), to access documents associated with the parts using ergonomics adapted to a smartphone.&lt;br /&gt;
&lt;br /&gt;
It is finally possible to enter notes associated with an item, to sign interventions and shipments, to send an email from dolibarr (or the smartphone)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;youtube&amp;gt;75ECrxNu_3Y&amp;lt;/youtube&amp;gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
This entire solution is divided into three parts :&lt;br /&gt;
&lt;br /&gt;
* A module to install in your Dolibarr (like any other module) allowing you to customize the displays in the second part. This module can be ordered from the Dolistore and gives you access to updates for this module for 3 years: https://www.dolistore.com/product.php?id=2464&lt;br /&gt;
* A smartphone application (iOS or Android) allowing you to access your Dolibarr data according to the user&#039;s permissions identified in the application and the settings defined in the module. The applications are available on Apple and Android platforms.&lt;br /&gt;
* An annual subscription can be ordered from our store: https://dolismart.com/index.php/boutique/&lt;br /&gt;
&lt;br /&gt;
If you need multiple licenses, you can contact us for a preferential volume rate.&lt;br /&gt;
&lt;br /&gt;
Communications between the two elements are done via Dolibarr&#039;s native APIs but also specific APIs present in the module.&lt;br /&gt;
&lt;br /&gt;
The Smartphone application retrieves the native dolibarr theme or the one you have defined on your environment.&lt;br /&gt;
&lt;br /&gt;
It is finally possible to access several Dolibarrs (or the same Dolibarr with several user profiles) from the same interface. Please note that this feature is limited to 3 environments/profiles.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Paramétrage_dans_Dolibarr&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
==Settings in Dolibarr==&lt;br /&gt;
&lt;br /&gt;
To allow Dolibarr to communicate with the mobile application, it is necessary to activate the native API modules.&lt;br /&gt;
&lt;br /&gt;
[[file:dolibarr_pré_para_api.png|600px]]&lt;br /&gt;
&lt;br /&gt;
The DoliSmart module also provides a set of APIs necessary for the mobile application, which should also be activated.&lt;br /&gt;
&lt;br /&gt;
[[file:dolibarr_pré_para_dolismart.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Paramétrage_des_utilisateurs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
== User Settings ==&lt;br /&gt;
&lt;br /&gt;
To allow a user to access the DoliSmart application from their smartphone, a set of actions must be carried out on the user&#039;s account&lt;br /&gt;
&lt;br /&gt;
=== Generating an API key for the user ===&lt;br /&gt;
Once the REST API management module is enabled, you must select the user you wish to use to log in from the mobile application and generate an identification token for them.&lt;br /&gt;
&lt;br /&gt;
[[file:dolibarr_utilisateur_géné_api.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Gestion_des_habilitations_de_l&amp;amp;#039;utilisateur&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== User Authorization Management ===&lt;br /&gt;
&lt;br /&gt;
Access to user authorizations is done from the permissions tab of their file &lt;br /&gt;
&lt;br /&gt;
[[file:dolibarr_utilisateur_permission_utilisateur.png|600px]]&lt;br /&gt;
&lt;br /&gt;
It is advisable to check several authorizations for use, namely:&lt;br /&gt;
&lt;br /&gt;
* access to his/her authorizations &lt;br /&gt;
&lt;br /&gt;
[[file:dolibarr_utilisateur_habilitation.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* access to the GED to allow him to both access documents, but also to upload documents from the smartphone into the element&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[file:dolibarr_permission_utilisateur_doc.png|600px]]&lt;br /&gt;
&lt;br /&gt;
== Dolibarr Update/Corechange ==&lt;br /&gt;
DoliSmart has been compatible with Dolibarr since version 18, but for versions prior to V22, you must update your Dolibarr with the files in the Corechange folder located in the module directories.&lt;br /&gt;
&lt;br /&gt;
To do this, copy the files present in the corechange folder of the application directly into the htdocs folder of your dolibarr.&lt;br /&gt;
&lt;br /&gt;
Some features, such as searching for an invoice based on the third party&#039;s name, may not work on a version prior to 22.&lt;br /&gt;
&lt;br /&gt;
{{Note|After each update of the &#039;&#039;&#039;Dolismart&#039;&#039;&#039; module, it is necessary to &#039;&#039;&#039;deactivate and then reactivate it&#039;&#039;&#039; to ensure its proper functioning.}}&lt;br /&gt;
&lt;br /&gt;
==Dolismart Module Configuration==&lt;br /&gt;
In the Dolismart settings, you will find four tabs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Configuration_générale&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===General Configuration===&lt;br /&gt;
&lt;br /&gt;
This is a tab dedicated to all the elements of the mobile application, mainly the number of records displayed or a default selection.&lt;br /&gt;
&lt;br /&gt;
[[file:dolismart_para_configuration.png|600px]]&lt;br /&gt;
&lt;br /&gt;
===Home Page Configuration===&lt;br /&gt;
Similar to the spaces in dolibarr, the doliSmart application has a page grouping information specific to a single element (third-party space, products, invoices, etc.).&lt;br /&gt;
&lt;br /&gt;
This home page contains a search box and a set of widgets that you can choose to display or not.&lt;br /&gt;
&lt;br /&gt;
This selection is made from the home pages configuration.&lt;br /&gt;
&lt;br /&gt;
You must first select the element you wish to configure, then activate or deactivate the widgets.&lt;br /&gt;
&lt;br /&gt;
It is also possible to only allow access to a widget to a set of people (individual selection) or to a user group defined in dolibarr.&lt;br /&gt;
&lt;br /&gt;
Please note that managing access authorizations requires saving the line with the green save icon at the end of the line. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Indexing choice for the home page&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Display options&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[file:dolismart_para_page_acceuil.png|600px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[file:dolismart_para_page_acceuil-01.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Search List Configuration===&lt;br /&gt;
You can configure the fields that will be displayed during searches on the Dolismart application screen, based on the selected index page.&lt;br /&gt;
&lt;br /&gt;
As well as the display setting (IF ACTIVE FIELD: Rename the field / choice of alignment &amp;amp; width / positioning).&lt;br /&gt;
&lt;br /&gt;
Access Grant &#039;&#039;&#039;Users&#039;&#039;&#039; and &#039;&#039;&#039;User Group&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you make a change to it, remember to save the change at the end of the line.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Display Options&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Display Example&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[file:dolismart_para_page_liste_de_recherche-01.png|600px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[file:dolismart_exemple_liste_de_recherche.gif]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Configuring Detail Pages===&lt;br /&gt;
You can configure the fields that will be displayed on the Dolismart application screen based on the selected index page.&lt;br /&gt;
&lt;br /&gt;
As well as the display setting (IF ACTIVE FIELD: Rename field / Bold text / Color).&lt;br /&gt;
&lt;br /&gt;
Access Grant &#039;&#039;&#039;Users&#039;&#039;&#039; and &#039;&#039;&#039;User Group&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you make a change to it, remember to save the change at the end of the line.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Display options&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[file:dolismart_para_page_page_de_détail-01.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Mobile App Screens==&lt;br /&gt;
=== Home Screen ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Structured Main Menu&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Customized Access Based on User Rights&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Customizable Visual Interface&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_ecran_acceuil.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;DoliSmart&#039;&#039;&#039; menu is organized into sections, mirroring the Dolibarr structure: third-party, products, invoices, etc.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_ecran_acceuil_habilitation_modif.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
As mentioned previously, the home screen adapts based on the user&#039;s access rights. Each user only sees the modules and information they are authorized to access.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_ecran_acceuil_theme.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The interface colors automatically adjust based on the visual customization of your Dolibarr instance, ensuring consistency with your usual environment.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Écran_de_paramétrage&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Settings Screen ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Settings Menu&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Account Details&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Account Details&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_ecran_parametrage.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;DoliSmart&#039;&#039;&#039; settings menu allows you to view the currently active session or connect to a new Dolibarr instance.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_ecran_parametrage_details_comptes.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
This tab allows you to view recorded sessions (maximum 3), delete them, add new ones, or modify existing ones.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_ecran_parametrage_nouvelle_connection.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
This tab displays information related to the selected account: the custom name (or the default one), the Dolibarr instance connection URL, and the login credentials (username and password).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Icônes_présentes_dans_l&amp;amp;#039;application_DoliSmart&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Icons present in the DoliSmart application ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;DoliSmart app&#039;&#039;&#039; integrates icons into various menus to simplify navigation, improve readability, and enable quick actions. These visual icons serve as reference points to represent functions, data types, or shortcuts to frequently used interactions.&lt;br /&gt;
&lt;br /&gt;
Icons are used consistently across multiple sections of the app.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top; width:50%&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
====Screen Space Icons====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:100%&amp;quot;&lt;br /&gt;
! Icon !! Function !! Description&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_014.png|40px]] || NB (Number) || Number of sales&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_015.png|40px]] || Excl. VAT || Calculated amount excluding VAT&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_016.png|40px]] || Incl. VAT || Final billable amount including tax&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_005.png|40px]] || Address / Google Maps || Clickable link to Google Maps with the entered address&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_006.png|40px]] || Phone || Makes a call if a number is entered (on mobile)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_007.png|40px]] || Mail (native application) || Opens the phone&#039;s messaging application&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_008.png|40px]] || Client || Designates a confirmed client&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_009.png|40px]] || Prospect || Third party in the sales prospecting phase&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_010.png|40px]] || Supplier || Designates a supplier (purchasing, logistics, etc.)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_011.png|40px]] || All items || View of all items&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_012.png|40px]] || Annual Calendar || Filtered or sorted view by year&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_013.png|40px]] || Quarter || Grouping by quarter (Q1, Q2, etc.)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_filtres.png|40px]] || Filter Status &amp;amp; Period || Drafts; Signed; Year; Quarter; etc...&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_creation_intervention.png|40px]] || Creating an intervention || Tier; Customer ref &amp;amp; Description&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_recherche.png|40px]] || Search area || Search header linked to the space you are in&lt;br /&gt;
|}&lt;br /&gt;
| style=&amp;quot;vertical-align:top; width:50%&amp;quot; |&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Detail Screen Icons====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:100%&amp;quot;&lt;br /&gt;
! Icon !! Meaning !! Description&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_001.png|40px]] || Calendar || Preview of events associated with the third party (events, tasks, appointments…)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_contact.png|40px]] || Contact || Manage contacts/addresses, users, and contacts associated with the item&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_002.png|40px]] || Mail via Dolibarr || Sends an email via the integrated Dolibarr messaging interface (pending)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_document.png|40px]] || Documents / Attachments || Access to linked files &amp;amp; file upload&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_notes.png|40px]] || Notes || Access and edit public and private notes (if selected and edit allowed)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_actionburger.png|40px]] || Action || Action associated with the item (signature, update status, etc.)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_actions.png|40px]] || Actions || Action on the item in question (Clone, Validation, Edit depending on status)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_ajout_ligne.png|40px]] || Add Actions || Add action (Start Date, Duration, Description)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_modif_ligne.png|40px]] || Edit Actions || Edit action (Start Date, Duration, Description)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_vue_de_ligne.png|40px]] || Details || Opens the details of the line in question&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
These icons are also visible in other contexts such as purchase orders, invoices or sales reports.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The visual uniformity of the icons in DoliSmart allows for efficient navigation, while reducing the learning curve of the application.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Element Space Screens ===&lt;br /&gt;
The space screens all have the same format.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Screen example&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Elements present in a space screen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_page_element.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;DoliSmart&#039;&#039;&#039; menu is organized into sections, following the Dolibarr structure: third-party space, products, invoices, etc.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* 1: Return to the Dolismart home page&lt;br /&gt;
* 2: Element search area&lt;br /&gt;
* 3: Table filter area including the graph&lt;br /&gt;
* 4: Table filter area by period (all, year, quarter)&lt;br /&gt;
* 5: Clickable elements to access their details&lt;br /&gt;
* 6: Navigation on other menu items&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
As mentioned previously, the spaces screen adapts according to the settings defined in the DoliSmart module.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Search Screens===&lt;br /&gt;
The search screens all have the same format.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Example of a search screen&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Elements present in a search screen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_page_recherche.png|300px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;DoliSmart&#039;&#039;&#039; menu is organized into sections, mirroring the Dolibarr structure: third-party, products, invoices, etc.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* 1: Return to the Dolismart home page&lt;br /&gt;
* 2: Item search area&lt;br /&gt;
* 3: Filter icon &amp;amp; options&lt;br /&gt;
* 4: Access the item&#039;s page&lt;br /&gt;
* 5: Access the page of the third party attached to the item (if a third party is associated)&lt;br /&gt;
* 6: Navigate to other menu items&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Element Detail Screens===&lt;br /&gt;
The detail screens all have the same format.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Example of a detail screen&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Elements present in a detail screen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_page_détails.png|300px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* 1: Return to the Dolismart home page&lt;br /&gt;
* 2: Return to the previous page&lt;br /&gt;
* 3: Pop-up corresponding to the item tabs (here, calendar and attached documents)&lt;br /&gt;
* 4: Item status&lt;br /&gt;
* 5: Linked Tier sheet&lt;br /&gt;
* 6: Product sheet&lt;br /&gt;
* 7: Service sheet&lt;br /&gt;
* 8: Preview icon&lt;br /&gt;
* 9: Payment sheet&lt;br /&gt;
* 10: Navigation to other menu items&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
As mentioned previously, the details screen adapts based on the user&#039;s access rights. Each user only sees the modules and information they are authorized to access.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Element Action Buttons====&lt;br /&gt;
Depending on the element displayed AND the user&#039;s rights, there is an action button that opens a menu with a set of available actions.&lt;br /&gt;
&lt;br /&gt;
The first part of the menu triggers a direct action, the second opens a second action window (to sign the intervention, for example).&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Elements&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:600px;&amp;quot; | &#039;&#039;&#039;Available Action(s)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Interventions&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Validate - Reopen - Close&lt;br /&gt;
* Sign&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Contract&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Validate - Close&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Quote&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Validate - Close - Return to draft - Filed Invoiced&lt;br /&gt;
* Accepted - Rejected&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Order&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Validate - Reopen - Close - Return to draft - Filed Invoiced&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Invoice&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Validate - Return to draft&lt;br /&gt;
* Pay&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
Shipments&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Validate - Close&lt;br /&gt;
* Sign&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DoliSmart Sections ==&lt;br /&gt;
=== Third Party Section (Third Party Area and Contacts) ===&lt;br /&gt;
&lt;br /&gt;
This section contains both the Dolibarr Third Parties and their contacts.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:400px;text-align:center&amp;quot;| Third-Party Space&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:300px;&amp;quot; | &#039;&#039;&#039;Third-Party Details&#039;&#039;&#039;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:400px;&amp;quot; | &#039;&#039;&#039;Elements present in a Third-Party Details screen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Third-Party Search Box&lt;br /&gt;
* Quarterly Table of New Third-Parties&lt;br /&gt;
** Selection Button by Customer, Prospect, or Supplier&lt;br /&gt;
* Monthly Chart of New Third-Parties&lt;br /&gt;
* Top Customers&lt;br /&gt;
** Selection Button by the Entire Period, Year, or Current Quarter&lt;br /&gt;
* Latest Updated Customers&lt;br /&gt;
* Outstanding Customers&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
[[File:dolismart_app_tiers_page_tiers_03.png|300px]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* 1: Return to the Dolismart home page&lt;br /&gt;
* 2: Return to the previous page&lt;br /&gt;
* 3: Popup corresponding to the item tabs (here, calendar and attached documents)&lt;br /&gt;
* 4: Tier contact information (address; telephone number; email address accessible from the smartphone)&lt;br /&gt;
* 5: Item status&lt;br /&gt;
* 6: Table of items associated with the item (here, the Third Party&#039;s contacts)&lt;br /&gt;
* 7: Tier contact/address&lt;br /&gt;
* 8: Invoice associated with the Tier&lt;br /&gt;
* 9: Navigation to other menu items&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
As mentioned previously, the details screen adapts based on the user&#039;s access rights. Each user only sees the modules and information they are authorized to access.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Contact Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Contact Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Contact search area&lt;br /&gt;
* Quarterly table of new contacts&lt;br /&gt;
* Monthly graph of new contacts&lt;br /&gt;
* Latest contacts updated with the contact record and their associated tier.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Contact information table&lt;br /&gt;
** Events popup&lt;br /&gt;
** Documents popup&lt;br /&gt;
* Detail row&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Section_des_Produits_(Espaces_Produits_et_Services)&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Products Section (Product and Services Areas)===&lt;br /&gt;
&lt;br /&gt;
This section groups together both products and services.&lt;br /&gt;
&lt;br /&gt;
Please note that inventory and shipping management, which can be found in the Dolibarr product menu, is located in another area of ​​DoliSmart.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Product Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Product Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Product search area.&lt;br /&gt;
* Table of the most recently updated products.&lt;br /&gt;
* Table of the top products.&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Information banner&lt;br /&gt;
** Events Popup&lt;br /&gt;
** Documents Popup&lt;br /&gt;
* Invoiced sales of the product by quarter (number of sales, quantity sold, amount including tax)&lt;br /&gt;
* Monthly sales graph of the product.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Services Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Service Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Services search area.&lt;br /&gt;
* Table of the most recently updated services.&lt;br /&gt;
* Table of the top services.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Information banner&lt;br /&gt;
** Events popup&lt;br /&gt;
** Documents popup&lt;br /&gt;
* Number of invoiced product sales per quarter (number, quantity, amount including tax)&lt;br /&gt;
* Monthly service sales graph.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Section_Entrepôts_(Espace_des_Entrepôts_et_des_Expéditions)&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Warehouses Section (Warehouse and Shipping Area)===&lt;br /&gt;
&lt;br /&gt;
This section, located in Dolibarr among the products section, has been separated for better readability&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Warehouse Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Warehouse Detail&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Warehouse search area.&lt;br /&gt;
* List of the most recently updated warehouses.&lt;br /&gt;
* Quarterly inventory movement table with filtering.&lt;br /&gt;
** By number.&lt;br /&gt;
** By quantity.&lt;br /&gt;
** By movement value amount.&lt;br /&gt;
* Monthly inventory movement graph&lt;br /&gt;
* Top products table.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Warehouse information table.&lt;br /&gt;
* Events popup&lt;br /&gt;
&lt;br /&gt;
* Quarterly warehouse inventory movement chart, filterable by number of movements, quantity, and valuation.&lt;br /&gt;
* Monthly warehouse inventory movement chart.&lt;br /&gt;
* Warehouse product chart.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Shipments Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Shipment Sheet&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Shipment search area&lt;br /&gt;
* Shipment table by quarter with filtering&lt;br /&gt;
** By number.&lt;br /&gt;
** By quantity.&lt;br /&gt;
** By valuation.&lt;br /&gt;
* Monthly stock movement graph&lt;br /&gt;
* Table of latest shipments with filtering&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Shipment Information Table&lt;br /&gt;
** Events Popup&lt;br /&gt;
** Documents Popup&lt;br /&gt;
** Signature Popup&lt;br /&gt;
* List of various products linked to the shipment (with information in the list)&lt;br /&gt;
* Table of linked items&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Section_Commerce_(Espace_Devis_et_Commandes_Client)&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Commerce Section (Quote and Customer Order Area)===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Commercial Proposal Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Proposal Search&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Customer Quote Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Proposal search area.&lt;br /&gt;
* Customer quote table by quarter with filtering (number, amount excluding and including tax).&lt;br /&gt;
* Monthly chart&lt;br /&gt;
* List of latest proposals&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Status filter&lt;br /&gt;
[Draft | Approved | Signed | Unsigned]&lt;br /&gt;
* Filter by commercial proposal date&lt;br /&gt;
[Year | Quarter | Month | Week]&lt;br /&gt;
* Commercial proposal scrolling list&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Information banner&lt;br /&gt;
** Events popup&lt;br /&gt;
** Documents popup&lt;br /&gt;
* Detail line&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Order Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Order Search&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Order Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Order search area&lt;br /&gt;
* Quarterly order table with filtering (Number, Amount excluding and including VAT)&lt;br /&gt;
* Monthly order chart&lt;br /&gt;
* List of recent orders&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Status filter&lt;br /&gt;
[Draft | Validated | Closed]&lt;br /&gt;
* Order search date filter&lt;br /&gt;
[Year | Quarter | Month | Week]&lt;br /&gt;
* Order scrolling list&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Customer Order Information Table&lt;br /&gt;
** Quote Events Popup&lt;br /&gt;
** Quote Documents Popup&lt;br /&gt;
* Detail Line&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Section_Engagement_(Espace_Contrats_et_Interventions)&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Commitment Section (Contracts and Interventions Area)===&lt;br /&gt;
&lt;br /&gt;
This section, located in Dolibarr among the Commerce section, has been separated for better readability&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Contracts Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Contract Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
* [[File:app_icons_recherche.png|30px]] &#039;&#039;&#039;Contract Search Area&#039;&#039;&#039;&lt;br /&gt;
* [[File:app_icons_filtres.png|30px]] &#039;&#039;&#039;Status &amp;amp; Period Filter&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Table of Contracts by Quarter&#039;&#039;&#039; with filtering:&lt;br /&gt;
&lt;br /&gt;
(Number, Open, Closed)&lt;br /&gt;
* &#039;&#039;&#039;Monthly Graph&#039;&#039;&#039; of Contracts&lt;br /&gt;
* &#039;&#039;&#039;List of Recent Contracts&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Head icons:&lt;br /&gt;
** [[File:app_icons_contact.png|30px]] &#039;&#039;&#039;Contact&#039;&#039;&#039;&lt;br /&gt;
** [[File:app_icons_001.png|30px]] &#039;&#039;&#039;Calendar&#039;&#039;&#039;&lt;br /&gt;
** [[File:app_icons_document.png|30px]] &#039;&#039;&#039;Documents / Attachments&#039;&#039;&#039;&lt;br /&gt;
** [[File:app_icons_notes.png|30px]] &#039;&#039;&#039;Notes&#039;&#039;&#039;&lt;br /&gt;
** [[File:app_icons_actions.png|30px]] &#039;&#039;&#039;Actions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Scroll down the page:&lt;br /&gt;
* &#039;&#039;&#039;Contract Information Table&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Detail Line&#039;&#039;&#039; of the selected contract &amp;amp; view [[File:app_icons_vue_de_ligne.png|30px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Interventions Space&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Research Intervention&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Intervention Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* [[File:app_icons_recherche.png|30px]] &#039;&#039;&#039;Intervention Search Area&#039;&#039;&#039;&lt;br /&gt;
* [[File:app_icons_filtres.png|30px]] &#039;&#039;&#039;Status &amp;amp; Period Filter&#039;&#039;&#039;&lt;br /&gt;
* [[File:app_icons_creation_intervention.png|30px]] &#039;&#039;&#039;Creating an Intervention&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Table of Interventions by Quarter&#039;&#039;&#039; with filtering:&lt;br /&gt;
&lt;br /&gt;
(Number, Number of Hours, Number of Days)&lt;br /&gt;
* &#039;&#039;&#039;Monthly Graph&#039;&#039;&#039; of Interventions&lt;br /&gt;
* &#039;&#039;&#039;List of Recent Interventions&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
* [[File:app_icons_recherche.png|30px]] &#039;&#039;&#039;Intervention Search Area&#039;&#039;&#039;&lt;br /&gt;
* [[File:app_icons_filtres.png|30px]] &#039;&#039;&#039;Status &amp;amp; Period Filter&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(Draft, Validated, Closed)&lt;br /&gt;
&lt;br /&gt;
(Draft, Validated, Closed)&lt;br /&gt;
&lt;br /&gt;
(Signed, Unsigned)&lt;br /&gt;
&lt;br /&gt;
(Year, Quarter, Month, Week)&lt;br /&gt;
* &#039;&#039;&#039;List of Interventions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Head icons:&lt;br /&gt;
** [[File:app_icons_contact.png|30px]] &#039;&#039;&#039;Contact&#039;&#039;&#039;&lt;br /&gt;
** [[File:app_icons_001.png|30px]] &#039;&#039;&#039;Calendar&#039;&#039;&#039;&lt;br /&gt;
** [[File:app_icons_document.png|30px]] &#039;&#039;&#039;Documents / Attachments&#039;&#039;&#039;&lt;br /&gt;
** [[File:app_icons_notes.png|30px]] &#039;&#039;&#039;Notes&#039;&#039;&#039;&lt;br /&gt;
** [[File:app_icons_actions.png|30px]] &#039;&#039;&#039;Actions&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
Page layout:&lt;br /&gt;
* &#039;&#039;&#039;Intervention information table&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Detail line&#039;&#039;&#039; of the selected intervention &amp;amp; visualization [[File:app_icons_vue_de_ligne.png|30px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Section_Facture_(Espace_Factures_et_Règlements)&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Invoice Section (Invoices and Payments Area)===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Invoice Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Invoice Search&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Invoice Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Invoice search area&lt;br /&gt;
* Quarterly invoice table with filtering (number, excluding VAT, including VAT)&lt;br /&gt;
* Monthly invoice graph&lt;br /&gt;
* List of latest invoices&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Status filter&lt;br /&gt;
[Draft | Validated | Closed]&lt;br /&gt;
* Proposal date filter&lt;br /&gt;
[Year | Quarter | Month | Week]&lt;br /&gt;
* Invoice scrolling list&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Invoice Information Table&lt;br /&gt;
** Invoice Related Events Popup&lt;br /&gt;
** Invoice Related Documents Popup&lt;br /&gt;
* Detail Line&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Settlements Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Settlement Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Settlement search area&lt;br /&gt;
* Quarterly settlement table with filtering (Number &amp;amp; Amount)&lt;br /&gt;
* Monthly settlement graph&lt;br /&gt;
* List of latest settlements&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Intervention information table&lt;br /&gt;
** Intervention-related events popup&lt;br /&gt;
* Detail line&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Section_Banque_(Espace_Comptes_et_Ecritures)&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Bank Section (Accounts and Entries Area)===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Accounts Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Account Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Account search area&lt;br /&gt;
* List of accounts&lt;br /&gt;
* Quarterly accounting entries table with filtering (A, D, C)&lt;br /&gt;
* Monthly account chart&lt;br /&gt;
* List of recent transactions&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Account Information Table&lt;br /&gt;
** Intervention Documents Popup&lt;br /&gt;
* Detail Line&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Entries Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Entries Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Entries search area&lt;br /&gt;
* Quarterly entries table with filtering (A, D, C)&lt;br /&gt;
* Monthly entries graph&lt;br /&gt;
* List of recent entries&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Scripture Information Table&lt;br /&gt;
* Detail Line&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;Section_Calendrier_(Liste_évènements_et_Vue_Agenda)&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
===Calendar Section (Event List and Agenda View)===&lt;br /&gt;
&lt;br /&gt;
In the &#039;&#039;&#039;Calendar&#039;&#039;&#039; area, you will find the tabs:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px; text-align:center&amp;quot;| List of Events&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Event Search Box&lt;br /&gt;
* List of Latest Events&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px; text-align:center&amp;quot;| Event Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Intervention Information Table&lt;br /&gt;
** Intervention Documents Popup&lt;br /&gt;
* Detail Line&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px; text-align:center&amp;quot;| Calendar View&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Calendar with filtering (Day, Week, Month)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ticket Section (Ticket Area and Knowledge Base)===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Ticket Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Ticket Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Ticket Search Box&lt;br /&gt;
* Quarterly Ticket Chart&lt;br /&gt;
* Monthly Ticket Chart&lt;br /&gt;
* Latest Ticket List&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Ticket Information Table&lt;br /&gt;
** Ticket Events Popup&lt;br /&gt;
** Ticket Documents Popup&lt;br /&gt;
* Detail Row&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Knowledge Base Area&lt;br /&gt;
! style=&amp;quot;vertical-align:top; width:450px;text-align:center&amp;quot;| Knowledge Base Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Article search area&lt;br /&gt;
* Quarterly article chart&lt;br /&gt;
* Monthly article chart&lt;br /&gt;
* List of latest articles&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; |&lt;br /&gt;
* Scripture Information Table&lt;br /&gt;
** Article Events Popup&lt;br /&gt;
** Article Documents Popup&lt;br /&gt;
* Detail Line&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:DoliSmart/58/fr&amp;diff=8358</id>
		<title>Translations:DoliSmart/58/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:DoliSmart/58/fr&amp;diff=8358"/>
		<updated>2025-11-05T17:22:37Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====Icônes des écrans des espaces====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:100%&amp;quot;&lt;br /&gt;
! Icône !! Fonction !! Description&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_014.png|40px]] || NB (Nombre) || Nombre de vente&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_015.png|40px]] || HT (Hors Taxes) || Montant calculé hors taxes&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_016.png|40px]] || TTC (Toutes Taxes Comprises) || Montant final facturable avec taxes&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_005.png|40px]] || Adresse / Google Maps || Lien cliquable vers Google Maps avec l’adresse renseignée&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_006.png|40px]] || Téléphone || Lance un appel si un numéro est renseigné (sur mobile)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_007.png|40px]] || Mail (application native) || Ouvre l’application de messagerie du téléphone&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_008.png|40px]] || Client || Désigne un client confirmé&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_009.png|40px]] || Prospect || Tiers en phase de prospection commerciale&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_010.png|40px]] || Fournisseur || Désigne un fournisseur (achat, logistique…)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_011.png|40px]] || Totalité des éléments || Vue de la totalité des éléments&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_012.png|40px]] || Calendrier annuel || Vue filtrée ou triée par année&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_013.png|40px]] || Trimestre || Regroupement par trimestre (Q1, Q2, etc.)&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_filtres.png|40px]] || Filtre Etats &amp;amp; Période || Brouillons ; Signée ; Année ; Trimestre ; etc...&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_creation_intervention.png|40px]] || Création d&#039;une intervention || Tier ; Customer ref &amp;amp; Description&lt;br /&gt;
|-&lt;br /&gt;
| [[File:app_icons_recherche.png|40px]] || Zone de recherche || Entête de recherche lié à l&#039;espace dans lequel vous vous situez&lt;br /&gt;
|}&lt;br /&gt;
| style=&amp;quot;vertical-align:top; width:50%&amp;quot; |&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=CoefPricR/en&amp;diff=8357</id>
		<title>CoefPricR/en</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=CoefPricR/en&amp;diff=8357"/>
		<updated>2025-11-05T17:22:08Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&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:CoefPricR-250x250.png]]&lt;br /&gt;
|The CoefPricR Module allows the mass updating of the sales prices of products/services from their sales price, PMP or cost, by entering a multiplier coefficient.&lt;br /&gt;
|}&lt;br /&gt;
CoefPricR uses product/service categories to enable relevant filtering of prices to be updated.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
A mass deletion feature allows you to cancel successive changes to sales prices. It is based on the date and categories of previous changes.&lt;br /&gt;
IMAGE CHANGEMENT EN MASSE&lt;br /&gt;
IMAGE SUPRESSION EN MASSE&lt;br /&gt;
CoefPricR allows you to view the list of recorded coefficients and the price history of products/services.&lt;br /&gt;
== Install==&lt;br /&gt;
=== Activation ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config1.png |850px]]&lt;br /&gt;
| To activate the module, open the module list page from the &amp;lt;strong&amp;gt;Home &amp;gt; Configuration &amp;gt; Modules&amp;lt;/strong&amp;gt; menus.&amp;lt;br&amp;gt; The module will be displayed in the module list of the Patas-Tools table.&lt;br /&gt;
|}&lt;br /&gt;
== Settings==&lt;br /&gt;
=== Configuring module features ===&lt;br /&gt;
The module is configured from the module administration page accessible via the Home &amp;gt; Configuration &amp;gt; Modules menus by clicking on the icon at the end of the line.&amp;lt;br&amp;gt;&lt;br /&gt;
CoefPricR allows the price to be updated according to different elements, all independent of each other, each can therefore be activated or not.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config2_en.png |850px]]&lt;br /&gt;
|The different options determine the following operations:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Allow the calculation mode by multiplication of the last sale price:&amp;lt;/strong&amp;gt; &amp;lt;br&amp;gt;This price update mode takes the last price of the products/services and applies the selected update mode to it.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Allow the calculation mode by multiplication of the PMP:&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; This update mode requires that the PMP of the products be supplied. It therefore requires the use of supplier orders and invoices.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Allow the calculation method of the last sales price by index (Experimental):&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;This price update method requires the prior creation of an index table.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Warning:&amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; The functionality for updating prices from indices is still at the experimental stage.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Allow the calculation method by multiplying the cost price:&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;The cost price (CostPrice) is a field allowing the free entry of a price on the product/service sheets.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-translate-fuzzy&amp;quot;&amp;gt;&lt;br /&gt;
=== Permissions ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config3.png |850px]]&lt;br /&gt;
| The default permissions &amp;lt;strong&amp;gt;Home &amp;gt; Configuration &amp;gt; Security &amp;gt; Default permissions&amp;lt;/strong&amp;gt;, granted to any user created after the module installation, if they are not added to a group.&lt;br /&gt;
|}&lt;br /&gt;
== Starting ==&lt;br /&gt;
The CoefPricR features are accessible from the main menu tab &amp;lt;strong&amp;gt;Products/service&amp;lt;/strong&amp;gt; which then displays the secondary menu entries.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config4.png |850px]]&lt;br /&gt;
|&amp;lt;strong&amp;gt;Main entry CoefPricR:&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; This entry will display a dashboard of sales price update activity.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Mass change:&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;The entry will display the page for entering a new index or coefficient for mass modification of sales prices.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Mass deletion:&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; The entry will display a page for deleting saved updates. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;List of indices:&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; The entry will display the list of indices saved successively.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Price history:&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; You will display the list of products and services, their initial and current sales prices and a history of the changes made.&lt;br /&gt;
|}&lt;br /&gt;
== General operation ==&lt;br /&gt;
The initial step of changing prices is the same for all price update modes.&amp;lt;br&amp;gt;&lt;br /&gt;
From the menu entries &amp;lt;strong&amp;gt;Products/Services &amp;gt; CoefPricR &amp;gt; Mass change&amp;lt;/strong&amp;gt;, display the sales price update page:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config5.png |850px]]&lt;br /&gt;
| &amp;lt;strong&amp;gt;Price change calculation method:&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Select the calculation method to apply between the values ​​according to the last sale price, according to the PMP or according to the cost price.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Coefficient to apply:&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Enter the value of the change.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note:&amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; Enter 105 to apply a 5% increase, 95 for a 5% decrease.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Coefficient application date:&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; This data will be useful to know when the updated mass prices can be applied.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note:&amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; Entering a later date will have no effect on the sale prices of your products and services.&lt;br /&gt;
|}&lt;br /&gt;
After clicking on the mass price change button, a summary table of the quantities of prices modified will be displayed:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config6.png |850px]]&lt;br /&gt;
|At the same time, the Price History secondary menu link will display the price evolution of your products/services.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div lang=&amp;quot;fr&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&lt;br /&gt;
== Démarrage ==&lt;br /&gt;
Les fonctionnalités de CoefPricR sont accessibles depuis l&#039;onglet de menu principal &amp;lt;strong&amp;gt;Produits/service&amp;lt;/strong&amp;gt; qui affiche alors les entrées de menu secondaire .&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config4.png |850px]]&lt;br /&gt;
| &amp;lt;strong&amp;gt;Entrée principale CoefPricR :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Cette entrée affichera un tableau de bord de l&#039;activité de mise à jour des prix de ventes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Changement en masse :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;L&#039;entrée affichera la page de saisie d&#039;un nouvel indice ou coefficient de modification en masse des prix de vente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Suppression en masse :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; L&#039;entrée affichera une page permettant de supprimer des mises à jour enregistrées. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Liste des indices : &amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; L&#039;entrée affichera la liste des indices enregistrés successivement.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Historique des prix : &amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Vous afficherez la liste des produits et services, leur prix de vente initial, actuel et un historique des modifications apportées.&lt;br /&gt;
|}&lt;br /&gt;
== Fonctionnement général ==&lt;br /&gt;
L&#039;étape initiale de modification des prix est identique pour tous les modes de mise à jour des prix.&amp;lt;br&amp;gt;&lt;br /&gt;
Depuis les entrées de menu &amp;lt;strong&amp;gt;Produits/Services &amp;gt; CoefPricR &amp;gt; Changement en masse&amp;lt;/strong&amp;gt;, affichez la page de mise à jour des prix de vente:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config5.png |850px]]&lt;br /&gt;
| &amp;lt;strong&amp;gt;Mode de calcul de changement de prix :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Sélectionnez le mode de calcul à appliquer entre les valeurs selon le dernier prix de vente, selon le PMP ou selon le prix de revient.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Coefficient à appliquer : &amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Saisissez la valeur de l&#039;évolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Remarque : &amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; Saisissez 105 pour appliquer une augmentation de 5 %, 95 pour une baisse de 5%.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Date d&#039;application du coefficient :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;  Ces données seront utiles pour savoir quand les prix de masse actualisés pourront être appliqués.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note : &amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; La saisie d&#039;une date ultérieure n&#039;aura aucun effet sur les prix de vente de vos produits et services.&lt;br /&gt;
|}&lt;br /&gt;
Suite au clic sur le bouton changement de prix en masse, un tableau récapitulatif des quantités de prix modifiés sera affiché :&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config6.png |850px]]&lt;br /&gt;
| Parallèlement, le lien de menu secondaire Historiques des prix affichera l&#039;évolution des prix de vos produits/services.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mass price change ==&lt;br /&gt;
For future situations, let&#039;s start from the following base of products and services:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config7.png |850px]]&lt;br /&gt;
|}&lt;br /&gt;
=== Based on a sale price ===&lt;br /&gt;
Let&#039;s apply a 10% increase to the prices of products and services based on their sale price.&amp;lt;br&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:coefPricR_Config8.png |850px]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note: &amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; Any new coefficient entered during subsequent updates will apply to the last recorded sales price.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Warning: &amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; CoefpricR acts on the default price of the products. If your products have a price per customer, these will remain unchanged following a mass update with CoefpricR.&amp;lt;br&amp;gt;&lt;br /&gt;
The price of the product &amp;quot;Product - Test&amp;quot; then becomes:{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config9.png |850px]]&lt;br /&gt;
|}&lt;br /&gt;
=== Price change from PMP or cost price ===&lt;br /&gt;
The operation is exactly the same for a price update from PMP or cost price as that seen previously.&lt;br /&gt;
== Price change from purchase price ==&lt;br /&gt;
The operation is exactly the same as that seen previously.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config10.png |850px]]&lt;br /&gt;
| Starting situation&lt;br /&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:coefPricR_Config12.png |850px]]&lt;br /&gt;
| Let&#039;s apply a 250% increase in the purchase price&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Attention:&amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; In case of activation of the supplier reputation, if the supplier whose price is the minimum (or maximum) is not registered as a favorite, the price of the product will not be updated.&lt;br /&gt;
== Mass deletion ==&lt;br /&gt;
To start a mass deletion, click on the menu entry &amp;lt;strong&amp;gt;Products/services &amp;gt; CoefPricR &amp;gt; mass deletion&amp;lt;/strong&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:coefPricR_Config13.png |850px]]&lt;br /&gt;
| Enter the recording date of the prices to be deleted and click the Start mass deletion button.&lt;br /&gt;
|}&lt;br /&gt;
Once the deletion is done, the message &amp;lt;strong&amp;gt;Deletion completed&amp;lt;/strong&amp;gt; is displayed at the top right of your screen.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
CoefpricR cannot delete the prices of a product if at least one default price is not present in the product sheet, &amp;lt;strong&amp;gt;sale price&amp;lt;/strong&amp;gt; tab.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If this is the case, you will get the error message &amp;lt;strong&amp;gt;Deletion impossible&amp;lt;/strong&amp;gt; and the products concerned will keep their last recorded price.&lt;br /&gt;
== Other Features ==&lt;br /&gt;
=== Price History ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config14.png |850px]]&lt;br /&gt;
| The menu link &amp;lt;strong&amp;gt;Products/services &amp;gt; CoefPricR &amp;gt; price history&amp;lt;/strong&amp;gt; displays a summary table of updates made to the sales prices of your products/services.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=CoefPricR/fr&amp;diff=8356</id>
		<title>CoefPricR/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=CoefPricR/fr&amp;diff=8356"/>
		<updated>2025-11-05T17:21:54Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Mise à jour pour être en accord avec la nouvelle version de la source de la page&lt;/p&gt;
&lt;hr /&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:CoefPricR-250x250.png]]&lt;br /&gt;
| Le Module CoefPricR permet la mise à jour en masse des prix de vente des produits/ services à partir de leur prix de vente, PMP ou de revient, par la saisie d&#039;un coefficient multiplicateur.&lt;br /&gt;
|}&lt;br /&gt;
CoefPricR utilise les catégories de produits/services pour permettre un filtrage pertinent des prix à mettre à jour.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Une fonctionnalité de suppression en masse permet d&#039;annuler les modifications successives apportées aux prix de vente. Elle se base sur les date et les catégories des précédentes modifications.&lt;br /&gt;
IMAGE CHANGEMENT EN MASSE&lt;br /&gt;
IMAGE SUPRESSION EN MASSE&lt;br /&gt;
CoefPricR permet de visualiser la liste des coefficients enregistrés et l&#039;historique des prix des produits/services.&lt;br /&gt;
== Installation ==&lt;br /&gt;
=== Activation ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config1.png |850px]]&lt;br /&gt;
| Pour activer le module, ouvrez la page de la liste des modules depuis les menus &amp;lt;strong&amp;gt;Accueil &amp;gt; Configuration &amp;gt; Modules&amp;lt;/strong&amp;gt;.&amp;lt;br&amp;gt; Le module sera affiché dans la liste des modules du tableau Patas-Tools.&lt;br /&gt;
|}&lt;br /&gt;
== Paramétrage ==&lt;br /&gt;
=== Configuration des fonctionnalités du module ===&lt;br /&gt;
La configuration du module s&#039;effectue depuis la page d&#039;administration des modules accessible par les menus Accueil &amp;gt; Configuration &amp;gt; Modules en cliquant sur l&#039;icône ou (1) en bout de ligne.&amp;lt;br&amp;gt;&lt;br /&gt;
CoefPricR permet la mise à jour de prix en fonction de différents éléments, tous indépendants les uns des autres, chacun peut donc être activé ou non .&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config2.png |700px]]&lt;br /&gt;
| Les différentes options conditionnent les fonctionnements suivants :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Autoriser le mode de calcul par multiplication du dernier prix de vente :&amp;lt;/strong&amp;gt; &amp;lt;br&amp;gt;Ce mode de mise à jour des prix reprend le dernier prix des produits/services et lui applique le mode de mise à jour sélectionné.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Autoriser le mode de calcul par multiplication du PMP :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Ce mode de mise à jour nécessite que le PMP des produits soit alimenté. Il requiert donc l&#039;utilisation des commandes et factures fournisseurs.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Autoriser le mode de calcul du dernier prix de vente par indice (Expérimental) :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;Ce mode de mise à jour des prix nécessite la création préalable d&#039;une table d&#039;indices.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Attention: &amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; La fonctionnalité de mise à jour des prix à partir d&#039;indices est encore au stade expérimental .&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Autoriser le mode de calcul par multiplication du prix de revient (cost price) :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;Le prix de revient (CostPrice) est un champ permettant la saisie libre d&#039;un prix sur les fiches des produits/services.&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Permissions ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config3.png |850px]]&lt;br /&gt;
| Les permissions par défaut &amp;lt;strong&amp;gt;Accueil &amp;gt; Configuration &amp;gt; Sécurité &amp;gt; Permissions par défaut&amp;lt;/strong&amp;gt;, accordées à tout utilisateur créé ultérieurement à l&#039;installation du module, si il n&#039;est pas ajouté à un groupe .&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Démarrage ==&lt;br /&gt;
Les fonctionnalités de CoefPricR sont accessibles depuis l&#039;onglet de menu principal &amp;lt;strong&amp;gt;Produits/service&amp;lt;/strong&amp;gt; qui affiche alors les entrées de menu secondaire .&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config4.png |850px]]&lt;br /&gt;
| &amp;lt;strong&amp;gt;Entrée principale CoefPricR :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Cette entrée affichera un tableau de bord de l&#039;activité de mise à jour des prix de ventes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Changement en masse :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;L&#039;entrée affichera la page de saisie d&#039;un nouvel indice ou coefficient de modification en masse des prix de vente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Suppression en masse :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; L&#039;entrée affichera une page permettant de supprimer des mises à jour enregistrées. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Liste des indices : &amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; L&#039;entrée affichera la liste des indices enregistrés successivement.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Historique des prix : &amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Vous afficherez la liste des produits et services, leur prix de vente initial, actuel et un historique des modifications apportées.&lt;br /&gt;
|}&lt;br /&gt;
== Fonctionnement général ==&lt;br /&gt;
L&#039;étape initiale de modification des prix est identique pour tous les modes de mise à jour des prix.&amp;lt;br&amp;gt;&lt;br /&gt;
Depuis les entrées de menu &amp;lt;strong&amp;gt;Produits/Services &amp;gt; CoefPricR &amp;gt; Changement en masse&amp;lt;/strong&amp;gt;, affichez la page de mise à jour des prix de vente:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config5.png |850px]]&lt;br /&gt;
| &amp;lt;strong&amp;gt;Mode de calcul de changement de prix :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Sélectionnez le mode de calcul à appliquer entre les valeurs selon le dernier prix de vente, selon le PMP ou selon le prix de revient.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Coefficient à appliquer : &amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Saisissez la valeur de l&#039;évolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Remarque : &amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; Saisissez 105 pour appliquer une augmentation de 5 %, 95 pour une baisse de 5%.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Date d&#039;application du coefficient :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;  Ces données seront utiles pour savoir quand les prix de masse actualisés pourront être appliqués.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note : &amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; La saisie d&#039;une date ultérieure n&#039;aura aucun effet sur les prix de vente de vos produits et services.&lt;br /&gt;
|}&lt;br /&gt;
Suite au clic sur le bouton changement de prix en masse, un tableau récapitulatif des quantités de prix modifiés sera affiché :&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config6.png |850px]]&lt;br /&gt;
| Parallèlement, le lien de menu secondaire Historiques des prix affichera l&#039;évolution des prix de vos produits/services.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Changement de prix en masse ==&lt;br /&gt;
Pour les situations à venir, partons de la base de produits et services suivante :&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config7.png |850px]]&lt;br /&gt;
|}&lt;br /&gt;
=== Selon un prix de vente ===&lt;br /&gt;
Appliquons une augmentation de 10% aux prix des produits et services sur la base de leur prix de vente.&amp;lt;br&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:coefPricR_Config8.png |850px]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note : &amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; Tout nouveau coefficient saisi lors des mises à jour suivantes s&#039;appliquera au dernier prix de vente enregistré.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Attention : &amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; CoefpricR agit sur le prix par défaut des produits, Si vos produits possèdent un prix par client, ceux-ci resteront inchangés suite à une mise à jour en masse avec CoefpricR.&amp;lt;br&amp;gt;&lt;br /&gt;
Le prix du produit &amp;quot;Produit - Test&amp;quot; deviennent alors :&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config9.png |850px]]&lt;br /&gt;
|}&lt;br /&gt;
=== Changement de prix depuis le PMP ou le prix de revient ===&lt;br /&gt;
Le fonctionnement est exactement le même pour une mise à jour des prix depuis le PMP ou prix de revient que celle vue précédemment.&lt;br /&gt;
== Changement de prix depuis le prix d&#039;achat ==&lt;br /&gt;
Le fonctionnement est exactement le même que celle vue précédemment.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config10.png |850px]]&lt;br /&gt;
| Situation de départ&lt;br /&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:coefPricR_Config12.png |850px]]&lt;br /&gt;
| Appliquons une hausse de 250% du prix d&#039;achat&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Attention : &amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; Dans le cas de l&#039;activation de la réputation fournisseur, si le fournisseur dont le prix est le minimum (ou maximum) n&#039;est pas enregistré comme favori, le prix du produit ne sera pas mis à jour.&lt;br /&gt;
== Suppression en masse ==&lt;br /&gt;
Pour lancer une suppression en masse, cliquez sur l&#039;entrée de menu &amp;lt;strong&amp;gt;Produits/services &amp;gt; CoefPricR &amp;gt; suppression en masse&amp;lt;/strong&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:coefPricR_Config13.png |850px]]&lt;br /&gt;
| Saisissez la date d&#039;enregistrement des prix à supprimer et cliquez sur le bouton Lancer la suppression en masse.&lt;br /&gt;
|}&lt;br /&gt;
Une fois la suppression effectué, le message &amp;lt;strong&amp;gt;Suppression effectuée&amp;lt;/strong&amp;gt; s&#039;affiche en haut à droite de votre écran.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
CoefpricR ne peut pas supprimer les prix d&#039;un produit si au moins un prix par défaut n&#039;est pas présent dans la fiche du produit, onglet &amp;lt;strong&amp;gt;prix de vente&amp;lt;/strong&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Si tel est le cas, vous obtiendrez le message d&#039;erreur &amp;lt;strong&amp;gt;Suppression impossible&amp;lt;/strong&amp;gt; et les produits concernés conserveront leur dernier prix enregistré.&lt;br /&gt;
== Autres fonctionnalités ==&lt;br /&gt;
=== Historique de prix===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config14.png |850px]]&lt;br /&gt;
| Le lien de menu &amp;lt;strong&amp;gt;Produits/services &amp;gt; CoefPricR &amp;gt; historique de prix&amp;lt;/strong&amp;gt; affiche un tableau récapitulatif des mises à jour effectuées sur les prix de vente de vos produits/services .&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:CoefPricR/4/fr&amp;diff=8355</id>
		<title>Translations:CoefPricR/4/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:CoefPricR/4/fr&amp;diff=8355"/>
		<updated>2025-11-05T17:21:53Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Démarrage ==&lt;br /&gt;
Les fonctionnalités de CoefPricR sont accessibles depuis l&#039;onglet de menu principal &amp;lt;strong&amp;gt;Produits/service&amp;lt;/strong&amp;gt; qui affiche alors les entrées de menu secondaire .&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config4.png |850px]]&lt;br /&gt;
| &amp;lt;strong&amp;gt;Entrée principale CoefPricR :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Cette entrée affichera un tableau de bord de l&#039;activité de mise à jour des prix de ventes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Changement en masse :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;L&#039;entrée affichera la page de saisie d&#039;un nouvel indice ou coefficient de modification en masse des prix de vente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Suppression en masse :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; L&#039;entrée affichera une page permettant de supprimer des mises à jour enregistrées. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Liste des indices : &amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; L&#039;entrée affichera la liste des indices enregistrés successivement.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Historique des prix : &amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Vous afficherez la liste des produits et services, leur prix de vente initial, actuel et un historique des modifications apportées.&lt;br /&gt;
|}&lt;br /&gt;
== Fonctionnement général ==&lt;br /&gt;
L&#039;étape initiale de modification des prix est identique pour tous les modes de mise à jour des prix.&amp;lt;br&amp;gt;&lt;br /&gt;
Depuis les entrées de menu &amp;lt;strong&amp;gt;Produits/Services &amp;gt; CoefPricR &amp;gt; Changement en masse&amp;lt;/strong&amp;gt;, affichez la page de mise à jour des prix de vente:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config5.png |850px]]&lt;br /&gt;
| &amp;lt;strong&amp;gt;Mode de calcul de changement de prix :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Sélectionnez le mode de calcul à appliquer entre les valeurs selon le dernier prix de vente, selon le PMP ou selon le prix de revient.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Coefficient à appliquer : &amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt; Saisissez la valeur de l&#039;évolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Remarque : &amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; Saisissez 105 pour appliquer une augmentation de 5 %, 95 pour une baisse de 5%.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Date d&#039;application du coefficient :&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;  Ces données seront utiles pour savoir quand les prix de masse actualisés pourront être appliqués.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Note : &amp;lt;/strong&amp;gt;&amp;lt;/span&amp;gt; La saisie d&#039;une date ultérieure n&#039;aura aucun effet sur les prix de vente de vos produits et services.&lt;br /&gt;
|}&lt;br /&gt;
Suite au clic sur le bouton changement de prix en masse, un tableau récapitulatif des quantités de prix modifiés sera affiché :&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config6.png |850px]]&lt;br /&gt;
| Parallèlement, le lien de menu secondaire Historiques des prix affichera l&#039;évolution des prix de vos produits/services.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.patas-monkey.com/index.php?title=Translations:CoefPricR/2/fr&amp;diff=8354</id>
		<title>Translations:CoefPricR/2/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.patas-monkey.com/index.php?title=Translations:CoefPricR/2/fr&amp;diff=8354"/>
		<updated>2025-11-05T17:21:53Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot : Importation d’une nouvelle version depuis une source externe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Permissions ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot; &lt;br /&gt;
| [[File:coefPricR_Config3.png |850px]]&lt;br /&gt;
| Les permissions par défaut &amp;lt;strong&amp;gt;Accueil &amp;gt; Configuration &amp;gt; Sécurité &amp;gt; Permissions par défaut&amp;lt;/strong&amp;gt;, accordées à tout utilisateur créé ultérieurement à l&#039;installation du module, si il n&#039;est pas ajouté à un groupe .&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
</feed>