CE_RECON_HISTORY_ITEMS_V
Details
-
Schema: FUSION
-
Object owner: CE
-
Object type: VIEW
Columns
Name |
---|
RECON_HISTORY_ITEM_ID RECON_HISTORY_ID RECON_SOURCE SOURCE_ID JOURNAL_NAME JOURNAL_BATCH_NAME SOURCE_LINE_ID BANK_ACCOUNT_ID STATEMENT_NUMBER RECON_REFERENCE TRX_DATE AMOUNT TRX_TYPE TRX_TYPE_CODE RECON_SOURCE_MEANING IS_HISTORY_ITEM BA_CURRENCY_CODE STATEMENT_HEADER_ID TRANSACTION_NUMBER BATCH_NAME PAYMENT_INSTRUCTION_ID RECEIPT_BATCH_NAME |
Query
SQL_Statement |
---|
SELECT ReconHistoryItemEO.RECON_HISTORY_ITEM_ID, ReconHistoryItemEO.RECON_HISTORY_ID, ReconHistoryItemEO.RECON_SOURCE, ReconHistoryItemEO.SOURCE_ID, NULL JOURNAL_NAME, NULL JOURNAL_BATCH_NAME, ReconHistoryItemEO.SOURCE_LINE_ID, bsh.bank_account_id, bsh.statement_number, bsl.recon_reference recon_reference, bsl.booking_date trx_date, DECODE(NVL(bsl.flow_indicator, 'CRDT'), 'DBIT', -bsl.AMOUNT, bsl.AMOUNT) amount, type_lookup.meaning trx_type, type_lookup.lookup_code trx_type_code, source_lookup.meaning recon_source_meaning, 'Y' is_history_item, ce_ba.currency_code ba_currency_code, bsh.statement_header_id statement_header_id, NULL transaction_number, NULL BATCH_NAME, NULL PAYMENT_INSTRUCTION_ID, NULL RECEIPT_BATCH_NAME FROM CE_RECON_HISTORY_ITEMS ReconHistoryItemEO, ce_statement_headers bsh, ce_statement_lines bsl, ce_lookups source_lookup, ce_lookups type_lookup, ce_bank_accounts ce_ba WHERE bsl.statement_line_id = ReconHistoryItemEO.source_id AND ReconHistoryItemEO.recon_source = 'BS' AND bsh.statement_header_id = bsl.statement_header_id AND source_lookup.lookup_type = 'CE_RECON_SOURCE' AND source_lookup.lookup_code = ReconHistoryItemEO.recon_source AND type_lookup.lookup_code = bsl.trx_type AND type_lookup.lookup_type = 'CE_TRX_TYPE' AND ce_ba.bank_account_id = bsh.bank_account_id UNION ALL SELECT ReconHistoryItemEO.RECON_HISTORY_ITEM_ID, ReconHistoryItemEO.RECON_HISTORY_ID, ReconHistoryItemEO.RECON_SOURCE, ReconHistoryItemEO.SOURCE_ID, NULL JOURNAL_NAME, NULL JOURNAL_BATCH_NAME, ReconHistoryItemEO.SOURCE_LINE_ID, use.bank_account_id, NULL statement_number, TO_CHAR(ap.check_number) recon_reference, ap.check_date trx_date, ReconHistoryItemEO.cleared_amount amount, type_lookup.meaning trx_type, map.trx_type trx_type_code, lookup.meaning recon_source_meaning, 'Y' is_history_item, ce_ba.currency_code ba_currency_code, NULL statement_header_id, NULL transaction_number, NULL BATCH_NAME, ap.PAYMENT_INSTRUCTION_ID PAYMENT_INSTRUCTION_ID, NULL RECEIPT_BATCH_NAME FROM CE_RECON_HISTORY_ITEMS ReconHistoryItemEO, ap_checks_all ap, ce_bank_acct_uses_all use, ce_trx_type_mapping map, ce_lookups lookup, ce_lookups type_lookup, ce_bank_accounts ce_ba WHERE ap.check_id = ReconHistoryItemEO.source_id AND ReconHistoryItemEO.recon_source = 'AP' AND map.PMT_RCT_METHOD(+) = ap.payment_method_lookup_code AND use.bank_acct_use_id = ap.ce_bank_acct_use_id AND lookup.lookup_type = 'CE_RECON_SOURCE' AND lookup.lookup_code = ReconHistoryItemEO.recon_source AND type_lookup.lookup_code (+) = map.trx_type AND type_lookup.lookup_type (+) = 'CE_TRX_TYPE' AND ce_ba.bank_account_id = use.bank_account_id UNION ALL SELECT ReconHistoryItemEO.RECON_HISTORY_ITEM_ID, ReconHistoryItemEO.RECON_HISTORY_ID, ReconHistoryItemEO.RECON_SOURCE, ReconHistoryItemEO.SOURCE_ID, NULL JOURNAL_NAME, NULL JOURNAL_BATCH_NAME, ReconHistoryItemEO.SOURCE_LINE_ID, ce_bau.bank_account_id bank_account_id, NULL statement_number, ar.receipt_number recon_reference, NVL(ar.deposit_date, ar.receipt_date) trx_date, ReconHistoryItemEO.cleared_amount amount, type_lookup.meaning trx_type, map.trx_type trx_type_code, lookup.meaning recon_source_meaning, 'Y' is_history_item, ce_ba.currency_code ba_currency_code, NULL statement_header_id, NULL transaction_number, ar_b.NAME BATCH_NAME, NULL PAYMENT_INSTRUCTION_ID, lockbox.NAME RECEIPT_BATCH_NAME FROM CE_RECON_HISTORY_ITEMS ReconHistoryItemEO, ar_cash_receipts_all ar, ar_receipt_methods ar_m, ce_trx_type_mapping map, ce_lookups lookup, ce_lookups type_lookup, ce_bank_acct_uses_all ce_bau, ce_bank_accounts ce_ba, ar_batches_all ar_b, ar_batches_all lockbox WHERE ar.cash_receipt_id = ReconHistoryItemEO.source_id AND ReconHistoryItemEO.recon_source = 'AR' AND map.PMT_RCT_METHOD(+) = ar_m.name AND ar_m.receipt_method_id = ar.receipt_method_id AND lookup.lookup_type = 'CE_RECON_SOURCE' AND lookup.lookup_code = ReconHistoryItemEO.recon_source AND type_lookup.lookup_code (+) = map.trx_type AND type_lookup.lookup_type (+) = 'CE_TRX_TYPE' AND ce_bau.bank_acct_use_id = ar.remit_bank_acct_use_id AND ce_ba.bank_account_id = ce_bau.bank_account_id AND ar_b.org_id(+) = ar.org_id AND ar_b.batch_id (+) = ar.REMITTANCE_BATCH_ID AND lockbox.batch_id (+) = ar.RECEIPT_BATCH_ID AND lockbox.type (+) = 'MANUAL' UNION ALL SELECT ReconHistoryItemEO.RECON_HISTORY_ITEM_ID, ReconHistoryItemEO.RECON_HISTORY_ID, ReconHistoryItemEO.RECON_SOURCE, ReconHistoryItemEO.SOURCE_ID, NULL JOURNAL_NAME, NULL JOURNAL_BATCH_NAME, ReconHistoryItemEO.SOURCE_LINE_ID, ext.bank_account_id, NULL statement_number, ext.reference_text recon_reference, ext.transaction_date trx_date, ReconHistoryItemEO.cleared_amount amount, type_lookup.meaning trx_type, ext.transaction_type trx_type_code, lookup.meaning recon_source_meaning, 'Y' is_history_item, ext.currency_code ba_currency_code, NULL statement_header_id, ext.transaction_id transaction_number, NULL BATCH_NAME, NULL PAYMENT_INSTRUCTION_ID, NULL RECEIPT_BATCH_NAME FROM CE_RECON_HISTORY_ITEMS ReconHistoryItemEO, ce_external_transactions ext, ce_lookups lookup, ce_lookups type_lookup WHERE ext.external_transaction_id = ReconHistoryItemEO.source_id AND ReconHistoryItemEO.recon_source = 'XT' AND lookup.lookup_type = 'CE_RECON_SOURCE' AND lookup.lookup_code = ReconHistoryItemEO.recon_source AND type_lookup.lookup_code (+) = ext.transaction_type AND type_lookup.lookup_type (+) = 'CE_TRX_TYPE' UNION ALL SELECT ReconHistoryItemEO.RECON_HISTORY_ITEM_ID, ReconHistoryItemEO.RECON_HISTORY_ID, ReconHistoryItemEO.RECON_SOURCE, ReconHistoryItemEO.SOURCE_ID, NULL JOURNAL_NAME, NULL JOURNAL_BATCH_NAME, ReconHistoryItemEO.SOURCE_LINE_ID, pay.payer_bank_account_id bank_account_id, NULL statement_number, pay.check_number recon_reference, pay.payment_date trx_date, ReconHistoryItemEO.cleared_amount amount, type_lookup.meaning trx_type, map.trx_type trx_type_code, lookup.meaning recon_source_meaning, 'Y' is_history_item, ce_ba.currency_code ba_currency_code, NULL statement_header_id, NULL transaction_number, pfi.instance_name BATCH_NAME, NULL PAYMENT_INSTRUCTION_ID, NULL RECEIPT_BATCH_NAME FROM CE_RECON_HISTORY_ITEMS ReconHistoryItemEO, pay_ce_transactions pay, ce_trx_type_mapping map, ce_lookups lookup, ce_lookups type_lookup, ce_bank_accounts ce_ba, pay_payroll_actions ppa, (select distinct pay_request_id, flow_instance_id from pay_requests) pr_dist, pay_flow_instances pfi WHERE pay.payroll_rel_action_id = ReconHistoryItemEO.source_id AND ReconHistoryItemEO.recon_source = 'PR' AND map.pay_payment_type_id(+) = pay.payment_type_id AND lookup.lookup_type = 'CE_RECON_SOURCE' AND lookup.lookup_code = ReconHistoryItemEO.recon_source AND type_lookup.lookup_code (+) = map.trx_type AND type_lookup.lookup_type (+) = 'CE_TRX_TYPE' AND ce_ba.bank_account_id = pay.payer_bank_account_id AND pay.payroll_action_id = ppa.payroll_action_id AND ppa.pay_request_id = pr_dist.pay_request_id AND pr_dist.flow_instance_id = pfi.flow_instance_id UNION ALL SELECT ReconHistoryItemEO.RECON_HISTORY_ITEM_ID, ReconHistoryItemEO.RECON_HISTORY_ID, ReconHistoryItemEO.RECON_SOURCE, ReconHistoryItemEO.SOURCE_ID, GL_JEH.NAME JOURNAL_NAME, GL_JEB.NAME JOURNAL_BATCH_NAME, ReconHistoryItemEO.SOURCE_LINE_ID, ReconHistory.bank_account_id, NULL statement_number, TO_CHAR(GL_JEL_REC.jgzz_recon_ref) recon_reference, Trunc(GL_JEL.effective_date) trx_date, ReconHistoryItemEO.cleared_amount amount, null trx_type, NULL trx_type_code, lookup.meaning recon_source_meaning, 'Y' is_history_item, ce_ba.currency_code, NULL statement_header_id, NULL transaction_number, NULL BATCH_NAME, NULL PAYMENT_INSTRUCTION_ID, NULL RECEIPT_BATCH_NAME FROM CE_RECON_HISTORY_ITEMS ReconHistoryItemEO, CE_RECON_HISTORY ReconHistory, gl_je_lines GL_JEL, gl_je_lines_recon GL_JEL_REC, gl_je_batches GL_JEB, gl_je_headers GL_JEH, ce_lookups lookup, ce_internal_bank_accts_v ce_ba WHERE GL_JEL.je_header_id = ReconHistoryItemEO.source_id AND ReconHistory.RECON_HISTORY_ID = ReconHistoryItemEO.RECON_HISTORY_ID AND GL_JEB.je_batch_id = GL_JEH.je_batch_id AND GL_JEH.je_header_id = GL_JEL.je_header_id AND CE_BA.bank_account_id = ReconHistory.bank_account_id AND GL_JEL.je_line_num = ReconHistoryItemEO.SOURCE_LINE_ID AND ReconHistoryItemEO.recon_source = 'ORA_GL' AND lookup.lookup_type = 'CE_RECON_SOURCE' AND lookup.lookup_code = ReconHistoryItemEO.recon_source AND GL_JEL_REC.je_header_id (+) = GL_JEL.je_header_id AND GL_JEL_REC.je_line_num (+) = GL_JEL.je_line_num |