IEX_F_SCORE_INVOICES_QUICK_V
Details
-
Schema: FUSION
-
Object owner: IEX
-
Object type: VIEW
Columns
Name |
---|
PAYMENT_SCHEDULE_ID |
Query
SQL_Statement |
---|
SELECT /*+ full ( ar ) parallel ( ar ) */ payment_schedule_id FROM ar_payment_schedules ar WHERE ar.due_date <= TRUNC (SYSDATE) AND ar.status = 'OP' AND ar.amount_due_remaining > 0 AND ar.class IN ('INV','DM','CB') AND NOT EXISTS (SELECT 1 FROM iex_delinquencies dll WHERE dll.payment_schedule_id = ar.payment_schedule_id AND dll.status = 'DELINQUENT' ) UNION ALL SELECT /*+ full ( ar ) parallel ( ar ) */ payment_schedule_id FROM ar_payment_schedules ar WHERE ar.due_date <= TRUNC (SYSDATE) AND ar.status = 'OP' AND ar.amount_due_remaining < 1 AND ar.class IN ('INV','DM','CB') AND EXISTS (SELECT 1 FROM iex_delinquencies dll WHERE dll.payment_schedule_id = ar.payment_schedule_id AND dll.status = 'DELINQUENT' ) UNION ALL SELECT /*+ full ( ar ) parallel ( ar ) */ payment_schedule_id FROM ar_payment_schedules ar WHERE ar.due_date <= TRUNC (SYSDATE) AND ar.status = 'OP' AND ar.amount_in_dispute IS NOT NULL AND ar.class IN ('INV','DM','CB') AND EXISTS (SELECT 1 FROM iex_delinquencies dll WHERE dll.payment_schedule_id = ar.payment_schedule_id AND dll.status = 'DELINQUENT' ) UNION ALL SELECT /*+ full ( ar ) parallel ( ar ) */ payment_schedule_id FROM ar_payment_schedules ar WHERE ar.class IN ('INV','DM','CB') AND ar.actual_date_closed > TRUNC (SYSDATE - 60) AND ar.due_date <= TRUNC (SYSDATE) AND ar.status = 'CL' AND EXISTS (SELECT 1 FROM iex_delinquencies dll WHERE dll.payment_schedule_id = ar.payment_schedule_id AND dll.status = 'DELINQUENT' ) |