- Data:
- 2009-04-20 12:08:12 (17 years ago)
- Pliki:
-
- 1 zmodyfikowane
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
branches/ReklamaReorganizacja/RaportySQL/ZestawienieMiesieczneFaktur2009.rdl
r519 r593 223 223 <Field Name="VAT"> 224 224 <DataField>VAT</DataField> 225 <rd:TypeName>System.D ecimal</rd:TypeName>225 <rd:TypeName>System.Double</rd:TypeName> 226 226 </Field> 227 227 <Field Name="BRUTTO"> … … 273 273 <CommandText>SELECT FAKTURY.ID_SPRZEDAWCY, FAKTURY.ID_NABYWCY, FAKTURY.NUMER, FAKTURY.NUMER_ROZ, YEAR(FAKTURY.DATA_SPRZEDAZY) AS ROK, 274 274 MONTH(FAKTURY.DATA_SPRZEDAZY) AS MS, FAKTURY.DATA_SPRZEDAZY, CONVERT(VARCHAR, FAKTURY.NUMER) + '/' + CONVERT(VARCHAR, 275 FAKTURY.NUMER_ROZ) + '/' + CONVERT(VARCHAR, FAKTURY.NUMER_ROK) AS NR_FK, SUM(FAKTURA_DETAILS.NETTO) AS NETTO, 276 FAKTURA_DETAILS.S_VAT, SUM(FAKTURA_DETAILS.VAT) AS VAT, SUM(FAKTURA_DETAILS.NETTO * (1 + FAKTURA_DETAILS.S_VAT)) AS BRUTTO, 277 FAKTURY.suma_zaplat, FAKTURY.ID_FAKTURY, CASE WHEN AGENCI.Symbol IS NULL 275 FAKTURY.NUMER_ROZ) + '/' + CONVERT(VARCHAR, FAKTURY.NUMER_ROK) AS NR_FK, CASE WHEN K.S_VAT IS NULL 276 THEN SUM(FAKTURA_DETAILS.NETTO) ELSE K.Netto END AS NETTO, CASE WHEN K.S_VAT IS NULL 277 THEN FAKTURA_DETAILS.S_VAT ELSE K.S_VAT END AS S_VAT, CASE WHEN K.S_VAT IS NULL 278 THEN SUM(FAKTURA_DETAILS.NETTO * FAKTURA_DETAILS.S_VAT) ELSE (K.Netto * K.S_VAT) END AS VAT, CASE WHEN K.S_VAT IS NULL 279 THEN SUM(FAKTURA_DETAILS.NETTO * (1 + FAKTURA_DETAILS.S_VAT)) ELSE (K.Netto * (1 + K.S_VAT)) END AS BRUTTO, FAKTURY.suma_zaplat, 280 FAKTURY.ID_FAKTURY, CASE WHEN AGENCI.Symbol IS NULL 278 281 THEN CASE WHEN FAKTURY.NUMER_ROZ = 'POZ' THEN 'przyÅucki' ELSE 'wodzu' END ELSE AGENCI.Symbol END AS Symbol, 279 282 AGENCJE.Symbol AS Agencja … … 281 284 FAKTURA_DETAILS ON FAKTURY.ID_FAKTURY = FAKTURA_DETAILS.ID_FAKTURY LEFT OUTER JOIN 282 285 AGENCI ON FAKTURY.NUMER_ROZ = AGENCI.F_ROZ LEFT OUTER JOIN 283 AGENCJE ON FAKTURY.ID_SPRZEDAWCY = AGENCJE.Id_agencji 286 AGENCJE ON FAKTURY.ID_SPRZEDAWCY = AGENCJE.Id_agencji LEFT OUTER JOIN 287 VIEW_KOREKTY AS K ON FAKTURY.ID_FAKTURY = K.idFakturyVAT 284 288 WHERE (YEAR(FAKTURY.DATA_SPRZEDAZY) = @rok) AND (MONTH(FAKTURY.DATA_SPRZEDAZY) = @miesiac) AND (FAKTURY.KOREKTA = 0) AND 285 (FAKTURY.SystemKsiegowyId IN (@systemKsiegowy)) AND (AGENCI.InvoiceProviderId IN (1, 2))289 (FAKTURY.SystemKsiegowyId IN (@systemKsiegowy)) 286 290 GROUP BY FAKTURY.ID_SPRZEDAWCY, AGENCJE.Symbol, AGENCI.Symbol, FAKTURY.ID_NABYWCY, FAKTURY.NUMER, FAKTURY.NUMER_ROZ, 287 291 YEAR(FAKTURY.DATA_SPRZEDAZY), FAKTURY.DATA_SPRZEDAZY, CONVERT(VARCHAR, FAKTURY.NUMER) + '/' + CONVERT(VARCHAR, 288 292 FAKTURY.NUMER_ROZ) + '/' + CONVERT(VARCHAR, FAKTURY.NUMER_ROK), FAKTURY.suma_zaplat, FAKTURA_DETAILS.S_VAT, 289 FAKTURY.ID_FAKTURY 293 FAKTURY.ID_FAKTURY, K.netto, K.S_VAT 290 294 ORDER BY FAKTURY.NUMER</CommandText> 291 295 <QueryParameters>
