Module Prix dynamiques: Difference between revisions

Jump to navigation Jump to search
m
(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 DYNAMIQUEMENT
|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
|-
|#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 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
|-
|#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 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
|}
|}


15

edits

Navigation menu