11.2 SELECT COALESCE((SUM(CASE WHEN bj.ID_UCHWALY=#idUchwaly# THEN poz.WARTOSC ELSE 0 END)) + (SUM(CASE WHEN bj.ID_UCHWALY<>#idUchwaly# THEN poz.WARTOSC ELSE 0 END)),0) as Wartosc FROM PB_BUDZET_J_POZ poz JOIN PB_BUDZET_J bj ON (poz.IDSPRAW = bj.IDSPRAW and ID_JB in (Select ID_JB from PB_S_JB where TYP_JB in (Select TYP_JB from PB_S_JB_TYPY where BUDZET=0))) LEFT OUTER JOIN PB_ZADANIA zad ON (zad.ID_ZADANIA=poz.ID_ZADANIA and (#dataU# between zad.DATAH_OD and zad.DATAH_DO) and (zad.ID_UCHWALY>=0) and zad.grupa_wzp=15) LEFT OUTER JOIN PB_S_JB sjb ON sjb.ID_JB=bj.ID_JB WHERE (bj.IDSPRAW IN ( SELECT IDSPRAW FROM PB_BUDZET_J bj JOIN PB_UCHWALY u ON bj.ID_UCHWALY=u.ID_UCHWALY AND u.ROKB = #rok# AND (bj.STATUS = 9 or bj.STATUS = 0) AND u.ID_UCHWALY <>#idUchwaly# AND (u.DATA_U <#dataU# OR (u.DATA_U =#dataU# AND u.KOLEJ_U < 1))) OR bj.IDSPRAW IN (SELECT ID_BUD_J FROM PB_BUDZET_O_J OJ WHERE OJ.IDSPRAW=(Select MAX(IDSPRAW) from PB_Budzet_O where ID_UCHWALY=#idUchwaly# and (STATUS = 9 or STATUS = 0)) )) AND poz.PRZEPLYW='W' AND poz.ROZDZIAL in ('75017','75018','75019','75020','75022','75023') AND poz.PAR in (SELECT PAR FROM PB_GRUPY_PAR WHERE ID_GRPAR in (Select ID_GRPAR from PB_S_GRUPY_PAR_X where PRZEPLYW='W' and DATA_OD<=#dataU# and DATA_DO>=#dataU# and Rodzaj=0)) 6. dla roku budżetowego i lat późniejszych - zakładka WPF begin if CzyKwotaDluguRecznie then begin Result:=RECZNIE; end else begin if Rok=R then begin Result:=Rok(-1)+K100-G110; end else begin Result:=Rok(-1)+K100-G110; end; end; end; 6. Zakładka wykonanie (formuła oparta o plan za III kwartały) begin if CzyKwotaDluguRecznie then begin Result:=RECZNIE; end else begin if Kolejnosc(Rok,Okres)=1 then begin Result:=RECZNIE; end else begin if Istnieje(-1) then begin Result:=Rok(-1)+K100-G110; end else begin if Rok=R then begin Result:=KwotaDlugu+K100-G110; end else begin Result:=BEZZMIAN; end; end; end; end; end;