1 2 3 4
| SELECT DISTINCTROW Stocks.[Code Société], Stocks.[Code Etablissement], Stocks.[Code Magasin], Stocks.[Code Article], Stocks.[Identification Article], Stocks.[Décimales Unités], Stocks.[Décimales Poids], Stocks.[Décimales Valeurs], IIf([Stocks].[M-1 - Unités] Is Not Null,[Stocks].[M-1 - Unités],0) AS [M-1-Unités], IIf([Stocks].[M-1 - Emballages] Is Not Null,[Stocks].[M-1 - Emballages],0) AS [M-1-Emballages], IIf([Stocks].[M-1 - Poids] Is Not Null,[Stocks].[M-1 - Poids],0) AS [M-1-Poids], IIf([Stocks].[M-1 - Valeur] Is Not Null,[Stocks].[M-1 - Valeur],0) AS [M-1-Valeur], IIf([Inventaire - Req - Stock Ordinateur (Phase 1)].EQU Is Not Null,[Inventaire - Req - Stock Ordinateur (Phase 1)].EQU,0) AS EQU, IIf([Inventaire - Req - Stock Ordinateur (Phase 1)].EQE Is Not Null,[Inventaire - Req - Stock Ordinateur (Phase 1)].EQE,0) AS EQE, IIf([Inventaire - Req - Stock Ordinateur (Phase 1)].EQP Is Not Null,[Inventaire - Req - Stock Ordinateur (Phase 1)].EQP,0) AS EQP, IIf([Inventaire - Req - Stock Ordinateur (Phase 1)].[EQV] Is Not Null,[Inventaire - Req - Stock Ordinateur (Phase 1)].[EQV],0) AS EQV, IIf([Inventaire - Req - Stock Ordinateur (Phase 1)].SQU Is Not Null,[Inventaire - Req - Stock Ordinateur (Phase 1)].SQU,0) AS SQU, IIf([Inventaire - Req - Stock Ordinateur (Phase 1)].SQE Is Not Null,[Inventaire - Req - Stock Ordinateur (Phase 1)].SQE,0) AS SQE, IIf([Inventaire - Req - Stock Ordinateur (Phase 1)].SQP Is Not Null,[Inventaire - Req - Stock Ordinateur (Phase 1)].SQP,0) AS SQP, IIf([Inventaire - Req - Stock Ordinateur (Phase 1)].SQV Is Not Null,[Inventaire - Req - Stock Ordinateur (Phase 1)].SQV,0) AS SQV, Stock_Final_Unités([Stocks].[M-1 - Unités],[Stocks].[M-1 - Emballages],[EQU],[EQE],[SQU],[SQE],[QEMB]) AS TQU, Stock_Final_Emballages([Stocks].[M-1 - Unités],[Stocks].[M-1 - Emballages],[EQU],[EQE],[SQU],[SQE],[QEMB]) AS TQE, Stock_Final_Poids([Stocks].[M-1 - Poids],[EQP],[SQP]) AS TQP, Stock_Final_Valeur([Stocks].[M-1 - Valeur],[EQV],[SQV]) AS TQV, Articles.[Emballage - Quantité] AS QEMB
FROM (Stocks LEFT JOIN Articles ON (Stocks.[Code Article] = Articles.[Code Article]) AND (Stocks.[Code Etablissement] = Articles.[Code Etablissement]) AND (Stocks.[Code Société] = Articles.[Code Société])) LEFT JOIN [Inventaire - Req - Stock Ordinateur (Phase 1)] ON (Stocks.[Identification Article] = [Inventaire - Req - Stock Ordinateur (Phase 1)].[Identification Article]) AND (Stocks.[Code Article] = [Inventaire - Req - Stock Ordinateur (Phase 1)].[Code Article]) AND (Stocks.[Code Magasin] = [Inventaire - Req - Stock Ordinateur (Phase 1)].[Code Magasin]) AND (Stocks.[Code Etablissement] = [Inventaire - Req - Stock Ordinateur (Phase 1)].[Code Etablissement]) AND (Stocks.[Code Société] = [Inventaire - Req - Stock Ordinateur (Phase 1)].[Code Société])
WHERE (((Stocks.[Code Société])=Société_active()) AND ((Stocks.[Code Etablissement])=Etablissement_actif()) AND ((Stocks.[Code Magasin])=[MAG]))
ORDER BY Stocks.[Code Magasin], Stocks.[Code Article], Stocks.[Identification Article]; |
Partager