| 165 | | <CommandText>SELECT Agencja, Agent, ROK, MS, NrRoz, SUM(NETTO) AS NETTO, SUM(VAT) AS VAT, SUM(BRUTTO) AS BRUTTO, SUM(SZap) AS SUMAZAPLAT, COUNT(NETTO) |
| 166 | | AS ilosc |
| 167 | | FROM (SELECT AGENCJE.Symbol AS Agencja, AGENCI.Nazwisko + ' ' + AGENCI.ImiÄ AS Agent, YEAR(FAKTURY.DATA_SPRZEDAZY) AS ROK, |
| 168 | | MONTH(FAKTURY.DATA_SPRZEDAZY) AS MS, FAKTURY.NUMER_ROZ AS NrRoz, SUM(FAKTURA_DETAILS.NETTO) AS NETTO, |
| 169 | | SUM(FAKTURA_DETAILS.VAT) AS VAT, SUM(FAKTURA_DETAILS.BRUTTO) AS BRUTTO, FAKTURY.suma_zaplat AS SZap |
| 170 | | FROM FAKTURY INNER JOIN |
| 171 | | FAKTURA_DETAILS ON FAKTURY.ID_FAKTURY = FAKTURA_DETAILS.ID_FAKTURY LEFT JOIN |
| 172 | | AGENCI ON FAKTURY.NUMER_ROZ = AGENCI.F_ROZ LEFT JOIN |
| 173 | | AGENCJE ON FAKTURY.ID_SPRZEDAWCY = AGENCJE.Id_agencji |
| 174 | | where (YEAR(FAKTURY.DATA_SPRZEDAZY) = 2009) AND (MONTH(FAKTURY.DATA_SPRZEDAZY) = 1) AND (AGENCJE.Id_agencji<>4 OR FAKTURY.NUMER_ROZ ='KAT') |
| 175 | | AND (AGENCJE.Id_agencji <>6 OR FAKTURY.NUMER_ROZ ='POZ') |
| 176 | | GROUP BY AGENCJE.Symbol, AGENCI.Nazwisko + ' ' + AGENCI.ImiÄ, FAKTURY.ID_FAKTURY, FAKTURY.DATA_SPRZEDAZY, |
| 177 | | YEAR(FAKTURY.DATA_SPRZEDAZY), FAKTURY.NUMER_ROZ, FAKTURY.suma_zaplat |
| 178 | | ) T |
| | 165 | <CommandText>SELECT Agencja, Agent, ROK, MS, NrRoz, |
| | 166 | SUM(NETTO) AS NETTO, SUM(VAT) AS VAT, SUM(BRUTTO) AS BRUTTO, SUM(SZap) AS SUMAZAPLAT, COUNT(NETTO) AS ilosc |
| | 167 | FROM |
| | 168 | ( |
| | 169 | SELECT AGENCJE.Symbol AS Agencja, AGENCI.Nazwisko + ' ' + AGENCI.ImiÄ AS Agent, |
| | 170 | YEAR(FAKTURY.DATA_SPRZEDAZY) AS ROK, MONTH(FAKTURY.DATA_SPRZEDAZY) AS MS, FAKTURY.NUMER_ROZ AS NrRoz, |
| | 171 | NETTO = CASE |
| | 172 | WHEN Korekta.Netto IS NULL THEN SUM(FAKTURA_DETAILS.NETTO) |
| | 173 | ELSE Korekta.Netto |
| | 174 | END, |
| | 175 | VAT = CASE |
| | 176 | WHEN Korekta.Vat IS NULL THEN SUM(FAKTURA_DETAILS.VAT) |
| | 177 | ELSE Korekta.Vat |
| | 178 | END, |
| | 179 | BRUTTO = CASE |
| | 180 | WHEN Korekta.Brutto IS NULL THEN SUM(FAKTURA_DETAILS.BRUTTO) |
| | 181 | ELSE Korekta.Brutto |
| | 182 | END, |
| | 183 | |
| | 184 | -- SUM(FAKTURA_DETAILS.NETTO) AS NETTO, |
| | 185 | -- SUM(FAKTURA_DETAILS.VAT) AS VAT, |
| | 186 | -- SUM(FAKTURA_DETAILS.BRUTTO) AS BRUTTO, |
| | 187 | |
| | 188 | FAKTURY.suma_zaplat AS SZap |
| | 189 | FROM FAKTURY |
| | 190 | INNER JOIN FAKTURA_DETAILS ON FAKTURY.ID_FAKTURY = FAKTURA_DETAILS.ID_FAKTURY |
| | 191 | LEFT JOIN AGENCI ON FAKTURY.NUMER_ROZ = AGENCI.F_ROZ |
| | 192 | LEFT JOIN AGENCJE ON FAKTURY.ID_SPRZEDAWCY = AGENCJE.Id_agencji |
| | 193 | LEFT OUTER JOIN dbo.VIEW_KOREKTY AS Korekta ON Korekta.idFakturyKorekta = FAKTURY.ID_FAKTURY |
| | 194 | WHERE |
| | 195 | (YEAR(FAKTURY.DATA_SPRZEDAZY) =@rok) AND (MONTH(FAKTURY.DATA_SPRZEDAZY) = @miesiac) |
| | 196 | AND (AGENCJE.Id_agencji<>4 OR FAKTURY.NUMER_ROZ ='KAT') AND (AGENCJE.Id_agencji <>6 OR FAKTURY.NUMER_ROZ ='POZ') |
| | 197 | AND FAKTURY.KOREKTA=0 |
| | 198 | GROUP BY AGENCJE.Symbol, AGENCI.Nazwisko + ' ' + AGENCI.ImiÄ, FAKTURY.ID_FAKTURY, FAKTURY.DATA_SPRZEDAZY, |
| | 199 | YEAR(FAKTURY.DATA_SPRZEDAZY), FAKTURY.NUMER_ROZ, FAKTURY.suma_zaplat, FAKTURY.Korekta, |
| | 200 | Korekta.Netto, Korekta.Vat, Korekta.Brutto |
| | 201 | ) T |
| 368 | | <CommandText>SELECT Agencja, Agent, ROK, MS, NrRoz, SUM(NETTO) AS NETTO, SUM(VAT) AS VAT, SUM(BRUTTO) AS BRUTTO, SUM(SZap) AS SUMAZAPLAT, COUNT(NETTO) |
| 369 | | AS ilosc |
| 370 | | FROM (SELECT AGENCJE.Symbol AS Agencja, AGENCI.Nazwisko + ' ' + AGENCI.ImiÄ AS Agent, YEAR(FAKTURY.DATA_SPRZEDAZY) AS ROK, |
| 371 | | MONTH(FAKTURY.DATA_SPRZEDAZY) AS MS, FAKTURY.NUMER_ROZ AS NrRoz, SUM(FAKTURA_DETAILS.NETTO) AS NETTO, |
| 372 | | SUM(FAKTURA_DETAILS.VAT) AS VAT, SUM(FAKTURA_DETAILS.BRUTTO) AS BRUTTO, FAKTURY.suma_zaplat AS SZap |
| 373 | | FROM FAKTURY INNER JOIN |
| 374 | | FAKTURA_DETAILS ON FAKTURY.ID_FAKTURY = FAKTURA_DETAILS.ID_FAKTURY INNER JOIN |
| 375 | | AGENCI ON FAKTURY.NUMER_ROZ = AGENCI.F_ROZ INNER JOIN |
| 376 | | AGENCJE ON AGENCI.ID_AGENCJI = AGENCJE.Id_agencji |
| 377 | | GROUP BY AGENCJE.Symbol, AGENCI.Nazwisko + ' ' + AGENCI.ImiÄ, FAKTURY.ID_FAKTURY, FAKTURY.DATA_SPRZEDAZY, |
| 378 | | YEAR(FAKTURY.DATA_SPRZEDAZY), FAKTURY.NUMER_ROZ, FAKTURY.suma_zaplat |
| 379 | | HAVING (YEAR(FAKTURY.DATA_SPRZEDAZY) = @rok) AND (MONTH(FAKTURY.DATA_SPRZEDAZY) = @miesiac) and SUM(FAKTURA_DETAILS.VAT)<>0 ) AS sprzedaz |
| | 399 | <CommandText>SELECT Agencja, Agent, ROK, MS, NrRoz, |
| | 400 | SUM(NETTO) AS NETTO, SUM(VAT) AS VAT, SUM(BRUTTO) AS BRUTTO, SUM(SZap) AS SUMAZAPLAT, COUNT(NETTO) AS ilosc |
| | 401 | FROM |
| | 402 | ( |
| | 403 | SELECT AGENCJE.Symbol AS Agencja, AGENCI.Nazwisko + ' ' + AGENCI.ImiÄ AS Agent, YEAR(FAKTURY.DATA_SPRZEDAZY) AS ROK, |
| | 404 | MONTH(FAKTURY.DATA_SPRZEDAZY) AS MS, FAKTURY.NUMER_ROZ AS NrRoz, |
| | 405 | NETTO = CASE |
| | 406 | WHEN Korekta.Netto IS NULL THEN SUM(FAKTURA_DETAILS.NETTO) |
| | 407 | ELSE Korekta.Netto |
| | 408 | END, |
| | 409 | VAT = CASE |
| | 410 | WHEN Korekta.Vat IS NULL THEN SUM(FAKTURA_DETAILS.VAT) |
| | 411 | ELSE Korekta.Vat |
| | 412 | END, |
| | 413 | BRUTTO = CASE |
| | 414 | WHEN Korekta.Brutto IS NULL THEN SUM(FAKTURA_DETAILS.BRUTTO) |
| | 415 | ELSE Korekta.Brutto |
| | 416 | END, |
| | 417 | FAKTURY.suma_zaplat AS SZap |
| | 418 | FROM FAKTURY |
| | 419 | INNER JOIN FAKTURA_DETAILS ON FAKTURY.ID_FAKTURY = FAKTURA_DETAILS.ID_FAKTURY |
| | 420 | INNER JOIN AGENCI ON FAKTURY.NUMER_ROZ = AGENCI.F_ROZ |
| | 421 | INNER JOIN AGENCJE ON AGENCI.ID_AGENCJI = AGENCJE.Id_agencji |
| | 422 | LEFT OUTER JOIN dbo.VIEW_KOREKTY AS Korekta ON Korekta.idFakturyKorekta = FAKTURY.ID_FAKTURY |
| | 423 | GROUP BY AGENCJE.Symbol, AGENCI.Nazwisko + ' ' + AGENCI.ImiÄ, FAKTURY.ID_FAKTURY, FAKTURY.DATA_SPRZEDAZY, |
| | 424 | YEAR(FAKTURY.DATA_SPRZEDAZY), FAKTURY.NUMER_ROZ, FAKTURY.suma_zaplat, |
| | 425 | Korekta.Netto, Korekta.Vat, Korekta.Brutto |
| | 426 | HAVING (YEAR(FAKTURY.DATA_SPRZEDAZY) = @rok) AND (MONTH(FAKTURY.DATA_SPRZEDAZY) = @miesiac) and SUM(FAKTURA_DETAILS.VAT)<>0 |
| | 427 | ) AS sprzedaz |