JL_BR_AR_COLL_OCC_DOCS_H_V
Details
-
Schema: FUSION
-
Object owner: JL
-
Object type: VIEW
Columns
Name |
---|
ORG_ID JLBR_DOCUMENT_ID JLBR_OCCURRENCE_ID JLBR_DOCUMENT_NUMBER JLBR_RECEIPT_METHOD_ID JLBR_BANK_ACCT_USE_ID JLBR_OCC_DATE JLBR_TRADE_NOTE_NUMBER JLBR_GL_DATE JLBR_BANK_OCC_CODE JLBR_BANK_OCC_DESC JLBR_TRANSFER_TO_GL_FLAG EVENT_ID JLBR_EXCHG_LOSS_CCID JLBR_EXCHG_GAIN_CCID OBJECT_VERSION_NUMBER COLL_BATCH_ID BILL_TO_SITE_ID PARTY_ID INTEREST_TYPE INTEREST_RATE_AMOUNT INTEREST_PERIOD INTEREST_FORMULA GRACE_DAYS PENALTY_TYPE PENALTY_RATE_AMOUNT PAYMENT_SCHEDULE_ID |
Query
SQL_Statement |
---|
SELECT cd.ORG_ID ORG_ID, cd.DOCUMENT_ID JLBR_DOCUMENT_ID, oc.OCCURRENCE_ID JLBR_OCCURRENCE_ID, cd.DOCUMENT_ID JLBR_DOCUMENT_NUMBER, cd.RECEIPT_METHOD_ID JLBR_RECEIPT_METHOD_ID, cd.BANK_ACCT_USE_ID JLBR_BANK_ACCT_USE_ID, decode(oc.occurrence_status,'CANCELED',oc.gl_cancel_date, oc.occurrence_date) JLBR_OCC_DATE, ract.trx_number||'-'||to_char(cd.TERMS_SEQUENCE_NUMBER) JLBR_TRADE_NOTE_NUMBER, oc.GL_DATE JLBR_GL_DATE, decode(oc.occurrence_status,'CANCELED',null,oc.BANK_OCCURRENCE_CODE) JLBR_BANK_OCC_CODE, decode(oc.occurrence_status,'CANCELED',NULL,bo.DESCRIPTION) JLBR_BANK_OCC_DESC, nvl(oc.flag_post_gl,'N') JLBR_TRANSFER_TO_GL_FLAG, decode(oc.occurrence_status,'CANCELED', oc.CANCEL_EVENT_ID, oc.EVENT_ID) EVENT_ID, sys.CODE_COMBINATION_ID_LOSS JLBR_EXCHG_LOSS_CCID , sys.CODE_COMBINATION_ID_GAIN JLBR_EXCHG_GAIN_CCID ,cd.OBJECT_VERSION_NUMBER OBJECT_VERSION_NUMBER ,cd.COLL_BATCH_ID COLL_BATCH_ID, cd.BILL_TO_SITE_ID BILL_TO_SITE_ID, cd.PARTY_ID PARTY_ID, cd.INTEREST_TYPE INTEREST_TYPE ,cd.INTEREST_RATE_AMOUNT INTEREST_RATE_AMOUNT ,cd.INTEREST_PERIOD INTEREST_PERIOD , cd.INTEREST_FORMULA INTEREST_FORMULA , cd.GRACE_DAYS GRACE_DAYS , cd.PENALTY_TYPE PENALTY_TYPE , cd.PENALTY_RATE_AMOUNT PENALTY_RATE_AMOUNT,oc.PAYMENT_SCHEDULE_ID FROM jl_br_ar_collection_docs_all cd, jl_br_ar_occurrence_docs_all oc, jl_br_ar_bank_occurrences bo, ra_customer_trx_all ract, ar_system_parameters_all sys WHERE cd.customer_trx_id = ract.customer_trx_id And oc.document_id = cd.document_id And bo.bank_occurrence_code = oc.bank_occurrence_code And bo.bank_occurrence_type = oc.bank_occurrence_type And bo.bank_party_id = oc.bank_party_id And ract.org_id = sys.org_id UNION SELECT cd.ORG_ID ORG_ID, cd.DOCUMENT_ID JLBR_DOCUMENT_ID, oc.OCCURRENCE_ID JLBR_OCCURRENCE_ID, cd.DOCUMENT_ID JLBR_DOCUMENT_NUMBER, cd.RECEIPT_METHOD_ID JLBR_RECEIPT_METHOD_ID, cd.BANK_ACCT_USE_ID JLBR_BANK_ACCT_USE_ID, oc.occurrence_date JLBR_OCC_DATE, ract.trx_number||'-'||to_char(cd.TERMS_SEQUENCE_NUMBER) JLBR_TRADE_NOTE_NUMBER, csc.GL_DATE JLBR_GL_DATE, oc.BANK_OCCURRENCE_CODE JLBR_BANK_OCC_CODE, bo.DESCRIPTION JLBR_BANK_OCC_DESC, decode(oc.gl_posted_date,NULL,'N','Y') JLBR_TRANSFER_TO_GL_FLAG, oc.EVENT_ID EVENT_ID, sys.CODE_COMBINATION_ID_LOSS JLBR_EXCHG_LOSS_CCID , sys.cODE_COMBINATION_ID_GAIN JLBR_EXCHG_GAIN_CCID ,cd.OBJECT_VERSION_NUMBER OBJECT_VERSION_NUMBER ,cd.COLL_BATCH_ID COLL_BATCH_ID, cd.BILL_TO_SITE_ID BILL_TO_SITE_ID, cd.PARTY_ID PARTY_ID, cd.INTEREST_TYPE INTEREST_TYPE ,cd.INTEREST_RATE_AMOUNT INTEREST_RATE_AMOUNT ,cd.INTEREST_PERIOD INTEREST_PERIOD , cd.INTEREST_FORMULA INTEREST_FORMULA , cd.GRACE_DAYS GRACE_DAYS , cd.PENALTY_TYPE PENALTY_TYPE , cd.PENALTY_RATE_AMOUNT PENALTY_RATE_AMOUNT,oc.PAYMENT_SCHEDULE_ID FROM jl_br_ar_collection_docs_all cd, jl_br_ar_occurrence_docs_all oc, jl_br_ar_bank_occurrences bo, jl_br_ar_borderos_all b, jl_br_ar_select_accounts_all csc, ra_customer_trx_all ract, ar_system_parameters_all sys WHERE cd.customer_trx_id = ract.customer_trx_id And oc.document_id = cd.document_id And oc.occurrence_status = 'CANCELED' And bo.bank_occurrence_code = oc.bank_occurrence_code And bo.bank_occurrence_type = oc.bank_occurrence_type And bo.bank_party_id = oc.bank_party_id And bo.std_occurrence_code = 'REMITTANCE' And bo.bank_occurrence_type = 'REMITTANCE_OCCURRENCE' And b.bordero_id = cd.bordero_id And csc.select_account_id = b.select_account_id And ract.org_id = sys.org_id And exists(select 'Y' from xla_events xe where xe.event_id = oc.event_id and xe.process_status_code <> 'P') |