Comment calculer un devis avec des types de calcul, des postes et des paramètres ?
Dans un devis calculé, vous construisez chaque ligne de devis à partir de lignes de coût : consommables, heures, machines et autres coûts. Vous donnez à chaque ligne de coût un type de calcul, vous regroupez les lignes de coût dans un poste réutilisable et vous rendez ce poste intelligent avec des paramètres. Robaws analyse ensuite ce calcul dans le devis et le compare dans le projet avec ce qui s'est effectivement passé. Vous préférez travailler avec des activités ? Le principe est le même.
Naviguez rapidement vers :
- les types de calcul
- construire un poste
- ajouter des paramètres à votre poste
- analyser votre calcul dans le devis
- le post-calcul dans le projet
Types de calcul
Chaque ligne de coût dans la sous-structure d'une ligne de devis ou d'un poste reçoit un type de calcul. Vous choisissez parmi six types :
Type de calcul | Qu'est-ce qui en relève ? |
|---|---|
Consommables | Des articles que vous consommez sur le chantier, comme de la peinture, des poutres, des plaques, des vis ou des tuiles. |
Matériels | Des machines que vous utilisez sur le chantier, comme une nacelle, une foreuse diamantée, un compresseur ou un échafaudage. |
Main-d'œuvre | Toutes les prestations sur le chantier, avec chaque sorte de tarif : tarif de jour, tarif de nuit, heures supplémentaires, ... |
Sous-traitant | Les coûts d'un sous-traitant, du tarif horaire à la consommation et à la location d'articles. |
Autres | Les coûts qui font partie des travaux mais qui n'entrent dans aucun autre type, comme un tarif de déplacement, une indemnité kilométrique ou le transport. Vos frais généraux (bureau, entrepôt, ...) sont répercutés via la marge des coûts indirects. |
Composé | Une ligne de coût avec sa propre sous-structure. Les coûts de cette sous-structure comptent pour leur propre type de calcul. |

Construire un poste
Un poste est la sous-structure réutilisable d'une ligne de devis. Vous déterminez une seule fois quelles lignes de coût appartiennent par exemple à 1 m² de travaux de peinture, et vous utilisez ensuite ce poste dans chaque devis. Comment créer un poste et quels champs contient la fiche du poste, vous le lisez dans Postes | Général.
La quantité d'une ligne de coût est multipliée par la quantité que vous saisissez pour le poste sur la ligne de devis. Vous ne le voulez pas, par exemple pour une grue que vous facturez une seule fois ? Activez alors Totalité sur cette ligne de coût. Vous pouvez le faire à l'avance dans le poste ou une seule fois dans la sous-structure d'une ligne de devis.
Dans la suite de cet article, nous utilisons comme exemple un poste « Travaux de peinture » avec ces lignes de coût :
Article | Type de calcul |
|---|---|
Heures de travail | Main-d'œuvre |
Peinture - bleu - 10 l | Consommables |
Peinture - rouge - 10 l | Consommables |
Nacelle | Matériels |
Indemnité kilométrique | Autres |

Ajouter des paramètres
Avec des paramètres, vous posez une seule fois une question dans un poste, comme « quelle couleur ? » ou « combien de jours ? », et le calcul s'adapte à la réponse. Vous les ajoutez dans la rubrique Paramètres du poste.
Un choix : quelle couleur de peinture ?
Le client choisit bleu ou rouge, et une seule des deux lignes de peinture peut être prise en compte.
- Créez un paramètre avec un nom unique, p. ex.
couleurpeinture. - Dans Description, saisissez la question : quelle couleur est utilisée ?
- Activez Montrer les détails. La colonne Valeurs possibles apparaît.
- Saisissez les valeurs entre guillemets doubles,
"bleu"et"rouge", en appuyant chaque fois sur Entrée.

Liez ensuite le choix aux lignes de peinture avec une condition. Placez-la entre parenthèses derrière la Quantité existante de la ligne de peinture bleue. S'il y a 1/100 (1 litre par 100 m²), cela devient 1/100 * (couleurpeinture == "bleu" ? 1 : 0) : pour bleu, la ligne est prise en compte, pour rouge non. Faites de même pour la ligne de peinture rouge avec "rouge".

