Articles sur : Modules
Cet article est aussi disponible en :

Exemples de postes et de formules

Les postes assurent un calcul fluide dans Robaws. Vous les utilisez dans les devis calculés et les décomptes.
Ci-dessous, nous illustrons quelques exemples de formules que vous pouvez utiliser dans les postes, et comment les construire au mieux.



Lisez ici comment commencer un poste, ou regardez cet enregistrement sur les postes et le calcul.


Consultez la liste des formules et symboles que vous pouvez utiliser dans un poste.



Arrondir la quantité vers une autre unité


Exemple : dans un devis, je calcule les liteaux par mètre courant, mais je les achète à la pièce de 2,40 m de long. La quantité doit donc être arrondie vers un nombre de liteaux de 2,40 m. Ci-dessous, vous voyez le résultat pour 12 mètres courants de liteaux et 100 mètres courants.


Construction de la formule

Explication

Ex 12m

Ex 100m

Q/2,4

Q renvoie à la quantité saisie dans la ligne du devis ; nous la divisons par 2,4 pour savoir combien de liteaux de 2,40 m sont nécessaires

12/2,4 = 5

100/2,4 = 41,67

Math.ceil (Q/2,4)

Pour ne pas obtenir de nombre décimal, nous arrondissons vers le haut pour savoir combien de liteaux entiers de 2,40 m sont nécessaires

Math.ceil (12/2,4) = 5

Math.ceil (100/2,4) = 42

Cette formule, vous la saisissez au niveau du nombre de liteaux.


Il y aura 5 liteaux de 2,40 m facturés dans le devis

Il y aura 42 liteaux de 2,40 m facturés dans le devis


  • Attention, si vous travaillez avec Q dans une formule, vous devez cocher 'Totalité' afin que le nombre ne soit pas à nouveau multiplié par le Q dans le devis



Arrondir la quantité vers un nombre exact de décimales


Exemple : j'ai effectué le calcul du volume de mes colonnes en béton préfabriqué nécessaires. Le résultat du volume est de 0,54869 par colonne. Il n'est pas possible de calculer avec cela et de l'utiliser dans la pratique. C'est pourquoi je veux que ce nombre soit arrondi à 3 chiffres après la virgule.


Construction de la formule

Explication

Exemple 3 décimales

Q*10 (multiple de 10)

Q est le nombre de base et vous le multipliez par un multiple de 10 selon le nombre de décimales que vous voulez

0,54869*1000=548,69

Math.round (Q*1000)

Utilisez la fonction Math.round pour arrondir le nombre.

Math.round (0,54869*1000)

Math.round (Q*1000) / 1000

Divisez le montant arrondi par le nombre par lequel vous avez multiplié le montant de base initial.

Math.round (0,54869*1000) / 1000


Si vous souhaitez arrondir à 3 chiffres après la virgule, il est important que dans les paramètres généraux de Robaws le nombre de décimales soit réglé sur 3.


Arrondir la quantité vers un multiple


Exemple : dans un devis, je calcule les liteaux par mètre courant, je les achète aussi par mètre courant mais bien en pièces de 2,40 m de long. La quantité doit donc être arrondie vers un multiple de 2,40 m. Ci-dessous, vous voyez le résultat pour 12 mètres courants de liteaux et 100 mètres courants.


Construction de la formule

Explication

Ex 12m

Ex 100m

Q/2,4

Q renvoie à la quantité saisie dans la ligne du devis ; nous la divisons par 2,4 pour savoir combien de liteaux de 2,40 m sont nécessaires

12/2,4 = 5

100/2,4 = 41,67

Math.ceil (Q/2,4)

Pour ne pas obtenir de nombre décimal, nous arrondissons vers le haut pour savoir combien de liteaux de 2,40 m sont nécessaires

Math.ceil (12/2,4) = 5

Math.ceil (100/2,4) = 42

Math.ceil (Q/2,4) * 2,4

Cette quantité arrondie, nous la multiplions à nouveau par la longueur (2,40 m) afin d'obtenir un multiple de 2,40 m

Math.ceil (12/2,4) * 2,4 = 12

Math.ceil (100/2,4) * 2,4 = 100,8

Cette formule, vous la saisissez au niveau du nombre de liteaux.


Il y aura 12 mètres courants (= 5 pièces de 2,40 m) facturés dans le devis

Il y aura 100,8 mètres courants (= 42 pièces de 2,40 m) facturés dans le devis


  • Attention, si vous travaillez avec Q dans une formule, vous devez cocher 'Totalité' afin que le nombre ne soit pas à nouveau multiplié par le Q dans le devis




Répartir la quantité sur plusieurs articles


