SELECT TBNAME, NAME
FROM SYSIBM.SYSCOLUMNS
WHERE TBCREATOR = 'INDIC'
AND TBNAME IN
#{table}
WITH UR
SELECT *
FROM INDIC.RU_UID
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_TRADE
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_APPLICATION
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_ACCOUNT_AMT
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_ACQUIRERINDIVID
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_ACQUIRERLEGAL
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_ALL_ARREARS
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_AMENDMENT
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_AMOUNT_INFO
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_ARREAR
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_BANKRUPTCY
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_BANKRUPTCY_BLOCKS
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_CAPABILITY
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_COBORROWER
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_COLLATERAL
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_COLLATERAL_BLOCKS
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_COLLATINSURED
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_COLLATREPAY
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_CONTRACT_TERMS_CHANGES
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_DEBT_BURDEN_INFO
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_DUEARREAR
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_FUNDDATE
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_GUARANTEEREPAY
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_GUARANTOR
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_INDEPGUARANTOR
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_LEGALRECORD
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_MONTHAVERPAYMT
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_OBLIGACCOUNT
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_OBLIGPARTTAKE
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_OBLIGSRCBANKRUPT
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_OBLIGSRCLIQUID
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_OBLIGTERMINATION
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_OTHERLEGAL
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_OVERALLVAL
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_PASTDUEARREAR
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_PAYMT_CONDITION
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_PAYMT
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_SERVICECO
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_SETTLED
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_SOURCENONMONETOBLIG
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_SUBJECTNONMONETOBLIG
WHERE FID IN
#{fid}
WITH UR
SELECT *
FROM INDIC.RU_SUBMITHOLD
WHERE FID IN
#{fid}
WITH UR
SELECT ${columns}
FROM INDIC.RU_UID
WHERE CAST(ACCT_NUM AS VARCHAR(2000)) = #{acctNum}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
WITH UR
SELECT ${columns}
FROM INDIC.RU_UID
WHERE CAST(ACCT_NUM AS VARCHAR(2000)) = #{acctNum}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
WITH UR
SELECT ${columns}
FROM INDIC.RU_APPLICATION
WHERE APPLICATION_NUMBER = #{applicationNumber}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_APPLICATION
WHERE APPLICATION_NUMBER = #{applicationNumber}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.RU_APPLICATION
WHERE APPLICATION_NUMBER = #{applicationNumber}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
WITH UR
SELECT ${columns}
FROM INDIC.RU_UID
WHERE UUID = #{uuid}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_UID
WHERE UUID = #{uuid}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT FID
FROM INDIC.ID
WHERE CAST(ID_NORM AS VARCHAR(2000)) = #{idNorm}
AND (ID_TYPE LIKE '34' OR ID_TYPE LIKE '35' OR ID_TYPE2 LIKE 'regnumUL')
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT DISTINCT FID
FROM INDIC.ID
WHERE CAST(ID_NORM AS VARCHAR(2000)) = #{idNorm}
AND (ID_TYPE LIKE '34' OR ID_TYPE LIKE '35' OR ID_TYPE2 LIKE 'regnumUL')
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT DISTINCT FID
FROM INDIC.ID
WHERE CAST(ID_NORM AS VARCHAR(2000)) = #{idNorm}
AND (ID_TYPE LIKE '34' OR ID_TYPE LIKE '35' OR ID_TYPE2 LIKE 'regnumUL')
WITH UR
SELECT FID
FROM INDIC.ID
WHERE CAST(ID_NORM AS VARCHAR(2000)) = #{idNorm}
AND ID_TYPE in ('34')
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT DISTINCT FID
FROM INDIC.ID
WHERE CAST(ID_NORM AS VARCHAR(2000)) = #{idNorm}
AND ID_TYPE in ('34')
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT DISTINCT FID
FROM INDIC.ID
WHERE CAST(ID_NORM AS VARCHAR(2000)) = #{idNorm}
AND ID_TYPE in ('34')
WITH UR
SELECT FID
FROM INDIC.ID
WHERE CAST(ID_NORM AS VARCHAR(2000)) = #{idNorm}
AND (ID_TYPE LIKE '21' OR ID_TYPE2 LIKE '21' OR ID_TYPE LIKE '10' OR ID_TYPE2 LIKE '31')
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT DISTINCT FID
FROM INDIC.ID
WHERE CAST(ID_NORM AS VARCHAR(2000)) = #{idNorm}
AND (ID_TYPE LIKE '21' OR ID_TYPE2 LIKE '21' OR ID_TYPE LIKE '10' OR ID_TYPE2 LIKE '31')
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT DISTINCT FID
FROM INDIC.ID
WHERE CAST(ID_NORM AS VARCHAR(2000)) = #{idNorm}
AND (ID_TYPE LIKE '21' OR ID_TYPE2 LIKE '21' OR ID_TYPE LIKE '10' OR ID_TYPE2 LIKE '31')
WITH UR
SELECT FID
FROM INDIC.ID
WHERE CAST(ID_NORM AS VARCHAR(2000)) = #{idNorm}
AND ID_TYPE in ('10', '21')
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT DISTINCT FID
FROM INDIC.ID
WHERE CAST(ID_NORM AS VARCHAR(2000)) = #{idNorm}
AND ID_TYPE in ('10', '21')
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT DISTINCT FID
FROM INDIC.ID
WHERE CAST(ID_NORM AS VARCHAR(2000)) = #{idNorm}
AND ID_TYPE in ('10', '21')
WITH UR
SELECT ${columns}
FROM INDIC.RU_APPLICATION
WHERE CAST(OLD_APP_NUM AS VARCHAR(2000)) = #{oldAppNum}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_APPLICATION
WHERE CAST(OLD_APP_NUM AS VARCHAR(2000)) = #{oldAppNum}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.RU_APPLICATION
WHERE CAST(OLD_APP_NUM AS VARCHAR(2000)) = #{oldAppNum}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
WITH UR
SELECT ${columns}
FROM INDIC.ACCOUNT
WHERE CAST(ACCT_NUM AS VARCHAR(2000)) = #{acctNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.ACCOUNT
WHERE CAST(ACCT_NUM AS VARCHAR(2000)) = #{acctNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.ACCOUNT
WHERE SERIAL_NUM = #{serialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.ACCOUNT
WHERE SERIAL_NUM = #{serialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.ACCOUNT
WHERE UUID = #{uuid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.ACCOUNT
WHERE UUID = #{uuid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.INFORMATION
WHERE SERIAL_NUM = #{serialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.INFORMATION
WHERE SERIAL_NUM = #{serialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.INFORMATION
WHERE SERIAL_NUM = #{serialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
WITH UR
SELECT ${columns}
FROM INDIC.INFORMATION
WHERE CAST(APP_NUM AS VARCHAR(2000)) = #{appNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.INFORMATION
WHERE CAST(APP_NUM AS VARCHAR(2000)) = #{appNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.INFORMATION
WHERE CAST(APP_NUM AS VARCHAR(2000)) = #{appNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
WITH UR
SELECT ${columns}
FROM INDIC.RU_TRADE
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_TRADE
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_ACCOUNT_AMT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_ACCOUNT_AMT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_COBORROWER
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_COBORROWER
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_PAYMT_CONDITION
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_PAYMT_CONDITION
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_OVERALLVAL
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_OVERALLVAL
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_AMENDMENT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_AMENDMENT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_FUNDDATE
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_FUNDDATE
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_ARREAR
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_ARREAR
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_DUEARREAR
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_DUEARREAR
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_PASTDUEARREAR
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_PASTDUEARREAR
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_PAYMT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_PAYMT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_MONTHAVERPAYMT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_MONTHAVERPAYMT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_SOURCENONMONETOBLIG
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_SOURCENONMONETOBLIG
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_SUBJECTNONMONETOBLIG
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_SUBJECTNONMONETOBLIG
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_COLLATERAL
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_COLLATERAL
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM (SELECT 1
FROM INDIC.RU_COLLATERAL c
WHERE c.ACC_SERIAL_NUM = #{accSerialNum}
AND c.FID = #{fid}
UNION ALL
SELECT 1
FROM INDIC.RU_COLLATERAL_BLOCKS b
JOIN INDIC.RU_COLLATERAL c
ON b.PARENT_SERIAL_NUM = c.SERIAL_NUM
AND b.FID = c.FID
WHERE c.ACC_SERIAL_NUM = #{accSerialNum}
AND c.FID = #{fid}) t
WITH UR
SELECT ${columns}
FROM INDIC.RU_GUARANTOR
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_GUARANTOR
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_INDEPGUARANTOR
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_INDEPGUARANTOR
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_COLLATINSURED
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_COLLATINSURED
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_COLLATREPAY
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_COLLATREPAY
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_GUARANTEEREPAY
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_GUARANTEEREPAY
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_OBLIGTERMINATION
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_OBLIGTERMINATION
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_SUBMITHOLD
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_SUBMITHOLD
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_ACQUIRERLEGAL
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_ACQUIRERLEGAL
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_ACQUIRERINDIVID
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_ACQUIRERINDIVID
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_SERVICECO
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_SERVICECO
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_OBLIGACCOUNT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_OBLIGACCOUNT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_LEGALRECORD
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_LEGALRECORD
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_OBLIGSRCBANKRUPT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_OBLIGSRCBANKRUPT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_OBLIGSRCLIQUID
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_OBLIGSRCLIQUID
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_AMOUNT_INFO
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_AMOUNT_INFO
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_CONTRACT_TERMS_CHANGES
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_CONTRACT_TERMS_CHANGES
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_ALL_ARREARS
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_ALL_ARREARS
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.ACCOUNT_AMEND
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.ACCOUNT_AMEND
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.PAYMENT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.PAYMENT
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.COLLATERAL
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.COLLATERAL
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.GUARANTOR
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.GUARANTOR
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.BANK_GUARANTEE
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.BANK_GUARANTEE
WHERE ACC_SERIAL_NUM = #{accSerialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND FID = #{fid}
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_UID
WHERE FID = #{fid}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_UID
WHERE FID = #{fid}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_UID
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_UID
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_APPLICATION
WHERE FID = #{fid}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_APPLICATION
WHERE FID = #{fid}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.RU_APPLICATION
WHERE FID = #{fid}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
WITH UR
SELECT ${columns}
FROM INDIC.RU_OBLIGPARTTAKE
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_OBLIGPARTTAKE
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.RU_OBLIGPARTTAKE
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
WITH UR
SELECT ${columns}
FROM INDIC.RU_BANKRUPTCY
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_BANKRUPTCY
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM (SELECT 1
FROM INDIC.RU_BANKRUPTCY b
WHERE CAST(b.FID AS VARCHAR(2000)) = #{fid}
AND b.MEMBER_CODE LIKE #{memberCode} || '%'
UNION ALL
SELECT 1
FROM INDIC.RU_BANKRUPTCY_BLOCKS bb
JOIN INDIC.RU_BANKRUPTCY b
ON bb.PARENT_SERIAL_NUM = b.SERIAL_NUM
AND CAST(bb.FID AS VARCHAR(2000)) = CAST(b.FID AS VARCHAR(2000))
WHERE CAST(b.FID AS VARCHAR(2000)) = #{fid}
AND b.MEMBER_CODE LIKE #{memberCode} || '%') t
WITH UR
SELECT ${columns}
FROM INDIC.RU_SETTLED
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_SETTLED
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.RU_SETTLED
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
WITH UR
SELECT ${columns}
FROM INDIC.RU_OTHERLEGAL
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_OTHERLEGAL
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.RU_OTHERLEGAL
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
WITH UR
SELECT ${columns}
FROM INDIC.RU_CAPABILITY
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_CAPABILITY
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.RU_CAPABILITY
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
WITH UR
SELECT ${columns}
FROM INDIC.RU_DEBT_BURDEN_INFO
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.RU_DEBT_BURDEN_INFO
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.RU_DEBT_BURDEN_INFO
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
WITH UR
SELECT ${columns}
FROM INDIC.ACCOUNT
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.ACCOUNT
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.INFORMATION
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.INFORMATION
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.INFORMATION
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND (CANCELLATION_FLAG != 'Y' OR CANCELLATION_FLAG IS NULL)
WITH UR
SELECT ${columns}
FROM INDIC.BANKRUPTCY
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.BANKRUPTCY
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.BANKRUPTCY
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
WITH UR
SELECT ${columns}
FROM INDIC.CONSUMER_BANKRUPTCY
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.CONSUMER_BANKRUPTCY
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.CONSUMER_BANKRUPTCY
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
WITH UR
SELECT ${columns}
FROM INDIC.LEGAL
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT ${columns}
FROM INDIC.LEGAL
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
ORDER BY LAST_UPDATED_DT DESC
WITH UR
SELECT COUNT(*)
FROM INDIC.LEGAL
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
WITH UR
SELECT ${columns}
FROM INDIC.RU_COLLATERAL_BLOCKS
WHERE FID = #{fid}
AND PARENT_SERIAL_NUM = #{parentSerialNum}
WITH UR
SELECT ${columns}
FROM INDIC.RU_COLLATERAL_BLOCKS
WHERE FID = #{fid}
AND PARENT_SERIAL_NUM = #{parentSerialNum}
WITH UR
SELECT ${columns}
FROM INDIC.RU_BANKRUPTCY_BLOCKS
WHERE FID = #{fid}
AND PARENT_SERIAL_NUM = #{parentSerialNum}
WITH UR
SELECT ${columns}
FROM INDIC.RU_BANKRUPTCY_BLOCKS
WHERE FID = #{fid}
AND PARENT_SERIAL_NUM = #{parentSerialNum}
WITH UR
SELECT COUNT(*) AS UID_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_TRADE ru_trade
WHERE ru_trade.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_trade.FID = u.FID) AS RU_TRADE_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_ACCOUNT_AMT ru_accountAmt
WHERE ru_accountAmt.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_accountAmt.FID = u.FID) AS RU_ACCOUNT_AMT_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_COBORROWER ru_coborrower
WHERE ru_coborrower.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_coborrower.FID = u.FID) AS RU_COBORROWER_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_PAYMT_CONDITION ru_paymtCondition
WHERE ru_paymtCondition.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_paymtCondition.FID = u.FID) AS RU_PAYMT_CONDITION_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_OVERALLVAL ru_overallval
WHERE ru_overallval.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_overallval.FID = u.FID) AS RU_OVERALLVAL_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_AMENDMENT ru_amendment
WHERE ru_amendment.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_amendment.FID = u.FID) AS RU_AMENDMENT_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_FUNDDATE ru_funddate
WHERE ru_funddate.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_funddate.FID = u.FID) AS RU_FUNDDATE_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_ARREAR ru_arrear
WHERE ru_arrear.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_arrear.FID = u.FID) AS RU_ARREAR_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_DUEARREAR ru_duearrear
WHERE ru_duearrear.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_duearrear.FID = u.FID) AS RU_DUEARREAR_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_PASTDUEARREAR ru_pastduearrear
WHERE ru_pastduearrear.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_pastduearrear.FID = u.FID) AS RU_PASTDUEARREAR_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_PAYMT ru_paymt
WHERE ru_paymt.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_paymt.FID = u.FID) AS RU_PAYMT_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_MONTHAVERPAYMT ru_monthaverpaymt
WHERE ru_monthaverpaymt.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_monthaverpaymt.FID = u.FID) AS RU_MONTHAVERPAYMT_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_SOURCENONMONETOBLIG ru_sourcenonmonetoblig
WHERE ru_sourcenonmonetoblig.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_sourcenonmonetoblig.FID = u.FID) AS RU_SOURCENONMONETOBLIG_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_SUBJECTNONMONETOBLIG ru_subjectnonmonetoblig
WHERE ru_subjectnonmonetoblig.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_subjectnonmonetoblig.FID = u.FID) AS RU_SUBJECTNONMONETOBLIG_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_COLLATERAL ru_collateral
WHERE ru_collateral.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_collateral.FID = u.FID) AS RU_COLLATERAL_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_GUARANTOR ru_guarantor
WHERE ru_guarantor.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_guarantor.FID = u.FID) AS RU_GUARANTOR_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_INDEPGUARANTOR ru_indepguarantor
WHERE ru_indepguarantor.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_indepguarantor.FID = u.FID) AS RU_INDEPGUARANTOR_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_COLLATINSURED ru_collatinsured
WHERE ru_collatinsured.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_collatinsured.FID = u.FID) AS RU_COLLATINSURED_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_COLLATREPAY ru_collatrepay
WHERE ru_collatrepay.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_collatrepay.FID = u.FID) AS RU_COLLATREPAY_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_GUARANTEEREPAY ru_guaranteerepay
WHERE ru_guaranteerepay.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_guaranteerepay.FID = u.FID) AS RU_GUARANTEEREPAY_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_OBLIGTERMINATION ru_obligtermination
WHERE ru_obligtermination.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_obligtermination.FID = u.FID) AS RU_OBLIGTERMINATION_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_SUBMITHOLD ru_submithold
WHERE ru_submithold.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_submithold.FID = u.FID) AS RU_SUBMITHOLD_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_ACQUIRERLEGAL ru_acquirerlegal
WHERE ru_acquirerlegal.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_acquirerlegal.FID = u.FID) AS RU_ACQUIRERLEGAL_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_ACQUIRERINDIVID ru_acquirerindivid
WHERE ru_acquirerindivid.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_acquirerindivid.FID = u.FID) AS RU_ACQUIRERINDIVID_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_SERVICECO ru_serviceco
WHERE ru_serviceco.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_serviceco.FID = u.FID) AS RU_SERVICECO_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_OBLIGACCOUNT ru_obligaccount
WHERE ru_obligaccount.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_obligaccount.FID = u.FID) AS RU_OBLIGACCOUNT_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_LEGALRECORD ru_legalrecord
WHERE ru_legalrecord.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_legalrecord.FID = u.FID) AS RU_LEGALRECORD_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_OBLIGSRCBANKRUPT ru_obligsrcbankrupt
WHERE ru_obligsrcbankrupt.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_obligsrcbankrupt.FID = u.FID) AS RU_OBLIGSRCBANKRUPT_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_OBLIGSRCLIQUID ru_obligsrcliquid
WHERE ru_obligsrcliquid.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_obligsrcliquid.FID = u.FID) AS RU_OBLIGSRCLIQUID_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_AMOUNT_INFO ru_amountInfo
WHERE ru_amountInfo.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_amountInfo.FID = u.FID) AS RU_AMOUNT_INFO_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_CONTRACT_TERMS_CHANGES ru_contractTermsChanges
WHERE ru_contractTermsChanges.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_contractTermsChanges.FID = u.FID) AS RU_CONTRACT_TERMS_CHANGES_COUNT,
(SELECT COUNT(*)
FROM INDIC.RU_ALL_ARREARS ru_allArrears
WHERE ru_allArrears.ACC_SERIAL_NUM = u.SERIAL_NUM
AND ru_allArrears.FID = u.FID) AS RU_ALL_ARREARS_COUNT
FROM INDIC.RU_UID u
SELECT COUNT(*) AS ACCOUNT_COUNT,
(SELECT COUNT(*)
FROM INDIC.ACCOUNT_AMEND account_amend
WHERE account_amend.ACC_SERIAL_NUM = a.SERIAL_NUM
AND account_amend.FID = a.FID) AS ACCOUNT_AMEND_COUNT,
(SELECT COUNT(*)
FROM INDIC.PAYMENT payment
WHERE payment.ACC_SERIAL_NUM = a.SERIAL_NUM
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND payment.FID = a.FID) AS PAYMENT_COUNT,
(SELECT COUNT(*)
FROM INDIC.COLLATERAL collateral
WHERE collateral.ACC_SERIAL_NUM = a.SERIAL_NUM
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND collateral.FID = a.FID) AS COLLATERAL_COUNT,
(SELECT COUNT(*)
FROM INDIC.GUARANTOR guarantor
WHERE guarantor.ACC_SERIAL_NUM = a.SERIAL_NUM
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND guarantor.FID = a.FID) AS GUARANTOR_COUNT,
(SELECT COUNT(*)
FROM INDIC.BANK_GUARANTEE bank_guarantee
WHERE bank_guarantee.ACC_SERIAL_NUM = a.SERIAL_NUM
AND MEMBER_CODE LIKE #{memberCode} || '%'
AND bank_guarantee.FID = a.FID) AS BANK_GUARANTEE_COUNT
FROM INDIC.ACCOUNT a
WHERE CAST(u.ACCT_NUM AS VARCHAR(2000)) = #{acctNum}
AND (
u.MEMBER_CODE LIKE #{memberCode} || '%'
OR u.REAL_MEMBERCODE LIKE #{memberCode} || '%'
)
GROUP BY u.FID, u.SERIAL_NUM
WITH UR
WHERE FID = #{fid}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
GROUP BY u.FID, u.SERIAL_NUM
WITH UR
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
GROUP BY u.FID, u.SERIAL_NUM
WITH UR
WHERE UUID = #{uuid}
AND (MEMBER_CODE LIKE #{memberCode} || '%'
OR REAL_MEMBERCODE LIKE #{memberCode} || '%')
GROUP BY u.FID, u.SERIAL_NUM
WITH UR
WHERE CAST(ACCT_NUM AS VARCHAR(2000)) = #{acctNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
GROUP BY u.FID, u.SERIAL_NUM
WITH UR
WHERE FID = #{fid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
GROUP BY u.FID, u.SERIAL_NUM
WITH UR
WHERE SERIAL_NUM = #{serialNum}
AND MEMBER_CODE LIKE #{memberCode} || '%'
GROUP BY u.FID, u.SERIAL_NUM
WITH UR
WHERE UUID = #{uuid}
AND MEMBER_CODE LIKE #{memberCode} || '%'
GROUP BY u.FID, u.SERIAL_NUM
WITH UR