15
edits
(Ajout de variables utilisables et précision des variables en erreur) |
|||
| Line 54: | Line 54: | ||
Ce module est donc très puissant. Il ne lui manque que la gestion des tests conditionnels (accessible en remplaçant la librairie support evalmath par celle de Moodle (https://github.com/moodle/moodle/blob/master/lib/evalmath/evalmath.class.php)). Lorsque les calculs deviennent complexes (en tout cas longs et verbeux), il peut également être utile de modifier le champ expression de la table llx_c_price_expression qui a une longueur maximale de 80 caractères par défaut. | Ce module est donc très puissant. Il ne lui manque que la gestion des tests conditionnels (accessible en remplaçant la librairie support evalmath par celle de Moodle (https://github.com/moodle/moodle/blob/master/lib/evalmath/evalmath.class.php)). Lorsque les calculs deviennent complexes (en tout cas longs et verbeux), il peut également être utile de modifier le champ expression de la table llx_c_price_expression qui a une longueur maximale de 80 caractères par défaut. | ||
== Règles syntaxiques == | ==Règles syntaxiques== | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
| Line 61: | Line 61: | ||
|- | |- | ||
|price = | |price = | ||
|A toujours placer au début de l'expression (correspond à la variable calculée). | |A toujours placer au début de l'expression (correspond à la variable calculée). | ||
|- | |- | ||
|# | |# | ||
| Line 91: | Line 91: | ||
|#global_NOMVARIABLE# | |#global_NOMVARIABLE# | ||
|Accueil -> Configuration -> Modules/Applications | |Accueil -> Configuration -> Modules/Applications | ||
|PRIX CALCULES | |PRIX CALCULES DYN. | ||
|Variable globale NOMVARIABLE | |Variable globale NOMVARIABLE | ||
|v20.0.2 | |v20.0.2 | ||
| Line 123: | Line 123: | ||
|Prix d'achat | |Prix d'achat | ||
|Taux TVA (pour ce produit/fournisseur) | |Taux TVA (pour ce produit/fournisseur) | ||
|v20.0.2 | |||
|- | |||
|#tva_tx# | |||
|<nowiki>Produits | Services -> Produit -> choisir le produit</nowiki> | |||
|Prix de vente | |||
|Taux de taxe par défaut | |||
|v20.0.2 | |v20.0.2 | ||
|- | |- | ||
| Line 129: | Line 135: | ||
|Produit | |Produit | ||
|Poids | |Poids | ||
|v20.0.2 | |v20.0.2 | ||
|- | |- | ||
| Line 150: | Line 150: | ||
|} | |} | ||
== Liste des variables en erreur == | ==Liste des variables en erreur== | ||
Ne pas hésiter à compléter la liste. | Ne pas hésiter à compléter la liste. | ||
{| class="wikitable" | {| class="wikitable" | ||
| Line 163: | Line 163: | ||
|Prix d'achat | |Prix d'achat | ||
|Prix de revient | |Prix de revient | ||
|Erreur inconnue '24' en v20.0.2 | |||
|- | |||
|#price_min# | |||
|<nowiki>Produits | Services -> Produit -> choisir le produit</nowiki> | |||
|Prix de vente | |||
|Prix min | |||
|Erreur inconnue '24' en v20.0.2 | |Erreur inconnue '24' en v20.0.2 | ||
|- | |- | ||
| Line 175: | Line 181: | ||
|Produit | |Produit | ||
|Surface | |Surface | ||
|Erreur inconnue '24' en v20.0.2 | |Erreur inconnue '24' en v20.0.2 | ||
|} | |} | ||
| Line 208: | Line 208: | ||
|price = #pmp# * #cost_price# | |price = #pmp# * #cost_price# | ||
|Calcul du prix de vente TTC à partir du prix moyen pondéré, de la marge globale et de la TVA. | |Calcul du prix de vente TTC à partir du prix moyen pondéré, de la marge globale et de la TVA. | ||
| | |Erreur inconnue '24' en v20.0.2 | ||
|} | |} | ||
edits