AccueilPortailFAQRechercherS'enregistrerMembresGroupesConnexionCalendrierGalerie

Partagez | 
 

 totaux par clients

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Invité
Invité
avatar


MessageSujet: totaux par clients   Mer 23 Juil - 12:07

j'ai la requête suivante qui me permet de sortir le journal de caisse (entrées uniquement) pour le mois de juin, par date et par client, pour pouvoir l'exporter dans excel (à noter que le champ nom donne le prénom+nom, comme dans le journal de vente, et non nom+prénom comme dans les états de caisse classiques)

SELECT Caisse.Date, Clients.Prénom & " " & Clients.Nom AS Nom, Caisse.Montant, Caisse.Libellé, Caisse.client, Caisse.Fiche
FROM Clients INNER JOIN Caisse ON Clients.Code = Caisse.Client
WHERE [Date] >= #06-01-08# And [Date] <= #06-30-08#
ORDER BY Caisse.Date DESC;

mon souci est que pour les clients avec tiers payant il peut y avoir 2 lignes pour un même client dans une journée donnée si les paiements ont lieu le même jour: 1 pour le remb sécu et 1 pour le remb mutuelle . Or je voudrais avoir une liste avec le total d'encaissement par jour et par client. Comment faire ?

idem pour cette requête sur les ventes:
SELECT [Date], [Nom client], [Total TTC] , [Code client]
FROM [Qry_Ventes]
WHERE [Date] >= #06-01-08# And [Date] <= #06-30-08#
ORDER BY [Date]
Revenir en haut Aller en bas
voileux



Masculin
Nombre de messages : 1676
Age : 48
Nom,Prenom : voileux
Ville : Bretagne
Enseigne/Fonction/Ecole : Inde/Conjoint Collabo/Mauvais souvenir
Réputation : 31
Points : 4877
Date d'inscription : 29/06/2006

MessageSujet: Re: totaux par clients   Jeu 24 Juil - 8:01

