Saldo Contas a Receber via Query

Pessoal, é possível pegar o saldo atual de um titulo a receber via banco de dados? Parece que o E1_SALDO não bate com a rotina SaldoTit().

É complexo recompor saldo diretamente na query, porque precisa considerar uma série de fatores, como abatimentos, impostos, acréscimos, decréscimos, etc. Eu tenho uso assim em querys, lembrando que não é 100% e pesa um pouco na consulta.

(E1_SALDO 
- Coalesce((SELECT SUM(E1_VALOR)
			FROM SE1010 AB
			WHERE AB.D_E_L_E_T_ <> '*'
			AND AB.E1_FILIAL 	= SE1.E1_FILIAL
			AND AB.E1_PREFIXO 	= SE1.E1_PREFIXO
			AND AB.E1_NUM 		= SE1.E1_NUM
			AND AB.E1_TITPAI 	= SE1.E1_PREFIXO+SE1.E1_NUM+SE1.E1_PARCELA+SE1.E1_TIPO+SE1.E1_CLIENTE+SE1.E1_LOJA
			AND AB.E1_TIPO IN +FormatIN(MVABATIM,'|') --('AB-','FB-','FC-','FU-','FP-','FM-','IR-','IN-','IS-','PI-','CF-','CS-','FE-','IV-')
),0)
- E1_SDDECRE
+ E1_SDACRES ) AS SALDO,
2 curtidas

Gratidão, vou testar!

Testei aqui, perfeito!! Só no caso de títulos em aberto, verifico se o E1_SALDO é igual a zero.