ProTech's home page

ProTech-Online.com

IBM DB2 SQL code example to pull Quantus GL balances.

CREATE FUNCTION TEST_GL_ACCOUNT_BALANCE(
    @BRANCH VARCHAR(8),
    @DATEUNTIL DATE,
    @GLACCOUNT VARCHAR(20) )
    RETURNS DOUBLE
    LANGUAGE SQL
    READS SQL DATA
    NO EXTERNAL ACTION
    RETURN
       SELECT SUM(QUANTUS.GL_TRANSDAY_SUMM.DEBITAMT) - SUM(QUANTUS.GL_TRANSDAY_SUMM.CREDITAMT) AS BALANCE
       FROM QUANTUS.GL_TRANSDAY_SUMM
       WHERE QUANTUS.GL_TRANSDAY_SUMM.HISTORY <> 'Y'
           AND QUANTUS.GL_TRANSDAY_SUMM.DTTRANSACTION BETWEEN '1940-01-01' AND @DATEUNTIL
           AND QUANTUS.GL_TRANSDAY_SUMM.BRANCH = @BRANCH

           AND QUANTUS.GL_TRANSDAY_SUMM.GLACCOUNT = @GLACCOUNT



Copyright © 2013 ProTechs-Online.com; All rights reserved.