Witam,
Mam napisane 100 lat temu zestawienie sprzedaży według opiekuna (Subiekt GT). Niestety nie radzi sobie ono z korektami - korekty zmniejszające są dodawane do sprzedaży (nie wiem jak z korektami w drugą stronę, bo takich nie mamy

.
Czy ktoś będzie tak miły i poprawi to zestawienie, żeby korekty były prawidłowo liczone w zestawieniu?
SELECT opiekun = CASE
WHEN u.uz_id IS NULL
THEN 'brak opiekuna'
ELSE u.uz_nazwisko + ' ' + u.uz_imie
END,
'Wartość sprzedaży' = Sum(v.ob_wartnetto)
FROM dbo.vwzstsprzwgkhnt v
JOIN dbo.kh__kontrahent k
ON v.dok_platnikid = k.kh_id
LEFT JOIN pd_uzytkownik u
ON k.kh_idopiekun = u.uz_id
WHERE v.dok_status <> 2
AND ( v.dok_DataWyst BETWEEN {DR:Data dokumentu:BIEZACY_MIESIAC} )
GROUP BY u.uz_id,
u.uz_nazwisko + ' ' + u.uz_imie