SELECT FAKTURY.ID_SPRZEDAWCY, 
FAKTURY.ID_NABYWCY, 
FAKTURY.NUMER, 
FAKTURY.NUMER_ROZ, 
YEAR(FAKTURY.DATA_SPRZEDAZY) AS ROK, 
MONTH(FAKTURY.DATA_SPRZEDAZY) AS MS, 
FAKTURY.DATA_SPRZEDAZY, 
CONVERT(VARCHAR, FAKTURY.NUMER) + '/' + CONVERT(VARCHAR, FAKTURY.NUMER_ROZ) + '/' + CONVERT(VARCHAR, FAKTURY.NUMER_ROK) AS NR_FK, 
SUM(FAKTURA_DETAILS.NETTO) AS NETTO, 
FAKTURA_DETAILS.S_VAT, 
SUM(FAKTURA_DETAILS.VAT) AS VAT, 
SUM(FAKTURA_DETAILS.NETTO * (1 + FAKTURA_DETAILS.S_VAT)) AS BRUTTO, 
FAKTURY.suma_zaplat, 
FAKTURY.ID_FAKTURY, 
Symbol = 
CASE 
	WHEN AGENCI.Symbol IS NULL THEN 
		CASE WHEN FAKTURY.NUMER_ROZ = 'POZ' THEN 'przyłucki' ELSE 'wodzu' END 
		ELSE AGENCI.Symbol 
END, 
AGENCJE.Symbol AS Agencja
FROM FAKTURY 
INNER JOIN FAKTURA_DETAILS ON FAKTURY.ID_FAKTURY = FAKTURA_DETAILS.ID_FAKTURY 
LEFT OUTER JOIN AGENCI ON FAKTURY.NUMER_ROZ = AGENCI.F_ROZ 
LEFT OUTER JOIN AGENCJE ON FAKTURY.ID_SPRZEDAWCY = AGENCJE.Id_agencji
WHERE (YEAR(FAKTURY.DATA_SPRZEDAZY) = @rok) 
AND (MONTH(FAKTURY.DATA_SPRZEDAZY) = @miesiac) 
AND (FAKTURY.KOREKTA = 0) 
AND (FAKTURY.SystemKsiegowyId IN (@systemKsiegowy))
GROUP BY FAKTURY.ID_SPRZEDAWCY, 
AGENCJE.Symbol, 
AGENCI.Symbol, 
FAKTURY.ID_NABYWCY, 
FAKTURY.NUMER, 
FAKTURY.NUMER_ROZ, 
YEAR(FAKTURY.DATA_SPRZEDAZY), 
FAKTURY.DATA_SPRZEDAZY, 
CONVERT(VARCHAR, FAKTURY.NUMER) + '/' + CONVERT(VARCHAR, FAKTURY.NUMER_ROZ) + '/' + CONVERT(VARCHAR, FAKTURY.NUMER_ROK), 
FAKTURY.suma_zaplat, 
FAKTURA_DETAILS.S_VAT, 
FAKTURY.ID_FAKTURY
ORDER BY FAKTURY.NUMER