Zbiór zmian 228
- Data:
- 2009-01-22 11:58:59 (17 years ago)
- Lokalizacja:
- trunk/SQL/Views
- Pliki:
-
- 1 dodane
- 1 zmodyfikowane
-
VIEW_ZESTAWIENIE_FAKTUR_NOWE.txt (zmodyfikowane) (4 diffs)
-
VIEW_ZESTAWIENIE_FAKTUR_STARE.txt (dodane)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/SQL/Views/VIEW_ZESTAWIENIE_FAKTUR_NOWE.txt
r217 r228 7 7 ALTER VIEW [dbo].[VIEW_ZESTAWIENIE_FAKTUR_NOWE] 8 8 AS 9 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, 10 T.ID_FAKTURY, T.Symbol, T.Agencja, T.ZAPLACONO, T.dataWplaty, T.zaplata_data, T.FirstName, T.TERMIN_ZAPLATY, T.idZamowienia, T.idWplaty, 11 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, 12 T.SposobZaplaty 9 SELECT 10 T.ID_NABYWCY, 11 T.NUMER, 12 T.ROK, 13 T.MS, 14 T.DATA_SPRZEDAZY, 15 T.NR_FK, 16 T.TYTUL, 17 T.NETTO, 18 T.S_VAT, 19 T.VAT, 20 -- jesli zostala wystawiona faktura korekta, wyswietl wartosc brutto po korekcie 21 COALESCE(T.KorektaBrutto, T.BRUTTO) AS BRUTTO, 22 T.suma_zaplat, 23 T.ID_FAKTURY, 24 T.Symbol, 25 T.Agencja, 26 T.ZAPLACONO, 27 T.dataWplaty, 28 T.zaplata_data, 29 T.FirstName, 30 T.TERMIN_ZAPLATY, 31 T.idZamowienia, 32 T.idWplaty, 33 G.sumaNettoZEmisji, 34 T.waluta_brutto, 35 T.waluta_miano, 36 T.KOREKTA, 37 T.idFakturyKorekta, 38 T.ID_FK_KOR, 39 T.wplata_brutto, 40 T.wplata_waluta_brutto, 41 T.ilPozycji, 42 G.ilEmisji, 43 T.SposobZaplaty 13 44 FROM (SELECT dbo.FAKTURY.ID_NABYWCY, dbo.FAKTURY.NUMER, YEAR(dbo.FAKTURY.DATA_SPRZEDAZY) AS ROK, 14 45 MONTH(dbo.FAKTURY.DATA_SPRZEDAZY) AS MS, dbo.FAKTURY.DATA_SPRZEDAZY, CONVERT(VARCHAR, dbo.FAKTURY.NUMER) … … 21 52 dbo.FAKTURY.waluta_brutto, dbo.FAKTURY.waluta_miano, dbo.FAKTURY.KOREKTA, dbo.FAKTURY.idFakturyKorekta, 22 53 dbo.FAKTURY.ID_FK_KOR, Wplaty.brutto as wplata_brutto, Wplaty.waluta_brutto as wplata_waluta_brutto, 23 dbo.FAKTURY.SPOSOB_ZAPLATY AS SposobZaplaty 54 dbo.FAKTURY.SPOSOB_ZAPLATY AS SposobZaplaty, 55 COALESCE(Korekta.Netto, NULL) AS KorektaNetto, 56 COALESCE(Korekta.Brutto, NULL) AS KorektaBrutto 24 57 FROM dbo.FAKTURY LEFT OUTER JOIN 25 58 dbo.FAKTURA_DETAILS ON dbo.FAKTURY.ID_FAKTURY = dbo.FAKTURA_DETAILS.ID_FAKTURY LEFT OUTER JOIN … … 29 62 dbo.Wplaty ON dbo.FAKTURY.ID_FAKTURY = dbo.Wplaty.idFaktury LEFT OUTER JOIN 30 63 dbo.KLIENCI ON dbo.FAKTURY.ID_NABYWCY = dbo.KLIENCI.CustomerID 64 LEFT OUTER JOIN dbo.VIEW_KOREKTY AS Korekta ON Korekta.idZamowienia = dbo.FAKTURY.idZamowienia 31 65 where (dbo.FAKTURY.idZamowienia IS NOT NULL) AND (dbo.FAKTURY.KOREKTA <> 1) 32 66 GROUP BY dbo.FAKTURY.ID_NABYWCY, dbo.FAKTURY.NUMER, YEAR(dbo.FAKTURY.DATA_SPRZEDAZY), dbo.FAKTURY.DATA_SPRZEDAZY, … … 37 71 dbo.FAKTURY.waluta_brutto, dbo.FAKTURY.waluta_miano, dbo.FAKTURY.KOREKTA, dbo.FAKTURY.idFakturyKorekta, 38 72 dbo.FAKTURY.ID_FK_KOR, Wplaty.brutto, Wplaty.waluta_brutto, 39 dbo.FAKTURY.SPOSOB_ZAPLATY 73 dbo.FAKTURY.SPOSOB_ZAPLATY, 74 Korekta.Netto, Korekta.Brutto 40 75 ) AS T LEFT OUTER JOIN 41 76 (SELECT idFaktury, round(SUM(netto),2) AS sumaNettoZEmisji, count(id) as ilEmisji
