Bonjour j'ai deux vues
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CREATE VIEW [dbo].[VMONTANTVIREMENT_TOTAL] AS SELECT [IDFOURNISSEUR], SUM([MONTANT]) AS CREDIT FROM [VIREMENTS] GROUP BY [IDFOURNISSEUR] GO
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE VIEW [dbo].[VFACTURES_SONARA] AS SELECT [IDFOURNISSEUR],[Date_Bon],[Date_Chargement],[NumeroBon],[Chauffeur],[Transporteur],[Destination],[PRODUIT],[QUANTITE_AMBIANT],[QUANTITE_15],[Versement],[MONTANT_HT],[DROITS_DOUANE],[MONTANT_TVA],[AJUSTEMENT_ECONOMIQUE],[PRECOMPTE],[SOUTIEN_REMBOURSEMENT_ETAT],[TOTAL_TTC] FROM [VFACTURE_ENLEVEMENT_SONARA] UNION ALL SELECT [IDFOURNISSEUR],[Date_Bon],[Date_Chargement],[NumeroBon],[Chauffeur],[Transporteur],[Destination],[PRODUIT],[QUANTITE_AMBIANT],[QUANTITE_15],[Versement],[MONTANT_HT],[DROITS_DOUANE],[MONTANT_TVA],[AJUSTEMENT_ECONOMIQUE],[PRECOMPTE],[SOUTIEN_REMBOURSEMENT_ETAT],[TOTAL_TTC] FROM [VFACTURE_TRANSFERT_SONARA]
je voudrais donc calculer le solde sur chaque facture pour cela j'ai créé une autre vue
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CREATE VIEW VFACTURES AS SELECT [VFACTURES_SONARA].[IDFOURNISSEUR],[Date_Bon],[Date_Chargement],[NumeroBon],[Chauffeur],[Transporteur],[Destination],[PRODUIT],[QUANTITE_AMBIANT],[QUANTITE_15],[MONTANT_HT],[DROITS_DOUANE],[MONTANT_TVA],[AJUSTEMENT_ECONOMIQUE],[PRECOMPTE],[SOUTIEN_REMBOURSEMENT_ETAT],[TOTAL_TTC],[CREDIT] ,(([CREDIT])-([TOTAL_TTC])) AS SOLDE FROM [VFACTURES_SONARA],[VMONTANTVIREMENT_TOTAL] WHERE [VFACTURES_SONARA].IDFOURNISSEUR=[VMONTANTVIREMENT_TOTAL].IDFOURNISSEUR GROUP BY [CREDIT],[VFACTURES_SONARA].[IDFOURNISSEUR],[Date_Bon],[Date_Chargement],[NumeroBon],[Chauffeur],[Transporteur],[Destination],[PRODUIT],[QUANTITE_AMBIANT],[QUANTITE_15],[MONTANT_HT],[DROITS_DOUANE],[MONTANT_TVA],[AJUSTEMENT_ECONOMIQUE],[PRECOMPTE],[SOUTIEN_REMBOURSEMENT_ETAT],[TOTAL_TTC]
mais à chaque nouvelle facture le solde obtenu est la différence entre le montant de départ c'est à dire la différence entre le [CREDIT] de la première ligne et le TOTAL_TT de la facture concerné au je voudrais que le solde de la ligne suivante soit la différence entre le solde de la ligne précédente et le TOTAL_TT de la facture. quelqu'un pourrais m'aider s'il vous plais?
Partager