Si vous choisissez maintenant une couleur, Robaws ne compte que la bonne ligne de peinture. L'autre est à 0.

Un nombre : combien de jours de nacelle ?
Pour un nombre, vous n'avez pas besoin de valeurs possibles. Créez un paramètre nombredejours, saisissez le nombre dans la colonne Formule et complétez nombredejours comme Quantité de la ligne « Nacelle ». Activez aussi Totalité sur cette ligne, sinon le nombre de jours est encore multiplié par le nombre de m² du poste.

Vous voulez aussi laisser choisir si une nacelle est nécessaire ? Créez alors un paramètre de choix nacelle avec les valeurs "oui" et "non" et multipliez la quantité par (nacelle == "oui" ? 1 : 0).
Intégrer l'expérience : un supplément
Vous savez par expérience qu'un chantier difficilement accessible coûte des heures supplémentaires ? Coulez cela dans un paramètre de choix, p. ex. accesfacile avec la question l'accès à l'étage est-il facile ? et les valeurs "oui" et "non". Mettez comme quantité de la ligne « Heures de travail » :
8 * (1 + (accesfacile == "non" ? 0,15 : 0))
Pour « non », le poste compte automatiquement 15 % d'heures en plus. Chaque devis avec ce poste pose à nouveau la question.
Les paramètres fixes Q et DISTANCE_KM
Deux paramètres existent toujours, sans que vous deviez les créer :
Q: la quantité que vous saisissez pour le poste sur la ligne de devis. Sur la fiche du poste elle-même,Qvaut toujours 1.DISTANCE_KM: la valeur du champ Kilomètres du devis. Utilisez-le comme quantité de la ligne « Indemnité kilométrique » et le coût de déplacement se calcule tout seul. Sur la fiche du poste elle-même,DISTANCE_KMvaut 0 ; c'est pourquoi cette ligne y affiche une quantité de 0.
Des paramètres comme texte sur votre devis
Placez ${nomduparamètre} dans la Description détaillée du poste et la valeur choisie figure sur le pdf du devis. Couleur : ${couleurpeinture} devient par exemple Couleur : bleu.

Vous pouvez ainsi aussi faire dépendre une phrase entière d'un choix. Créez un paramètre textenacelle avec la formule
nacelle == "oui" ? "Une nacelle sera prévue par nos soins pendant " + nombredejours + " jours." : "Une nacelle sera prévue par le client."
et placez ${textenacelle} dans la description détaillée.
Règles pour les formules
Règle | Exemple |
|---|---|
Les valeurs texte sont entre guillemets doubles |
|
Vous saisissez les décimales avec une virgule |
|
Vous séparez les arguments d'une fonction par un point-virgule |
|
Vous assemblez des textes avec + |
|
Les paramètres peuvent faire référence les uns aux autres |
|
Les noms de paramètres sont sensibles à la casse |
|
Vous écrivez les fonctions mathématiques précédées de Math., comme Math.ceil ou Math.round. Vous trouvez tous les signes et toutes les fonctions dans Quels symboles et formules puis-je utiliser dans les postes ?, et des formules élaborées dans Exemples de postes et de formules.
SUM(...).Analyser votre calcul
Dans un devis calculé, vous voyez les coûts par type de calcul et, si vous travaillez avec des activités, par activité :
- par ligne : dans l'onglet Analyse de la sous-structure d'une ligne de devis ;
- pour le devis complet : dans l'onglet Vue générale du devis.

Les montants de l'onglet Coûts directs et les coûts indirects de votre marge des coûts indirects figurent dans le graphique par type de calcul, pas dans le graphique par activité.
Post-calcul dans le projet
Si vous donnez systématiquement le bon type de calcul aux articles de votre devis, Robaws crée automatiquement un post-calcul dans le projet lié au devis.

Liez aussi votre planification et vos ordres à ce projet. Ce que vos équipes enregistrent dans Wappy est converti en bons de travail, et dans le post-calcul, Robaws compare ce que vous aviez prévu dans le devis avec ce qui a effectivement été réalisé.
Mis à jour le : 14/10/2026
Merci !
