Index: /trunk/SQL/Views/VIEW_ZESTAWIENIE_FAKTUR_NOWE.txt
===================================================================
--- /trunk/SQL/Views/VIEW_ZESTAWIENIE_FAKTUR_NOWE.txt (revision 217)
+++ /trunk/SQL/Views/VIEW_ZESTAWIENIE_FAKTUR_NOWE.txt (revision 228)
@@ -7,8 +7,39 @@
 ALTER VIEW [dbo].[VIEW_ZESTAWIENIE_FAKTUR_NOWE]
 AS
-SELECT T.ID_NABYWCY, T.NUMER, T.ROK, T.MS, T.DATA_SPRZEDAZY, T.NR_FK, T.TYTUL, T.NETTO, T.S_VAT, T.VAT, T.BRUTTO, T.suma_zaplat, 
-                      T.ID_FAKTURY, T.Symbol, T.Agencja, T.ZAPLACONO, T.dataWplaty, T.zaplata_data, T.FirstName, T.TERMIN_ZAPLATY, T.idZamowienia, T.idWplaty, 
-                      G.sumaNettoZEmisji, T.waluta_brutto, T.waluta_miano, T.KOREKTA, T.idFakturyKorekta, T.ID_FK_KOR, T.wplata_brutto, T.wplata_waluta_brutto, T.ilPozycji, G.ilEmisji,
-					  T.SposobZaplaty
+SELECT 
+T.ID_NABYWCY, 
+T.NUMER, 
+T.ROK, 
+T.MS, 
+T.DATA_SPRZEDAZY, 
+T.NR_FK, 
+T.TYTUL, 
+T.NETTO, 
+T.S_VAT, 
+T.VAT, 
+-- jesli zostala wystawiona faktura korekta, wyswietl wartosc brutto po korekcie
+COALESCE(T.KorektaBrutto, T.BRUTTO) AS BRUTTO,
+T.suma_zaplat, 
+T.ID_FAKTURY, 
+T.Symbol, 
+T.Agencja, 
+T.ZAPLACONO, 
+T.dataWplaty, 
+T.zaplata_data, 
+T.FirstName, 
+T.TERMIN_ZAPLATY, 
+T.idZamowienia, 
+T.idWplaty, 
+G.sumaNettoZEmisji, 
+T.waluta_brutto, 
+T.waluta_miano, 
+T.KOREKTA, 
+T.idFakturyKorekta, 
+T.ID_FK_KOR, 
+T.wplata_brutto, 
+T.wplata_waluta_brutto, 
+T.ilPozycji, 
+G.ilEmisji,
+T.SposobZaplaty
 FROM         (SELECT dbo.FAKTURY.ID_NABYWCY, dbo.FAKTURY.NUMER, YEAR(dbo.FAKTURY.DATA_SPRZEDAZY) AS ROK, 
                                               MONTH(dbo.FAKTURY.DATA_SPRZEDAZY) AS MS, dbo.FAKTURY.DATA_SPRZEDAZY, CONVERT(VARCHAR, dbo.FAKTURY.NUMER) 
@@ -21,5 +52,7 @@
                                               dbo.FAKTURY.waluta_brutto, dbo.FAKTURY.waluta_miano, dbo.FAKTURY.KOREKTA, dbo.FAKTURY.idFakturyKorekta, 
                                               dbo.FAKTURY.ID_FK_KOR, Wplaty.brutto as wplata_brutto, Wplaty.waluta_brutto as wplata_waluta_brutto,
-											  dbo.FAKTURY.SPOSOB_ZAPLATY AS SposobZaplaty
+											  dbo.FAKTURY.SPOSOB_ZAPLATY AS SposobZaplaty,
+											  COALESCE(Korekta.Netto, NULL) AS KorektaNetto,
+											  COALESCE(Korekta.Brutto, NULL) AS KorektaBrutto
                        FROM          dbo.FAKTURY LEFT OUTER JOIN
                                               dbo.FAKTURA_DETAILS ON dbo.FAKTURY.ID_FAKTURY = dbo.FAKTURA_DETAILS.ID_FAKTURY LEFT OUTER JOIN
@@ -29,4 +62,5 @@
                                               dbo.Wplaty ON dbo.FAKTURY.ID_FAKTURY = dbo.Wplaty.idFaktury LEFT OUTER JOIN
                                               dbo.KLIENCI ON dbo.FAKTURY.ID_NABYWCY = dbo.KLIENCI.CustomerID
+											  LEFT OUTER JOIN dbo.VIEW_KOREKTY AS Korekta ON Korekta.idZamowienia = dbo.FAKTURY.idZamowienia
 						where  (dbo.FAKTURY.idZamowienia IS NOT NULL) AND (dbo.FAKTURY.KOREKTA <> 1)
 						GROUP BY dbo.FAKTURY.ID_NABYWCY, dbo.FAKTURY.NUMER, YEAR(dbo.FAKTURY.DATA_SPRZEDAZY), dbo.FAKTURY.DATA_SPRZEDAZY, 
@@ -37,5 +71,6 @@
                                               dbo.FAKTURY.waluta_brutto, dbo.FAKTURY.waluta_miano, dbo.FAKTURY.KOREKTA, dbo.FAKTURY.idFakturyKorekta, 
                                               dbo.FAKTURY.ID_FK_KOR, Wplaty.brutto, Wplaty.waluta_brutto,
-											  dbo.FAKTURY.SPOSOB_ZAPLATY
+											  dbo.FAKTURY.SPOSOB_ZAPLATY,
+											  Korekta.Netto, Korekta.Brutto
                        ) AS T LEFT OUTER JOIN
                           (SELECT     idFaktury, round(SUM(netto),2) AS sumaNettoZEmisji, count(id) as ilEmisji
Index: /trunk/SQL/Views/VIEW_ZESTAWIENIE_FAKTUR_STARE.txt
===================================================================
--- /trunk/SQL/Views/VIEW_ZESTAWIENIE_FAKTUR_STARE.txt (revision 228)
+++ /trunk/SQL/Views/VIEW_ZESTAWIENIE_FAKTUR_STARE.txt (revision 228)
@@ -0,0 +1,39 @@
+
+SET ANSI_NULLS ON
+GO
+SET QUOTED_IDENTIFIER ON
+GO
+
+ALTER view [dbo].[VIEW_ZESTAWIENIE_FAKTUR_STARE] as
+SELECT FAKTURY.ID_NABYWCY, FAKTURY.NUMER,FAKTURY.NUMER_ROZ, YEAR(FAKTURY.DATA_SPRZEDAZY) AS ROK,
+MONTH(FAKTURY.DATA_SPRZEDAZY) AS MS, FAKTURY.DATA_SPRZEDAZY, CONVERT(VARCHAR, FAKTURY.NUMER) + '/' + 
+CONVERT(VARCHAR, FAKTURY.NUMER_ROZ) + '/' + CONVERT(VARCHAR, FAKTURY.NUMER_ROK) AS NR_FK,
+[LISTA TYTU£ÓW].SYMB AS TYTUL, SUM(FAKTURA_DETAILS.NETTO) AS NETTO, FAKTURA_DETAILS.S_VAT,
+SUM(FAKTURA_DETAILS.VAT) AS VAT, SUM(FAKTURA_DETAILS.BRUTTO) AS BRUTTO, FAKTURY.waluta_brutto,FAKTURY.waluta_miano , FAKTURY.suma_zaplat, 
+FAKTURY.ID_FAKTURY, AGENCI.Symbol,AGENCJE.Symbol AS Agencja,FAKTURY.ZAPLACONO,REKLAMA.ZAP£ACONO,
+reklama.[DATA ZAP£ATY],
+FAKTURY.zaplata_data,reklama.[reklamaId], KLIENCI.firstname, FAKTURY.TERMIN_ZAPLATY,
+Reklama.GRZBIET,FAKTURY.ID_TYTUL,
+Wplaty.dataWplaty,Wplaty.brutto as wplata_brutto, dbo.Wplaty.waluta_brutto as wplata_waluta_brutto, 
+dbo.Wplaty.waluta_miano as wplata_waluta_miano, Wplaty.idWplaty
+FROM FAKTURY LEFT JOIN FAKTURA_DETAILS ON FAKTURY.ID_FAKTURY = 
+FAKTURA_DETAILS.ID_FAKTURY LEFT JOIN [LISTA TYTU£ÓW] ON FAKTURY.ID_TYTUL = [LISTA TYTU£ÓW].id LEFT JOIN 
+AGENCI ON FAKTURY.NUMER_ROZ = AGENCI.F_ROZ LEFT JOIN AGENCJE ON AGENCI.ID_AGENCJI = AGENCJE.Id_agencji 
+LEFT JOIN REKLAMA ON FAKTURY.[id_faktury] = reklama.[id_faktury] 
+LEFT OUTER JOIN  KLIENCI ON FAKTURY.ID_NABYWCY = KLIENCI.customerId  left join
+Wplaty on FAKTURY.Id_faktury= Wplaty.idfaktury
+GROUP BY FAKTURY.ID_NABYWCY, FAKTURY.NUMER, FAKTURY.NUMER_ROZ, FAKTURY.NUMER_ROZ, YEAR(FAKTURY.DATA_SPRZEDAZY),
+ FAKTURY.DATA_SPRZEDAZY, CONVERT(VARCHAR, FAKTURY.NUMER) + '/' + CONVERT(VARCHAR, FAKTURY.NUMER_ROZ) +
+ '/' + CONVERT(VARCHAR, FAKTURY.NUMER_ROK), FAKTURY.suma_zaplat, FAKTURA_DETAILS.S_VAT, 
+FAKTURY.ID_FAKTURY, [LISTA TYTU£ÓW].SYMB,FAKTURY.waluta_brutto,FAKTURY.waluta_miano, AGENCI.Symbol, AGENCJE.Symbol,FAKTURY.ZAPLACONO,
+reklama.[DATA ZAP£ATY],  FAKTURY.zaplata_data, reklama.[reklamaId],REKLAMA.ZAP£ACONO, 
+KLIENCI.firstname, FAKTURY.TERMIN_ZAPLATY, Reklama.GRZBIET,FAKTURY.ID_TYTUL,
+Wplaty.dataWplaty,Wplaty.brutto , dbo.Wplaty.waluta_brutto , 
+dbo.Wplaty.waluta_miano,Wplaty.idWplaty
+GO
+
+SET ANSI_NULLS OFF
+GO
+SET QUOTED_IDENTIFIER OFF
+GO
+
