DBA Data[Home] [Help]

APPS.OKL_DAILY_INTEREST_CALC_PVT SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 94

    SELECT name
    FROM hr_all_organization_units
    WHERE organization_id = p_org_id;
Line: 416

        SELECT start_date, deal_type
        FROM   okl_k_headers_full_v
        WHERE  id = p_contract_id;
Line: 431

        SELECT cra.receipt_date receipt_date
              ,SUM(nvl(ad.amount_cr,0))- SUM(nvl(ad.amount_dr,0)) receipt_amount --4884843, 4872370
        FROM  okl_txd_ar_ln_dtls_b tld,
              ra_customer_trx_lines_all ractrl,
              okl_txl_ar_inv_lns_b til,
              okl_trx_ar_invoices_b tai,
              ar_payment_schedules_all aps,
              ar_receivable_applications_all raa,
              ar_cash_receipts_all cra,
              okl_strm_type_b sty_ln_pmt,
              ar_distributions_all ad
        WHERE tai.trx_status_code = 'PROCESSED'
          AND tai.khr_id = p_contract_id
          AND tld.khr_id = p_contract_id
          AND ractrl.customer_trx_id = aps.customer_trx_id
          AND raa.applied_customer_trx_id = aps.customer_trx_id
          AND aps.class = 'INV'
          AND raa.application_type IN ('CASH','CM')
          AND raa.status = 'APP'
          AND raa.display = 'Y'
          AND cra.receipt_date <= NVL(p_due_date, cra.receipt_date)
          AND raa.cash_receipt_id = cra.cash_receipt_id
          AND tld.sty_id = sty_ln_pmt.id
          AND sty_ln_pmt.stream_type_purpose IN ('LOAN_PAYMENT', 'VARIABLE_LOAN_PAYMENT', 'UNSCHEDULED_LOAN_PAYMENT', 'AMBCOC' )
          AND to_char(tld.id) = ractrl.interface_line_attribute14
          AND tld.til_id_details = til.id
          AND til.tai_id = tai.id
          AND raa.receivable_application_id = ad.source_id
          AND ad.source_table = 'RA'
          AND ad.ref_customer_trx_Line_Id = ractrl.customer_trx_line_id
          GROUP BY receipt_date
        UNION ALL
        SELECT cra.receipt_date receipt_date
              ,SUM(raa.line_applied) receipt_amount --4884843, 4872370
        FROM  okl_txd_ar_ln_dtls_b tld,
              ra_customer_trx_lines_all ractrl,
              okl_txl_ar_inv_lns_b til,
              okl_trx_ar_invoices_b tai,
              ar_payment_schedules_all aps,
              ar_receivable_applications_all raa,
              ar_cash_receipts_all cra,
              okl_strm_type_b sty_ln_pmt
        WHERE tai.trx_status_code = 'PROCESSED'
          AND tai.khr_id = p_contract_id
          AND tld.khr_id = p_contract_id
          AND ractrl.customer_trx_id = aps.customer_trx_id
          AND raa.applied_customer_trx_id = aps.customer_trx_id
          AND aps.class = 'INV'
          AND raa.application_type IN ('CASH','CM')
          AND raa.status = 'APP'
          AND raa.display = 'Y'
          AND cra.receipt_date <= NVL(p_due_date, cra.receipt_date)
          AND raa.cash_receipt_id = cra.cash_receipt_id
          AND tld.sty_id = sty_ln_pmt.id
          AND sty_ln_pmt.stream_type_purpose IN ('LOAN_PAYMENT', 'VARIABLE_LOAN_PAYMENT','UNSCHEDULED_LOAN_PAYMENT', 'AMBCOC')
          AND to_char(tld.id) = ractrl.interface_line_attribute14
          AND tld.til_id_details = til.id
          AND til.tai_id = tai.id
          AND  EXISTS (SELECT 1
                       FROM ar_distributions_all ad
                       WHERE raa.receivable_application_id = ad.source_id
                       AND ad.source_table = 'RA'
                       AND ad.source_type = 'REC'
                       AND ad.ref_customer_trx_Line_Id IS NULL)
        GROUP BY receipt_date
        ORDER BY receipt_date asc;
Line: 501

      SELECT cra.receipt_date receipt_date
             ,SUM(line_applied) receipt_amount --4884843, 4872370
      FROM   okl_txd_ar_ln_dtls_b tld,
             ra_customer_trx_lines_all ractrl,
             okl_txl_ar_inv_lns_b til,
             okl_trx_ar_invoices_b tai,
             ar_payment_schedules_all aps,
             ar_receivable_applications_all raa,
             ar_cash_receipts_all cra,
             okl_strm_type_b sty
      WHERE  tai.trx_status_code = 'PROCESSED'
        AND  tai.khr_id = p_contract_id
        AND  tld.khr_id = p_contract_id
        AND  ractrl.customer_trx_id = aps.customer_trx_id
        AND  raa.applied_customer_trx_id = aps.customer_trx_id
        AND  aps.class = 'INV'
        AND  raa.application_type IN ('CASH','CM')
        AND  raa.status = 'APP'
        AND  raa.display = 'Y'
        AND  cra.receipt_date <= NVL(p_due_date, cra.receipt_date)
        AND  raa.cash_receipt_id = cra.cash_receipt_id
        AND  tld.sty_id = sty.id
        AND  sty.stream_type_purpose in  ('UNSCHEDULED_LOAN_PAYMENT', 'VARIABLE_LOAN_PAYMENT')
        AND  to_char(tld.id) = ractrl.interface_line_attribute14
        AND  tld.til_id_details = til.id
        AND  til.tai_id = tai.id
      GROUP BY receipt_date
      ORDER BY receipt_date asc;
