Zbiór zmian 291 dla trunk/RaportySQL
- Data:
- 2009-02-03 16:38:03 (17 years ago)
- Lokalizacja:
- trunk/RaportySQL
- Pliki:
-
- 2 zmodyfikowane
-
RozliczenieWplywowWgDatyWplaty2009.rdl (zmodyfikowane) (6 diffs)
-
RozliczenieWplywowWgDatyWplaty2009.rdl.data (zmodyfikowane) (poprzedni)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/RaportySQL/RozliczenieWplywowWgDatyWplaty2009.rdl
r279 r291 240 240 <rd:TypeName>System.Double</rd:TypeName> 241 241 </Field> 242 <Field Name="kwotaProwizji">243 <DataField>kwotaProwizji</DataField>244 <rd:TypeName>System.Double</rd:TypeName>245 </Field>246 242 </Fields> 247 243 <Filters> … … 270 266 AGENCJE.Symbol AS Agencja, Wplaty.dataWplaty, DATEDIFF(day, FAKTURY.TERMIN_ZAPLATY, Wplaty.dataWplaty) AS roznica_nowa, 271 267 FAKTURY.suma_zaplat, FAKTURY.zaplata_data, DATEDIFF(day, FAKTURY.TERMIN_ZAPLATY, FAKTURY.zaplata_data) AS roznica_stara, 272 CASE WHEN DATEDIFF(day, FAKTURY.TERMIN_ZAPLATY, FAKTURY.zaplata_data) > 60 THEN 0 WHEN DATEDIFF(day, FAKTURY.TERMIN_ZAPLATY, 273 Wplaty.dataWplaty) > 60 THEN 0 ELSE CASE Wplaty.rodzajPotwierdzenia WHEN 'ECARD' THEN 0 ELSE CASE WHEN FAKTURY.idZamowienia IS NULL 274 THEN R.[Procent Prowizji] ELSE P.procentProwizji END END END AS procentProwizji, CASE WHEN DATEDIFF(day, FAKTURY.TERMIN_ZAPLATY, 275 FAKTURY.zaplata_data) > 60 THEN 0 WHEN DATEDIFF(day, FAKTURY.TERMIN_ZAPLATY, Wplaty.dataWplaty) 276 > 60 THEN 0 ELSE CASE Wplaty.rodzajPotwierdzenia WHEN 'ECARD' THEN 0 ELSE CASE WHEN FAKTURY.idZamowienia IS NULL 277 THEN R.[Prowizja] ELSE P.kwotaProwizji END END END AS kwotaProwizji 268 CASE WHEN Wplaty.rodzajPotwierdzenia = 'ECARD' THEN 0 WHEN (NOT Z.ZP IS NULL) AND 269 Z.ZP = 1 THEN Z.procentProwizji WHEN (NOT R.zablokuj_prowizje IS NULL) AND 270 R.zablokuj_prowizje = 1 THEN R.[Procent Prowizji] WHEN DATEDIFF(day, FAKTURY.TERMIN_ZAPLATY, FAKTURY.zaplata_data) 271 > 60 THEN 0 WHEN DATEDIFF(day, FAKTURY.TERMIN_ZAPLATY, Wplaty.dataWplaty) > 60 THEN 0 ELSE CASE WHEN FAKTURY.idZamowienia IS NULL 272 THEN R.[Procent Prowizji] ELSE P.procentProwizji END END AS procentProwizji 278 273 FROM FAKTURY LEFT OUTER JOIN 279 274 FAKTURA_DETAILS ON FAKTURY.ID_FAKTURY = FAKTURA_DETAILS.ID_FAKTURY LEFT OUTER JOIN … … 284 279 PROWIZJE AS P ON P.idFaktury = FAKTURY.ID_FAKTURY LEFT OUTER JOIN 285 280 VIEW_KOREKTY AS Korekta ON Korekta.idFakturyKorekta = FAKTURY.ID_FAKTURY LEFT OUTER JOIN 286 REKLAMA AS R ON R.ID_FAKTURY = FAKTURY.ID_FAKTURY 281 REKLAMA AS R ON R.ID_FAKTURY = FAKTURY.ID_FAKTURY LEFT OUTER JOIN 282 zamowienia AS Z ON FAKTURY.idZamowienia = Z.idZamowienia 287 283 WHERE (FAKTURY.KOREKTA <> 1) AND (YEAR(Wplaty.dataWplaty) = @rok) AND (MONTH(Wplaty.dataWplaty) = @miesiac) 288 284 GROUP BY FAKTURY.DATA_WYSTAWIENIA, FAKTURY.ID_FAKTURY, AGENCI.Symbol, CONVERT(VARCHAR, FAKTURY.NUMER) + '/' + CONVERT(VARCHAR, … … 291 287 Wplaty.dataWplaty, DATEDIFF(day, FAKTURY.TERMIN_ZAPLATY, Wplaty.dataWplaty), FAKTURY.suma_zaplat, FAKTURY.zaplata_data, DATEDIFF(day, 292 288 FAKTURY.TERMIN_ZAPLATY, FAKTURY.zaplata_data), P.procentProwizji, P.kwotaProwizji, Korekta.netto, Korekta.brutto, Korekta.vat, 293 FAKTURY.idZamowienia, R.[PROCENT PROWIZJI], R.PROWIZJA, FAKTURY.NUMER 289 FAKTURY.idZamowienia, R.[PROCENT PROWIZJI], R.PROWIZJA, FAKTURY.NUMER, R.zablokuj_prowizje, Z.ZP, Z.procentProwizji 294 290 ORDER BY AGENCI.Symbol, FAKTURY.NUMER</CommandText> 295 291 <QueryParameters> … … 701 697 <ZIndex>3</ZIndex> 702 698 <CanGrow>true</CanGrow> 703 <Value>=Fields! kwotaProwizji.Value</Value>699 <Value>=Fields!procentProwizji.Value * Fields!NETTO.Value</Value> 704 700 </Textbox> 705 701 </ReportItems> … … 1279 1275 <ZIndex>13</ZIndex> 1280 1276 <CanGrow>true</CanGrow> 1281 <Value>="LICZBA FAKTUR: " & Count(Fields!ID_FAKTURY.Value) & " RAZEM NETTO: "& Code.Formatuj(Sum(Fields!NETTO.Value)) & " VAT: " & Code.Formatuj(Sum(Fields!VAT.Value)) & " BRUTTO: " & Code.Formatuj(Sum(Fields!BRUTTO.Value)) & " SUMA PROWIZJI: " & Code.Formatuj(Sum(Fields! kwotaProwizji.Value))</Value>1277 <Value>="LICZBA FAKTUR: " & Count(Fields!ID_FAKTURY.Value) & " RAZEM NETTO: "& Code.Formatuj(Sum(Fields!NETTO.Value)) & " VAT: " & Code.Formatuj(Sum(Fields!VAT.Value)) & " BRUTTO: " & Code.Formatuj(Sum(Fields!BRUTTO.Value)) & " SUMA PROWIZJI: " & Code.Formatuj(Sum(Fields!procentProwizji.Value * Fields!NETTO.Value))</Value> 1282 1278 </Textbox> 1283 1279 </ReportItems>
