6 queries found for "Payment Header"
Get all from Payment
select *
from CI_PAY
uploaded by Nuno Rodrigues
Get specific Payment
select *
from CI_PAY
where
PAY_ID = 'XXXX'
uploaded by Nuno Rodrigues
Retrieve Historical Payments for Account
SELECT
PEVT.PAY_DT,
SUM(PAY.PAY_AMT) as PAY_AMT,
'P' AS TYPE
FROM
CI_PAY PAY,
CI_PAY_EVENT PEVT
WHERE
PAY.ACCT_ID = 'INSERT_ACCOUNT_ID'
AND PAY.PAY_STATUS_FLG = '50'
AND PEVT.PAY_EVENT_ID = PAY.PAY_EVENT_ID
AND PEVT.PAY_DT > 'INSERT_INITIAL_SEARCH_DATE'
AND PEVT.PAY_DT <= 'INSERT_FINAL_SEARCH_DATE'
GROUP BY PEVT.PAY_DT
uploaded by Nuno Rodrigues
Retrieve Open Item Payment FT without Match Event
SELECT FT.FT_ID
FROM CI_PAY P,
CI_FT FT
WHERE FT.PARENT_ID = P.PAY_ID
AND P.PAY_EVENT_ID = 'INSERT_PAYMENT_EVENT_ID'
AND MATCH_EVT_ID = ' '
uploaded by Nuno Rodrigues
Retrieve Match Events for Payment Event
SELECT DISTINCT ME.MATCH_EVT_ID,
ME.MEVT_STATUS_FLG,
ME.ARCHIVE_SW
FROM CI_PAY P,
CI_FT FT,
CI_MATCH_EVT ME
WHERE FT.PARENT_ID = P.PAY_ID
AND P.PAY_EVENT_ID = 'INSERT_PAY_EVENT_ID'
AND ( FT.FT_TYPE_FLG = 'PS'
OR FT.FT_TYPE_FLG = 'PX' )
AND FT.MATCH_EVT_ID = ME.MATCH_EVT_ID
uploaded by Nuno Rodrigues
Get payment
SELECT
PE.PAY_DT,
PY.PAY_AMT,
PY.PAY_ID,
PE.PAY_EVENT_ID
FROM
CI_PAY PY
WHERE
PY.ACCT_ID = :1
AND PY.PAY_STATUS_FLG = :2
AND PY.PAY_EVENT_ID = PE.PAY_EVENT_ID
ORDER BY
PE.PAY_DT DESC
--
-- :1 – Account Id
-- :2 – Payment Status = 50 (Frozen)
uploaded by Greg Kung