Line: 682

    Cursor c_khr_csr(cp_khr_id IN NUMBER) IS  select khr.id khr_id
      , khr.contract_number
      , khr.start_date
      , khr.deal_type
      , khr.currency_code
      , ppm.revenue_recognition_method
      , ppm.interest_calculation_basis
      , ppm.name product_name
    from okl_k_headers_full_v khr
        ,okl_product_parameters_v ppm
    where khr.pdt_id = ppm.id
    and ppm.revenue_recognition_method = 'ACTUAL'
    and khr.id = NVL(cp_khr_id, khr.id)
    order by khr.contract_number;
Line: 698

    Cursor c_principal_paid_csr(cp_khr_id IN NUMBER, cp_from_date IN DATE) IS select nvl(sum(sel.amount), 0) principal_paid
    from okl_streams_v stm
    , okl_strm_type_v sty
    , okl_strm_elements_v sel
    where stm.khr_id = cp_khr_id
    and   stm.sty_id = sty.id
    and   sty.stream_type_purpose = 'DAILY_INTEREST_PRINCIPAL'
    and   stm.id = sel.stm_id
    and   sel.stream_element_date <= trunc(cp_from_date);
Line: 709

    Cursor c_excess_principal_paid_csr(cp_khr_id IN NUMBER) IS select nvl(sum(sel.amount), 0) excess_principal_paid
    from okl_streams_v stm
    , okl_strm_type_v sty
    , okl_strm_elements_v sel
    where stm.khr_id = cp_khr_id
    and   stm.sty_id = sty.id
    and   sty.stream_type_purpose = 'EXCESS_LOAN_PAYMENT_PAID'
    and   stm.id = sel.stm_id;
Line: 720

    select trunc(cbl.termination_date) term_date
         , nvl(sum(cbl.termination_value_amt), 0) term_value
    from okl_contract_balances cbl
    where cbl.khr_id = cp_khr_id
    and   cbl.termination_date between cp_from_date and cp_to_date
    group by trunc(cbl.termination_date);
Line: 734

    select iph.check_date borrower_payment_date
        , sum(iph.amount) borrower_payment
    from ap_invoices_all ap_inv
       , okl_trx_ap_invoices_v okl_inv
       , ap_invoice_payment_history_v iph
       , okl_txl_ap_inv_lns_all_b okl_inv_ln
       , okl_cnsld_Ap_invs_all okl_cnsld
       , fnd_application fnd_app
    where okl_inv.id = okl_inv_ln.tap_id
       and okl_inv_ln.khr_id = cp_khr_id
       and ap_inv.application_id = fnd_app.application_id
       and fnd_app.application_short_name = 'OKL'
       and okl_inv_ln.cnsld_ap_inv_id = okl_cnsld.cnsld_ap_inv_id
       and okl_cnsld.cnsld_ap_inv_id = to_number(ap_inv.reference_key1)
       and ap_inv.product_table = 'OKL_CNSLD_AP_INVS_ALL'
       and okl_inv.funding_type_code = 'BORROWER_PAYMENT'
       and ap_inv.invoice_id = iph.invoice_id
       and iph.check_date BETWEEN cp_from_date AND NVL(cp_to_date, iph.check_date)
       group by iph.check_date;
Line: 761

    select sum(iph.amount) payment_amount
    from ap_invoices_all ap_inv
       , okl_trx_ap_invoices_v okl_inv
       , ap_invoice_payment_history_v iph
       , okl_txl_ap_inv_lns_all_b okl_inv_ln
       , okl_cnsld_Ap_invs_all okl_cnsld
       , fnd_application fnd_app
    where okl_inv.id = okl_inv_ln.tap_id
       and okl_inv_ln.khr_id = cp_khr_id
       and ap_inv.application_id = fnd_app.application_id
       and fnd_app.application_short_name = 'OKL'
       and okl_inv_ln.cnsld_ap_inv_id = okl_cnsld.cnsld_ap_inv_id
       and okl_cnsld.cnsld_ap_inv_id = to_number(ap_inv.reference_key1)
       and ap_inv.product_table = 'OKL_CNSLD_AP_INVS_ALL'
       and ap_inv.invoice_num = okl_inv.vendor_invoice_number
       and okl_inv.funding_type_code = 'BORROWER_PAYMENT'
       and ap_inv.invoice_id = iph.invoice_id
       and iph.check_date <= cp_from_date;
Line: 782

    select sum(sel.amount) exist_amount
    from okl_streams_v stm
    , okl_strm_type_v sty
    , okl_strm_elements_v sel
    where stm.khr_id = cp_khr_id
    and   stm.sty_id = sty.id
    and   sty.stream_type_purpose = cp_sty_purpose
    and   stm.id = sel.stm_id
    and   sel.stream_element_date = trunc(cp_receipt_date);
Line: 1375

    SELECT khr.id khr_id
          ,khr.contract_number
          ,khr.authoring_org_id
    FROM   okl_k_headers_full_v khr,
           okl_prod_qlty_val_uv ppm,
           okc_statuses_b ste
    WHERE  khr.contract_number = NVL(cp_contract_number, khr.contract_number)
    AND    khr.pdt_id = ppm.pdt_id
    AND    ppm.quality_name = 'REVENUE_RECOGNITION_METHOD'
    AND    ppm.quality_val = 'ACTUAL'
    AND    khr.sts_code = ste.code
    AND    ste.ste_code in ('ACTIVE', 'TERMINATED');