Bonjour,
je me heurte à la problématique suivante :
sur une période donnée (année en cours), le client toto peut appartenir à plusieurs Groupements.
Janvier
Client Toto => Groupement A
Février
Client Toto => Groupement A
Mars
Client Toto => Groupement B
Au mois de Janvier, le client toto réalise 150 € de CA
Au mois de Février, le client toto réalise 300 € de CA
Au mois de Mars, le client toto réalise 650 € de CA
Nous avons mis en place une règle qui doit signaler tous les clients qui ont un CA>= 350 € par mois ou un CA>=5000 € sur l'année pour un même groupement.
Pour identifier les clients qui répondent à ce critère, j'ai mis en place deux variables dans ma requête:
Variable 1 :
Variable 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Total(CA for CodeCLient)
Dans le cas du client toto, jusqu'en Février, il ne répondait pas aux critères, mais il change de groupement en Mars et réalise 650 € de CA sur ce seul mois.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 case when ((?p_mois? <> 12) and ([Variable 1]>=(350 * ?p_mois?))) then [CA] When ( (?p_mois? = 12) and ([Variable 1] >=5000) ) Then [CA] end
Ne devrait donc être pris en compte dans le rapport que le CA réalisé sur Mars et pour le Groupement B, or le rapport aussi prend en compte les deux premiers mois
car le total des 3 mois donne un CA de 1050 €, c'est à dire le CA minimum à atteindre en 3 mois.
Je n'arrive pas à rajouter la clause d'appartenance au groupement dans ma requête.
Quelqu'un aurait il une idée ?
Merci d'avance,
Partager