Pokaż
Ignoruj:
Data:
2009-07-30 11:07:38 (17 years ago)
Autor:
marek
Opis:

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

Pliki:
1 zmodyfikowane

Legenda:

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

    r443 r790  
    2222ZFK.data1 AS data_od_bez_FK,  
    2323ZNFK.nettoZafakturowane,  
    24 DoZafakturowania =  
    25 CASE 
    26 WHEN (R.kwotaWalutaBrutto IS NULL OR R.kwotaWalutaBrutto=0) THEN 
    27         CASE COALESCE(Korekta.Netto, 0) 
    28                 WHEN 0 THEN (R.wartoscNetto - ZNFK.nettoZafakturowane) 
    29                 ELSE Korekta.Netto - ZNFK.nettoZafakturowane 
    30         END 
    31 ELSE 
    32         CASE COALESCE(Korekta.waluta_brutto, 0) 
    33                 WHEN 0 THEN  
    34                         CASE  
    35                         WHEN F.waluta_kurs IS NULL THEN (R.wartoscNetto - ZNFK.nettoZafakturowane) 
    36                         ELSE ROUND(F.waluta_kurs * (R.kwotaWalutaBrutto - (ZNFK.nettoZafakturowane/F.waluta_kurs)), 0) 
    37                         END 
    38                 ELSE   
    39                         ROUND(F.waluta_kurs * (Korekta.waluta_brutto - (ZNFK.nettoZafakturowane/F.waluta_kurs)), 0) 
    40         END 
    41 END, 
     24DoZafakturowania = R.wartoscNetto - ZNFK.nettoZafakturowane, 
    4225K.kodKlienta,  
    43 r.Brutto_Euro_Miano,  
    44 COALESCE(Korekta.Netto, 0) AS Korekta 
    45 FROM dbo.zamowienia AS z  
     26r.Brutto_Euro_Miano, 
     270 AS Korekta 
     28FROM dbo.zamowienia AS Z  
    4629LEFT OUTER JOIN dbo.AGENCI AS A1 ON z.kodAgenta = A1.F_ROZ  
    4730LEFT OUTER JOIN dbo.AGENCJE AS A2 ON A1.ID_AGENCJI = A2.Id_agencji  
    4831LEFT OUTER JOIN dbo.KLIENCI AS K ON K.CustomerID = z.idKlienta  
    49 LEFT OUTER JOIN dbo.ZAMOWIENIA_REKLAMY AS r ON z.idZamowienia = r.idZamowienia  
     32LEFT OUTER JOIN dbo.ZAMOWIENIA_REKLAMY AS R ON z.idZamowienia = R.idZamowienia  
    5033LEFT OUTER JOIN dbo.ZAMOWIENIA_1EMISJA AS ZE ON ZE.idZamowienia = z.idZamowienia  
    5134LEFT OUTER JOIN dbo.ZAMOWIENIA_1EMISJA_bezFK AS ZFK ON ZFK.idZamowienia = z.idZamowienia  
    5235LEFT OUTER JOIN dbo.ZAMOWIENIA_NETTO_ZAFAKTUROWANE AS ZNFK ON ZNFK.idZamowienia = z.idZamowienia  
    53 LEFT OUTER JOIN dbo.VIEW_KOREKTY AS Korekta ON Korekta.idZamowienia = z.idZamowienia 
    54 LEFT OUTER JOIN dbo.Faktury AS F ON F.idZamowienia = z.idZamowienia 
    5536GO 
    5637