- Data:
- 2009-02-13 17:51:03 (17 years ago)
- Lokalizacja:
- trunk/SQL
- Pliki:
-
- 3 dodane
- 2 zmodyfikowane
-
Reports/RozliczenieWplywowWgDatyWplaty2009.txt (zmodyfikowane) (2 diffs)
-
Reports/adMotoSprzedazWplywy.txt (dodane)
-
StoredProcedures/sp_adMotoRaportProwizja.txt (dodane)
-
Views/FakturyWartoscWplaty.txt (dodane)
-
Views/WplywyByTytul.txt (zmodyfikowane) (2 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/SQL/Reports/RozliczenieWplywowWgDatyWplaty2009.txt
r345 r352 1 1 declare @rok int 2 2 declare @miesiac int 3 declare @tytul nvarchar(100) 3 4 4 5 set @rok=2009 5 set @miesiac=2 6 set @miesiac=1 7 set @tytul='adMot' 6 8 7 9 … … 11 13 WHERE (YEAR(dataWplaty) = @rok) AND (MONTH(dataWplaty) = @miesiac) AND (Tytul IN (@tytul)) 12 14 ORDER BY Symbol, NumerFaktury 15 -
trunk/SQL/Views/WplywyByTytul.txt
r345 r352 21 21 Wplaty.symbolPotwierdzenia, 22 22 Wplaty.rodzajPotwierdzenia, 23 NETTO = CASE WHEN Korekta.Netto IS NULL THEN SUM(FAKTURA_DETAILS.NETTO) ELSE Korekta.Netto END,24 VAT = CASE WHEN Korekta.Netto IS NULL THEN SUM(FAKTURA_DETAILS.VAT) ELSE Korekta.Vat END,25 BRUTTO = CASE WHEN Korekta.Brutto IS NULL THEN SUM(FAKTURA_DETAILS.BRUTTO) ELSE Korekta.Brutto END,23 FWW.Netto, 24 FWW.Vat, 25 FWW.Brutto, 26 26 FAKTURY.DATA_WYSTAWIENIA, 27 27 FAKTURY.TERMIN_ZAPLATY, … … 55 55 LEFT OUTER JOIN KLIENCI ON FAKTURY.ID_NABYWCY = KLIENCI.CustomerID 56 56 LEFT OUTER JOIN PROWIZJE AS P ON P.idFaktury = FAKTURY.ID_FAKTURY 57 LEFT OUTER JOIN VIEW_KOREKTY AS Korekta ON Korekta.idFakturyKorekta = FAKTURY.ID_FAKTURY57 LEFT OUTER JOIN FakturyWartoscWplaty AS FWW ON FWW.IdFaktury = FAKTURY.ID_FAKTURY AND FWW.IdTytulu=FAKTURA_DETAILS.Tytul 58 58 LEFT OUTER JOIN REKLAMA AS R ON R.ID_FAKTURY = FAKTURY.ID_FAKTURY 59 59 LEFT OUTER JOIN Zamowienia AS Z ON FAKTURY.idZamowienia = Z.idZamowienia 60 60 LEFT OUTER JOIN dbo.[LISTA TYTU£ÓW] T on T.ID=FAKTURA_DETAILS.TYTUL 61 61 WHERE (FAKTURY.KOREKTA <> 1) 62 AND 63 ( (FWW.WalutaMiano='PLN' AND ROUND((FWW.Brutto - FWW.WplataBrutto), 0) <= 1) 64 OR 65 (FWW.WalutaMiano<>'PLN' AND ROUND((FWW.WalutaBrutto - FWW.WplataWaluta), 0) <= 1) 66 ) 62 67 GROUP BY FAKTURY.DATA_WYSTAWIENIA, FAKTURY.ID_FAKTURY, FAKTURY.ID_SPRZEDAWCY, AGENCI.Symbol, CONVERT(VARCHAR, FAKTURY.NUMER) + '/' + CONVERT(VARCHAR, 63 68 FAKTURY.NUMER_ROZ) + '/' + CONVERT(VARCHAR, FAKTURY.NUMER_ROK), KLIENCI.kodKlienta, Wplaty.symbolPotwierdzenia, 64 69 Wplaty.rodzajPotwierdzenia, FAKTURY.DATA_WYSTAWIENIA, FAKTURY.TERMIN_ZAPLATY, FAKTURY.SPOSOB_ZAPLATY, AGENCJE.Symbol, 65 70 Wplaty.dataWplaty, DATEDIFF(day, FAKTURY.TERMIN_ZAPLATY, Wplaty.dataWplaty), FAKTURY.suma_zaplat, FAKTURY.zaplata_data, DATEDIFF(day, 66 FAKTURY.TERMIN_ZAPLATY, FAKTURY.zaplata_data), P.procentProwizji, P.kwotaProwizji, Korekta.netto, Korekta.brutto, Korekta.vat, 67 FAKTURY.idZamowienia, R.[PROCENT PROWIZJI], R.PROWIZJA, FAKTURY.NUMER, R.zablokuj_prowizje, Z.ZP, Z.procentProwizji, T.Symb 71 FAKTURY.TERMIN_ZAPLATY, FAKTURY.zaplata_data), P.procentProwizji, P.kwotaProwizji, 72 FAKTURY.idZamowienia, R.[PROCENT PROWIZJI], R.PROWIZJA, FAKTURY.NUMER, R.zablokuj_prowizje, Z.ZP, Z.procentProwizji, T.Symb, 73 FWW.Netto, 74 FWW.Brutto, 75 FWW.Vat 68 76 GO 69 77
