Zbiór zmian 277

Pokaż
Ignoruj:
Data:
2009-02-02 14:18:55 (17 years ago)
Autor:
marek
Opis:

fixes #74

Pliki:
1 zmodyfikowane

Legenda:

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

    r276 r277  
    66 
    77ALTER view [dbo].[VIEW_RAPORT_ZMIAN_EMISJI] as 
    8 select T.idFaktury, 
    9 cast(F.numer as nvarchar(3))  
    10 + '/' +  
    11 cast(F.numer_roz as nvarchar(3))  + '/' + cast(F.numer_rok as nvarchar(4)) as NrFaktury, 
    12 T. reklamaId, R.[id reklamy], 
    13 Z.idZamowienia, T.nrWyd, T.dataZmiany,T.netto, NR.DATA_W from ( 
    14 select U.idFaktury,U.reklamaId, ZE.idEmisji, ZE.popNrWyd as nrWyd, ZE.dataZmiany, - U.netto as netto from 
    15         dbo.zmianyEmisji ZE left join dbo.[UKA¯E SIÊ W NR] U on 
    16         ZE.idEmisji = U.id  
    17 union  
    18 select U.idFaktury,U.reklamaId, ZE.idEmisji, ZE.nastNrWyd, ZE.dataZmiany, + U.netto from 
    19         dbo.zmianyEmisji ZE left join dbo.[UKA¯E SIÊ W NR] U on 
    20         ZE.idEmisji = U.id  
    21 --union  
    22 --select idFaktury,reklamaId, ID, [Nr Wydania],dataAnulowania, -netto from dbo.[UKA¯E SIÊ W NR] 
    23 --where status=2 
     8SELECT T.idFaktury, 
     9CAST(F.numer AS NVARCHAR(3)) + '/' + CAST(F.numer_roz AS NVARCHAR(3))  + '/' + CAST(F.numer_rok AS NVARCHAR(4)) AS NrFaktury, 
     10T. reklamaId,  
     11R.[id reklamy], 
     12Z.idZamowienia,  
     13T.nrWyd,  
     14T.dataZmiany,  
     15T.netto,  
     16NR.DATA_W,  
     17T.Korekta FROM  
     18( 
     19SELECT U.idFaktury, U.reklamaId, ZE.idEmisji, ZE.popNrWyd AS nrWyd, ZE.dataZmiany, - U.netto AS netto, 0 AS Korekta  
     20FROM dbo.zmianyEmisji ZE  
     21LEFT JOIN dbo.[UKA¯E SIÊ W NR] U ON ZE.idEmisji = U.id  
     22UNION  
     23select U.idFaktury,U.reklamaId, ZE.idEmisji, ZE.nastNrWyd, ZE.dataZmiany, + U.netto, 0 as Korekta  
     24FROM dbo.zmianyEmisji ZE  
     25LEFT JOIN dbo.[UKA¯E SIÊ W NR] U ON ZE.idEmisji = U.id  
     26UNION  
     27SELECT idFaktury, reklamaId, ID, [Nr Wydania], dataAnulowania, -netto, 1 as Korekta  
     28FROM dbo.[UKA¯E SIÊ W NR] 
     29WHERE status=2 and idFaktury IS NOT NULL 
    2430) T 
    25 left join dbo.REKLAMA R on T.reklamaid = R.reklamaid 
    26 left join zamowienia Z on Z.idZamowienia = R.idZamowienia 
    27 left join faktury F on F.id_faktury = T.IdFaktury 
    28 left join klienci K on Z.idKlienta = K.customerId 
    29 left join NR on NR.TYT=R.tytu³ and NR.NRW=T.nrWyd 
     31LEFT JOIN dbo.REKLAMA R ON T.reklamaid = R.reklamaid 
     32LEFT JOIN zamowienia Z ON Z.idZamowienia = R.idZamowienia 
     33LEFT JOIN faktury F ON F.id_faktury = T.IdFaktury 
     34LEFT JOIN klienci K ON Z.idKlienta = K.customerId 
     35LEFT JOIN NR ON NR.TYT=R.tytu³ AND NR.NRW=T.nrWyd 
    3036GO 
    3137