Les formules


Possibilité d’effectuer des calculs prenant en compte des données récupérées.
Addition - Soustraction - Division - Multiplication

Exemples : Insertion de formules dans les pièces, éditions... :

(|PTTTC.....|/6.50)
((|PTotHT....|*20)/100)
(((|PTTTC.....|/6.50)+5)-2.60)

Autant de parenthèses que de niveau de calcul.


Mise en forme du résultat :

8 caractères - 2 décimales (point) ((|PUNHAE.|/6.50)*|QTE..|#####.##)
10 caractères - 2 décimales (virgule)
((|PUNHAE.|/6.50)*|QTE..|#######,##)
6 caractères - Sans décimales
((|PUNHAE.|/6.50)*|QTE..|######)
3 décimales virtuelle
((|PUNHAE.|/6.50)*|QTE..|######v###)
Les « # » représentent le schéma du résultat.
Si uniquement le résultat à des décimales, indiquer aussi la forme du résultat dans les étapes du calcul (pour que les décimales soient prises en compte)


Désactiver les formules par la fonction avancée suivante :

NOT_FORM Désactive les calculs si (+-*/) sont présents en édition
Ou insérez les 2 lettres « nf » dans les champs désirés
Lors des éditions, tout argument entre parenthèses qui comporte un signe opérateur +-*/ entre parenthèses, provoque un calcul et peut perturber le résultat. Activer cette fonction dans le cas d'un fichier comportant des parenthèses.
Très utile si en fond de facture, on indique entre parenthèses la date d'une loi ou de la fermeture annuelle sous la forme JJ/MM/AA. Si NOT_FORM est désactivé, il essaiera de faire un calcul.

NOT_FORS Si NOT_FORM est activée, autorise seulement les calculs en formule si deux parenthèses sont présentes en édition ((...))(V46.8)

Champs formules (V44.7) :

Afin de faciliter la mise en page dans le cas de formule de calcul, utiliser les champs formules.
Champs formules dans les pièces commerciales FL1 à FL99 entre crochets pour faciliter la mise en forme :
[FL1…..], [FL2…..], [FL3…..], …
Utiliser ces champs à l’emplacement souhaité des formules et déclarer les formules en bas du modèle avec la syntaxe suivante :
^FORMULE=1:((xx*yy)######.###);2:((xx/yy)####)...^
(xx ou yy peuvent être n'importe quel champ ligne ou cumul des pièces commerciales)
Exemple de modèle de facture fourni en st andard : FACT1.RT6

Voir aussi :

Totaux en bas de pièce
Edition avec conditions