A cause de la colone " Caisse.Libellé" tu ne peu pas faire de regroupement, car pour une meme date, un meme client et un meme dossier, tu peus avoir 2 libellé différents. essaye ça :
SELECT Caisse.Date, Clients.Prénom & " " & Clients.Nom AS Nom, Sum(Caisse.Montant) AS SommeDeMontant, Caisse.Client, Caisse.Fiche
FROM Clients INNER JOIN Caisse ON Clients.Code = Caisse.Client
GROUP BY Caisse.Date, Clients.Prénom & " " & Clients.Nom, Caisse.Client, Caisse.Fiche
HAVING (((Caisse.Date)>=#6/1/2008# And (Caisse.Date)<=#6/30/2008#))
ORDER BY Caisse.Date DESC;

et pour la 2eme

SELECT Qry_Ventes.Date, Qry_Ventes.[Nom client], Sum(Qry_Ventes.[Total TTC]) AS [SommeDeTotal TTC], Qry_Ventes.[Code client]
FROM Qry_Ventes
WHERE (((Qry_Ventes.Date)>=#6/1/2008# And (Qry_Ventes.Date)<=#6/30/2008#))
GROUP BY Qry_Ventes.Date, Qry_Ventes.[Nom client], Qry_Ventes.[Code client]
ORDER BY Qry_Ventes.Date;

_________________
Putain, c'est chiant ces Gifs animés qui mettent 15 plombes à charger ....
Sauf si ce sont des nibards dansants !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité
avatar


MessageSujet: Re: totaux par clients   Jeu 24 Juil - 11:02

merci
tes requêtes sont super, mais y a quand même deux os:
1) le problème ce sont les ventes au comptoir: elles, il ne faut pas les totaliser...
2) impossible de les exporter vers excel
Revenir en haut Aller en bas
voileux



Masculin
Nombre de messages : 1676
Age : 48
Nom,Prenom : voileux
Ville : Bretagne
Enseigne/Fonction/Ecole : Inde/Conjoint Collabo/Mauvais souvenir
Réputation : 31
Points : 4877
Date d'inscription : 29/06/2006

MessageSujet: Re: totaux par clients   Jeu 24 Juil - 12:27

SELECT Qry_Ventes.Date, Qry_Ventes.[Nom client], Sum(Qry_Ventes.[Total TTC]) AS [SommeDeTotal TTC], Qry_Ventes.[Code client]
FROM Qry_Ventes
WHERE (((Qry_Ventes.Date)>=#6/1/2008# And (Qry_Ventes.Date)<=#6/30/2008#))
GROUP BY Qry_Ventes.Date, Qry_Ventes.[Nom client], Qry_Ventes.[Code client]
HAVING (((Qry_Ventes.[Code client])<>0))
ORDER BY Qry_Ventes.Date;
Il ne peut pas y avoir de vente comptoir si il y a des noms de clients.

Effectivement pas d'export sur excell. Donc travailler en direct sur excel en important des données externes.

_________________
Putain, c'est chiant ces Gifs animés qui mettent 15 plombes à charger ....
Sauf si ce sont des nibards dansants !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité
avatar


MessageSujet: Re: totaux par clients   Jeu 24 Juil - 13:04

vergence a écrit:


Effectivement pas d'export sur excell. Donc travailler en direct sur excel en important des données externes.
d'où les macros...
Revenir en haut Aller en bas
voileux



Masculin
Nombre de messages : 1676
Age : 48
Nom,Prenom : voileux
Ville : Bretagne
Enseigne/Fonction/Ecole : Inde/Conjoint Collabo/Mauvais souvenir
Réputation : 31
Points : 4877
Date d'inscription : 29/06/2006

MessageSujet: Re: totaux par clients   Jeu 24 Juil - 13:39

et j'suis nul en macro ... lol!

_________________
Putain, c'est chiant ces Gifs animés qui mettent 15 plombes à charger ....
Sauf si ce sont des nibards dansants !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
JB optique ( juju )

avatar

Masculin
Nombre de messages : 1373
Age : 39
Nom,Prenom : julien
Ville : opticien
Enseigne/Fonction/Ecole : finistere sud independant
Réputation : 70
Points : 9013
Date d'inscription : 23/01/2006

MessageSujet: Re: totaux par clients   Jeu 24 Juil - 15:01

tu est bon en macro sans le savoir alors, c la meme chose que le sql )

_________________
_______________________________
En route vers le +40

« En essayant continuellement, on finit par réussir. Donc, plus ça rate, plus on a de chances que ça marche. »
_______________________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
voileux



Masculin
Nombre de messages : 1676
Age : 48
Nom,Prenom : voileux
Ville : Bretagne
Enseigne/Fonction/Ecole : Inde/Conjoint Collabo/Mauvais souvenir
Réputation : 31
Points : 4877
Date d'inscription : 29/06/2006

MessageSujet: Re: totaux par clients   Jeu 24 Juil - 15:45

Sans doute, mais en programmation, faire 2 requêtes sur 2 requêtes existantes pour en sortir 2 tableaux sur excel pour ensuite les comparer, ça fait un peu beaucoup pour mon petit cerveau en vacance.
J'ai cependant un résultat très similaire à ce que souhaite Dom (et peut être d'autre), mais ça sera pas avant la semaine prochaine car je ne suis pas au magasin.

_________________
Putain, c'est chiant ces Gifs animés qui mettent 15 plombes à charger ....
Sauf si ce sont des nibards dansants !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
dada31
Newbie
Newbie
avatar

Masculin
Nombre de messages : 5737
Age : 39
Nom,Prenom : Soubrier, Damien
Ville : ô toulouseuuuuu....
Enseigne/Fonction/Ecole : Bellevue Optique/chef/Fizeau
Réputation : 371
Points : 41008
Date d'inscription : 25/09/2007

MessageSujet: Re: totaux par clients   Jeu 24 Juil - 16:21

arrêtez de saliver, encore une semaine il dit !

_________________
Futur heureux papa ! // Nouveau Heureux PAPA !!!! // papa fatigué... // papa qui reprend du poil de la bête ! // zut, la petite fait ses dents... // la petite s'est mise à marcher !!! // tient elle a trouvé comment ouvrir les tiroirs // j'en ai marre qu'elle vienne me chatouiller quand je suis sur le trône... // ça y est elle va à l'école...snif....bientôt elle passera le bac...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.bellevueoptique.fr
Contenu sponsorisé




MessageSujet: Re: totaux par clients   

Revenir en haut Aller en bas
 
totaux par clients
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» totaux par clients
» Prendre les clients des autres
» NEDJMA RASSURE SES CLIENTS: Pas d’augmentation du prix des rechargements
» requête passage clients
» Les "pirates" du cinéma sur internet sont aussi les plus gros clients du cinéma.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
SANTE VISION :: WINOPTICS-
Sauter vers: