Bonjour à tous
J'ai un outil de facturation avec les règles suivantes
- Un client peut avoir plusieurs enfants comme élève
- Les cours sont pour un jour/Mois/année
- Une remises possible par Mois/Année pour un élève
Le rapport est le suivant
La requête qui alimente le rapport récupère pour un client tous les cours de ses enfants sur une période donnée. Or comme les cours sont par Jours/Mois/Année, j'ai potentiellement autant de fois la remise pour le Mois/année que de cours avec le même Mois/année
- L'entête de groupe est sur le Client
- Le pied de groupe est sur les enfants & le Mois/année. J'ai donc par enfant un domaine de données sur Mois/Année et sur ce domaine je somme pour obtenir
- MONTANT BRUT dans txtPaiementMois =Somme([paiement])
- PERIODE dans txtPeriode =Somme([duree])
- REMISE dans txtRemiseDtl =Premier([RemiseSomme])
- TOTAL NET HT dans txtPaiementNet =[txtPaiementMois]-[txtRemiseDtl]
Mais là où ça coince c'est pour avoir dans le pied de page la somme des REMISES tous enfants confondus. Je ne vois même pas l'once d'une solution car ne peut sommer une valeur agrégée via PREMIER!
Merci par avance pour toute aide
Partager