Zbiór zmian 466 dla trunk/SQL

Pokaż
Ignoruj:
Data:
2009-03-19 13:20:33 (17 years ago)
Autor:
marek
Opis:

re #129

Lokalizacja:
trunk/SQL
Pliki:
1 dodane
3 zmodyfikowane

Legenda:

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

    r289 r466  
    55GO 
    66 
    7 ALTER view [dbo].[VIEW_KOREKTY] as 
    8 SELECT     K.ID_FAKTURY, K.CustomerId, K.Id_Agencji, K.kodKlienta, K.NUMER, K.NUMER_ROZ, K.NUMER_ROK, K.netto, K.S_VAT, K.vat, K.brutto,  
    9                       K.liczbaReklam, K.suma_zaplat, K.DATA_WYSTAWIENIA, K.DATA_SPRZEDAZY, K.TERMIN_ZAPLATY, K.zaplata_data, K.zaplata_opis, K.idZamowienia, 
    10                        K.KOREKTA, K.idFakturyKorekta, K.agent, K.waluta_brutto, K.waluta_miano, K.idFakturyVAT, K.ID_FK_KOR,  
    11 CONVERT(VARCHAR, K.NUMER) + '/' + CONVERT(VARCHAR, K.NUMER_ROK) AS NR_FAKTURY_KOREKTY, F.NUMER AS NUMER_F,  
    12                       F.NUMER_ROZ AS NUMER_ROZ_F, F.NUMER_ROK AS NUMER_ROK_F, F.netto AS netto_F, F.brutto AS brutto_F, F.vat AS vat_F,  
    13                       F.suma_zaplat AS suma_zap³at_F, F.DATA_WYSTAWIENIA AS data_wystawienia_F,  
    14 case 
    15  when F.korekta = 1 then 
    16 CONVERT(VARCHAR, F.NUMER) + '/' + CONVERT(VARCHAR, F.NUMER_ROK)   
    17 else  
    18 CONVERT(VARCHAR, F.NUMER) + '/' + CONVERT(VARCHAR,  
    19                       F.NUMER_ROZ) + '/' + CONVERT(VARCHAR, F.NUMER_ROK) 
    20         end  
    21  AS NR_FAKTURY, ROUND(K.netto - F.netto, 2) AS roznica_netto, ROUND(K.vat - F.vat, 2)  
    22                       AS roznica_vat, ROUND(K.brutto - F.brutto, 2) AS roznica_brutto, A1.Symbol AS agencja, ROUND(K.waluta_brutto - F.waluta_brutto, 2)  
    23                       AS waluta_roznica_brutto,F2.NUMER as nr_korygowanej, 
    24 case 
    25  when F2.korekta = 1 then 
    26 CONVERT(VARCHAR, F2.NUMER) + '/' + CONVERT(VARCHAR, F2.NUMER_ROK)   
    27         else  
    28 CONVERT(VARCHAR, F2.NUMER) + '/' + CONVERT(VARCHAR,  
    29                       F2.NUMER_ROZ) + '/' + CONVERT(VARCHAR, F2.NUMER_ROK) 
    30         end  AS NR_FAKTURY_KORYGOWANEJ_1 
    31 FROM         dbo.view_ZESTAWIENIE_LISTA_FAKTUR_NOWA AS K LEFT OUTER JOIN 
    32              dbo.view_ZESTAWIENIE_LISTA_FAKTUR_NOWA AS F ON K.idFakturyKorekta = F.ID_FAKTURY LEFT OUTER JOIN 
    33              dbo.view_ZESTAWIENIE_LISTA_FAKTUR_NOWA AS F2 ON K.idFakturyVAT = F2.ID_FAKTURY LEFT OUTER JOIN 
    34              dbo.AGENCJE AS A1 ON K.Id_Agencji = A1.Id_agencji 
    35 WHERE     (K.KOREKTA = 1) 
     7ALTER VIEW [dbo].[VIEW_KOREKTY] AS 
     8SELECT  
     9K.ID_FAKTURY,  
     10K.CustomerId,  
     11K.Id_Agencji,  
     12K.kodKlienta,  
     13K.NUMER,  
     14K.NUMER_ROZ,  
     15K.NUMER_ROK,  
     16K.netto,  
     17K.S_VAT,  
     18K.vat,  
     19K.brutto,  
     20K.liczbaReklam,  
     21K.suma_zaplat,  
     22K.DATA_WYSTAWIENIA,  
     23K.DATA_SPRZEDAZY,  
     24K.TERMIN_ZAPLATY,  
     25K.zaplata_data,  
     26K.zaplata_opis,  
     27K.idZamowienia, 
     28K.KOREKTA,  
     29K.idFakturyKorekta,  
     30K.agent,  
     31K.waluta_brutto,  
     32K.waluta_miano,  
     33K.idFakturyVAT,  
     34K.ID_FK_KOR,  
     35CONVERT(VARCHAR, K.NUMER) + '/' + CONVERT(VARCHAR, K.NUMER_ROK) AS NR_FAKTURY_KOREKTY,  
     36F.NUMER AS NUMER_F, 
     37F.NUMER_ROZ AS NUMER_ROZ_F,  
     38F.NUMER_ROK AS NUMER_ROK_F,  
     39F.netto AS netto_F,  
     40F.brutto AS brutto_F,  
     41F.vat AS vat_F,  
     42F.suma_zaplat AS suma_zap³at_F,  
     43F.DATA_WYSTAWIENIA AS data_wystawienia_F,  
     44CASE 
     45        WHEN F.korekta = 1 THEN CONVERT(VARCHAR, F.NUMER) + '/' + CONVERT(VARCHAR, F.NUMER_ROK)   
     46        ELSE CONVERT(VARCHAR, F.NUMER) + '/' + CONVERT(VARCHAR, F.NUMER_ROZ) + '/' + CONVERT(VARCHAR, F.NUMER_ROK) 
     47END AS NR_FAKTURY,  
     48ROUND(K.netto - F.netto, 2) AS roznica_netto,  
     49ROUND(K.vat - F.vat, 2) AS roznica_vat,  
     50ROUND(K.brutto - F.brutto, 2) AS roznica_brutto,  
     51A1.Symbol AS agencja,  
     52ROUND(K.waluta_brutto - F.waluta_brutto, 2) AS waluta_roznica_brutto, 
     53F2.NUMER as nr_korygowanej, 
     54CASE 
     55        WHEN F2.korekta = 1 THEN CONVERT(VARCHAR, F2.NUMER) + '/' + CONVERT(VARCHAR, F2.NUMER_ROK)   
     56        ELSE CONVERT(VARCHAR, F2.NUMER) + '/' + CONVERT(VARCHAR, F2.NUMER_ROZ) + '/' + CONVERT(VARCHAR, F2.NUMER_ROK) 
     57END  AS NR_FAKTURY_KORYGOWANEJ_1, 
     58F.SystemKsiegowyId 
     59FROM dbo.view_ZESTAWIENIE_LISTA_FAKTUR_NOWA AS K  
     60LEFT OUTER JOIN dbo.view_ZESTAWIENIE_LISTA_FAKTUR_NOWA AS F ON K.idFakturyKorekta = F.ID_FAKTURY  
     61LEFT OUTER JOIN dbo.view_ZESTAWIENIE_LISTA_FAKTUR_NOWA AS F2 ON K.idFakturyVAT = F2.ID_FAKTURY  
     62LEFT OUTER JOIN dbo.AGENCJE AS A1 ON K.Id_Agencji = A1.Id_agencji 
     63WHERE (K.KOREKTA = 1) 
    3664GO 
    3765 
  • trunk/SQL/Views/WplywyByTytul.txt

    r354 r466  
    4848END, 
    4949T.Symb AS Tytul, 
    50 COALESCE(FD.Wyroznienie  , 0) AS Wyroznienie 
     50COALESCE(FD.Wyroznienie  , 0) AS Wyroznienie, 
     51F.SystemKsiegowyId 
    5152FROM  FAKTURY F  
    5253LEFT OUTER JOIN FAKTURA_DETAILS FD ON F.ID_FAKTURY = FD.ID_FAKTURY  
     
    8586FWW.Netto, 
    8687FWW.Brutto, 
    87 FWW.Vat 
     88FWW.Vat, 
     89F.SystemKsiegowyId 
    8890 
    8991GO 
  • trunk/SQL/Views/view_ZESTAWIENIE_LISTA_FAKTUR_NOWA.txt

    r237 r466  
    77ALTER VIEW [dbo].[view_ZESTAWIENIE_LISTA_FAKTUR_NOWA] 
    88AS 
    9 SELECT     dbo.FAKTURY.ID_FAKTURY, dbo.FAKTURY.ID_NABYWCY AS CustomerId, dbo.FAKTURY.ID_SPRZEDAWCY AS Id_Agencji, dbo.KLIENCI.kodKlienta,  
    10                       dbo.FAKTURY.NUMER, dbo.FAKTURY.NUMER_ROZ, dbo.FAKTURY.NUMER_ROK, FK_DET_SUM.netto, FK_DET_SUM.S_VAT, FK_DET_SUM.vat,  
    11                       FK_DET_SUM.brutto, FK_DET_SUM.liczbaReklam, dbo.FAKTURY.suma_zaplat, dbo.FAKTURY.DATA_WYSTAWIENIA,  
    12                       dbo.FAKTURY.DATA_SPRZEDAZY, dbo.FAKTURY.TERMIN_ZAPLATY, dbo.FAKTURY.zaplata_data, dbo.FAKTURY.zaplata_opis,  
    13                       dbo.FAKTURY.idZamowienia, dbo.FAKTURY.KOREKTA, dbo.FAKTURY.idFakturyKorekta, A.Symbol AS agent, dbo.FAKTURY.waluta_brutto,  
    14                       dbo.FAKTURY.waluta_miano, dbo.FAKTURY.idFakturyVAT, dbo.FAKTURY.ID_FK_KOR 
    15 FROM         (SELECT     ID_FAKTURY AS id_faktury, S_VAT, SUM(NETTO) AS netto, SUM(BRUTTO) AS brutto, SUM(VAT) AS vat, COUNT(DISTINCT reklamaId)  
    16                                               AS liczbaReklam 
    17                        FROM          dbo.FAKTURA_DETAILS 
    18                        GROUP BY ID_FAKTURY, S_VAT) AS FK_DET_SUM INNER JOIN 
    19                       dbo.FAKTURY ON FK_DET_SUM.id_faktury = dbo.FAKTURY.ID_FAKTURY INNER JOIN 
    20                       dbo.KLIENCI ON dbo.FAKTURY.ID_NABYWCY = dbo.KLIENCI.CustomerID LEFT OUTER JOIN 
    21                       dbo.AGENCI AS A ON dbo.FAKTURY.NUMER_ROZ = A.F_ROZ 
    22 WHERE     (dbo.FAKTURY.idZamowienia IS NOT NULL) 
     9SELECT  
     10dbo.FAKTURY.ID_FAKTURY,  
     11dbo.FAKTURY.ID_NABYWCY AS CustomerId,  
     12dbo.FAKTURY.ID_SPRZEDAWCY AS Id_Agencji,  
     13dbo.KLIENCI.kodKlienta,  
     14dbo.FAKTURY.NUMER,  
     15dbo.FAKTURY.NUMER_ROZ,  
     16dbo.FAKTURY.NUMER_ROK,  
     17FK_DET_SUM.netto,  
     18FK_DET_SUM.S_VAT,  
     19FK_DET_SUM.vat,  
     20FK_DET_SUM.brutto,  
     21FK_DET_SUM.liczbaReklam,  
     22dbo.FAKTURY.suma_zaplat,  
     23dbo.FAKTURY.DATA_WYSTAWIENIA,  
     24dbo.FAKTURY.DATA_SPRZEDAZY,  
     25dbo.FAKTURY.TERMIN_ZAPLATY,  
     26dbo.FAKTURY.zaplata_data,  
     27dbo.FAKTURY.zaplata_opis,  
     28dbo.FAKTURY.idZamowienia,  
     29dbo.FAKTURY.KOREKTA,  
     30dbo.FAKTURY.idFakturyKorekta,  
     31A.Symbol AS agent,  
     32dbo.FAKTURY.waluta_brutto,  
     33dbo.FAKTURY.waluta_miano,  
     34dbo.FAKTURY.idFakturyVAT,  
     35dbo.FAKTURY.ID_FK_KOR,  
     36dbo.FAKTURY.SystemKsiegowyId 
     37FROM  
     38( 
     39SELECT  
     40ID_FAKTURY AS id_faktury,  
     41S_VAT,  
     42SUM(NETTO) AS netto,  
     43SUM(BRUTTO) AS brutto,  
     44SUM(VAT) AS vat,  
     45COUNT(DISTINCT reklamaId) AS liczbaReklam 
     46FROM dbo.FAKTURA_DETAILS 
     47GROUP BY ID_FAKTURY, S_VAT 
     48) AS FK_DET_SUM  
     49INNER JOIN dbo.FAKTURY ON FK_DET_SUM.id_faktury = dbo.FAKTURY.ID_FAKTURY  
     50INNER JOIN dbo.KLIENCI ON dbo.FAKTURY.ID_NABYWCY = dbo.KLIENCI.CustomerID  
     51LEFT OUTER JOIN dbo.AGENCI AS A ON dbo.FAKTURY.NUMER_ROZ = A.F_ROZ 
     52WHERE (dbo.FAKTURY.idZamowienia IS NOT NULL OR (dbo.FAKTURY.SystemKsiegowyId=2 AND dbo.FAKTURY.Numer_Rok>2008)) 
    2353GO 
    2454