Zbiór zmian 228

Pokaż
Ignoruj:
Data:
2009-01-22 11:58:59 (17 years ago)
Autor:
marek
Opis:

re #13 - poprawiony widok VIEW_ZESTAWIENIE_FAKTUR_NOWE, dodany do svn aktualny widok VIEW_ZESTAWIENIE_FAKTUR_STARE

Lokalizacja:
trunk/SQL/Views
Pliki:
1 dodane
1 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/SQL/Views/VIEW_ZESTAWIENIE_FAKTUR_NOWE.txt

    r217 r228  
    77ALTER VIEW [dbo].[VIEW_ZESTAWIENIE_FAKTUR_NOWE] 
    88AS 
    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 
     9SELECT  
     10T.ID_NABYWCY,  
     11T.NUMER,  
     12T.ROK,  
     13T.MS,  
     14T.DATA_SPRZEDAZY,  
     15T.NR_FK,  
     16T.TYTUL,  
     17T.NETTO,  
     18T.S_VAT,  
     19T.VAT,  
     20-- jesli zostala wystawiona faktura korekta, wyswietl wartosc brutto po korekcie 
     21COALESCE(T.KorektaBrutto, T.BRUTTO) AS BRUTTO, 
     22T.suma_zaplat,  
     23T.ID_FAKTURY,  
     24T.Symbol,  
     25T.Agencja,  
     26T.ZAPLACONO,  
     27T.dataWplaty,  
     28T.zaplata_data,  
     29T.FirstName,  
     30T.TERMIN_ZAPLATY,  
     31T.idZamowienia,  
     32T.idWplaty,  
     33G.sumaNettoZEmisji,  
     34T.waluta_brutto,  
     35T.waluta_miano,  
     36T.KOREKTA,  
     37T.idFakturyKorekta,  
     38T.ID_FK_KOR,  
     39T.wplata_brutto,  
     40T.wplata_waluta_brutto,  
     41T.ilPozycji,  
     42G.ilEmisji, 
     43T.SposobZaplaty 
    1344FROM         (SELECT dbo.FAKTURY.ID_NABYWCY, dbo.FAKTURY.NUMER, YEAR(dbo.FAKTURY.DATA_SPRZEDAZY) AS ROK,  
    1445                                              MONTH(dbo.FAKTURY.DATA_SPRZEDAZY) AS MS, dbo.FAKTURY.DATA_SPRZEDAZY, CONVERT(VARCHAR, dbo.FAKTURY.NUMER)  
     
    2152                                              dbo.FAKTURY.waluta_brutto, dbo.FAKTURY.waluta_miano, dbo.FAKTURY.KOREKTA, dbo.FAKTURY.idFakturyKorekta,  
    2253                                              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 
    2457                       FROM          dbo.FAKTURY LEFT OUTER JOIN 
    2558                                              dbo.FAKTURA_DETAILS ON dbo.FAKTURY.ID_FAKTURY = dbo.FAKTURA_DETAILS.ID_FAKTURY LEFT OUTER JOIN 
     
    2962                                              dbo.Wplaty ON dbo.FAKTURY.ID_FAKTURY = dbo.Wplaty.idFaktury LEFT OUTER JOIN 
    3063                                              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 
    3165                                                where  (dbo.FAKTURY.idZamowienia IS NOT NULL) AND (dbo.FAKTURY.KOREKTA <> 1) 
    3266                                                GROUP BY dbo.FAKTURY.ID_NABYWCY, dbo.FAKTURY.NUMER, YEAR(dbo.FAKTURY.DATA_SPRZEDAZY), dbo.FAKTURY.DATA_SPRZEDAZY,  
     
    3771                                              dbo.FAKTURY.waluta_brutto, dbo.FAKTURY.waluta_miano, dbo.FAKTURY.KOREKTA, dbo.FAKTURY.idFakturyKorekta,  
    3872                                              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 
    4075                       ) AS T LEFT OUTER JOIN 
    4176                          (SELECT     idFaktury, round(SUM(netto),2) AS sumaNettoZEmisji, count(id) as ilEmisji