Exemple : je suis peintre, et sur la base de la surface, je souhaite savoir combien de pots de peinture de 10 l, 5 l et 1 l j'ai besoin. Je ne veux donc pas facturer un pot de 10 l si je n'ai besoin que de 4 l. Ci-dessous l'explication pour peindre 50 m² et 335 m².


  1. créez les 3 pots de peinture dans Robaws comme 3 articles
  2. ajoutez ces 3 articles au poste
  3. l'unité du poste est le m² : je facture les travaux de peinture par m²
  4. déterminez le nombre de litres de peinture nécessaires par m² : ci-dessous on compte 8 m² par litre


Paramètre

Formule

Explication

Ex 50m²

Ex 335m²

liter

Math.ceil (Q/8)

Q renvoie à la quantité saisie dans la ligne du devis ; nous la divisons par 8 pour savoir combien de litres de peinture nous avons besoin et nous arrondissons via Math.ceil vers le haut.

Math.ceil (50/8) = 7

Math.ceil (335/8) = 42

pot10

liter/10

Pour savoir combien de pots de 10 l nous avons besoin, nous divisons le paramètre 'liter' par 10

7/10 = 0,7

42/10 = 4,2

pot10q

Math.floor (pot10)

Via Math.floor, nous arrondissons ce nombre vers le bas afin de connaître le nombre de pots pleins de 10 l. Ce paramètre, vous le mettez au niveau du 'nombre' de l'article 'Peinture - pot de 10 l'

Math.floor (0,7) = 0

Math.floor (4,2) = 4




Nous avons donc besoin de 0 pot de 10 l

Nous avons donc besoin de 4 pots de 10 l

rest

(pot10 - pot10q) * 10

Calculez combien de litres il reste maintenant, en prenant la différence entre 'pot10' et 'pot10q', et en la multipliant à nouveau par 10

(0,7-0)*10 = 7

(4,2-4)*10 = 2




Il reste encore 7 litres à répartir

Il reste encore 2 litres à répartir

pot5

rest/5

Pour savoir combien de pots de 5 l nous avons besoin, nous divisons le paramètre 'rest' par 5

7/5 = 1,4

2/5 = 0,4

pot5q

Math.floor (pot5)

Via Math.floor, nous arrondissons ce nombre vers le bas afin de connaître le nombre de pots pleins de 5 l. Ce paramètre, vous le mettez au niveau du 'nombre' de l'article 'Peinture - pot de 5 l'

Math.floor (1,4) = 1

Math.floor (0,4) = 0




Nous avons donc besoin de 1 pot de 5 l

Nous avons donc besoin de 0 pot de 5 l

pot1l

(pot5 - pot5q) * 5 .

Calculez combien de litres il reste maintenant, en prenant la différence entre 'pot5' et 'pot5q', et en la multipliant à nouveau par 5. Ce paramètre, vous le mettez au niveau du 'nombre' de l'article 'Peinture - pot de 1 l'

(1,4-1)*5 = 2

(0,4-0)*5 = 2




Nous avons donc besoin de 2 pots de 1 l

Nous avons donc besoin de 2 pots de 1 l


  • Attention, si vous travaillez avec Q dans une formule, vous devez cocher 'Totalité' afin que le nombre ne soit pas à nouveau multiplié par le Q dans le devis



Additionner toutes les heures de travail du devis et poursuivre le calcul


Exemple : sur la base du nombre total d'heures de travail du devis, je souhaite calculer combien de jours je devrai me rendre sur place et donc facturer mes frais de déplacement. Par 8 h de travail, je veux facturer 2 déplacements (aller & retour).


Pour construire cela, vous travaillez en 2 étapes :


  1. dans les paramètres du poste :

Cette méthode est uniquement possible si vous réglez le nombre d'heures de travail dans les postes via un paramètre. Le paramètre contient alors le nombre d'heures de travail de ce poste. Dans chaque poste avec des heures de travail, vous donnez le même nom à ce paramètre.


Nommez ce paramètre par exemple 'werkuren'.


  1. dans les paramètres du devis :

Les paramètres du devis, vous les définissez dans votre modèle de devis. Ajoutez un paramètre de devis avec la formule suivante :


nom du paramètre de devis

formule

explication

totaalwerkuren

SUM (werkuren)

La formule SUM (nom du paramètre de poste) fait en sorte que tous les nombres des paramètres de poste de ce devis soient additionnés.


  1. à partir de maintenant, vous pouvez poursuivre le calcul avec le paramètre 'totaalwerkuren'. Vous pouvez par exemple le faire réapparaître dans un poste pour calculer l'indemnité de déplacement :


nom du paramètre

formule

explication

werkdagen

totaalwerkuren / 8

calcule le nombre de jours (8 h = 1 jour)

verplaatsing

werkdagen * DISTANCE_KM * 2

nombre de jours de travail * la distance de l'adresse de votre entreprise vers l'adresse du projet * 2 (aller & retour)


Vous pouvez donc l'utiliser non seulement pour les heures de travail, mais aussi pour les surfaces, périmètres, etc. Cela fonctionne évidemment uniquement avec des paramètres dont la valeur est un nombre.

Mis à jour le : 05/07/2026

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !