Reporte de cuentas Query Manager

se tiene el siguiente reporte sobre saldos de una cuenta determinada cuenta con el siguiente código:

SELECT T1.RefDate,
T1.TransId,
t1.BaseRef,
 T2.FormatCode, 
T2.AcctName, 
 T1.[LineMemo],
T1.Debit, 
T1.Credit, 
T1.Debit-T1.Credit [Balance],

(SELECT SUM(T0.Debit-T0.Credit) FROM JDT1 T0 WHERE T0.Account = T1.Account AND T0.TransId <= T1.TransId) [Saldo]

FROM JDT1 T1
INNER JOIN OACT T2 ON T1.Account = T2.AcctCode  WHERE T1.Account like '_SYS00000000199' and **t1.refdate>='06/01/2017'**
Order by
T1.TransId
Pero en el reporte actual se tiene la fecha fija, es decir a partir de esa fecha se genera los datos del reporte(en negrilla), pero se quiere que sea con rangos de fecha, se aumenta el texto sobre rangos:
SELECT T1.RefDate,
T1.TransId,
t1.BaseRef,
 T2.FormatCode, 
T2.AcctName, 
 T1.[LineMemo],
T1.Debit, 
T1.Credit, 
T1.Debit-T1.Credit [Balance],


(SELECT SUM(T0.Debit-T0.Credit) FROM JDT1 T0 WHERE T0.Account = T1.Account AND T0.TransId <= T1.TransId) [Saldo] 

FROM JDT1 T1
INNER JOIN OACT T2 ON T1.Account = T2.AcctCode  

WHERE T1.Account like '_SYS00000000199' and **t1.refdate>= [%0]and t1.refdate<= [%1]**
Order by
T1.TransId 
Pero este codigo da un error, Este error desaparece al borrar la siguiente parte:
**(SELECT SUM(T0.Debit-T0.Credit) FROM JDT1 T0 WHERE T0.Account = T1.Account AND T0.TransId <= T1.TransId) [Saldo]**

Entonces al borrar esta parte del código , el error desaparece. Por favor su ayuda, para saber por que del error, se quiere hacer este reporte pero con rango de fechas.
Saludos
Mireya

El query manager se vuelve loco con las subconsultas y los parametros, define los parametros como variables al inicio de tu script, de esta manera:

/* select * from OINV t1 */
Declare @Fromdate Datetime
Declare @Todate Datetime
set @Fromdate = /* t1.docdate */ '[%0]'
set @Todate = /* t1.docdate */ '[%1]'

y abajo pones tu query, y en la ultima parte en vez de parametros usas variables:

........
WHERE T1.Account like ‘_SYS00000000199’ and  t1.refdate between @FromDate and @ToDate
Order by T1.TransId
1 me gusta