ProTech's home page

ProTech-Online.com

IBM DB2 SQL code example to pull Quantus activities.

CREATE PROCEDURE CHAD_TEST_CUSTOMERS_ACTIVITIES ( )
SPECIFIC CHAD_CUSTOMERS_ACTIVITIES
DYNAMIC RESULT SETS 1
LANGUAGE SQL
BEGIN
    DECLARE cursor1 CURSOR WITH RETURN TO CLIENT FOR
    SELECT QUANTUS.CUSTOMER.CUSTOMERACCT,
    QUANTUS.OLINK.TYPE,
    QUANTUS.OLINK.OBJECTNOA,
    QUANTUS.ACTIVITY.TYPE,
    QUANTUS.ACTIVITY.STATUS,
    QUANTUS.ACTIVITY.DATETYPE,
    QUANTUS.ACTIVITY.DTFIRST,
    QUANTUS.ACTIVITY.DTLAST,
    QUANTUS.ACTIVITY.TMSTART,
    QUANTUS.ACTIVITY.TMEND,
    QUANTUS.ACTIVITY.DTCREATED,
    QUANTUS.ACTIVITY.DTLASTMODIFIED,
    QUANTUS.ACTIVITY.DTSTATUSCLOSED,
    QUANTUS.ACTIVITY.TMSTATUSCLOSED,
    QUANTUS.EMPLOYEE.NAME2,
    QUANTUS.EMPLOYEE.NAME1,
    QUANTUS.ACTIVITY.SUMMARY,
    QUANTUS.TEXTDATA.DATA
    FROM QUANTUS.ACTIVITY
       INNER JOIN QUANTUS.TEXTDATA
           ON QUANTUS.ACTIVITY.BRANCH = QUANTUS.TEXTDATA.BRANCH
           AND QUANTUS.ACTIVITY.DESCOBJECTNO = QUANTUS.TEXTDATA.OBJECTNO
       INNER JOIN QUANTUS.OLINK
           ON QUANTUS.OLINK.BRANCHA = QUANTUS.ACTIVITY.BRANCH
           AND QUANTUS.OLINK.OBJECTNOA = QUANTUS.ACTIVITY.OBJECTNO
       INNER JOIN QUANTUS.CUSTOMER
           ON QUANTUS.CUSTOMER.BRANCH = QUANTUS.OLINK.BRANCHB
           AND QUANTUS.CUSTOMER.OBJECTNO = QUANTUS.OLINK.OBJECTNOB
       INNER JOIN QUANTUS.EMPLOYEE
           ON QUANTUS.ACTIVITY.BRANCH = QUANTUS.EMPLOYEE.BRANCH
           AND QUANTUS.ACTIVITY.ENTEREDBYOBJECTNO = QUANTUS.EMPLOYEE.OBJECTNO
    WHERE QUANTUS.EMPLOYEE.OBJECTNO <> 10016;
       --AND QUANTUS.ACTIVITY.DTLASTMODIFIED < '2011-05-01';
    OPEN cursor1;

END



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