root/trunk/SQL/Views/ZAMOWIENIA_NETTO_ZAFAKTUROWANE.txt @ 790

Wersja 790, 0.8 KB (wprowadzona przez marek, 17 years temu)

re #196 - poprawiono blad powtarzania tego samego zamowienia kilkarazy oraz dodano nowa kolumne

RevLine 
[420]1
2SET ANSI_NULLS ON
3GO
4SET QUOTED_IDENTIFIER ON
5GO
6
7ALTER view [dbo].[ZAMOWIENIA_NETTO_ZAFAKTUROWANE]
[421]8AS
9
[790]10SELECT T.idZamowienia, (T.FakturyNetto + COALESCE(K.nettoKorekta, 0)) AS nettoZafakturowane FROM
11(
12SELECT Z.idZamowienia, ROUND(SUM(FD.Netto),2) AS FakturyNetto
[421]13FROM dbo.zamowienia AS Z
[790]14INNER JOIN Faktury F ON F.idZamowienia=Z.idZamowienia
15INNER JOIN Faktura_Details FD ON F.ID_Faktury = FD.ID_Faktury
16WHERE F.Korekta=0 --AND Z.idZamowienia=@idZamowienia
[421]17GROUP BY Z.idZamowienia
[790]18) T LEFT OUTER JOIN
19(
20SELECT idZamowienia, ROUND(SUM(COALESCE(K.roznica_netto, 0)), 2) AS nettoKorekta
21FROM VIEW_KOREKTY K
22--WHERE idZamowienia=@idZamowienia
23GROUP BY idZamowienia
24) K ON T.idZamowienia = K.idZamowienia
25
[420]26GO
27
28SET ANSI_NULLS OFF
29GO
30SET QUOTED_IDENTIFIER OFF
31GO
32
Notatka: Zobacz TracBrowser aby uzyskać więcej informacji.