Bonjour,
Je ne sais pas si mon titre est bien précis, je développe mon problème. Je me casse la tête pour arriver à faire un calcul dans une requête (je pourrais la faire en VBA, mais il me semble que cela doit être faisable en requête) :
Cela concerne des lignes de factures.
J'ai 2 tables :
- Table Lignes Article (Quantités, Prix etc.... )
- Table Lignes Services (N° de Ligne Article, Montant Service, Quantité Service, Type (Montant ou %), etc...
Le principe de fonctionnement de mes factures :
1 Ligne Article par Produit
X Lignes Services par Ligne Article.
Le calcul des Services se font en cascade :
- LigneArticle01 : 5 Articles * 100€ = 500€
- LigneService01 : LigneArticle01 - 10€ = SoldeRemise01
- LigneService02 : SoldeRemise01 - 5% (le bon calcul est (500-10)-5%
Pour chaque Article, chaque ligne service a un index incrémenté, et je dois donc faire les calculs en cascade.
Comment puis-je créer un solde cumulé ligne par ligne, avec une rupture lorsque je change d'article ?
Je n'arrive pas à retrouver mes petits avec SomDom...
Je ne sais pas si j'ai été clair....
Merci pour vos avis sur ce problème
Partager