Requête SQL pour Sortir les Statistiques Articles comme SAGE

Cette section est consacrée aux développements d'applications interfacées avec les logiciels Sage.

Modérateurs: Super-Apogea, Super Modérateur

Requête SQL pour Sortir les Statistiques Articles comme SAGE

de Andry » Jeu 30 Juil 2015 16:52

Bonjour à tous,
J'essaie de reproduire cette statistique Article depuis le menu de Sage avec la requête suivante mais j'ai toujours des différences soit au niveau CA ou Qté ou Marge
Le code ci dessous par exemple sort le stat pour l'année 2014.
Sage V16
Code: Tout sélectionner
SELECT
FAM.FA_Central,
ART.FA_CodeFamille,
SUM(FDC.DL_Qte) AS QTE,
SUM(FDC.DL_MontantHT) AS CA_NET_HT,
(SUM(FDC.DL_MontantHT) - SUM(FDC.DL_PrixRU * FDC.DL_Qte)) AS MARGE
FROM
dbo.F_DOCLIGNE FDC
INNER JOIN dbo.F_ARTICLE ART ON FDC.AR_Ref = ART.AR_Ref
INNER JOIN dbo.F_FAMILLE FAM ON ART.FA_CodeFamille = FAM.FA_CodeFamille AND FAM.FA_Type = 0
WHERE
FDC.DO_Type IN (6,7) AND
FDC.AR_Ref IS NOT NULL AND
YEAR(FDC.DO_Date) = 2014 AND
((FDC.AR_RefCompose IS NULL) OR (FDC.AR_RefCompose IS NOT NULL AND (FDC.AR_RefCompose = FDC.AR_Ref)))
GROUP BY
FAM.FA_Central,
ART.FA_CodeFamille
ORDER BY
FAM.FA_Central,
ART.FA_CodeFamille

Est ce que cette requête est correcte ?

Andry
Nous progressons ....
Contributeur
Contributeur
 
Messages: 57
Inscription: Jeu 15 Fév 2007 09:36
Localisation: Madagascar

Re: Requête SQL pour Sortir les Statistiques Articles comme

de boufano » Dim 2 Aoû 2015 09:26

bonjour

le chiffre d'affaire des articles a nomenclature composant se calcul a partir des composant donc erreur dans cette ligne
Code: Tout sélectionner
((FDC.AR_RefCompose IS NULL) OR (FDC.AR_RefCompose IS NOT NULL AND (FDC.AR_RefCompose = FDC.AR_Ref)))


il faut la remplacer par
Code: Tout sélectionner
   FDC.dl_valorise = 1     


pour le calcul prix de revient ( et marge ) il faut faire des sous requête ce n 'est pas aussi simple a cause des articles composé et composant et lié ....



supprime AND FAM.FA_Type = 0 c 'est inutile ( optimisation de la requête )
Posteur néophyte
Posteur néophyte
 
Messages: 1
Inscription: Lun 4 Jan 2010 12:46

Re: Requête SQL pour Sortir les Statistiques Articles comme

de Andry » Lun 10 Aoû 2015 08:03

Bonjour Boufano,
J'ai fini par arranger les CA HT et les Qté et les marges pour les Articles simples.
Par contre est ce que tu peux me montrer la voie pour le calcul de marge des articles en nomenclature ?
Je sèche complètement sur ce point.
Merci d'avance.
Nous progressons ....
Contributeur
Contributeur
 
Messages: 57
Inscription: Jeu 15 Fév 2007 09:36
Localisation: Madagascar


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités