DBA Data[Home] [Help]

APPS.OKL_SEEDED_FUNCTIONS_PVT SQL Statements

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

Line: 43

  SELECT PREMIUM , IPF_CODE, DATE_TO , DATE_FROM
  FROM OKL_INS_POLICIES_B IPYB
  WHERE IPYB.kle_id = p_contract_line_id
  AND IPYB.khr_id = p_contract_id  ;
Line: 114

   SELECT COUNT(*)
   FROM  okl_strm_elements STRE, OKL_STREAMS STR
   WHERE STR.ID =  STRE.STM_ID
    AND STR.STY_ID = p_sty_id
    AND STRE.DATE_BILLED IS NOT NULL
    AND STR.KHR_ID = p_contract_id
    AND STR.KLE_ID = p_contract_line_id;
Line: 123

      SELECT ID
      FROM OKL_STRM_TYPE_TL
      WHERE NAME = 'INSURANCE RECEIVABLE'
      AND LANGUAGE = 'US';
Line: 130

  SELECT  IPF_CODE, DATE_TO , DATE_FROM --, CANCELLATION_DATE --++Effective DatedTermination ++---
  FROM OKL_INS_POLICIES_B IPYB
  WHERE IPYB.kle_id = p_contract_line_id
  AND IPYB.khr_id = p_contract_id  ;
Line: 421

    SELECT NVL(str.link_hist_stream_id,-1) link_hist_stream_id,
           NVL(SUM(sele.amount),0) amount
    FROM okl_strm_elements sele,
         okl_streams str,
         --okl_strm_type_tl sty,
         okl_strm_type_v sty,
         okl_K_lines_full_v kle,
         okc_statuses_b sts
    WHERE sele.stm_id = str.id
       AND str.sty_id = sty.id
       --AND UPPER(sty.name) = 'RENT'
       AND sty.stream_type_purpose = 'RENT'
       --AND sty.LANGUAGE = 'US'
       AND str.say_code = 'CURR'
       AND str.active_yn = 'Y'
       AND NVL( str.purpose_code, 'XXXX' ) = 'XXXX'
       AND str.khr_id = chrId
       AND str.kle_id = kle.id
       AND kle.chr_id = chrId
       AND kle.sts_code = sts.code
       AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD')
    GROUP BY str.link_hist_stream_id;
Line: 445

    SELECT NVL(SUM(sele.amount),0) amount
    FROM   okl_strm_elements sele
    WHERE  stm_id = p_stm_id
    AND    date_billed IS NOT NULL;
Line: 451

    SELECT NVL(SUM(sele.amount),0) amount
    FROM okl_strm_elements sele,
         okl_streams str,
         --okl_strm_type_tl sty
         okl_strm_type_v sty
    WHERE sele.stm_id = str.id
       AND str.sty_id = sty.id
       --AND UPPER(sty.name) = 'RENT'
       AND sty.stream_type_purpose = 'RENT'
       --AND sty.LANGUAGE = 'US'
       AND str.say_code = 'CURR'
       AND str.active_yn = 'Y'
       AND NVL( str.purpose_code, 'XXXX' ) = 'XXXX'
       AND str.khr_id = chrId
       AND NVL(str.kle_id, -1) = -1;
Line: 549

      SELECT NVL(SUM(sele.amount),0) INTO l_income
      FROM okl_strm_elements sele,
           okl_streams str,
           okl_strm_type_v sty,
	   okl_K_lines_full_v kle,
	   okc_statuses_b sts
      WHERE sele.stm_id = str.id
           AND str.sty_id = sty.id
           AND UPPER(sty.name) = 'UNEARNED INCOME'
           AND str.khr_id = p_chr_id
	   AND kle.sts_code = sts.code
	   AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 610

    SELECT NVL(kle.residual_value,0) Value,
           NVL(kle.residual_percentage,0) Percent
    FROM OKC_LINE_STYLES_B LS,
         okl_K_lines_full_v kle,
         okc_statuses_b sts
    WHERE  LS.ID = KLE.LSE_ID
         AND LS.LTY_CODE ='FREE_FORM1'
         AND KLE.ID = lineId
         AND KLE.DNZ_CHR_ID = chrId
         AND kle.sts_code = sts.code
         AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 623

    SELECT NVL(kle.residual_value,0) Value,
           NVL(kle.residual_percentage,0) Percent
    FROM OKC_LINE_STYLES_B LS,
         okl_K_lines_full_v kle,
         okc_statuses_b sts
    WHERE  LS.ID = KLE.LSE_ID
         AND LS.LTY_CODE ='FREE_FORM1'
         AND KLE.ID = lineId
         AND KLE.DNZ_CHR_ID = chrId
         AND kle.sts_code = sts.code
         AND sts.ste_code NOT IN ('EXPIRED', 'CANCELLED', 'HOLD');
Line: 643

    SELECT  END_DATE
    FROM    okc_k_headers_b
    WHERE   id = cp_chr_id;
Line: 821

    SELECT kle.id lineId
    FROM OKC_LINE_STYLES_B LS,
	 okl_K_lines_full_v kle,
	 okc_statuses_b sts
    WHERE LS.ID = KLE.LSE_ID
         AND LS.LTY_CODE ='FREE_FORM1'
         AND KLE.DNZ_CHR_ID = chrId
	 AND kle.sts_code = sts.code
	 AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 941

    SELECT lse.lty_code
    FROM okc_k_lines_b cle,
         okc_line_styles_b lse
    WHERE cle.id = p_cle_id
    AND cle.lse_id = lse.id;
Line: 948

    SELECT SUM(kle.oec) oec
    FROM OKL_K_LINES_V kle,
         OKC_K_LINES_V cle,
         OKC_K_HEADERS_V CHR
    WHERE CHR.id = p_dnz_chr_id
    AND CHR.id = cle.dnz_chr_id
    AND cle.sts_code NOT IN ( 'ABANDONED', 'TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD')
    AND cle.id = kle.id;
Line: 958

    SELECT SUM(kle.oec) oec
    FROM OKL_K_LINES_V kle,
         OKC_K_LINES_V cle,
         OKC_K_HEADERS_V CHR
    WHERE CHR.id = p_dnz_chr_id
    AND CHR.id = cle.dnz_chr_id
    AND cle.sts_code NOT IN ( 'ABANDONED', 'EXPIRED', 'CANCELLED', 'HOLD')
    AND cle.id = kle.id;
Line: 969

    SELECT SUM(cle.price_unit * cim.number_of_items) oec
    FROM okc_subclass_top_line stl,
         okc_line_styles_b lse2,
         okc_line_styles_b lse1,
         okc_k_items_v cim,
         okc_k_lines_v cle
    WHERE cle.cle_id = p_top_cle_id
    AND cle.dnz_chr_id = p_dnz_chr_id
    AND cle.id = cim.cle_id
    AND cle.dnz_chr_id = cim.dnz_chr_id
    AND cle.lse_id = lse1.id
    AND lse1.lty_code = G_MODEL_LINE_LTY_CODE
    AND lse1.lse_parent_id = lse2.id
    AND lse2.lty_code = G_FIN_LINE_LTY_CODE
    AND lse2.id = stl.lse_id
    AND stl.scs_code IN (G_LEASE_SCS_CODE,G_LOAN_SCS_CODE);
Line: 988

    SELECT SUM(cle.price_unit* cim.number_of_items) oec
    FROM okc_subclass_top_line stl,
         okc_line_styles_b lse3,
         okc_line_styles_b lse2,
         okc_line_styles_b lse1,
         okc_k_items_v cim,
         okc_k_lines_b cle
    WHERE cle.dnz_chr_id = p_dnz_chr_id
    AND cle.dnz_chr_id = cim.dnz_chr_id
    AND cle.id = cim.cle_id
    AND cle.lse_id = lse1.id
    AND lse1.lty_code = G_ADDON_LINE_LTY_CODE
    AND lse1.lse_parent_id = lse2.id
    AND lse2.lty_code = G_MODEL_LINE_LTY_CODE
    AND lse2.lse_parent_id = lse3.id
    AND lse3.lty_code = G_FIN_LINE_LTY_CODE
    AND lse3.id = stl.lse_id
    AND stl.scs_code IN (G_LEASE_SCS_CODE,G_LOAN_SCS_CODE)
    --AND cle.cle_id IN (SELECT cle.id
    AND exists (SELECT 1   --cle.id
                       FROM okc_subclass_top_line stlx,
                            okc_line_styles_b lse2x,
                            okc_line_styles_b lse1x,
                            okc_k_lines_b clex
                       WHERE clex.cle_id = p_top_cle_id
                       AND clex.dnz_chr_id = p_dnz_chr_id

                       AND clex.lse_id = lse1x.id
                       AND lse1x.lty_code = G_MODEL_LINE_LTY_CODE
                       AND lse1x.lse_parent_id = lse2x.id
                       AND lse2x.lty_code = G_FIN_LINE_LTY_CODE
                       AND lse2x.id = stlx.lse_id
                       AND stlx.scs_code IN (G_LEASE_SCS_CODE,G_LOAN_SCS_CODE)
                       AND clex.id = cle.cle_id);
Line: 1026

  SELECT chrb.orig_system_source_code
  FROM   okc_k_headers_b chrb
  where  chrb.id = p_chr_id;
Line: 1034

  SELECT SUM(kle.expected_asset_cost) expected_asset_cost
  FROM   OKL_K_LINES kle,
         OKC_K_LINES_B cleb
  WHERE  kle.id = cleb.id
  AND    cleb.dnz_chr_id = p_chr_id
  AND    cleb.lse_id     = 33
  AND    cleb.sts_code NOT IN ( 'ABANDONED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 1043

  SELECT SUM(kle.expected_asset_cost) expected_asset_cost
  FROM   OKL_K_LINES kle,
         OKC_K_LINES_B cleb
  WHERE  kle.id = cleb.id
  AND    cleb.dnz_chr_id = p_chr_id
  AND    cleb.lse_id     = 33
  AND    cleb.sts_code NOT IN ( 'ABANDONED', 'TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 1054

  Select nvl(kle.expected_asset_cost,0) expected_asset_cost
  from   okl_k_lines kle
  where  kle.id  = p_cle_id;
Line: 1073

    SELECT 1
    --FROM DUAL
    --WHERE EXISTS (SELECT 1
                  FROM OKC_K_HEADERS_B CHR
                  WHERE CHR.id = p_dnz_chr_id; --);
Line: 1412

      SELECT NVL(SUM(kle.tradein_amount),0) INTO l_tradeIn_value
      FROM OKC_LINE_STYLES_B LS,
           okl_K_lines_full_v kle,
           okc_statuses_b sts
      WHERE LS.ID = KLE.LSE_ID
           AND LS.LTY_CODE ='FREE_FORM1'
           AND KLE.dnz_chr_iD = p_chr_id
           AND kle.sts_code = sts.code
           AND sts.ste_code NOT IN ('EXPIRED', 'CANCELLED', 'HOLD');
Line: 1422

      SELECT NVL(SUM(kle.tradein_amount),0) INTO l_tradeIn_value
      FROM OKC_LINE_STYLES_B LS,
           okl_K_lines_full_v kle,
           okc_statuses_b sts
      WHERE LS.ID = KLE.LSE_ID
           AND LS.LTY_CODE ='FREE_FORM1'
           AND KLE.dnz_chr_iD = p_chr_id
           AND kle.sts_code = sts.code
           AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 1477

    SELECT NVL(kle.tradein_amount,0.0) amnt,
           kle.dnz_chr_id chrId,
           kle.id lneId
      FROM OKC_LINE_STYLES_B LS,
           okl_K_lines_full_v kle,
           okc_statuses_b sts
      WHERE LS.ID = kLE.LSE_ID
           AND LS.LTY_CODE ='FREE_FORM1'
           AND kLE.dnz_chr_id = chrID
           AND kLE.ID = lineID
           AND kle.sts_code = sts.code
           AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 1491

    SELECT NVL(kle.tradein_amount,0.0) amnt,
           kle.dnz_chr_id chrId,
           kle.id lneId
      FROM OKC_LINE_STYLES_B LS,
           okl_K_lines_full_v kle,
           okc_statuses_b sts
      WHERE LS.ID = kLE.LSE_ID
           AND LS.LTY_CODE ='FREE_FORM1'
           AND kLE.dnz_chr_id = chrID
           AND kLE.ID = lineID
           AND kle.sts_code = sts.code
           AND sts.ste_code NOT IN ('EXPIRED', 'CANCELLED', 'HOLD');
Line: 1594

     SELECT kle.id
     FROM  okc_line_styles_b ls,
           okl_K_lines_full_v kle,
           okc_statuses_b sts
     WHERE ls.id = kle.lse_id
          AND ls.lty_code = 'FREE_FORM1'
          AND kle.dnz_chr_id = chrId
          AND kle.sts_code = sts.code
-- start: cklee: okl.h Sales Quote IA Authoring
          AND kle.CAPITALIZE_DOWN_PAYMENT_YN = 'Y'
-- end: cklee: okl.h Sales Quote IA Authoring
          AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 1609

     SELECT kle.id
     FROM  okc_line_styles_b ls,
           okl_K_lines_full_v kle,
           okc_statuses_b sts
     WHERE ls.id = kle.lse_id
          AND ls.lty_code = 'FREE_FORM1'
          AND kle.dnz_chr_id = chrId
          AND kle.sts_code = sts.code
-- start: cklee: okl.h Sales Quote IA Authoring
          AND kle.CAPITALIZE_DOWN_PAYMENT_YN = 'Y'
-- end: cklee: okl.h Sales Quote IA Authoring
          AND sts.ste_code NOT IN ('EXPIRED', 'CANCELLED', 'HOLD');
Line: 1718

      SELECT NVL(kle.capital_reduction,0) capital_reduction,
             NVL(kle.capital_reduction_percent,0) capital_reduction_percent,
             NVL(kle.CAPITALIZE_DOWN_PAYMENT_YN, 'N') CAPITALIZE_DOWN_PAYMENT_YN,
             sts.ste_code
      FROM OKC_LINE_STYLES_B LS,
           okl_K_lines_full_v kle,
           okc_statuses_b sts
      WHERE LS.ID = KLE.LSE_ID
           AND LS.LTY_CODE ='FREE_FORM1'
           AND KLE.dnz_chr_id = p_chr_id
           AND KLE.ID = p_line_id
           AND kle.sts_code = sts.code
           ;
Line: 1765

/*      SELECT NVL(kle.capital_reduction,0) INTO l_capred_value
      FROM OKC_LINE_STYLES_B LS,
           okl_K_lines_full_v kle,
           okc_statuses_b sts
      WHERE LS.ID = KLE.LSE_ID
           AND LS.LTY_CODE ='FREE_FORM1'
           AND KLE.dnz_chr_id = p_chr_id
           AND KLE.ID = p_line_id
           AND kle.sts_code = sts.code
           AND sts.ste_code NOT IN ('EXPIRED', 'CANCELLED', 'HOLD');
Line: 1786

/*      SELECT NVL(kle.capital_reduction,0) INTO l_capred_value
      FROM OKC_LINE_STYLES_B LS,
           okl_K_lines_full_v kle,
           okc_statuses_b sts
      WHERE LS.ID = KLE.LSE_ID
           AND LS.LTY_CODE ='FREE_FORM1'
           AND KLE.dnz_chr_id = p_chr_id
           AND KLE.ID = p_line_id
           AND kle.sts_code = sts.code
           AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 1810

/*          SELECT NVL(kle.capital_reduction_percent,0) INTO l_capred_percent
          FROM OKC_LINE_STYLES_B LS,
               okl_K_lines_full_v kle,
               okc_statuses_b sts
          WHERE LS.ID = KLE.LSE_ID
             AND LS.LTY_CODE ='FREE_FORM1'
             AND KLE.dnz_chr_id = p_chr_id
             AND KLE.ID = p_line_id
             AND kle.sts_code = sts.code
             AND sts.ste_code NOT IN ('EXPIRED', 'CANCELLED', 'HOLD');
Line: 1831

/*          SELECT NVL(kle.capital_reduction_percent,0) INTO l_capred_percent
          FROM OKC_LINE_STYLES_B LS,
               okl_K_lines_full_v kle,
               okc_statuses_b sts
          WHERE LS.ID = KLE.LSE_ID
             AND LS.LTY_CODE ='FREE_FORM1'
             AND KLE.dnz_chr_id = p_chr_id
             AND KLE.ID = p_line_id
             AND kle.sts_code = sts.code
             AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 1895

    SELECT NVL(SUM(kle_cov.capital_amount),0) CapAmountLines
       FROM   OKC_LINE_STYLES_B  LSEB,
              OKC_K_ITEMS        CIM,
              OKL_K_LINES        KLE_COV,
              OKC_K_LINES_B      CLEB_COV,
              OKC_STATUSES_B     STSB
        WHERE LSEB.ID               = CLEB_COV.LSE_ID
        AND   LSEB.lty_code         = 'LINK_FEE_ASSET'
        AND   CIM.jtot_object1_code = 'OKX_COVASST'
        AND   CLEB_COV.id           =  CIM.cle_id
        AND   KLE_COV.id            =  CLEB_COV.ID
        AND   CLEB_COV.DNZ_CHR_ID   =  CIM.DNZ_CHR_ID
        AND   cim.object1_id1       =  to_char(kleId)
        AND   CLEB_COV.sts_code     =  STSB.code
        AND   STSB.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 1912

    SELECT NVL(SUM(kle_cov.capital_amount),0) CapAmountLines
       FROM   OKC_LINE_STYLES_B  LSEB,
              OKC_K_ITEMS        CIM,
              OKL_K_LINES        KLE_COV,
              OKC_K_LINES_B      CLEB_COV,
              OKC_STATUSES_B     STSB
        WHERE LSEB.ID               = CLEB_COV.LSE_ID
        AND   LSEB.lty_code         = 'LINK_FEE_ASSET'
        AND   CIM.jtot_object1_code = 'OKX_COVASST'
        AND   CLEB_COV.id           =  CIM.cle_id
        AND   KLE_COV.id            =  CLEB_COV.ID
        AND   CLEB_COV.DNZ_CHR_ID   =  CIM.DNZ_CHR_ID
        AND   cim.object1_id1       =  to_char(kleId)
        AND   CLEB_COV.sts_code     =  STSB.code
        AND   STSB.ste_code NOT IN ('EXPIRED', 'CANCELLED', 'HOLD');
Line: 1930

    SELECT ID,ORIG_SYSTEM_SOURCE_CODE
    FROM OKC_K_HEADERS_B
    WHERE ID = p_chr_id;
Line: 2037

     SELECT kle.id
     FROM   okc_line_styles_b ls,
            okl_K_lines_full_v kle,
            okc_statuses_b sts
     WHERE ls.id = kle.lse_id
          AND ls.lty_code = 'FREE_FORM1'
          AND kle.dnz_chr_id = chrId
          AND kle.sts_code = sts.code
          AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 2048

     SELECT kle.id
     FROM   okc_line_styles_b ls,
            okl_K_lines_full_v kle,
            okc_statuses_b sts
     WHERE ls.id = kle.lse_id
          AND ls.lty_code = 'FREE_FORM1'
          AND kle.dnz_chr_id = chrId
          AND kle.sts_code = sts.code
          AND sts.ste_code NOT IN ('EXPIRED', 'CANCELLED', 'HOLD');
Line: 2150

    SELECT NVL(SUM(kle.capital_amount),0) CapAmountSubLines
    FROM OKC_LINE_STYLES_B LS,
         okc_k_items cim,
	 okl_K_lines_full_v kle,
	 okc_statuses_b sts
    WHERE LS.ID = KLE.LSE_ID
          AND ls.lty_code = 'LINK_SERV_ASSET'
          AND cim.jtot_object1_code = 'OKX_COVASST'
          AND kle.id = cim.cle_id
          AND cim.object1_id1 = to_char(kleId)
	  AND kle.sts_code = sts.code
	  AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 2164

    SELECT sty.capitalize_yn,
           sty.name
    FROM okl_strm_type_v sty,
         okc_k_items cim,
         okc_line_styles_b ls,
	 okl_K_lines_full_v kle,
	 okc_statuses_b sts
    WHERE cim.cle_id = kle.id
         AND ls.id = kle.lse_id
         AND ls.lty_code = 'SOLD_SERVICE'
         AND cim.object1_id1 = sty.id
         AND cim.object1_id2 = '#'
         AND kle.id = kleid
	 AND kle.sts_code = sts.code
	 AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 2253

  SELECT NVL(SUM(A.amount),0)
  FROM okl_trx_ap_invoices_b A
      ,okl_txl_ap_inv_lns_all_b B
  WHERE A.id = B.tap_id
    AND B.khr_id = p_contract_id
    AND A.funding_type_code = 'PREFUNDING'
    AND A.trx_status_code IN ('APPROVED', 'PROCESSED')
    AND A.amount < 0;
Line: 2316

  SELECT NVL(SUM(A.amount),0)
  FROM okl_trx_ap_invoices_b A
      ,okl_Txl_ap_inv_lns_all_b B
  WHERE A.id = B.tap_id
  AND B.khr_id = p_contract_id
  AND A.funding_type_code = 'PREFUNDING'
  AND A.trx_status_code IN ('APPROVED', 'PROCESSED')
  AND A.amount > 0;
Line: 2377

  SELECT NVL(SUM(A.amount),0)
  FROM okl_trx_ap_invoices_b A
      ,okl_txl_ap_inv_lns_all_b B
  WHERE A.id = B.TAP_ID
  AND A.khr_id = p_contract_id
  AND A.funding_type_code NOT IN ('SUPPLIER_RETENTION', 'MANUAL_DISB')
  AND A.trx_status_code IN ('APPROVED', 'PROCESSED');
Line: 2436

  SELECT NVL(SUM(B.amount),0)
  FROM okl_trx_ap_invoices_b A,
       okl_txl_ap_inv_lns_all_b B
  WHERE A.id = B.tap_id
  AND B.khr_id = p_contract_id
  AND A.trx_status_code IN ('APPROVED', 'PROCESSED')
  AND A.funding_type_code = 'SUPPLIER_RETENTION';
Line: 2631

  SELECT NVL(SUM(A.amount),0)
  FROM OKL_K_LINES_FULL_V A
  WHERE A.dnz_chr_id = p_contract_id
  AND   A.credit_nature = 'NEW'
  AND   NVL(TRUNC(A.start_date),TRUNC(SYSDATE)) <= TRUNC(SYSDATE) -- fixed trunc issues
  ;
Line: 2680

  SELECT NVL(SUM(A.amount),0)
  FROM OKL_K_LINES_FULL_V A
  WHERE A.dnz_chr_id = p_contract_id
  AND   A.credit_nature = 'ADD'
  AND   NVL(TRUNC(A.start_date),TRUNC(SYSDATE)) <= TRUNC(SYSDATE) -- fixed trunc issues
  ;
Line: 2729

  SELECT NVL(SUM(A.amount),0)
  FROM OKL_K_LINES_FULL_V A
  WHERE A.dnz_chr_id = p_contract_id
  AND   A.credit_nature = 'REDUCE'
  AND   NVL(TRUNC(A.start_date),TRUNC(SYSDATE)) <= TRUNC(SYSDATE) -- fixed trunc issues
  ;
Line: 2851

    SELECT days_in_a_month_code
    FROM OKL_K_RATE_PARAMS
    WHERE khr_id = p_khr_id
	AND parameter_type_code = 'ACTUAL'
    AND effective_to_date IS NULL;
Line: 2859

    SELECT  contract_number
    FROM OKC_K_HEADERS_B
    WHERE id = p_khr_id;
Line: 2865

    SELECT days_in_a_year_code
    FROM OKL_K_RATE_PARAMS
    WHERE khr_id = p_khr_id
	AND parameter_type_code = 'ACTUAL'
    AND effective_to_date IS NULL;
Line: 2872

    SELECT
    rulb2.RULE_INFORMATION10 arrears_yn
    FROM   okc_k_lines_b     cleb,
           okc_rule_groups_b rgpb,
           okc_rules_b       rulb,
           okc_rules_b       rulb2,
           okl_strm_type_b   styb
    WHERE  rgpb.chr_id     IS NULL
    AND    rgpb.dnz_chr_id = cleb.dnz_chr_id
    AND    rgpb.cle_id     = cleb.id
    AND    cleb.dnz_chr_id = p_khr_id
    AND    rgpb.rgd_code   = 'LALEVL'
    AND    rulb.rgp_id     = rgpb.id
    AND    rulb.rule_information_category  = 'LASLH'
    AND    TO_CHAR(styb.id)                = rulb.object1_id1
    AND    rulb2.object2_id1                = TO_CHAR(rulb.id)
    AND    rulb2.rgp_id                    = rgpb.id
    AND    rulb2.rule_information_category = 'LASLL';
Line: 3027

    SELECT  contract_number
    FROM OKC_K_HEADERS_B
    WHERE id = p_ctr_id;
Line: 3040

    SELECT days_in_a_year_code
    FROM OKL_K_RATE_PARAMS
    WHERE khr_id = p_ctr_id
	AND parameter_type_code = 'ACTUAL'
    AND effective_to_date IS NULL;
Line: 3146

    SELECT  contract_number
    FROM OKC_K_HEADERS_B
    WHERE id = p_ctr_id;
Line: 3173

    SELECT idv.value
    FROM OKL_K_RATE_PARAMS okl,
         OKL_INDEX_VALUES idv,
         OKL_INDICES idx
    WHERE okl.khr_id = p_ctr_id
      AND okl.parameter_type_code = 'ACTUAL'
      AND okl.effective_to_date IS NULL
      AND okl.interest_index_id = idx.id
      AND idx.ID   = idv.idx_id
      AND idv.datetime_valid = (SELECT MAX(idv.datetime_valid)
                             FROM OKL_INDEX_VALUES idv ,
                                  OKL_INDICES idx,
                                  OKL_K_RATE_PARAMS rate
                             WHERE rate.khr_id = p_ctr_id
                             AND rate.parameter_type_code = 'ACTUAL'
                             AND rate.effective_to_date IS NULL
                             AND rate.interest_index_id = idx.id
                             AND idx.id =  idv.idx_id
                             AND idv.datetime_valid <= p_accrual_date);
Line: 3205

     SELECT adder_rate
     FROM OKL_K_RATE_PARAMS
     WHERE khr_id = p_ctr_id
     AND parameter_type_code = 'ACTUAL'
     AND effective_to_date IS NULL;
Line: 3327

    SELECT  contract_number
    FROM OKC_K_HEADERS_B
    WHERE id = p_khr_id;
Line: 3529

    SELECT  contract_number
    FROM OKL_K_HEADERS_FULL_V
    WHERE id = p_ctr_id;
Line: 3536

    SELECT SUM(ste.amount)
    FROM OKL_STREAMS stm,
         OKL_STRM_ELEMENTS ste,
         OKL_STRM_TYPE_B sty
    WHERE stm.khr_id = p_ctr_id
    AND stm.sty_id = sty.id
    AND sty.id = p_sty_id
    AND stm.active_yn = 'Y'
    AND stm.say_code ='CURR'
    AND ste.stm_id = stm.id
    AND ste.stream_element_date >= p_date
    AND ste.date_billed IS NULL;
Line: 3649

    SELECT  contract_number
    FROM OKL_K_HEADERS_FULL_V
    WHERE id = p_ctr_id;
Line: 3661

    SELECT SUM(ste.amount)
    FROM OKL_STREAMS stm,
         OKL_STRM_ELEMENTS ste,
         OKL_STRM_TYPE_B sty
    WHERE stm.khr_id = p_ctr_id
    AND stm.sty_id = sty.id
    AND sty.id = p_lease_inc_sty_id
    AND stm.active_yn = 'Y'
    AND stm.say_code = 'CURR'
    AND ste.stm_id = stm.id
    AND ste.stream_element_date >=
      (SELECT TRUNC(MIN(ste.stream_element_date),'MM')
       FROM OKL_STREAMS stm,
            OKL_STRM_ELEMENTS ste,
            OKL_STRM_TYPE_B sty
       WHERE stm.khr_id = p_ctr_id
       AND stm.sty_id = sty.id
       AND sty.id = l_rent_sty_id
       AND stm.active_yn = 'Y'
       AND ste.stm_id = stm.id
	   AND ste.stream_element_date >= p_date
       AND ste.date_billed IS NULL)
    AND ste.stream_element_date <=
       (SELECT LAST_DAY(MAX(ste.stream_element_date))
       FROM OKL_STREAMS stm,
            OKL_STRM_ELEMENTS ste,
            OKL_STRM_TYPE_B sty
       WHERE stm.khr_id = p_ctr_id
       AND stm.sty_id = sty.id
	   AND sty.id = l_rent_sty_id
       AND stm.active_yn = 'Y'
       AND ste.stm_id = stm.id
       AND ste.stream_element_date >= p_date
       AND ste.date_billed IS NULL);
Line: 3808

    SELECT  contract_number
    FROM OKL_K_HEADERS_FULL_V
    WHERE id = p_ctr_id;
Line: 3813

    SELECT SUM(NVL(RESIDUAL_VALUE,0)) - SUM(NVL(RESIDUAL_GRNTY_AMOUNT, 0))
    FROM OKL_K_LINES_FULL_V
    WHERE DNZ_CHR_ID = p_ctr_id;
Line: 3885

    SELECT  contract_number
    FROM OKL_K_HEADERS_FULL_V
    WHERE id = p_ctr_id;
Line: 3891

    SELECT SUM(ste.amount)
    FROM OKL_STRM_ELEMENTS ste,
         OKL_STRM_TYPE_B sty,
         OKL_STREAMS stm
    WHERE stm.khr_id = p_ctr_id
    AND stm.sty_id = sty.id
    AND sty.id = p_subsidy_inc_id
    AND stm.active_yn = 'Y'
    AND stm.say_code = 'CURR'
    AND stm.id = ste.stm_id
    AND ste.accrued_yn IS NULL
    AND ste.stream_element_date <= p_date;
Line: 4080

    SELECT  contract_number
    FROM OKL_K_HEADERS_FULL_V
    WHERE id = p_ctr_id;
Line: 4086

    SELECT SUM(trx.amount)
    FROM OKL_TRX_CONTRACTS trx,
         OKL_TRX_TYPES_V try,
         OKL_TXL_CNTRCT_LNS txl
    WHERE trx.khr_id = p_ctr_id
 --Fixed Bug 5707866 SLA Uptake Project by nikshah, changed tsu_code to PROCESSED from ENTERED
    AND trx.tsu_code ='PROCESSED'
    AND trx.try_id = try.id
    AND trx.representation_type = 'PRIMARY' -- MGAAP OTHER 7263041
    AND try.name = 'Accrual'
    AND trx.date_transaction_occurred <= p_date
    AND trx.id = txl.tcn_id
    AND txl.sty_id = p_sty_id;
Line: 4210

    SELECT DISTINCT LOA.loc_id location_id, LOC.postal_code -- 3682465
    FROM OKC_K_LINES_B        KLE_FA,
         OKC_LINE_STYLES_B    LSE_FA,
         OKC_K_LINES_B        KLE_IL,
         OKC_LINE_STYLES_B    LSE_IL,
         OKC_K_LINES_B        KLE_IB,
         OKC_LINE_STYLES_B    LSE_IB,
         OKC_K_ITEMS          ITE,
         CSI_ITEM_INSTANCES   CII,
         HZ_PARTY_SITES       PSI,
         HZ_LOCATIONS         LOC,
      --   HZ_PARTIES           PAR,
         HZ_PARTY_SITE_USES   PSU,
         HZ_LOC_ASSIGNMENTS   LOA
    WHERE kle_fa.id	=  cp_fin_asset_cle_id
    AND   lse_fa.id = kle_fa.lse_id
    AND   lse_fa.lty_code = 'FREE_FORM1'
    AND   kle_il.cle_id = kle_fa.id
    AND   lse_il.id = kle_il.lse_id
    AND   lse_il.lty_code = 'FREE_FORM2'
    AND   kle_ib.cle_id = kle_il.id
    AND   lse_ib.id = kle_ib.lse_id
    AND   lse_ib.lty_code = 'INST_ITEM'
    AND   ite.cle_id = kle_ib.id
    AND   ite.jtot_object1_code = 'OKX_IB_ITEM'
    AND   cii.instance_id = ite.object1_id1
    AND   cii.install_location_type_code = 'HZ_PARTY_SITES'
    AND   psi.party_site_id = cii.install_location_id
    AND   loc.location_id = psi.location_id
 --   AND   par.party_id = psi.party_id
    AND   psu.party_site_id = psi.party_site_id
    AND   psu.site_use_type = 'INSTALL_AT'
    AND   loc.location_id = loa.location_id
    UNION
    SELECT DISTINCT LOA.loc_id location_id, LOC.postal_code -- 3682465
    FROM OKC_K_LINES_B        KLE_FA,
         OKC_LINE_STYLES_B    LSE_FA,
         OKC_K_LINES_B        KLE_IL,
         OKC_LINE_STYLES_B    LSE_IL,
         OKC_K_LINES_B        KLE_IB,
         OKC_LINE_STYLES_B    LSE_IB,
         OKC_K_ITEMS          ITE,
         CSI_ITEM_INSTANCES   CII,
         --HZ_PARTY_SITES       PSI,
         HZ_LOCATIONS         LOC,
         --HZ_PARTIES           PAR,
         --HZ_PARTY_SITE_USES   PSU,
         HZ_LOC_ASSIGNMENTS   LOA
    WHERE kle_fa.id	=  cp_fin_asset_cle_id
    AND   lse_fa.id = kle_fa.lse_id
    AND   lse_fa.lty_code = 'FREE_FORM1'
    AND   kle_il.cle_id = kle_fa.id
    AND   lse_il.id = kle_il.lse_id
    AND   lse_il.lty_code = 'FREE_FORM2'
    AND   kle_ib.cle_id = kle_il.id
    AND   lse_ib.id = kle_ib.lse_id
    AND   lse_ib.lty_code = 'INST_ITEM'
    AND   ite.cle_id = kle_ib.id
    AND   ite.jtot_object1_code = 'OKX_IB_ITEM'
    AND   cii.instance_id = ite.object1_id1
    AND   cii.install_location_type_code = 'HZ_LOCATIONS'
    AND   loc.location_id = cii.install_location_id
    --AND   loc.location_id = psi.location_id
    --AND   par.party_id = psi.party_id
    --AND   psu.party_site_id = psi.party_site_id
    --AND   psu.site_use_type = 'INSTALL_AT'
    AND   loc.location_id = loa.location_id
    AND   EXISTS (SELECT 1
                  FROM   HZ_PARTY_SITES psi,
                         HZ_PARTY_SITE_USES psu
                  WHERE  psi.location_id = loc.location_id
                  AND    psu.party_site_id = psi.party_site_id
                  AND    psu.site_use_type = 'INSTALL_AT');
Line: 4287

  SELECT  loc_assign.loc_id  location_id, LOC.postal_code -- 3682465
  FROM    HZ_PARTY_SITES            party_site,
          HZ_LOC_ASSIGNMENTS        loc_assign,
          HZ_LOCATIONS              loc,
          HZ_CUST_ACCT_SITES_ALL    acct_site,
          HZ_PARTIES                party,
          HZ_CUST_ACCOUNTS          cust_acct,
          HZ_CUST_SITE_USES         cust_site_uses
  WHERE   acct_site.party_site_id     = party_site.party_site_id
  AND     loc.location_id             = party_site.location_id
  AND     loc.location_id             = loc_assign.location_id
  AND     acct_site.cust_acct_site_id = cust_site_uses.cust_acct_site_id
  AND     party.party_id              = cust_acct.party_id
  AND     cust_site_uses.site_use_id  = p_bill_to_site_use_id
  AND     cust_acct.cust_account_id   = p_cust_acct_id;
Line: 4305

		SELECT	l.name
		FROM	okc_k_lines_v l
		WHERE	l.id = cp_cle_id;
Line: 4311

		SELECT	h.contract_number
		FROM	okc_k_headers_v h
		WHERE	h.id = cp_chr_id;
Line: 4637

    SELECT trunc(qte.date_effective_from) date_effective_from
    FROM   okl_trx_quotes_b  qte
    WHERE  qte.id = p_quote_id;
Line: 4673

    SELECT SYSDATE INTO l_sysdate FROM DUAL;
Line: 4796

		SELECT	SUM (NVL (ste.amount, 0))	amount_due
	   	FROM	okl_streams			stm,
                okl_strm_type_b     sty, -- SECHAWLA 04-MAR-03 Added this table to get the billable_yn flag
			    okl_strm_elements		ste
		WHERE	stm.khr_id			= cp_contract_id
		AND	stm.kle_id			= cp_contract_line_id
		AND	stm.sty_id			= NVL (cp_stream_type_id, stm.sty_id)
		AND	stm.active_yn			= 'Y'
		AND	stm.say_code			= 'CURR'
		AND	ste.stm_id			= stm.id
		AND	ste.date_billed			IS NULL
		AND	NVL (ste.amount, 0)	<> 0
  -- SECHAWLA 04-MAR-03 Added the following 3 conditions to restrict the unbilled receivables calculation to only
  -- billable streams
        AND sty.id              = stm.sty_id
        AND sty.billable_yn     = 'Y';
Line: 4897

	SELECT	SUM (NVL (ste.amount, 0))	amount_due
	FROM	okl_streams			stm,
            okl_strm_type_b     sty, -- SECHAWLA 04-MAR-03 Added this table to get the billable_yn flag
			okl_strm_elements		ste
	WHERE	stm.khr_id			= cp_contract_id
	AND	stm.kle_id			= cp_contract_line_id
	AND	stm.sty_id			= NVL (cp_stream_type_id, stm.sty_id)
	AND	stm.active_yn			= 'Y'
	AND	stm.say_code			= 'CURR'
	AND	ste.stm_id			= stm.id
	AND	ste.date_billed			IS NULL
	AND	NVL (ste.amount, 0)	<> 0
    -- SECHAWLA 04-MAR-03 Added the following 3 conditions to restrict the unbilled receivables calculation to only
    -- billable streams
    AND sty.id              = stm.sty_id
    AND sty.billable_yn     = 'Y';
Line: 4921

	SELECT	SUM (NVL (ste.amount, 0))	amount_due
	FROM	okl_streams			stm,
                okl_strm_type_b     sty,
			    okl_strm_elements		ste
	WHERE	stm.khr_id			= cp_contract_id
	AND	stm.kle_id			= cp_contract_line_id
	AND	stm.sty_id			= NVL (cp_stream_type_id, stm.sty_id)
	AND	stm.active_yn			= 'N'  -- reporting strems are inactive
	AND	stm.say_code			= 'CURR'  -- reporting streams are current
	AND	ste.stm_id			= stm.id
	AND	ste.date_billed			IS NULL  -- reporting streams never get billed
	AND	NVL (ste.amount, 0)	<> 0
    AND sty.id              = stm.sty_id
    AND sty.billable_yn     = 'Y' -- reporting streams are billable
       -- AND sty.capitalize_yn   = 'N'
    AND stm.purpose_code = 'REPORT'
    AND ste.STREAM_ELEMENT_DATE > cp_trx_date;
Line: 5077

  SELECT a.start_date, a.contract_number, b.pdt_id
  FROM   okc_k_headers_b a, okl_k_headers b
  WHERE  a.id = b.id
  AND    a.id = cp_khr_id;
Line: 5183

      SELECT NVL(SUM(sel.amount),0)
      FROM okl_strm_elements sel,
           okl_streams stm,
           okl_strm_type_v sty
      WHERE sty.id = p_sty_id
        AND stm.sty_id = sty.id
        AND stm.say_code = 'CURR'
        AND stm.active_yn = 'Y'
        AND stm.purpose_code IS NULL
        AND stm.kle_id = c_contract_line_id
        AND sel.stm_id = stm.id;
Line: 5203

      SELECT NVL(SUM(sel.amount),0)
      FROM okl_strm_elements sel,
           okl_streams stm,
           okl_strm_type_v sty
      WHERE sty.id = p_sty_id
        AND stm.sty_id = sty.id
        AND stm.say_code = 'CURR' -- reporting streams are current
        AND stm.active_yn = 'N'  -- reporting strems are inactive
        AND stm.purpose_code IS NULL
        AND	sel.date_billed	IS NULL  -- reporting streams never get billed
        --AND sty.billable_yn     = 'N'  -- PRE-TAX streams are not billable
        AND stm.kle_id = c_contract_line_id
        AND sel.stm_id = stm.id
        AND stm.purpose_code = 'REPORT'
        AND sel.STREAM_ELEMENT_DATE > cp_trx_date;
Line: 5434

   SELECT NVL(SUM(sele.amount),0)
         FROM okl_strm_elements sele,
           okl_streams str,
           okl_strm_type_v sty
      WHERE sele.stm_id = str.id
           AND str.sty_id = sty.id
           AND UPPER(sty.stream_type_purpose) = 'SECURITY_DEPOSIT'
           AND str.say_code = 'CURR'
	   --multigaap changes
           AND STR.ACTIVE_YN = 'Y'
           AND STR.PURPOSE_CODE IS NULL
	   --end multigaap changes
           AND str.khr_id = p_contract_id;
Line: 5490

           SELECT NVL(SUM(RESIDUAL_VALUE),0)
           FROM  okl_k_lines_full_v
           WHERE dnz_chr_id= p_contract_id
           AND sts_code <> 'TERMINATED';
Line: 5497

 SELECT NVL(SUM(cs.amount),0)
 FROM okl_streams_v asv,okl_strm_type_v bs,
 okl_strm_elements_v cs,
 okl_streams str,
 okl_strm_type_v sty
 WHERE cs.stm_id = asv.id AND bs.id = asv.sty_id
 AND str.sty_id = sty.id
 AND UPPER(sty.name) = 'RESIDUAL VALUE'
 AND str.say_code = 'CURR'
 --multigaap changes
 AND STR.ACTIVE_YN = 'Y'
 AND STR.PURPOSE_CODE is NULL --end multigaap changes AND
 cs.stream_element_date >= SYSDATE AND
 asv.khr_id = p_contract_id; */
Line: 5514

    SELECT NVL(RESIDUAL_VALUE,0)
    FROM okl_k_lines
    WHERE id = p_contract_line_id;
Line: 5572

  SELECT NVL(SUM(sele.amount),0)
  FROM okl_strm_elements sele,
           okl_streams str,
           okl_strm_type_v sty
      WHERE sele.stm_id = str.id
           AND str.sty_id = sty.id
           AND UPPER(sty.stream_type_purpose) = 'RENT'
           AND str.say_code = 'CURR'
           AND STR.ACTIVE_YN = 'Y'
           AND STR.PURPOSE_CODE IS NULL
           AND SELE.DATE_BILLED IS NULL
           AND SELE.STREAM_ELEMENT_DATE > SYSDATE
           AND str.khr_id = p_contract_id;
Line: 5589

  SELECT NVL(SUM(sele.amount),0)
  FROM okl_strm_elements sele,
           okl_streams str,
           okl_strm_type_v sty
      WHERE sele.stm_id = str.id
           AND str.sty_id = sty.id
           --AND UPPER(sty.name) = 'RENT' --sechawla 04-dec-08 : remoevd
           AND UPPER(sty.stream_type_purpose) = 'RENT' --sechawla 04-dec-08 : added
           AND str.say_code = 'CURR'
           AND STR.ACTIVE_YN = 'Y'
           AND STR.PURPOSE_CODE IS NULL
           AND SELE.DATE_BILLED IS NULL
           AND SELE.STREAM_ELEMENT_DATE > SYSDATE
           AND str.khr_id = p_contract_id --sechawla 04-dec-08 : added
           AND str.kle_id = p_contract_line_id;
Line: 5653

  SELECT NVL(SUM(sele.amount),0)
  FROM okl_strm_elements sele,
           --okl_streams str,  MGAAP 7263041
           okl_streams_rep_v str,
           okl_strm_type_v sty
      WHERE sele.stm_id = str.id
           AND str.sty_id = sty.id
           AND UPPER(sty.stream_type_purpose) = 'LEASE_INCOME'
           AND str.say_code = 'CURR'
           AND STR.ACTIVE_YN = 'Y'
           AND (STR.PURPOSE_CODE IS NULL OR STR.PURPOSE_CODE='REPORT')
           AND (sele.accrued_yn IS NULL OR sele.accrued_yn = 'N')
           AND SELE.STREAM_ELEMENT_DATE > SYSDATE
           AND str.khr_id = p_contract_id;
Line: 5670

   SELECT NVL(SUM(sele.amount),0)
         FROM okl_strm_elements sele,
           okl_streams str,
           okl_strm_type_v sty
      WHERE sele.stm_id = str.id
           AND str.sty_id = sty.id
           AND UPPER(sty.name) = 'UNEARNED INCOME'
           AND str.say_code = 'CURR'
	   --multigaap changes
           AND STR.ACTIVE_YN = 'Y'
           AND STR.PURPOSE_CODE IS NULL
	   --end multigaap changes
           AND str.khr_id = p_contract_id;
Line: 5686

  SELECT NVL(SUM(sele.amount),0)
  FROM okl_strm_elements sele,
           --okl_streams str,  MGAAP 7263041
           okl_streams_rep_v str,
           okl_strm_type_v sty
      WHERE sele.stm_id = str.id
           AND str.sty_id = sty.id
           AND UPPER(sty.name) = 'PRE-TAX INCOME'
           AND str.say_code = 'CURR'
           AND STR.ACTIVE_YN = 'Y'
           AND STR.PURPOSE_CODE IS NULL
           AND (sele.accrued_yn IS NULL OR sele.accrued_yn = 'N')
           AND SELE.STREAM_ELEMENT_DATE > SYSDATE
           AND str.kle_id = p_contract_line_id;
Line: 5703

      SELECT NVL(SUM(sel.amount),0)
      FROM okl_strm_elements sel,
           okl_streams stm,
           okl_strm_type_v sty
      WHERE sty.name = 'PRE-TAX INCOME'
        AND stm.sty_id = sty.id
        AND stm.say_code = 'CURR'
        AND stm.active_yn = 'Y'
        AND stm.kle_id = p_contract_line_id
        AND sel.stm_id = stm.id
        AND sel.stream_element_date > SYSDATE;
Line: 5778

   SELECT line.id parent_line_id
    FROM okc_k_lines_b line
     ,okc_line_styles_v lse
    WHERE line.lse_id=lse.id
        AND lse.lty_code= 'FREE_FORM1'
        AND line.sts_code <> 'ABANDONED'
        AND dnz_chr_id = p_contract_id;
Line: 5790

 SELECT CORPORATE_BOOK, ASSET_ID
 FROM OKX_ASSET_LINES_V
 WHERE OKX_ASSET_LINES_V.PARENT_LINE_ID = p_contract_line_id;
Line: 5797

 SELECT NVL(SUM(deprn_amount), 0) deprn_amount
 FROM   OKX_AST_DPRTNS_V
 WHERE  Asset_id = p_asset_id
 AND    book_type_code = p_corporate_book_code
 AND    status = 'A'
 AND    NVL(start_date_active,SYSDATE) <= SYSDATE
 AND    NVL(end_date_active,SYSDATE + 1) > SYSDATE;
Line: 5809

 SELECT start_date FROM okc_k_headers_b
 WHERE id = p_khr_id;
Line: 5933

   SELECT NVL(cs.amount,0)
   FROM okl_streams_v asv,okl_strm_type_v bs,
        okl_strm_elements_v cs,
        okl_streams str,
        okl_strm_type_v sty,
	okc_k_headers_v okh
   WHERE cs.stm_id = asv.id AND bs.id = asv.sty_id
     AND str.sty_id = sty.id
     AND UPPER(sty.name) = 'PRINCIPAL BALANCE'
     AND str.say_code = 'CURR'
   --multigaap changes
     AND STR.ACTIVE_YN = 'Y'
     AND STR.PURPOSE_CODE is NULL
   --end multigaap changes
     AND cs.stream_element_date >= SYSDATE
	 AND  cs.stream_element_date BETWEEN okh.start_date AND okh.end_date
	 AND asv.khr_id = okh.id
	 AND asv.khr_id =  p_contract_id;
Line: 5959

      SELECT NVL(SUM(sel.amount),0)
      FROM okl_strm_elements sel,
           okl_streams stm,
           okl_strm_type_v sty
      WHERE sty.stream_type_purpose = 'PRINCIPAL_BALANCE'
        AND stm.sty_id = sty.id
        AND stm.say_code = 'CURR'
        AND stm.active_yn = 'Y'
        AND stm.purpose_code IS NULL
        AND stm.khr_id = p_contract_id
        AND sel.stm_id = stm.id
        AND sel.stream_element_date =
                   ( SELECT NVL(MAX(sel.stream_element_date), SYSDATE)
                     FROM okl_strm_elements sel,okl_streams stm,
                          okl_strm_type_v sty
                     WHERE sty.stream_type_purpose = 'PRINCIPAL_BALANCE'
                       AND stm.sty_id = sty.id
                       AND stm.say_code = 'CURR'
                       AND stm.active_yn = 'Y'
                       AND stm.purpose_code IS NULL
                       AND stm.khr_id = p_contract_id
                       AND sel.stm_id = stm.id
                       AND sel.stream_element_date <= SYSDATE);
Line: 6021

  SELECT SUM(APS.AMOUNT_DUE_REMAINING)
  FROM
  AR_PAYMENT_SCHEDULES_ALL APS,
/*
  16-Aug-2007, ankushar Bug# 5499193
  start changes, modified the cursor to replace reference to okl_cnsld_ar_strms_b
 */
  okl_bpd_tld_ar_lines_v LSM,
--  OKC_K_HEADERS_B CHR, commenting unused table, ankushar Bug# 5499193
/* 16-Aug-2007 ankushar end changes */
  OKC_K_LINES_B CLE,
  OKC_LINE_STYLES_B LSE
  WHERE
  LSM.KLE_ID = p_contract_line_id
  AND LSM.CUSTOMER_TRX_ID = APS.CUSTOMER_TRX_ID
  AND APS.STATUS = 'OP'
  AND APS.CLASS IN ('INV')
  AND LSM.KLE_ID = CLE.CLE_ID
  AND CLE.LSE_ID = LSE.ID
  AND LSE.LTY_CODE = 'FIXED_ASSET';
Line: 6081

  SELECT SUM(APS.AMOUNT_DUE_REMAINING)
  FROM
  AR_PAYMENT_SCHEDULES_ALL APS,
/*
  16-Aug-2007, ankushar Bug# 5499193
  start changes, modified the cursor to replace reference to okl_cnsld_ar_strms_b
 */
  okl_bpd_tld_ar_lines_v LSM,
--  OKC_K_HEADERS_B CHR, commenting unused table, ankushar Bug# 5499193
/* 16-Aug-2007 ankushar end changes */
  OKC_K_LINES_B CLE,
  OKC_LINE_STYLES_B LSE
  WHERE
  LSM.KLE_ID = p_contract_line_id
  AND LSM.CUSTOMER_TRX_ID = APS.CUSTOMER_TRX_ID
  AND APS.STATUS = 'OP'
  AND APS.CLASS IN ('CM')
  AND LSM.KLE_ID = CLE.CLE_ID
  AND CLE.LSE_ID = LSE.ID
  AND LSE.LTY_CODE = 'FIXED_ASSET';
Line: 6151

      SELECT NVL(SUM(sel.amount),0)
      FROM okl_strm_elements sel,
           okl_streams stm,
           okl_strm_type_v sty
      WHERE sty.stream_type_purpose = 'PRINCIPAL_BALANCE'
        AND stm.sty_id = sty.id
        AND stm.say_code = 'CURR'
        AND stm.active_yn = 'Y'
        AND stm.purpose_code IS NULL
        AND stm.khr_id = p_contract_id
        AND sel.stm_id = stm.id
        AND sel.stream_element_date =
                   ( SELECT NVL(MAX(sel.stream_element_date), SYSDATE)
                     FROM okl_strm_elements sel,okl_streams stm,
                          okl_strm_type_v sty
                     WHERE sty.stream_type_purpose = 'PRINCIPAL_BALANCE'
                       AND stm.sty_id = sty.id
                       AND stm.say_code = 'CURR'
                       AND stm.active_yn = 'Y'
                       AND stm.purpose_code IS NULL
                       AND stm.khr_id = p_contract_id
                       AND sel.stm_id = stm.id
                       AND sel.stream_element_date <= p_date); -- rmunjulu EDAT
Line: 6179

      SELECT NVL(sel.amount,0)
      FROM okl_strm_elements sel,
           okl_streams stm,
           okl_strm_type_v sty
      WHERE sty.stream_type_purpose = 'PRINCIPAL_BALANCE'
        AND stm.sty_id = sty.id
        AND stm.say_code = 'CURR'
        AND stm.active_yn = 'Y'
        AND stm.purpose_code IS NULL
        AND stm.kle_id = p_contract_line_id
        AND sel.stm_id = stm.id
        AND sel.stream_element_date =
                   ( SELECT NVL(MAX(sel.stream_element_date), SYSDATE)
                     FROM okl_strm_elements sel,okl_streams stm,
                          okl_strm_type_v sty
                     WHERE sty.stream_type_purpose = 'PRINCIPAL_BALANCE'
                       AND stm.sty_id = sty.id
                       AND stm.say_code = 'CURR'
                       AND stm.active_yn = 'Y'
                       AND stm.kle_id = p_contract_line_id
                       AND stm.purpose_code IS NULL
                       AND sel.stm_id = stm.id
                       AND sel.stream_element_date <= p_date); -- rmunjulu EDAT
Line: 6207

        SELECT trunc(qte.date_effective_from) date_effective_from
        FROM   okl_trx_quotes_b  qte
        WHERE  qte.id = p_quote_id;
Line: 6230

  SELECT SYSDATE INTO l_sysdate FROM dual;
Line: 6297

    SELECT NVL(SUM(NVL(sub_kle.subsidy_override_amount, sub_kle.amount)),0)
    FROM   okl_subsidies_b    subb,
           okl_k_lines        sub_kle,
           okc_k_lines_b      sub_cle,
           okc_line_styles_b  sub_lse
    WHERE  subb.id                     = sub_kle.subsidy_id
    AND    subb.accounting_method_code = NVL(UPPER(c_accounting_method),subb.accounting_method_code)
    AND    sub_kle.id                  = sub_cle.id
    AND    sub_cle.lse_id              = sub_lse.id
    AND    sub_lse.lty_code            = 'SUBSIDY'
    AND    sub_cle.sts_code            <> 'ABANDONED'
    AND    sub_cle.dnz_chr_id          = c_contract_id
    AND    subb.customer_visible_yn    = 'Y'
    ;
Line: 6408

   SELECT line.id parent_line_id
    FROM okc_k_lines_b line
     ,okc_line_styles_v lse
    WHERE line.lse_id=lse.id
        AND lse.lty_code= 'FREE_FORM1'
        AND line.sts_code <> 'ABANDONED'
        AND dnz_chr_id = p_contract_id;
Line: 6420

 SELECT CORPORATE_BOOK, ASSET_ID
 FROM OKX_ASSET_LINES_V
 WHERE OKX_ASSET_LINES_V.PARENT_LINE_ID = p_contract_line_id;
Line: 6427

 SELECT NVL(SUM(deprn_amount), 0) deprn_amount
 FROM   OKX_AST_DPRTNS_V
 WHERE  Asset_id = p_asset_id
 AND    book_type_code = p_corporate_book_code
 AND    status = 'A'
 AND    NVL(start_date_active,SYSDATE) <= SYSDATE
 AND    NVL(end_date_active,SYSDATE + 1) > SYSDATE;
Line: 6439

 SELECT start_date FROM okc_k_headers_b
 WHERE id = p_khr_id;
Line: 6582

      SELECT sel.amount rent
            ,sel.stream_element_date due_date
            ,stm.kle_id
      FROM okl_strm_elements sel,
           okl_streams stm,
           okl_strm_type_v sty
      WHERE sty.stream_type_purpose = 'RENT'
        AND stm.sty_id = sty.id
        AND stm.say_code = 'CURR'
        AND stm.active_yn = 'Y'
        AND stm.purpose_code IS NULL
        AND stm.khr_id = c_contract_id
        AND sel.stm_id = stm.id
        AND sel.date_billed IS NULL;
Line: 6603

     SELECT sel.amount rent
            ,sel.stream_element_date due_date
      FROM okl_strm_elements sel,
           okl_streams stm,
           okl_strm_type_v sty
      WHERE sty.stream_type_purpose = 'RENT'
        AND stm.sty_id = sty.id
        AND stm.say_code = 'CURR'
        AND stm.active_yn = 'Y'
        AND stm.purpose_code IS NULL
        AND stm.kle_id = c_contract_line_id
        AND sel.stm_id = stm.id
        AND sel.date_billed IS NULL;
Line: 6621

        SELECT rl.id
        FROM okc_rule_groups_v rg,
             okc_rules_v rl
        WHERE rl.rgp_id = rg.id
          AND rl.dnz_chr_id = rg.dnz_chr_id
          AND rg.cle_id = c_line_id
          AND rg.rgd_code = 'LALEVL'
          AND rl.rule_information_category = 'LASLH'
          AND rl.dnz_chr_id = c_khr_id
          AND rl.object1_id1=(SELECT id FROM okl_strm_type_b WHERE code='RENT');
Line: 6634

        SELECT rl.object1_id1 frequency
        FROM okc_rule_groups_v rg,
             okc_rules_v rl
        WHERE rl.rgp_id = rg.id
          AND rl.dnz_chr_id = rg.dnz_chr_id
          AND rg.cle_id = c_line_id
          AND rg.rgd_code = 'LALEVL'
          AND rl.rule_information_category = 'LASLL'
          AND rl.dnz_chr_id = c_khr_id
          AND rl.object2_id1=c_rent_slh_id
          AND ROWNUM = 1;
Line: 6649

    SELECT implicit_interest_rate
    FROM okl_k_headers
    WHERE id=c_contract_id;
Line: 6656

    SELECT currency_code
    FROM okc_k_headers_b
    WHERE id=c_contract_id;
Line: 6904

    SELECT NVL(SUM(amount),0)
    FROM   OKL_CURE_PAYMENT_LINES
    WHERE  chr_id = p_chr_id
    AND    status = 'CURES_IN_POSSESSION'
    AND    cured_flag = 'Y';
Line: 6953

    SELECT NVL(SUM(amount_due_remaining), 0)
    FROM   okl_bpd_leasing_payment_trx_v
    WHERE  contract_id = p_chr_id;*/
Line: 6958

    SELECT NVL(SUM(amount_due_remaining), 0)
    FROM   okl_bpd_ar_inv_lines_v
    WHERE  contract_id = p_chr_id;
Line: 7143

      SELECT SUM(amount)
      FROM   OKL_cure_payment_lines_v
      WHERE  chr_id = p_contract_id
      AND    status = 'CURES_IN_POSSESSION'; */
Line: 7182

    SELECT 'Y'
    FROM    OKL_CURE_PAYMENT_LINES
    WHERE EXISTS (SELECT 1
                  FROM   OKL_CURE_PAYMENT_LINES
                  WHERE  status = 'CURES_IN_POSSESSION'
                  AND    cured_flag = 'Y'
                  AND    chr_id = p_chr_id);
Line: 7236

    SELECT crl.object1_id1,
           crl.RULE_INFORMATION1,
           crl.RULE_INFORMATION2,
           crl.RULE_INFORMATION3,
           crl.RULE_INFORMATION4,
           crl.RULE_INFORMATION5,
           crl.RULE_INFORMATION6,
           crl.RULE_INFORMATION10,
           crl.RULE_INFORMATION11
    FROM   OKC_RULE_GROUPS_B crg,
           OKC_RULES_B crl
    WHERE  crl.rgp_id = crg.id
           AND crg.RGD_CODE = rgcode
           AND crl.RULE_INFORMATION_CATEGORY = rlcat
           AND crg.dnz_chr_id = chrId;
Line: 7314

    SELECT NVL( SUM(kle.capitalized_interest), 0.0)
    FROM OKC_LINE_STYLES_B LS,
         OKL_K_LINES_FULL_V KLE,
         okc_statuses_b sts
    WHERE  LS.ID = KLE.LSE_ID
         AND LS.LTY_CODE ='FREE_FORM1'
         AND KLE.DNZ_CHR_ID = chrId
-- start: cklee 05/18/2004 fixed for bug#3625609
         AND KLE.sts_code     = sts.code
         AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 7377

    SELECT NVL( kle.capitalized_interest, 0.0)
    FROM OKC_LINE_STYLES_B LS,
         OKL_K_LINES_FULL_V KLE
    WHERE  LS.ID = KLE.LSE_ID
         AND LS.LTY_CODE ='FREE_FORM1'
         AND KLE.DNZ_CHR_ID = chrId
         AND KLE.id = kleId;
Line: 7423

    SELECT rulb.rule_information2 payment_event
    FROM   okc_rules_b rulb
          ,okc_rule_groups_b rgpb
    WHERE  rgpb.dnz_chr_id                = p_khr_id
	AND    rgpb.chr_id                    = p_khr_id
    AND    rgpb.rgd_code                  = 'LASEIR'
    AND    rgpb.id                        = rulb.rgp_id
    AND    rulb.rule_information_category = 'LASEIR';
Line: 7436

    SELECT NVL(SUM(selb.amount),0) total_amount
    FROM   okl_strm_elements selb
          ,okl_streams       stmb
          ,okl_pool_contents pocb
          ,okl_strm_type_v styv --ankushar --Bug 6594724
          ,okc_k_headers_b chrb --ankushar --Bug 6594724
    WHERE stmb.khr_id = p_dnz_chr_id
    AND   stmb.kle_id = p_kle_id
    AND   stmb.sty_id = p_sty_id
    AND   selb.stm_id = stmb.id
	AND   stmb.active_yn = 'Y'
	AND   stmb.say_code = 'CURR'
    AND   selb.date_billed IS NULL
    AND   pocb.kle_id = p_kle_id
    AND   pocb.sty_id = p_sty_id
	-- mvasudev, 03/30/2004
	AND   pocb.status_Code = 'ACTIVE'
  /*
    ankushar --Bug 6594724: Unable to terminate Investor Agreement with Residual Streams
    Start changes
   */
    AND stmb.sty_id = styv.id
    AND pocb.khr_id = chrb.id
    AND(selb.stream_element_date > SYSDATE
        OR
          (styv.stream_type_subclass = 'RESIDUAL'
           and chrb.STS_CODE IN ('TERMINATED','EXPIRED')
          )
       )
  /* ankushar Bug 6594724
     End Changes
   */
	-- end, mvasudev, 03/30/2004
    AND   (selb.stream_element_date BETWEEN pocb.streams_from_date
                                    AND NVL(pocb.streams_to_date,G_FINAL_DATE)
           );
Line: 7477

    SELECT NVL(SUM(amount_due_original - amount_due_remaining),0) total_amount
    FROM   okl_bpd_leasing_payment_trx_v
	WHERE  contract_id = p_dnz_chr_id
	AND    contract_line_id = p_kle_id
	AND    stream_type_id = p_sty_id
	AND    amount_due_original <> amount_due_remaining;
Line: 7488

    SELECT NVL(SUM(selb.amount),0) total_amount
    FROM   okl_strm_elements selb
          ,okl_streams       stmb
          ,okl_pool_contents pocb
    WHERE stmb.khr_id = p_dnz_chr_id
    AND   stmb.kle_id = p_kle_id
    AND   stmb.sty_id = p_sty_id
    AND   selb.stm_id = stmb.id
    AND   stmb.active_yn = 'Y'
    AND   stmb.say_code = 'CURR'
    AND   selb.date_billed IS NULL
    AND   pocb.kle_id = p_kle_id
    AND   pocb.sty_id = p_sty_id
    AND   pocb.status_code = 'PENDING'
    AND   selb.stream_element_date > SYSDATE
    AND   (selb.stream_element_date BETWEEN pocb.streams_from_date
                                    AND NVL(pocb.streams_to_date,G_FINAL_DATE) );
Line: 7584

      SELECT NVL(SUM(selb.amount),0) total_amount
      FROM   okl_strm_elements selb
                  ,okl_streams       stmb
                  ,okl_strm_type_v   styv
                  ,okl_pool_contents pocb
      WHERE stmb.source_id = p_chr_id
      AND   styv.stream_type_purpose = p_sty_purpose
      AND   stmb.sty_id = styv.id
      AND   selb.stm_id = stmb.id
      AND   stmb.active_yn = 'Y'
      AND   stmb.say_code = 'CURR'
     AND   pocb.status_code <> 'PENDING'
     AND pocb.khr_id = stmb.khr_id
     AND pocb.kle_id = stmb.kle_id;
Line: 7601

      SELECT NVL(SUM(selb.amount),0) total_amount
      FROM  okl_strm_elements selb
                 ,okl_streams       stmb
                 ,okl_strm_type_v   styv
                 ,okl_pool_contents pocb
      WHERE stmb.source_id = p_chr_id
      AND   styv.stream_type_purpose = p_sty_purpose
      AND   stmb.sty_id = styv.id
      AND   selb.stm_id = stmb.id
      AND   stmb.active_yn = 'Y'
      AND   stmb.say_code = 'CURR'
      AND   pocb.status_code = 'PENDING'
      AND pocb.khr_id = stmb.khr_id
      AND pocb.kle_id = stmb.kle_id;
Line: 7621

   SELECT DISTINCT kleb.percent_stake,clet.id
   FROM   okl_k_lines kleb,
          okc_k_lines_b clet,
          okc_k_lines_b cles
   WHERE  kleb.id = cles.id
   AND    cles.cle_id = clet.id
   AND    clet.dnz_chr_id = p_chr_id
   --AND    kleb.sty_id = styb.id
   AND    kleb.stream_type_subclass = p_sty_subclass;
Line: 7830

 SELECT NVL(SUM(SELB.AMOUNT),0)
 FROM
   OKL_STREAMS STMB,
   OKL_STRM_ELEMENTS SELB,
   OKL_STRM_TYPE_V STYV
 WHERE STMB.ID = SELB.STM_ID
 AND STMB.STY_ID = STYV.ID
 AND STYV.STREAM_TYPE_PURPOSE IN ('INVESTOR_PRETAX_INCOME','INVESTOR_RENTAL_ACCRUAL','INVESTOR_INTEREST_INCOME')
 AND STMB.SAY_CODE = 'CURR'
 AND STMB.ACTIVE_YN = 'Y'
 AND EXISTS (SELECT 1
             FROM OKL_POOL_CONTENTS POC,
                  OKL_POOLS POL,
                  OKL_STRM_TYPE_V STYS
             WHERE  POC.POL_ID = POL.ID
             AND    POC.KHR_ID = STMB.KHR_ID
             AND    POL.KHR_ID = P_CONTRACT_ID
             AND    POC.STY_ID = STYS.ID
             AND    STYS.STREAM_TYPE_SUBCLASS IN ('RENT','LOAN_PAYMENT') --Bug # 6740000 ssdeshpa--For Loan Contracts Addition into the Pool
             AND  POC.status_code <> Okl_Pool_Pvt.G_POC_STS_PENDING  --Added by VARANGAN -Pool Contents Impact(Bug#6658065)
	     );
Line: 7853

 SELECT NVL(SUM(SELB.AMOUNT),0)
 FROM
   OKL_STREAMS STMB,
   OKL_STRM_ELEMENTS SELB,
   OKL_STRM_TYPE_V STYV
 WHERE STMB.ID = SELB.STM_ID
 AND STMB.STY_ID = STYV.ID
 AND STYV.STREAM_TYPE_PURPOSE IN ('INVESTOR_PRETAX_INCOME','INVESTOR_RENTAL_ACCRUAL','INVESTOR_INTEREST_INCOME')
 AND STMB.SAY_CODE = 'CURR'
 AND STMB.ACTIVE_YN = 'Y'
 AND EXISTS (SELECT 1 FROM OKL_POOL_CONTENTS POC,
                           OKL_POOLS POL,
                           OKL_STRM_TYPE_V STYS
             WHERE  POC.POL_ID = POL.ID
             AND    POC.KHR_ID = STMB.KHR_ID
             AND    POL.KHR_ID = P_CONTRACT_ID
             AND    POC.STY_ID = STYS.ID
             AND    STYS.STREAM_TYPE_SUBCLASS IN ('RENT','LOAN_PAYMENT') --Bug # 6740000 ssdeshpa--For Loan Contracts Addition into the Pool
             AND  POC.status_code = Okl_Pool_Pvt.G_POC_STS_PENDING);
Line: 7937

SELECT
  NVL(SUM(NVL(KLEB.AMOUNT,0)),0)
FROM
  OKL_K_LINES KLEB,
  OKC_K_LINES_B CLEB,
  OKC_LINE_STYLES_B LSEB
WHERE
  CLEB.ID = KLEB.ID AND
  CLEB.LSE_ID = LSEB.ID AND
  LSEB.LTY_CODE = 'INVESTMENT'   AND
  CLEB.DNZ_CHR_ID = p_contract_id;
Line: 7952

SELECT
  NVL(SUM(NVL(KLEB.AMOUNT_STAKE,0)),0)
FROM
  OKL_K_LINES KLEB,
  OKC_K_LINES_B CLEB,
  OKC_LINE_STYLES_B LSEB
WHERE
  CLEB.ID = KLEB.ID AND
  CLEB.LSE_ID = LSEB.ID AND
  LSEB.LTY_CODE = 'INVESTMENT'   AND
  CLEB.DNZ_CHR_ID = p_contract_id;
Line: 8036

   SELECT polb.id
 FROM okl_pools polb
 WHERE polb.khr_id = p_khr_id;
Line: 8043

    SELECT DISTINCT kleb.percent_stake,clet.id
    FROM   okl_k_lines kleb,
           okc_k_lines_b clet,
           okc_k_lines_b cles
    WHERE  kleb.id = cles.id
    AND    cles.cle_id = clet.id
    AND    clet.dnz_chr_id = p_contract_id
    AND    kleb.stream_type_subclass = p_sty_subclass;
Line: 8055

 SELECT
  NVL(SUM(NVL(selb.AMOUNT,0)),0) AMOUNT
 FROM
       okl_strm_type_v  styv,
       okl_streams       stmb,
       okl_strm_elements selb,
       okl_pool_contents pocb
 WHERE  styv.stream_type_subclass = p_stm_sub_class
 AND    styv.id = stmb.sty_id
 AND    stmb.id       = selb.stm_id
 AND    pocb.pol_id   = p_pol_id
 AND    stmb.ID   = pocb.STM_ID
 AND    stmb.say_code = 'CURR'
 AND    stmb.active_yn = 'Y'
 AND    selb.STREAM_ELEMENT_DATE
        BETWEEN pocb.STREAMS_FROM_DATE AND NVL(pocb.STREAMS_TO_DATE, G_FINAL_DATE)
  AND  pocb.status_code <> Okl_Pool_Pvt.G_POC_STS_PENDING ; --Added by VARANGAN -Pool Contents Impact(Bug#6658065)
Line: 8076

 SELECT
  NVL(SUM(NVL(selb.AMOUNT,0)),0) AMOUNT
 FROM
       okl_strm_type_v  styv,
       okl_streams       stmb,
       okl_strm_elements selb,
       okl_pool_contents pocb
 WHERE  styv.stream_type_subclass = p_stm_sub_class
 AND    styv.id = stmb.sty_id
 AND    stmb.id       = selb.stm_id
 AND    pocb.pol_id   = p_pol_id
 AND    stmb.ID   = pocb.STM_ID
 AND    stmb.say_code = 'CURR'
 AND    stmb.active_yn = 'Y'
 AND    selb.STREAM_ELEMENT_DATE
        BETWEEN pocb.STREAMS_FROM_DATE AND NVL(pocb.STREAMS_TO_DATE, G_FINAL_DATE)
  AND  pocb.status_code = Okl_Pool_Pvt.G_POC_STS_PENDING ;
Line: 8236

SELECT
  NVL(SUM(NVL(KLEB.initial_direct_cost,0)),0)
FROM
  OKL_K_LINES KLEB,
  OKC_K_LINES_B CLEB,
  OKC_LINE_STYLES_B LSEB
WHERE
  KLEB.ID = CLEB.ID AND
  CLEB.LSE_ID = LSEB.ID AND
  LSEB.LTY_CODE = 'FEE' AND
  KLEB.FEE_TYPE IN ('EXPENSE','MISCELLANEOUS') AND
  CLEB.CHR_ID = l_dnz_chr_id AND
  CLEB.STS_CODE IN ('APPROVED', 'COMPLETE');
Line: 8286

    SELECT SUM(NVL(aps.amount_due_remaining, 0)) past_due_amount
    FROM   okl_cnsld_ar_strms_b ocas
           ,ar_payment_schedules aps
           , okl_strm_type_v sm
    WHERE  ocas.khr_id = p_contract_id
    AND    ocas.receivables_invoice_id = aps.customer_trx_id
    AND    aps.class ='INV'
    AND    (aps.due_date + p_grace_days) < SYSDATE
    AND    NVL(aps.amount_due_remaining, 0) > 0
    AND    sm.id = ocas.STY_ID
    AND    sm.name <> 'CURE';*/
Line: 8300

    SELECT SUM(NVL(aps.amount_due_remaining, 0)) past_due_amount
    FROM   okl_bpd_tld_ar_lines_v ocas
           ,ar_payment_schedules aps
           , okl_strm_type_v sm
    WHERE  ocas.khr_id = p_contract_id
    AND    ocas.customer_trx_id = aps.customer_trx_id
    AND    aps.class ='INV'
    AND    (aps.due_date + p_grace_days) < SYSDATE
    AND    NVL(aps.amount_due_remaining, 0) > 0
    AND    sm.id = ocas.STY_ID
    AND    sm.name <> 'CURE';
Line: 8330

       SELECT khr_id INTO l_program_id
       FROM okl_k_headers
       WHERE id=p_contract_id;
Line: 8376

  SELECT NVL(SUM(negotiated_amount),0)
  FROM  okl_cure_amounts
  WHERE chr_id =p_contract_id
  AND   status ='CURESINPROGRESS';
Line: 8399

  SELECT NVL(SUM(short_fund_amount),0)
  FROM  okl_cure_amounts
  WHERE chr_id =p_contract_id
  AND   status ='CURESINPROGRESS';
Line: 8446

  SELECT stsb.ste_code
  FROM   okc_statuses_b stsb,
         okc_k_lines_b  cleb
  WHERE  stsb.code      = cleb.sts_code
  AND    cleb.id        = p_cle_id;
Line: 8456

  SELECT cleb.id
  FROM   okc_k_lines_b cleb,
         okc_statuses_b stsb,
         okc_line_styles_b lseb
  WHERE  cleb.chr_id     = p_chr_id
  AND    cleb.lse_id     = lseb.id
  AND    lseb.lty_code   = 'FREE_FORM1'
  AND    cleb.sts_code   = stsb.code
  AND    stsb.ste_code   NOT IN ('HOLD','EXPIRED','TERMINATED','CANCELLED');
Line: 8468

  SELECT cleb.id
  FROM   okc_k_lines_b cleb,
         okc_statuses_b stsb,
         okc_line_styles_b lseb
  WHERE  cleb.chr_id     = p_chr_id
  AND    cleb.lse_id     = lseb.id
  AND    lseb.lty_code   = 'FREE_FORM1'
  AND    cleb.sts_code   = stsb.code
  AND    stsb.ste_code   NOT IN ('HOLD','EXPIRED','CANCELLED');
Line: 8668

    SELECT NVL(SUM(sele.amount),0) amount
    FROM okl_strm_elements sele,
         okl_streams str,
         --okl_strm_type_tl sty,
         okl_strm_type_v sty,
         okl_K_lines_full_v kle,
         okc_statuses_b sts
    WHERE sele.stm_id = str.id
       AND str.sty_id = sty.id
       --AND UPPER(sty.name)  = 'AMORTIZED EXPENSE'
       AND sty.stream_type_purpose = 'AMORTIZED_FEE_EXPENSE'
       --AND sty.LANGUAGE = 'US'
       AND str.say_code = 'CURR'
       AND str.active_yn = 'Y'
       AND NVL( str.purpose_code, 'XXXX' ) <>  'REPORT'
       AND str.khr_id = chrId
       AND NVL(str.kle_id,-9999) = kle.id
       AND kle.dnz_chr_id = chrId
       AND kle.sts_code = sts.code
       AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 8695

    SELECT NVL(SUM(sele.amount),0) amount
    FROM okl_strm_elements sele,
         okl_streams str,
         --okl_strm_type_tl sty
         okl_strm_type_v sty
    WHERE sele.stm_id = str.id
       AND str.sty_id = sty.id
       --AND UPPER(sty.name) = 'AMORTIZED EXPENSE'
       AND sty.stream_type_purpose = 'AMORTIZED_FEE_EXPENSE'
       --AND sty.LANGUAGE = 'US'
       AND str.say_code = 'CURR'
       AND str.active_yn = 'Y'
       AND NVL( str.purpose_code, 'XXXX' ) <> 'REPORT'
       AND str.khr_id = chrId
       AND NVL(str.kle_id, -9999) = -9999;
Line: 8788

SELECT NVL(SUM (NVL (ste.amount, 0)),0) amount_due
FROM okl_streams stm,
           okl_strm_type_b sty,
           okl_strm_elements ste
          ,okl_pool_contents pocb
WHERE stm.khr_id      = cp_contract_id
AND	stm.kle_id	= NVL(cp_contract_line_id, stm.kle_id)
AND	stm.active_yn = 'Y'
AND	stm.say_code = 'CURR'
AND	ste.stm_id	= stm.id
AND NVL (ste.amount, 0)	<> 0
AND sty.id              = stm.sty_id
AND sty.id              = cp_sty_id
AND sty.billable_yn     = 'Y'
AND ste.stream_element_date > cp_date -- rmunjulu EDAT
AND pocb.status_Code <> 'PENDING'
AND pocb.khr_id = stm.khr_id
AND pocb.kle_id = stm.kle_id
AND pocb.sty_id = stm.sty_id;
Line: 8815

SELECT NVL(SUM (NVL (ste.amount, 0)),0) amount_payable
FROM okl_streams stm,
          okl_strm_type_b     sty,
          okl_strm_elements ste
          ,okl_pool_contents pocb
WHERE stm.khr_id  = cp_contract_id
AND stm.kle_id = NVL(cp_contract_line_id, stm.kle_id)
AND stm.active_yn = 'Y'
AND stm.say_code= 'CURR'
AND	ste.stm_id	= stm.id
AND NVL (ste.amount, 0)	<> 0
AND sty.id              = stm.sty_id
AND sty.id              = cp_sty_id
AND ste.stream_element_date > cp_date -- gboomina bug 4775555 -- check for disbs after termination
AND pocb.status_Code <> 'PENDING'
AND pocb.khr_id = stm.khr_id
AND pocb.kle_id = stm.kle_id
AND pocb.sty_id = stm.sty_id;
Line: 8839

SELECT NVL(SUM (NVL (ste.amount, 0)),0) amount_due
FROM okl_streams stm,
           okl_strm_type_b sty,
           okl_strm_elements ste
           ,okl_pool_contents pocb
WHERE stm.khr_id = cp_contract_id
AND stm.kle_id = NVL(cp_contract_line_id, stm.kle_id)
AND stm.active_yn = 'Y'
AND stm.say_code = 'CURR'
AND ste.stm_id = stm.id
AND NVL (ste.amount, 0) <> 0
AND sty.id  = stm.sty_id
AND sty.id              = cp_sty_id
AND sty.billable_yn     = 'Y'
AND ste.stream_element_date > cp_date
AND pocb.status_Code = 'PENDING'
AND pocb.khr_id = stm.khr_id
AND pocb.kle_id = stm.kle_id
AND pocb.sty_id = stm.sty_id;
Line: 8865

SELECT	NVL(SUM (NVL (ste.amount, 0)),0)  amount_payable
FROM okl_streams stm,
           okl_strm_type_b sty,
           okl_strm_elements ste
           ,okl_pool_contents pocb
WHERE stm.khr_id = cp_contract_id
AND stm.kle_id = NVL(cp_contract_line_id, stm.kle_id)
AND	stm.active_yn = 'Y'
AND stm.say_code = 'CURR'
AND	ste.stm_id = stm.id
AND NVL (ste.amount, 0)	<> 0
AND sty.id = stm.sty_id
AND sty.id              = cp_sty_id
AND ste.stream_element_date > cp_date
AND pocb.status_Code = 'PENDING'
AND pocb.khr_id = stm.khr_id
AND pocb.kle_id = stm.kle_id
AND pocb.sty_id = stm.sty_id;
Line: 8892

SELECT trunc(qte.date_effective_from) date_effective_from
FROM   okl_trx_quotes_b  qte
WHERE  qte.id = p_quote_id;
Line: 8924

    select sysdate into l_sysdate from dual;
Line: 9059

SELECT NVL(SUM (NVL (ste.amount, 0)), 0) amount_due
FROM okl_streams stm,
           okl_strm_type_b sty,
           okl_strm_elements ste,
           okl_pool_contents pocb
WHERE stm.khr_id = cp_contract_id
AND stm.kle_id = NVL(cp_contract_line_id, stm.kle_id)
AND stm.active_yn = 'Y'
AND stm.say_code = 'CURR'
AND	ste.stm_id	= stm.id
AND ste.date_billed IS NULL
AND	NVL (ste.amount, 0)	<> 0
AND sty.id              = stm.sty_id
AND sty.id              = cp_sty_id
AND sty.billable_yn     = 'N'
AND pocb.status_Code <> 'PENDING'
AND pocb.khr_id = stm.khr_id
AND pocb.kle_id = stm.kle_id
AND pocb.sty_id = stm.sty_id;
Line: 9084

SELECT NVL(SUM (NVL (ste.amount, 0)), 0) amount_due
FROM okl_streams stm,
           okl_strm_type_b sty,
           okl_strm_elements ste,
           okl_pool_contents pocb
WHERE stm.khr_id = cp_contract_id
AND stm.kle_id = NVL(cp_contract_line_id, stm.kle_id)
AND stm.active_yn = 'Y'
AND stm.say_code = 'CURR'
AND	ste.stm_id	= stm.id
AND ste.date_billed IS NULL
AND	NVL (ste.amount, 0)	<> 0
AND sty.id              = stm.sty_id
AND sty.id              = cp_sty_id
AND sty.billable_yn     = 'N'
AND pocb.status_Code = 'PENDING'
AND pocb.khr_id = stm.khr_id
AND pocb.kle_id = stm.kle_id
AND pocb.sty_id = stm.sty_id;
Line: 9210

  SELECT NVL(SUM (NVL (ste.amount, 0)),0) amount_due
  FROM okl_streams stm,
       okl_strm_type_b sty,
       okl_strm_elements ste
      ,okl_pool_contents pocb
  WHERE stm.khr_id      = cp_contract_id
  AND	stm.kle_id	= NVL(cp_contract_line_id, stm.kle_id)
  AND	stm.active_yn = 'Y'
  AND	stm.say_code = 'CURR'
  AND	ste.stm_id	= stm.id
  AND NVL (ste.amount, 0)	<> 0
  AND sty.id              = stm.sty_id
  AND sty.id              = cp_sty_id
  AND sty.billable_yn     = 'Y'
  AND ste.stream_element_date > cp_date -- rmunjulu EDAT
  AND pocb.status_Code <> 'PENDING'
  AND pocb.khr_id = stm.khr_id
  AND pocb.kle_id = stm.kle_id
  AND pocb.sty_id = stm.sty_id;
Line: 9235

  SELECT NVL(SUM (NVL (ste.amount, 0)),0) amount_payable
  FROM okl_streams stm,
       okl_strm_type_b     sty,
       okl_strm_elements ste
       ,okl_pool_contents pocb
  WHERE stm.khr_id  = cp_contract_id
  AND stm.kle_id = NVL(cp_contract_line_id, stm.kle_id)
  AND stm.active_yn = 'Y'
  AND stm.say_code= 'CURR'
  AND	ste.stm_id	= stm.id
  AND NVL (ste.amount, 0)	<> 0
  AND sty.id              = stm.sty_id
  AND sty.id              = cp_sty_id
  AND ste.stream_element_date > cp_date -- gboomina bug 4775555 -- check for disbs after termination
  AND pocb.status_Code <> 'PENDING'
  AND pocb.khr_id = stm.khr_id
  AND pocb.kle_id = stm.kle_id
  AND pocb.sty_id = stm.sty_id;
Line: 9258

  SELECT NVL(SUM (NVL (ste.amount, 0)),0) amount_due
  FROM okl_streams stm,
       okl_strm_type_b sty,
       okl_strm_elements ste,
       okl_pool_contents pocb
  WHERE stm.khr_id = cp_contract_id
  AND stm.kle_id = NVL(cp_contract_line_id, stm.kle_id)
  AND stm.active_yn = 'Y'
  AND stm.say_code = 'CURR'
  AND ste.stm_id = stm.id
  AND NVL (ste.amount, 0) <> 0
  AND sty.id  = stm.sty_id
  AND sty.id              = cp_sty_id
  AND sty.billable_yn     = 'Y'
  AND ste.stream_element_date > cp_date
  AND pocb.status_Code = 'PENDING'
  AND pocb.khr_id = stm.khr_id
  AND pocb.kle_id = stm.kle_id
  AND pocb.sty_id = stm.sty_id;
Line: 9283

  SELECT	NVL(SUM (NVL (ste.amount, 0)),0)  amount_payable
  FROM okl_streams stm,
       okl_strm_type_b sty,
       okl_strm_elements ste,
       okl_pool_contents pocb
  WHERE stm.khr_id = cp_contract_id
  AND stm.kle_id = NVL(cp_contract_line_id, stm.kle_id)
  AND	stm.active_yn = 'Y'
  AND stm.say_code = 'CURR'
  AND	ste.stm_id = stm.id
  AND NVL (ste.amount, 0)	<> 0
  AND sty.id = stm.sty_id
  AND sty.id              = cp_sty_id
  AND ste.stream_element_date > cp_date
  AND pocb.status_Code = 'PENDING'
  AND pocb.khr_id = stm.khr_id
  AND pocb.kle_id = stm.kle_id
  AND pocb.sty_id = stm.sty_id;
Line: 9316

   SELECT trunc(qte.date_effective_from) date_effective_from
   FROM   okl_trx_quotes_b  qte
   WHERE  qte.id = p_quote_id;
Line: 9348

    select sysdate into l_sysdate from dual;
Line: 9579

  SELECT kle_id
  FROM OKL_TXL_QUOTE_LINES_B
  WHERE QTE_ID = p_quote_id
  AND QLT_CODE = 'AMCFIA';
Line: 9586

  SELECT asset_value net_investment
  FROM OKL_TRX_QUOTES_V qte
  WHERE qte.id = p_quote_id;
Line: 9592

  SELECT SUM(amount)
  FROM OKL_TXL_QUOTE_LINES_B
  WHERE qte_id = p_quote_id
  AND qlt_code NOT IN ('AMCFIA','AMCTAX', 'AMYOUB', 'AMCSDD'); -- rmunjulu 3842101 Added security deposit
Line: 9707

		SELECT	SUM(ste.amount)     amount
	   	FROM	okl_streams			stm,
			okl_strm_type_b			sty,
			okc_k_lines_b			kle,
			okc_statuses_b			kls,
			okc_line_styles_b		lse,
            okl_strm_elements       ste,
            okl_k_lines             cle
		WHERE	stm.khr_id			= cp_chr_id
		AND	stm.active_yn			= 'Y'
		AND	stm.say_code			= 'CURR'
        AND	ste.stm_id			    = stm.id
		AND	sty.id			    	= stm.sty_id
		AND	sty.billable_yn			= 'Y'
		AND	kle.id			    	= stm.kle_id
		AND	kls.code		    	= kle.sts_code
		AND	kls.ste_code			= 'ACTIVE'
		AND	lse.id			    	= kle.lse_id
        AND kle.id                  = cle.id
		AND	lse.lty_code	        = 'FEE'
		AND ste.date_billed         IS NULL -- rmunjulu EDAT
		AND trunc(ste.stream_element_date) > trunc(cp_date) -- rmunjulu EDAT
        AND cle.fee_type            = cp_fee_type;
Line: 9739

        SELECT SUM(ste.amount)     amount
        FROM okl_streams         stm
            ,okl_strm_type_b    sty
            ,okc_k_lines_b      kle
            ,okc_statuses_b     kls
            ,okc_line_styles_b  lse
            ,okl_strm_elements  ste
            ,okl_k_lines        cle
            ,okc_k_lines_b      cles
        WHERE  stm.khr_id          = cp_chr_id
          AND  stm.active_yn       = 'Y'
          AND  stm.say_code        = 'CURR'
          AND  ste.stm_id          = stm.id
          AND  sty.id              = stm.sty_id
          AND  sty.billable_yn     = 'Y'
          AND  cles.id             = stm.kle_id
          AND  cles.cle_id         = kle.id
          AND  kls.code            = kle.sts_code
          AND  kls.ste_code        = 'ACTIVE'
          AND  lse.id              = cles.lse_id
          AND  kle.id              = cle.id
          AND  lse.lty_code        = 'LINK_FEE_ASSET'
   		  AND ste.date_billed         IS NULL -- rmunjulu EDAT
		  AND trunc(ste.stream_element_date) > trunc(cp_date) -- rmunjulu EDAT
          AND  cle.fee_type        = cp_fee_type;
Line: 9773

       SELECT SUM(ste.amount)     amount
       FROM   okl_streams         stm
             ,okl_strm_type_b    sty
             ,okc_k_lines_b      kle
             ,okc_statuses_b     kls
             ,okc_line_styles_b  lse
             ,okl_strm_elements  ste
             ,okl_k_lines        cle
             ,okc_k_lines_b      cles
             ,okc_k_items        cim
       WHERE  stm.khr_id          = cp_chr_id
         AND  stm.active_yn       = 'Y'
         AND  stm.say_code        = 'CURR'
         AND  ste.stm_id          = stm.id
         AND  sty.id              = stm.sty_id
         AND  sty.billable_yn     = 'Y'
         AND  cles.id             = stm.kle_id
         AND  lse.id              = cles.lse_id
         AND  lse.lty_code        = 'LINK_FEE_ASSET'
         AND  cles.cle_id         = kle.id
         AND  kls.code            = kle.sts_code
         AND  kls.ste_code        = 'ACTIVE'
         AND  kle.id              = cle.id
         AND  cle.fee_type        = cp_fee_type
         AND  cim.object1_id1     = cp_asset_id
		 AND ste.date_billed         IS NULL -- rmunjulu EDAT
		 AND trunc(ste.stream_element_date) > trunc(cp_date) -- rmunjulu EDAT
         AND  cim.cle_id          = cles.id;
Line: 9824

        SELECT trunc(qte.date_effective_from) date_effective_from
        FROM   okl_trx_quotes_b  qte
        WHERE  qte.id = p_quote_id;
Line: 9878

	select sysdate into l_sysdate from dual;
Line: 9967

select (case
        when ROUND(MONTHS_BETWEEN(chr.end_date, cle.start_date)) <= 12 then NVL(kle.oec,0) * .2
        else NVL(kle.oec,0) * .1
        end) subsidy_amount
from okc_k_lines_b     cle,
     okl_k_lines       kle,
     okc_k_headers_b   chr
where chr.id         = cle.dnz_chr_id
and   kle.id         = cle.id
and   cle.id         = p_cle_id -- FREE_FORM1 (FIN)
;
Line: 9980

SELECT ROUND(MONTHS_BETWEEN(CHR.end_date, cle.start_date)) months,
       NVL(kle.oec,0) oec
FROM okc_k_lines_b     cle,
     okl_k_lines       kle,
     okc_k_headers_b   CHR
WHERE CHR.id         = cle.dnz_chr_id
AND   kle.id         = cle.id
AND   cle.id         = p_cle_id -- FREE_FORM1 (FIN)
;
Line: 10043

  SELECT sub.accounting_method_code,
         top_cle.date_terminated,
         --TO_NUMBER(sgn.value) sty_id
         sub_kle.sty_id sty_id, /* Bug 6353756 */
         top_cle.dnz_chr_id chr_id
FROM --okl_sgn_translations sgn,
     okl_subsidies_b      sub,
     okl_k_lines          sub_kle,
     okc_k_lines_b        sub_cle,
     okc_k_lines_b        top_cle
WHERE --sgn.jtot_object1_code = 'OKL_STRMTYP'
--AND sgn.object1_id1         = TO_CHAR(sub_kle.sty_id) AND
sub.id                  = sub_kle.subsidy_id
AND sub_cle.cle_id          = top_cle.id
AND sub_kle.id              = sub_cle.id
AND sub_cle.cle_id          = p_cle_id -- FREE_FORM1
;
Line: 10064

  SELECT NVL(SUM(selb.amount),0)
FROM
  okl_streams       stmb,
  okl_strm_elements selb
WHERE stmb.id          = selb.stm_id
AND stmb.say_code      = 'CURR'
AND stmb.active_yn     = 'Y'
AND selb.date_billed IS NULL
AND TRUNC(selb.stream_element_date) > TRUNC(p_date_terminated)
AND stmb.kle_id        = p_cle_id -- FREE_FORM1
AND stmb.sty_id        = p_sty_id
;
Line: 10183

      SELECT NVL(str.link_hist_stream_id,-1) link_hist_stream_id,
             NVL(SUM(sele.amount),0) amount
      FROM okl_strm_elements sele,
           --okl_streams str, MGAAP 7263041
           okl_streams_rep_v str,
           okl_strm_type_v sty,
           okc_k_headers_b CHR,
           okc_statuses_b sts
      WHERE sele.stm_id      = str.id
      AND   str.sty_id       = sty.id
      --AND   UPPER(sty.name)  = 'PRE-TAX INCOME'
      AND   sty.stream_type_purpose  = 'LEASE_INCOME'
      AND   (NVL(str.purpose_code,'XXXX') = 'XXXX' OR
             NVL(str.purpose_code,'XXXX') = 'REPORT')
      AND   str.say_code     = 'CURR'
      AND   str.active_yn    = 'Y'
      AND   CHR.id           = p_chr_id
      AND   CHR.sts_code     = sts.code
      AND   CHR.id           = str.khr_id
      AND   sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD')
      GROUP BY str.link_hist_stream_id;
Line: 10206

    SELECT NVL(SUM(sele.amount),0) amount
    FROM   okl_strm_elements sele
    WHERE  stm_id = p_stm_id
    AND    NVL(accrued_yn,'N') = 'Y';
Line: 10276

SELECT
  NVL(SUM(NVL(KLEB.amount,0)),0)
FROM
  OKL_K_LINES KLEB,
  OKC_K_LINES_B CLEB,
  OKC_LINE_STYLES_B LSEB,
  okc_statuses_b sts
WHERE
  KLEB.ID = CLEB.ID AND
  CLEB.LSE_ID = LSEB.ID AND
  LSEB.LTY_CODE = 'FEE' AND
  KLEB.FEE_TYPE IN ('FINANCED') AND
  CLEB.DNZ_CHR_ID = l_dnz_chr_id AND
  CLEB.sts_code = sts.code AND
  sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 10335

SELECT
  NVL(SUM(NVL(KLEB.amount,0)),0)
FROM
  OKL_K_LINES KLEB,
  OKC_K_LINES_B CLEB,
  OKC_LINE_STYLES_B LSEB,
  okc_statuses_b sts
WHERE
  KLEB.ID = CLEB.ID AND
  CLEB.LSE_ID = LSEB.ID AND
  LSEB.LTY_CODE = 'FEE' AND
  KLEB.FEE_TYPE IN ('ABSORBED') AND
  CLEB.DNZ_CHR_ID = l_dnz_chr_id AND
  CLEB.sts_code = sts.code AND
  sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 10394

  SELECT TAP.AMOUNT,
         TAP.KHR_ID
FROM   OKL_TRX_AP_INVOICES_B TAP
WHERE  TAP.TRX_STATUS_CODE IN ('APPROVED','PROCESSED') -- push to AP
AND    TAP.FUNDING_TYPE_CODE IS NOT NULL
-- start: cklee - okl.h ER 05/25/2005
AND    NOT EXISTS (SELECT 1
                   FROM   OKC_K_HEADERS_B KHR
                   WHERE  KHR.ID = TAP.KHR_ID
                   AND    ORIG_SYSTEM_SOURCE_CODE = 'OKL_LEASE_APP')
-- end: cklee - okl.h ER 05/25/2005
;
Line: 10409

  SELECT TAR.AMOUNT,
         TAR.KHR_ID
FROM   okl_cnsld_ar_strms_b TAR
WHERE  TAR.receivables_invoice_id <> -99999
AND    exists (SELECT STY.ID
               FROM   okl_strm_type_b STY
               WHERE  STY.STREAM_TYPE_PURPOSE = 'UNSCHEDULED_PRINCIPAL_PAYMENT'
               AND    STY.ID = TAR.STY_ID);
Line: 10486

  SELECT NVL(SUM(TAP.AMOUNT),0)
FROM   OKL_TRX_AP_INVOICES_B TAP,
--       okl_txl_ap_inv_lns_all_b tpl,
       (
  select gov.dnz_chr_id chr_id,
         crd.ID credit_id
  from   OKC_K_HEADERS_B crd,
         okc_Governances gov
  where  crd.id = gov.chr_id_referred
  and    crd.sts_code = 'ACTIVE'
  and    crd.scs_code = 'CREDITLINE_CONTRACT'
union
  select mla_g.dnz_chr_id chr_id,
         crd.ID credit_id
  from   OKC_K_HEADERS_B crd,
         okc_Governances gov,
         OKC_K_HEADERS_B mla,
         okc_Governances mla_g
  where  crd.id         = gov.chr_id_referred
  and    crd.sts_code   = 'ACTIVE'
  and    crd.scs_code   = 'CREDITLINE_CONTRACT'
  and    gov.dnz_chr_id = mla.id
  and    mla.id         = mla_g.chr_id_referred
  and    mla.scs_code   = 'MASTER_LEASE'
       ) ccg
--WHERE  TAP.id = TPL.tap_id
   where ccg.chr_id       = Tap.KHR_ID
AND    ccg.credit_id    = p_credit_id
AND    TAP.TRX_STATUS_CODE IN ('APPROVED','PROCESSED') -- push to AP
AND    TAP.FUNDING_TYPE_CODE IS NOT NULL
AND    NOT EXISTS (SELECT 1
                   FROM   OKC_K_HEADERS_B KHR
                   WHERE  KHR.ID = tap.KHR_ID
                   AND    ORIG_SYSTEM_SOURCE_CODE = 'OKL_LEASE_APP')
;
Line: 10526

  SELECT NVL(SUM(ARL.AMOUNT),0)
  FROM  okl_bpd_ar_inv_lines_v ARL,
       (
  select gov.dnz_chr_id chr_id,
         crd.ID credit_id
  from   OKC_K_HEADERS_B crd,
         okc_Governances gov
  where  crd.id = gov.chr_id_referred
  and    crd.sts_code = 'ACTIVE'
  and    crd.scs_code = 'CREDITLINE_CONTRACT'
union
  select mla_g.dnz_chr_id chr_id,
         crd.ID credit_id
  from   OKC_K_HEADERS_B crd,
         okc_Governances gov,
         OKC_K_HEADERS_B mla,
         okc_Governances mla_g
  where  crd.id         = gov.chr_id_referred
  and    crd.sts_code   = 'ACTIVE'
  and    crd.scs_code   = 'CREDITLINE_CONTRACT'
  and    gov.dnz_chr_id = mla.id
  and    mla.id         = mla_g.chr_id_referred
  and    mla.scs_code   = 'MASTER_LEASE'
       ) ccg
WHERE  ccg.chr_id = ARL.CONTRACT_ID
AND    ccg.credit_id    = p_credit_id
AND    ARL.receivables_invoice_id <> -99999
AND    ARL.interface_line_context = 'OKL_CONTRACTS'
AND    exists (SELECT STY.ID
               FROM   okl_strm_type_b STY
               WHERE  STY.STREAM_TYPE_PURPOSE = 'UNSCHEDULED_PRINCIPAL_PAYMENT'
               AND    STY.ID = ARL.STY_ID);
Line: 10616

SELECT TAP.AMOUNT,
       TPL.KHR_ID
FROM   OKL_TRX_AP_INVOICES_B TAP
      ,OKL_TXL_AP_INV_LNS_ALL_B TPL
WHERE TAP.ID = TPL.TAP_ID
  AND TAP.TRX_STATUS_CODE IN ('APPROVED','PROCESSED') -- push to AP
  AND TAP.FUNDING_TYPE_CODE IS NOT NULL
-- start: cklee - okl.h ER 05/25/2005
AND    NOT EXISTS (SELECT 1
                   FROM   OKC_K_HEADERS_B KHR
                   WHERE  KHR.ID = TPL.KHR_ID
                   AND    ORIG_SYSTEM_SOURCE_CODE = 'OKL_LEASE_APP')
-- end: cklee - okl.h ER 05/25/2005
;
Line: 10636

SELECT TAP.AMOUNT,
       TAP.KHR_ID
FROM   OKL_TRX_AP_INVOICES_B TAP
  where TAP.TRX_STATUS_CODE IN ('APPROVED','PROCESSED') -- push to AP
  AND TAP.FUNDING_TYPE_CODE IS NOT NULL
-- start: cklee - okl.h ER 05/25/2005
AND    NOT EXISTS (SELECT 1
                   FROM   OKC_K_HEADERS_B KHR
                   WHERE  KHR.ID = tap.KHR_ID
                   AND    ORIG_SYSTEM_SOURCE_CODE = 'OKL_LEASE_APP')
;
Line: 10807

    SELECT fab.asset_id,
           fab.book_type_code
    FROM okc_k_lines_v fin_ast_cle,
         okc_statuses_b stsb,
         fa_additions fad,
         fa_book_controls fbc,
         fa_books fab
    WHERE fin_ast_cle.id = p_cle_id
    AND   fin_ast_cle.dnz_chr_id = p_chr_id
    AND   fin_ast_cle.chr_id = p_chr_id
    AND   fin_ast_cle.sts_code = stsb.code
    AND   stsb.ste_code NOT IN ('HOLD','EXPIRED','CANCELLED','TERMINATED')
    AND   fad.asset_number = fin_ast_cle.name
    AND   fab.asset_id = fad.asset_id
    AND   fab.book_type_code = fbc.book_type_code
    AND   fab.transaction_header_id_out IS NULL
    --AND   fbc.book_class = 'CORPORATE'
    AND   fbc.book_class = p_book_class
    AND   fab.book_type_code = NVL(p_book_type_code,fab.book_type_code);
Line: 10837

    SELECT fab.asset_id,
           fab.book_type_code
    FROM okc_k_lines_v fin_ast_cle,
         okc_statuses_b stsb,
         fa_additions fad,
         fa_book_controls fbc,
         fa_books fab
    WHERE fin_ast_cle.id = p_cle_id
    AND   fin_ast_cle.dnz_chr_id = p_chr_id
    AND   fin_ast_cle.chr_id = p_chr_id
    AND   fin_ast_cle.sts_code = stsb.code
    AND   stsb.ste_code NOT IN ('HOLD','EXPIRED','CANCELLED')
    AND   fad.asset_number = fin_ast_cle.name
    AND   fab.asset_id = fad.asset_id
    AND   fab.book_type_code = fbc.book_type_code
    AND   fab.transaction_header_id_out IS NULL
    --AND   fbc.book_class = 'CORPORATE'
    AND   fbc.book_class = p_book_class
    AND   fab.book_type_code = NVL(p_book_type_code,fab.book_type_code);
Line: 10858

    SELECT start_date
    FROM okc_k_headers_b
    WHERE id = p_chr_id;
Line: 11030

    SELECT fab.asset_id,
           fab.book_type_code
    FROM okc_k_lines_v fin_ast_cle,
         okc_statuses_b stsb,
         fa_additions fad,
         fa_book_controls fbc,
         fa_books fab
    WHERE fin_ast_cle.id = p_cle_id
    AND   fin_ast_cle.dnz_chr_id = p_chr_id
    AND   fin_ast_cle.chr_id = p_chr_id
    AND   fin_ast_cle.sts_code = stsb.code
    AND   stsb.ste_code NOT IN ('HOLD','EXPIRED','CANCELLED','TERMINATED')
    AND   fad.asset_number = fin_ast_cle.name
    AND   fab.asset_id = fad.asset_id
    AND   fab.book_type_code = fbc.book_type_code
    AND   fab.transaction_header_id_out IS NULL
    --AND   fbc.book_class = 'CORPORATE';
Line: 11060

    SELECT fab.asset_id,
           fab.book_type_code
    FROM okc_k_lines_v fin_ast_cle,
         okc_statuses_b stsb,
         fa_additions fad,
         fa_book_controls fbc,
         fa_books fab
    WHERE fin_ast_cle.id = p_cle_id
    AND   fin_ast_cle.dnz_chr_id = p_chr_id
    AND   fin_ast_cle.chr_id = p_chr_id
    AND   fin_ast_cle.sts_code = stsb.code
    AND   stsb.ste_code NOT IN ('HOLD','EXPIRED','CANCELLED')
    AND   fad.asset_number = fin_ast_cle.name
    AND   fab.asset_id = fad.asset_id
    AND   fab.book_type_code = fbc.book_type_code
    AND   fab.transaction_header_id_out IS NULL
    --AND   fbc.book_class = 'CORPORATE';
Line: 11081

    SELECT start_date
    FROM okc_k_headers_b
    WHERE id = p_chr_id;
Line: 11236

    SELECT fin_cle.id
    FROM okc_k_lines_b fin_cle,
         okc_line_styles_b lse,
         okc_statuses_b stsb
    WHERE fin_cle.dnz_chr_id = p_chr_id
    AND   fin_cle.chr_id = p_chr_id
    AND   fin_cle.lse_id = lse.id
    AND   lse.lty_code = 'FREE_FORM1'
    AND   fin_cle.sts_code = stsb.code
    AND   stsb.ste_code NOT IN ('HOLD','EXPIRED','CANCELLED','TERMINATED');
Line: 11248

    SELECT fin_cle.id
    FROM okc_k_lines_b fin_cle,
         okc_line_styles_b lse,
         okc_statuses_b stsb
    WHERE fin_cle.dnz_chr_id = p_chr_id
    AND   fin_cle.chr_id = p_chr_id
    AND   fin_cle.lse_id = lse.id
    AND   lse.lty_code = 'FREE_FORM1'
    AND   fin_cle.sts_code = stsb.code
    AND   stsb.ste_code NOT IN ('HOLD','EXPIRED','CANCELLED');
Line: 11354

    SELECT fin_cle.id
    FROM okc_k_lines_b fin_cle,
         okc_line_styles_b lse,
         okc_statuses_b stsb
    WHERE fin_cle.dnz_chr_id = p_chr_id
    AND   fin_cle.chr_id = p_chr_id
    AND   fin_cle.lse_id = lse.id
    AND   lse.lty_code = 'FREE_FORM1'
    AND   fin_cle.sts_code = stsb.code
    AND   stsb.ste_code NOT IN ('HOLD','EXPIRED','CANCELLED','TERMINATED');
Line: 11366

    SELECT fin_cle.id
    FROM okc_k_lines_b fin_cle,
         okc_line_styles_b lse,
         okc_statuses_b stsb
    WHERE fin_cle.dnz_chr_id = p_chr_id
    AND   fin_cle.chr_id = p_chr_id
    AND   fin_cle.lse_id = lse.id
    AND   lse.lty_code = 'FREE_FORM1'
    AND   fin_cle.sts_code = stsb.code
    AND   stsb.ste_code NOT IN ('HOLD','EXPIRED','CANCELLED');
Line: 11475

    SELECT NVL(SUM(kle.capital_amount),0)
           --bug# 4899328
           --+ NVL(SUM(kle.capitalized_interest),0) CapAmountLines
    FROM   OKC_LINE_STYLES_B  LSEB,
           OKL_K_LINES        KLE,
           OKC_K_LINES_B      CLEB,
           OKC_STATUSES_B     STSB
    WHERE  LSEB.ID               = CLEB.LSE_ID
    AND    LSEB.lty_code         = 'FREE_FORM1'
    AND    KLE.id                = CLEB.ID
    AND    CLEB.CHR_ID           = ChrId
    AND    CLEB.DNZ_CHR_ID       = ChrId
    AND    CLEB.sts_code         = STSB.code
    AND    STSB.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 11493

    SELECT
      NVL(SUM(NVL(KLEB.amount,0)),0) ROLLOVER_AMOUNT
    FROM
      OKL_K_LINES KLEB,
      OKC_K_LINES_B CLEB,
      OKC_LINE_STYLES_B LSEB,
      OKC_STATUSES_B STS
    WHERE
      KLEB.ID = CLEB.ID AND
      CLEB.LSE_ID = LSEB.ID AND
      LSEB.LTY_CODE = 'FEE' AND
      KLEB.FEE_TYPE = 'ROLLOVER' AND
      CLEB.DNZ_CHR_ID = l_dnz_chr_id AND
      CLEB.STS_CODE = STS.CODE AND
      STS.STE_CODE NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 11594

    SELECT NVL(chr.TOT_CL_TRANSFER_AMT,0)
    FROM   OKL_K_HEADERS  chr
    WHERE  chr.ID       = ChrId;
Line: 11651

    SELECT NVL(chr.TOT_CL_NET_TRANSFER_AMT,0)
    FROM   OKL_K_HEADERS  chr
    WHERE  chr.ID       = ChrId;
Line: 11713

	SELECT	SUM (NVL (ste.amount, 0))	amount_due
	--FROM	okl_streams			stm,
	FROM	okl_streams_rep_v		stm,
                okl_strm_type_b     sty,
			    okl_strm_elements		ste
	WHERE	stm.khr_id			= cp_contract_id
	AND	stm.kle_id			= cp_contract_line_id
	AND	stm.sty_id			= NVL (cp_stream_type_id, stm.sty_id)
	AND	stm.active_yn			= 'Y'
	AND	stm.say_code			= 'CURR'
	AND	ste.stm_id			= stm.id
	AND	NVL (ste.amount, 0)	<> 0
  -- Added the following 3 conditions to restrict the unbilled receivables calculation to only
  -- billable streams
    AND sty.id              = stm.sty_id
    AND sty.billable_yn     = 'Y'
    AND ste.STREAM_ELEMENT_DATE > nvl(cp_trx_date,sysdate);   -- gkadarka added this null check
Line: 11737

	SELECT	SUM (NVL (ste.amount, 0))	amount_due
	FROM	okl_streams			stm,
                okl_strm_type_b     sty, --  Added this table to get the billable_yn flag
			    okl_strm_elements		ste
	WHERE	stm.khr_id			= cp_contract_id
	AND	stm.kle_id			= cp_contract_line_id
	AND	stm.sty_id			= NVL (cp_stream_type_id, stm.sty_id)
	AND	stm.active_yn			= 'N'  -- reporting strems are inactive
	AND	stm.say_code			= 'CURR'  -- reporting streams are current
	AND	ste.stm_id			= stm.id
	--AND	ste.date_billed			IS NULL  -- reporting streams never get billed
	AND	NVL (ste.amount, 0)	<> 0
    AND sty.id              = stm.sty_id
    AND sty.billable_yn     = 'Y' -- reporting streams are billable
    AND stm.purpose_code = 'REPORT'
    AND ste.STREAM_ELEMENT_DATE > nvl(cp_trx_date,sysdate);  -- gkadarka added this null check
Line: 11773

          SELECT nvl(ste.amount, 0)        amount
          FROM        okl_streams                        stm,
          okl_strm_type_b     sty,
                            okl_strm_elements                ste
          WHERE        stm.khr_id                        = cp_contract_id
          AND          stm.kle_id                        = cp_contract_line_id
          AND          stm.sty_id                        = NVL (cp_stream_type_id, stm.sty_id)
          AND          stm.active_yn                        = 'Y'
          AND          stm.say_code                        = 'CURR'
          AND          ste.stm_id                        = stm.id
          AND          NVL (ste.amount, 0)        <> 0
    AND   sty.id              = stm.sty_id
    AND   sty.billable_yn     = 'Y'
    AND   ste.stream_element_date > nvl(cp_trx_date,sysdate);
Line: 11792

    SELECT currency_code
    FROM   okc_k_lines_b
    WHERE  id = p_kle_id;
Line: 12032

      SELECT NVL(SUM(sel.amount),0)
      FROM okl_strm_elements sel,
           --okl_streams stm, MGAAP 7263041
           okl_streams_rep_v stm,
           okl_strm_type_v sty
      WHERE sty.id = p_sty_id
        AND stm.sty_id = sty.id
        AND stm.say_code = 'CURR'
        AND stm.active_yn = 'Y'
        AND (stm.purpose_code IS NULL OR stm.purpose_code='REPORT')
        AND stm.kle_id = c_contract_line_id
        AND sel.stm_id = stm.id
        -- guru Added
    AND sel.STREAM_ELEMENT_DATE >  nvl(cp_trx_date,sysdate);    -- gkadarka added this null check
Line: 12054

      SELECT NVL(SUM(sel.amount),0)
      FROM okl_strm_elements sel,
           --okl_streams stm, MGAAP 7263041
           okl_streams_rep_v stm,
           okl_strm_type_v sty
      WHERE sty.id = p_sty_id
        AND stm.sty_id = sty.id
        AND stm.say_code = 'CURR' -- reporting streams are current
        AND stm.active_yn = 'N'  -- reporting strems are inactive
        AND stm.purpose_code IS NULL
     --   AND	sel.date_billed	IS NULL  -- reporting streams never get billed
        --AND sty.billable_yn     = 'N'  -- PRE-TAX streams are not billable
        AND stm.kle_id = c_contract_line_id
        AND sel.stm_id = stm.id
        AND stm.purpose_code = 'REPORT'
        AND sel.STREAM_ELEMENT_DATE >  nvl(cp_trx_date,sysdate);   -- gkadarka added this null check
Line: 12073

       SELECT NVL(CHK_ACCRUAL_PREVIOUS_MNTH_YN,'N')
       FROM OKL_SYSTEM_PARAMS;
Line: 12092

    SELECT NVL(sel.amount,0) amount
    FROM okl_strm_elements sel,
         --okl_streams stm, MGAAP 7263041
         okl_streams_rep_v stm,
         okl_strm_type_v sty
    WHERE sty.id = p_sty_id
      AND stm.sty_id = sty.id
      AND stm.say_code = 'CURR'
      AND stm.active_yn = 'Y'
      AND (stm.purpose_code IS NULL OR stm.purpose_code='REPORT')
      AND stm.kle_id = c_contract_line_id
      AND sel.stm_id = stm.id
      AND sel.STREAM_ELEMENT_DATE >  nvl(cp_trx_date,sysdate);
Line: 12109

    SELECT currency_code
    FROM   okc_k_lines_b
    WHERE  id = p_kle_id;
Line: 12385

     SELECT  qte.qtp_code qtp_code
     FROM    okl_trx_quotes_v qte
     WHERE   qte.id = p_quote_id;
Line: 12391

     SELECT nvl(tql.asset_value,0) residual_value
     FROM   okl_txl_quote_lines_v tql
     WHERE  tql.qte_id = p_quote_id
     AND    tql.qlt_code = 'AMCFIA'
     AND    tql.kle_id  = p_kle_id;
Line: 12399

     SELECT depreciation_cost, ID
     FROM   okl_txl_assets_b
     WHERE  kle_id = p_kle_id
     AND    tal_type = 'AML'
     AND    ROWNUM < 2;
Line: 12493

    SELECT
    sel.amount
    FROM
    okl_strm_elements sel,
    okl_streams stm
    WHERE
    stm.sty_id = p_sty_id
    AND   stm.khr_id = p_contract_id
    AND   stm.kle_id = p_contract_line_id
    AND   sel.stream_element_date <= p_date
    AND   stm.say_code = 'CURR'
    AND   stm.id = sel.stm_id
    ORDER BY sel.stream_element_date DESC;
Line: 12529

      SELECT TO_NUMBER(laslh.object1_id1)
      INTO   l_fee_payment_id
      FROM   okc_rule_groups_b lalevl,
             okc_rules_b laslh
      WHERE  lalevl.cle_id = p_contract_line_id
      AND    lalevl.rgd_code = 'LALEVL'
      AND    lalevl.id = laslh.rgp_id
      AND    laslh.rule_information_category = 'LASLH';
Line: 12580

      SELECT cle.id
      FROM
      okc_k_lines_b cle,
      okl_k_lines kle,
      okc_k_headers_b chr
      WHERE
      chr.id = p_contract_id
      AND cle.chr_id = chr.id
      AND cle.sts_code = chr.sts_code
      AND cle.id = kle.id
      AND kle.fee_type = 'FINANCED';
Line: 12628

      SELECT cle.id
      FROM
      okc_k_lines_b cle,
      okl_k_lines kle,
      okc_k_headers_b chr
      WHERE
      chr.id = p_contract_id
      AND cle.chr_id = chr.id
      AND cle.sts_code = chr.sts_code
      AND cle.id = kle.id
      AND kle.fee_type = 'ROLLOVER';
Line: 12682

     SELECT qte.date_effective_from
     FROM   okl_trx_quotes_b  qte
	 WHERE  qte.id = p_qte_id;
Line: 12689

   SELECT nvl(fab.cost,0) current_cost
   FROM   fa_books fab,
          fa_book_controls fbc,
          okc_k_items_v itm,
          okc_k_lines_b kle,
          okc_line_styles_v lse
   WHERE  fbc.book_class = 'CORPORATE'
   AND    fab.book_type_code = fbc.book_type_code
   AND    fab.asset_id = itm.object1_id1
   AND    itm.cle_id = kle.id
   AND    kle.cle_id = p_kle_id
   AND    kle.lse_id = lse.id
   AND    lse.lty_code = 'FIXED_ASSET'
   AND    fab.transaction_header_id_out IS NULL;
Line: 12805

    SELECT nvl(sum(amount_remaining),0)
    FROM   okl_cs_bpd_inv_dtl_v
    WHERE  chr_id = c_contract_id
    AND    due_date <= SYSDATE;
Line: 12850

    SELECT NVL(sum(sel.amount),0)
    FROM   okl_strm_elements sel,
           okl_streams stm,
           okl_strm_type_b sty
    WHERE  stm.say_code = 'CURR'
    AND    stm.active_yn = 'Y'
    AND    stm.purpose_code is NULL
    AND    stm.khr_id = c_contract_id
    AND    sty.id = stm.sty_id
    AND    sty.billable_yn = 'Y'
    AND    sel.stm_id = stm.id
    AND    date_billed is null
    AND    stream_element_date <= SYSDATE;
Line: 12896

    SELECT nvl(KLE.residual_value,0) residual_value
    FROM   OKL_K_LINES KLE
    WHERE  KLE.id = p_kle_id;
Line: 12901

    SELECT nvl(RET.proceeds_of_sale,0) sales_proceeds
    FROM   --OKX_ASSET_LINES_V OAL,
           FA_RETIREMENTS RET
    WHERE  RET.RETIREMENT_ID = p_retirement_id;
Line: 13039

     SELECT qte.date_effective_from
     FROM   okl_trx_quotes_b  qte
	 WHERE  qte.id = p_qte_id;
Line: 13141

     SELECT sum(TQL.asset_value) outstanding_bal
     FROM   OKL_TXL_QUOTE_LINES_B TQL
     WHERE  TQL.qte_id = p_qte_id
	 AND    TQL.qlt_code = 'AMCFIA';
Line: 13147

     SELECT qte.date_effective_from
     FROM   okl_trx_quotes_b  qte
	 WHERE  qte.id = p_qte_id;
Line: 13152

     SELECT base_rate
     FROM   okl_k_rate_params_v
	 WHERE  khr_id = p_khr_id;
Line: 13158

	 SELECT deal_type
	 FROM   OKL_K_HEADERS
	 WHERE  id = cp_khr_id;
Line: 13338

    SELECT NVL(SUM(sele.amount),0)
      FROM okl_strm_elements sele
          ,okl_streams str
          ,okl_strm_type_v sty
          ,okc_k_lines_v line
          ,okc_statuses_b sts
          ,okc_line_styles_b style
     WHERE sele.stm_id = str.id
       AND str.sty_id = sty.id
       AND sty.stream_type_purpose = 'RENT'
       AND str.say_code = 'CURR'
       AND str.active_yn = 'Y'
       AND str.purpose_code IS NULL
       AND sele.date_billed IS NULL
       AND line.chr_id = str.khr_id
       AND line.id = str.kle_id
       AND line.lse_id = style.id
       AND style.lty_code = 'FREE_FORM1'
       AND line.sts_code = sts.code
       AND sts.ste_code = 'ACTIVE'
       AND str.khr_id = cp_contract_id;
Line: 13394

    SELECT NVL(SUM(sele.amount),0)
      FROM okl_strm_elements sele
          --,okl_streams str  MGAAP 7263041
          ,okl_streams_rep_v str
          ,okl_strm_type_v sty
          ,okc_k_lines_b line
          ,okc_line_styles_b style
          ,okc_statuses_b sts
     WHERE sele.stm_id = str.id
       AND str.sty_id = sty.id
       AND UPPER(sty.stream_type_purpose) = 'LEASE_INCOME'     -- pre-tax income has steam type purpose as lease_income
       AND str.say_code = 'CURR'
       AND STR.ACTIVE_YN = 'Y'
       AND (STR.PURPOSE_CODE IS NULL OR STR.PURPOSE_CODE='REPORT')
       AND nvl(sele.accrued_yn,'N') = 'N'
       AND str.kle_id = line.id
       AND line.lse_id = style.id
       AND style.lty_code = 'FREE_FORM1'
       AND line.sts_code = sts.code
       AND sts.ste_code = 'ACTIVE'
       AND line.chr_id = cp_contract_id;
Line: 13444

    SELECT NVL(SUM(sele.amount),0)
      FROM okl_strm_elements sele
          ,okl_streams str
          ,okl_strm_type_v sty
          ,okc_k_lines_v line
          -- ,okc_statuses_b sts
          ,okc_line_styles_b style
     WHERE sele.stm_id = str.id
       AND str.sty_id = sty.id
       AND sty.stream_type_purpose = 'RENT'
       AND str.say_code = 'CURR'
       AND str.active_yn = 'Y'
       AND str.purpose_code IS NULL
       AND sele.date_billed IS NULL
       AND line.chr_id = str.khr_id
       AND line.id = str.kle_id
       AND line.lse_id = style.id
       AND style.lty_code = 'FREE_FORM1'
       -- AND line.sts_code = sts.code
       -- AND sts.ste_code = 'TERMINATED'
       AND str.khr_id = cp_contract_id
       AND line.id = NVL(cp_contract_line_id, line.id);
Line: 13501

    SELECT NVL(SUM(sele.amount),0)
      FROM okl_strm_elements sele
          --,okl_streams str  MGAAP 7263041
          ,okl_streams_rep_v str
          ,okl_strm_type_v sty
          ,okc_k_lines_b line
          ,okc_line_styles_b style
          -- ,okc_statuses_b sts
     WHERE sele.stm_id = str.id
       AND str.sty_id = sty.id
       AND UPPER(sty.stream_type_purpose) = 'LEASE_INCOME'     -- pre-tax income has steam type purpose as lease_income
       AND str.say_code = 'CURR'
       AND STR.ACTIVE_YN = 'Y'
       AND (STR.PURPOSE_CODE IS NULL OR STR.PURPOSE_CODE='REPORT')
       AND nvl(sele.accrued_yn,'N') = 'N'
       AND str.kle_id = line.id
       AND line.lse_id = style.id
       AND style.lty_code = 'FREE_FORM1'
       -- AND line.sts_code = sts.code
       -- AND sts.ste_code = 'TERMINATED'
       AND line.chr_id = cp_contract_id
       AND line.id = NVL(cp_contract_line_id, line.id);
Line: 13565

   SELECT MIN(sel.stream_element_date)
   FROM   okl_strm_elements sel,
          okl_streams stm,
          okl_strm_type_v sty
   WHERE  stm.sty_id = sty.id
   AND    stm.say_code = 'CURR'
   AND    stm.active_yn = 'Y'
   AND    sty.billable_yn = 'Y'
   AND    sty.code NOT LIKE '%TAX%'
   AND    stm.purpose_code is NULL
   AND    stm.khr_id = c_contract_id
   AND    sel.stm_id = stm.id
   AND    sel.stream_element_date > sysdate;
Line: 13581

   SELECT NVL(sum(sel.amount),0)
   FROM okl_strm_elements sel,
            okl_streams stm,
            okl_strm_type_v sty
   WHERE stm.sty_id = sty.id
   AND stm.say_code = 'CURR'
   AND stm.active_yn = 'Y'
   AND sty.billable_yn = 'Y'
   AND sty.code NOT LIKE '%TAX%'
   AND stm.purpose_code is NULL
   AND stm.khr_id = c_contract_id
   AND sel.stm_id = stm.id
   AND sel.stream_element_date = c_next_due_date;
Line: 13637

    SELECT orig_system_id1
    FROM okc_k_headers_b
    WHERE id = p_contract_id
    AND orig_system_source_code = 'OKL_LEASE_APP';
Line: 13672

    SELECT id
    FROM okl_lease_quotes_b
    WHERE parent_object_id = p_leaseapp_id
    AND parent_object_code = 'LEASEAPP'
    AND primary_quote = 'Y';
Line: 13729

    SELECT id
    FROM okl_lease_quotes_b
    WHERE parent_object_id = p_leaseapp_id
    AND parent_object_code = 'LEASEAPP'
    AND primary_quote = 'Y';
Line: 13736

    SELECT nvl(amount, 0)
    FROM okl_trx_ap_invoices_b
    WHERE id = p_contract_line_id;
Line: 13800

	SELECT kp.object1_id1, okc.cust_acct_id
	FROM okc_k_party_roles_b kp, okc_k_headers_b okc
	WHERE kp.dnz_chr_id = p_contract_id
	AND kp.rle_code = 'LESSEE'
	AND kp.dnz_chr_id = okc.id;
Line: 13807

	SELECT prospect_id, cust_acct_id
	FROM okl_lease_applications_b
	WHERE id = p_lease_app_id;
Line: 13850

    SELECT khr_id
	FROM okl_k_headers
	WHERE id = p_contract_id;
Line: 13855

    SELECT program_agreement_id
	FROM okl_lease_applications_b
	WHERE id = p_lease_app_id;
Line: 13904

    SELECT date_transaction_occurred
	FROM okl_trx_contracts
	WHERE khr_id = p_contract_id
	AND   representation_type = 'PRIMARY';	 -- MGAAP OTHER 7263041
Line: 13957

    SELECT a.date_invoiced
     	FROM okl_trx_ap_invoices_b a
--          ,okl_txl_ap_inv_lns_all_b b --cklee 09/21/07
--	    WHERE a.id = b.tap_id
       where a.khr_id = p_contract_id;
Line: 14026

     SELECT fab.asset_id,
            fab.book_type_code
     FROM okc_k_lines_v fin_ast_cle,
          okc_statuses_b stsb,
          fa_additions fad,
          fa_book_controls fbc,
          fa_books fab
     WHERE fin_ast_cle.id = p_cle_id
     AND   fin_ast_cle.dnz_chr_id = p_chr_id
     AND   fin_ast_cle.chr_id = p_chr_id
     AND   fin_ast_cle.sts_code = stsb.code
     AND   stsb.ste_code NOT IN ('HOLD','CANCELLED')
     AND   fad.asset_number = fin_ast_cle.name
     AND   fab.asset_id = fad.asset_id
     AND   fab.book_type_code = fbc.book_type_code
     AND   fab.transaction_header_id_out IS NULL
     --AND   fbc.book_class = 'CORPORATE';
Line: 14051

     SELECT start_date
     FROM okc_k_headers_b
     WHERE id = p_chr_id;
Line: 14177

           SELECT  (ASSETCOMP.NUMBER_OF_UNITS * ASSETCOMP.UNIT_COST) AST_COST
           FROM    OKL_ASSET_COMPONENTS_B ASSETCOMP
           WHERE   ASSETCOMP.PRIMARY_COMPONENT = 'YES'
           AND     ASSETCOMP.ASSET_ID =  p_asset_id;
Line: 14184

       SELECT  sum(ASSETCOMP.NUMBER_OF_UNITS * ASSETCOMP.UNIT_COST) ADDON_AMNT
           FROM    OKL_ASSET_COMPONENTS_B ASSETCOMP
           WHERE   ASSETCOMP.PRIMARY_COMPONENT = 'NO'
           AND     ASSETCOMP.ASSET_ID = p_asset_id;
Line: 14191

           SELECT  SUM(amount) capitalized_fee_amount
           FROM    okl_line_relationships_v lre
           WHERE   source_line_type = 'ASSET'
           AND     related_line_type = 'CAPITALIZED'
           AND     source_line_id = p_asset_id;
Line: 14199

           SELECT  sum(adj.value) cap_down_payment
       FROM    okl_assets_b ast, okl_cost_adjustments_b adj
       WHERE   ast.parent_object_code = 'LEASEQUOTE'
       AND     adj.parent_object_id = ast.id
       AND     adj.ADJUSTMENT_SOURCE_TYPE = 'DOWN_PAYMENT'
       AND     adj.PROCESSING_TYPE = 'CAPITALIZE'
       AND     ast.id =  p_asset_id;
Line: 14209

           SELECT  sum(adj.value) tradeIn_amount
       FROM    okl_assets_b ast,  okl_cost_adjustments_b adj
       WHERE   ast.parent_object_code = 'LEASEQUOTE'
       AND     adj.parent_object_id = ast.id
       AND     adj.adjustment_source_type = 'TRADEIN'
       AND     ast.id = p_asset_id;
Line: 14378

       SELECT lse.lty_code
         FROM okc_k_lines_b cle,
              okc_line_styles_b lse
        WHERE cle.id = p_line_id
          AND cle.lse_id = lse.id;
Line: 14387

       SELECT SUM(cle.price_unit * cim.number_of_items) asset_cost
         FROM okc_subclass_top_line stl,
              okc_line_styles_b lse2,
              okc_line_styles_b lse1,
              okc_k_items_v cim,
              okc_k_lines_v cle
        WHERE cle.cle_id = p_line_id
          AND cle.dnz_chr_id = p_dnz_chr_id
          AND cle.id = cim.cle_id
          AND cle.dnz_chr_id = cim.dnz_chr_id
          AND cle.lse_id = lse1.id
          AND lse1.lty_code = 'ITEM'
          AND lse1.lse_parent_id = lse2.id
          AND lse2.lty_code = 'FREE_FORM1'
          AND lse2.id = stl.lse_id
          AND stl.scs_code IN ('LEASE','LOAN');
Line: 14407

       SELECT SUM(cle.price_unit* cim.number_of_items) add_on
         FROM okc_subclass_top_line stl,
              okc_line_styles_b lse3,
              okc_line_styles_b lse2,
              okc_line_styles_b lse1,
              okc_k_items_v cim,
              okc_k_lines_b cle
        WHERE cle.dnz_chr_id = p_dnz_chr_id
          AND cle.dnz_chr_id = cim.dnz_chr_id
          AND cle.id = cim.cle_id
          AND cle.lse_id = lse1.id
          AND lse1.lty_code = 'ADD_ITEM'
          AND lse1.lse_parent_id = lse2.id
          AND lse2.lty_code = 'ITEM'
          AND lse2.lse_parent_id = lse3.id
          AND lse3.lty_code = 'FREE_FORM1'
          AND lse3.id = stl.lse_id
          AND stl.scs_code IN ('LEASE','LOAN')
          AND exists (SELECT 1
                        FROM okc_subclass_top_line stlx,
                             okc_line_styles_b lse2x,
                             okc_line_styles_b lse1x,
                             okc_k_lines_b clex
                       WHERE clex.cle_id = p_line_id
                         AND clex.dnz_chr_id = p_dnz_chr_id
                         AND clex.lse_id = lse1x.id
                         AND lse1x.lty_code = 'ITEM'
                         AND lse1x.lse_parent_id = lse2x.id
                         AND lse2x.lty_code = 'FREE_FORM1'
                         AND lse2x.id = stlx.lse_id
                         AND stlx.scs_code IN ('LEASE','LOAN')
                         AND clex.id = cle.cle_id);
Line: 14443

       SELECT SUM(kle_cov.capital_amount) Cap_fee
         FROM okc_line_styles_b  lseb,
              okc_k_items        cim,
              okl_k_lines        kle_cov,
              okc_k_lines_b      cleb_cov,
              okc_statuses_b     stsb
        WHERE lseb.id               = cleb_cov.lse_id
          AND lseb.lty_code         = 'LINK_FEE_ASSET'
          AND cim.jtot_object1_code = 'OKX_COVASST'
          AND cleb_cov.id           =  cim.cle_id
          AND kle_cov.id            =  cleb_cov.id
          AND cleb_cov.dnz_chr_id   =  cim.dnz_chr_id
          AND cleb_cov.dnz_chr_id   =  p_dnz_chr_id
          AND cim.object1_id1       =  p_line_id
          AND cleb_cov.sts_code     =  stsb.code
          AND stsb.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED',
'HOLD');
Line: 14464

       SELECT NVL(kle.capital_reduction,0) capital_reduction,
              NVL(kle.tradein_amount,0) tradein_amount,
              NVL(kle.capital_reduction_percent,0) capital_reduction_percent,
              kle.capitalize_down_payment_yn capitalize_down_payment_yn
         FROM okc_line_styles_b ls,
              okl_k_lines_full_v kle,
              okc_statuses_b sts
        WHERE kle.dnz_chr_id = p_dnz_chr_id
          AND kle.id = p_line_id
          AND ls.id = kle.lse_id
          AND ls.lty_code ='FREE_FORM1'
          AND kle.sts_code = sts.code
          AND sts.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED',
'HOLD');
Line: 14692

         SELECT SUM(cle.price_unit* cim.number_of_items) add_on_cost
         FROM okc_subclass_top_line stl,
              okc_line_styles_b lse3,
              okc_line_styles_b lse2,
              okc_line_styles_b lse1,
              okc_k_items_v cim,
              okc_k_lines_b cle
        WHERE cle.dnz_chr_id = p_contract_id
          AND cle.dnz_chr_id = cim.dnz_chr_id
          AND cle.id = cim.cle_id
          AND cle.lse_id = lse1.id
          AND lse1.lty_code = 'ADD_ITEM'    -- G_ADDON_LINE_LTY_CODE
          AND lse1.lse_parent_id = lse2.id
          AND lse2.lty_code = 'ITEM'          -- G_MODEL_LINE_LTY_CODE
          AND lse2.lse_parent_id = lse3.id
          AND lse3.lty_code = 'FREE_FORM1'   --  G_FIN_LINE_LTY_CODE
          AND lse3.id = stl.lse_id
          AND stl.scs_code IN ('LEASE','LOAN')
          AND exists (SELECT 1
                        FROM okc_subclass_top_line stlx,
                             okc_line_styles_b lse2x,
                             okc_line_styles_b lse1x,
                             okc_k_lines_b clex
                       WHERE clex.cle_id = p_contract_line_id   -- lse_id = 33>
                         AND clex.dnz_chr_id = p_contract_id
                         AND clex.lse_id = lse1x.id
                         AND lse1x.lty_code = 'ITEM'  -- G_MODEL_LINE_LTY_CODE
                         AND lse1x.lse_parent_id = lse2x.id
                         AND lse2x.lty_code = 'FREE_FORM1' -- G_FIN_LINE_LTY_CODE
                         AND lse2x.id = stlx.lse_id
                         AND stlx.scs_code IN ('LEASE','LOAN')
                         AND clex.id = cle.cle_id);
Line: 14812

    SELECT NVL(SUM(sub_kle.amount),0)
    FROM   okl_subsidies_b    subb,
           okl_k_lines        sub_kle,
           okc_k_lines_b      sub_cle,
           okc_line_styles_b  sub_lse
    WHERE  subb.id                     = sub_kle.subsidy_id
    AND    subb.accounting_method_code = NVL(UPPER(p_accounting_method),subb.accounting_method_code)
    AND    sub_kle.id                  = sub_cle.id
    AND    sub_cle.lse_id              = sub_lse.id
    AND    sub_lse.lty_code            = 'SUBSIDY'
    AND    sub_cle.sts_code            <> 'ABANDONED'
    AND    sub_cle.dnz_chr_id          = p_contract_id
    AND    sub_cle.cle_id              = p_fin_asset_line_id
    AND    subb.customer_visible_yn    = 'Y'
    ;
Line: 14932

    SELECT NVL(SUM(sub_kle.subsidy_override_amount),0)
    FROM   okl_subsidies_b    subb,
           okl_k_lines        sub_kle,
           okc_k_lines_b      sub_cle,
           okc_line_styles_b  sub_lse
    WHERE  subb.id                     = sub_kle.subsidy_id
    AND    subb.accounting_method_code = NVL(UPPER(p_accounting_method),subb.accounting_method_code)
    AND    sub_kle.id                  = sub_cle.id
    AND    sub_cle.lse_id              = sub_lse.id
    AND    sub_lse.lty_code            = 'SUBSIDY'
    AND    sub_cle.sts_code            <> 'ABANDONED'
    AND    sub_cle.dnz_chr_id          = p_contract_id
    AND    sub_cle.cle_id              = p_fin_asset_line_id
    AND    subb.customer_visible_yn    = 'Y'
    ;
Line: 15039

    SELECT sum(kle_cov.amount) asset_fin_fee_amt
       FROM   OKC_LINE_STYLES_B  LSEB,
              OKC_K_ITEMS        CIM,
              OKL_K_LINES        KLE_COV,
              okl_k_lines        fee_line,
              OKC_K_LINES_B      CLEB_COV,
              OKC_STATUSES_B     STSB
        WHERE LSEB.ID               = CLEB_COV.LSE_ID
        AND   LSEB.lty_code         = 'LINK_FEE_ASSET'
        AND   CIM.jtot_object1_code = 'OKX_COVASST'
        AND   CLEB_COV.id           =  CIM.cle_id
        AND   KLE_COV.id            =  CLEB_COV.ID
        AND   CLEB_COV.DNZ_CHR_ID   =  CIM.DNZ_CHR_ID
        AND   CLEB_COV.dnz_chr_id   =  c_chr_id
        AND   cim.object1_id1       =  to_char(c_fin_asset_line_id) --lse_id = 33
        AND   CLEB_COV.sts_code     =  STSB.code
        and   CLEB_COV.cle_id       =  fee_line.id
        and   fee_line.fee_type     =  'FINANCED'
        AND   STSB.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 15061

    SELECT sum(kle_cov.amount) asset_fin_fee_amt
       FROM   OKC_LINE_STYLES_B  LSEB,
              OKC_K_ITEMS        CIM,
              OKL_K_LINES        KLE_COV,
              okl_k_lines        fee_line,
              OKC_K_LINES_B      CLEB_COV,
              OKC_STATUSES_B     STSB
        WHERE LSEB.ID               = CLEB_COV.LSE_ID
        AND   LSEB.lty_code         = 'LINK_FEE_ASSET'
        AND   CIM.jtot_object1_code = 'OKX_COVASST'
        AND   CLEB_COV.id           =  CIM.cle_id
        AND   KLE_COV.id            =  CLEB_COV.ID
        AND   CLEB_COV.DNZ_CHR_ID   =  CIM.DNZ_CHR_ID
        AND   CLEB_COV.dnz_chr_id   =  c_chr_id
        AND   cim.object1_id1       =  to_char(c_fin_asset_line_id) --lse_id = 33
        AND   CLEB_COV.sts_code     =  STSB.code
        and   CLEB_COV.cle_id       =  fee_line.id
        and   fee_line.fee_type     =  'FINANCED'
        AND   STSB.ste_code NOT IN ( 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 15163

    SELECT sum(kle_cov.amount) asset_roll_fee_amt
       FROM   OKC_LINE_STYLES_B  LSEB,
              OKC_K_ITEMS        CIM,
              OKL_K_LINES        KLE_COV,
              okl_k_lines        fee_line,
              OKC_K_LINES_B      CLEB_COV,
              OKC_STATUSES_B     STSB
        WHERE LSEB.ID               = CLEB_COV.LSE_ID
        AND   LSEB.lty_code         = 'LINK_FEE_ASSET'
        AND   CIM.jtot_object1_code = 'OKX_COVASST'
        AND   CLEB_COV.id           =  CIM.cle_id
        AND   KLE_COV.id            =  CLEB_COV.ID
        AND   CLEB_COV.DNZ_CHR_ID   =  CIM.DNZ_CHR_ID
        AND   CLEB_COV.dnz_chr_id   =  c_chr_id
        AND   cim.object1_id1       =  to_char(c_fin_asset_line_id) --lse_id = 33
        AND   CLEB_COV.sts_code     =  STSB.code
        and   CLEB_COV.cle_id       =  fee_line.id
        and   fee_line.fee_type     =  'ROLLOVER'
        AND   STSB.ste_code NOT IN ('TERMINATED', 'EXPIRED', 'CANCELLED', 'HOLD');
Line: 15185

    SELECT sum(kle_cov.amount) asset_roll_fee_amt
       FROM   OKC_LINE_STYLES_B  LSEB,
              OKC_K_ITEMS        CIM,
              OKL_K_LINES        KLE_COV,
              okl_k_lines        fee_line,
              OKC_K_LINES_B      CLEB_COV,
              OKC_STATUSES_B     STSB
        WHERE LSEB.ID               = CLEB_COV.LSE_ID
        AND   LSEB.lty_code         = 'LINK_FEE_ASSET'
        AND   CIM.jtot_object1_code = 'OKX_COVASST'
        AND   CLEB_COV.id           =  CIM.cle_id
        AND   KLE_COV.id            =  CLEB_COV.ID
        AND   CLEB_COV.DNZ_CHR_ID   =  CIM.DNZ_CHR_ID
        AND   CLEB_COV.dnz_chr_id   =  c_chr_id
        AND   cim.object1_id1       =  to_char(c_fin_asset_line_id) --lse_id = 33
        AND   CLEB_COV.sts_code     =  STSB.code
        and   CLEB_COV.cle_id       =  fee_line.id
        and   fee_line.fee_type     =  'ROLLOVER'
        AND   STSB.ste_code NOT IN ( 'EXPIRED', 'CANCELLED', 'HOLD');