DBA Data[Home] [Help]

APPS.OKL_BILL_STATUS_PVT SQL Statements

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

Line: 18

select max(AR.DUE_DATE) last_bill_date, tai.description transaction_type
-- abindal bug 4529600 start --
from    okl_cnsld_ar_strms_b cnsld,
        AR_PAYMENT_SCHEDULES_ALL AR,
        OKL_XTL_SELL_INVS_B XTL,
        okl_trx_ar_invoices_tl tai,
        okl_txl_ar_inv_lns_b til,
        okl_txd_ar_ln_dtls_b tld
-- abindal bug 4529600 end --
where   cnsld.receivables_invoice_id    = AR.customer_trx_id
and     cnsld.khr_id                    = c_khr_id
and     cnsld.id                        = XTL.lsm_id
and     xtl.tld_id                     = tld.id
and     til.tai_id                      = tai.id
and     til.id                          = tld.til_id_details
and     tai.description                 in ('Regular Stream Billing')
and     cnsld.sel_id                    in (SELECT SEL.id
-- abindal bug 4529600 start --
                                        FROM    OKL_STREAMS STM,
                                                OKL_STRM_ELEMENTS SEL,
                                                OKC_K_HEADERS_B KHR,
                                                OKL_STRM_TYPE_B STY
-- abindal bug 4529600 end --
                                        WHERE  KHR.id                           = c_khr_id
                                        AND    SEL.stream_element_date          <= c_transaction_date
                                        AND    KHR.id                           = STM.khr_id
                                        AND    STM.id                           = SEL.stm_id
                                        AND    STM.say_code                     = 'CURR'
                                        AND    STM.active_yn                    = 'Y'
                                        AND    STM.sty_id                       = STY.id
                                        AND    NVL(STY.billable_yn,'N')         = 'Y'
                                        AND    STY.stream_type_purpose          IN ('RENT', 'INTEREST_PAYMENT',
                                                                           'PRINCIPAL_PAYMENT', 'LOAN_PAYMENT',
																		   'FLOAT_FACTOR_ADJUSTMENT')
                                        AND    SEL.amount                       > 0)
group by tai.description;
Line: 58

   SELECT MAX(SEL.stream_element_date) last_bill_date
    FROM    OKL_STREAMS STM,
            OKL_STRM_ELEMENTS SEL,
            OKC_K_HEADERS_B KHR,
            OKL_STRM_TYPE_V STY
    WHERE   KHR.id                           = c_khr_id
    AND     SEL.stream_element_date          <=c_transaction_date
    AND     KHR.id                           = STM.khr_id
    AND     STM.id                           = SEL.stm_id
    AND     STM.say_code                     = 'CURR'
    AND     STM.active_yn                    = 'Y'
    AND     STM.sty_id                       = STY.id
    AND     STY.billable_yn                  = 'Y'
   -- AND     STY.name                         = 'RENT'
   AND     STY.STREAM_TYPE_PURPOSE      IN ('RENT', 'INTEREST_PAYMENT',
                                        'PRINCIPAL_PAYMENT', 'LOAN_PAYMENT',
										'FLOAT_FACTOR_ADJUSTMENT')
    AND     SEL.amount                       > 0
    AND     SEL.date_billed is not null;
Line: 80

    SELECT  --SEL.stream_element_date last_bill_date
            MAX(SEL.date_billed) last_bill_date
    FROM    OKL_STREAMS_V STM,
            OKL_STRM_ELEMENTS_V SEL,
            OKC_K_HEADERS_V KHR,
            OKL_STRM_TYPE_V STY
    WHERE   KHR.id                           = c_khr_id
    AND     SEL.stream_element_date          <=c_transaction_date
    AND     KHR.id                           = STM.khr_id
    AND     STM.id                           = SEL.stm_id
    AND     STM.say_code                     = 'CURR'
    AND     STM.active_yn                    = 'Y'
    AND     STM.sty_id                       = STY.id
    AND     NVL(STY.billable_yn,'N')         = 'Y'
   -- gkhuntet added for Forward port Bug #5488905  Start
    AND     STY.STREAM_TYPE_PURPOSE      IN ('RENT', 'INTEREST_PAYMENT',
                                        'PRINCIPAL_PAYMENT', 'LOAN_PAYMENT',
										'FLOAT_FACTOR_ADJUSTMENT');
Line: 101

   SELECT ORIG_SYSTEM_SOURCE_CODE
   FROM   OKC_K_HEADERS_B
   WHERE  id = cp_khr_id;
Line: 112

select  AR.DUE_DATE last_bill_date
from    okl_cnsld_ar_strms_b cnsld,
        AR_PAYMENT_SCHEDULES_ALL AR,
        OKL_XTL_SELL_INVS_V XTL,
        okl_trx_ar_invoices_v tai,
        okl_txl_ar_inv_lns_v til,
        okl_txd_ar_ln_dtls_v tld
where   cnsld.receivables_invoice_id    = AR.customer_trx_id
and     cnsld.khr_id                    = c_khr_id
and     cnsld.id                        = XTL.lsm_id
and     xtl.tld_id                      = tld.id
and     til.tai_id                      = tai.id
and     til.id                          = tld.til_id_details
and     tai.description                 in ('Regular Stream Billing')
and     cnsld.sel_id                    = c_sel_id;
Line: 131

select  AR.DUE_DATE last_bill_date
from    --okl_cnsld_ar_strms_b cnsld,
        AR_PAYMENT_SCHEDULES_ALL AR,
        --OKL_XTL_SELL_INVS_V XTL,
        --okl_trx_ar_invoices_v tai,
        --okl_txl_ar_inv_lns_v til,
        --okl_txd_ar_ln_dtls_v tld
        okl_bpd_tld_ar_lines_v RACTRL
where   RACTRL.customer_trx_id            = AR.customer_trx_id
and     RACTRL.khr_id                     = c_khr_id
--and     cnsld.id                        = XTL.lsm_id
--and     xtl.tld_id                      = tld.id
--and     til.tai_id                      = tai.id
--and     til.id                          = tld.til_id_details
and     RACTRL.description                 in ('Regular Stream Billing')
and     RACTRL.sel_id                    = c_sel_id;
Line: 153

SELECT  distinct STM.LINK_HIST_STREAM_ID
--Bug 5050707:end
FROM    OKL_STREAMS_V STM,
        OKL_STRM_ELEMENTS_V SEL,
        OKC_K_HEADERS_V KHR,
        OKL_STRM_TYPE_V STY
WHERE   KHR.id                           = c_khr_id
AND     SEL.stream_element_date          <= c_transaction_date
AND     STM.id                           = SEL.stm_id
AND     KHR.id                           = STM.khr_id
AND     STM.say_code                     = 'CURR'
AND     STM.active_yn                    = 'Y'
AND     STM.sty_id                       = STY.id
AND     NVL(STY.billable_yn,'N')         = 'Y'
AND     STY.stream_type_purpose          IN ('RENT', 'INTEREST_PAYMENT',
                                    'PRINCIPAL_PAYMENT', 'LOAN_PAYMENT',
									'FLOAT_FACTOR_ADJUSTMENT')
AND     SEL.amount                       > 0;
Line: 174

SELECT  LINK_HIST_STREAM_ID
FROM    OKL_STREAMS_V
WHERE   ID = c_sel_id;
Line: 181

SELECT  distinct(SEL.ID)
FROM    OKL_STREAMS_V STM,
        OKL_STRM_ELEMENTS_V SEL,
        OKC_K_HEADERS_V KHR,
        OKL_STRM_TYPE_V STY,
        okl_cnsld_ar_strms_b cnsld
WHERE   KHR.id                           = c_khr_id
AND     SEL.stream_element_date          <= c_transaction_date
AND     STM.id                           = SEL.stm_id
AND     KHR.id                           = STM.khr_id
AND     STM.say_code                     = 'HIST'
AND     STM.active_yn                    = 'N'
AND     STM.sty_id                       = STY.id
AND     NVL(STY.billable_yn,'N')         = 'Y'
AND     STY.stream_type_purpose          IN ('RENT', 'INTEREST_PAYMENT',
                                    'PRINCIPAL_PAYMENT', 'LOAN_PAYMENT',
									'FLOAT_FACTOR_ADJUSTMENT')
AND     SEL.amount                       > 0
AND     SEL.stm_id                       = c_stm_id
and     cnsld.sel_id                     = sel.id
and     cnsld.khr_id                     = c_khr_id;
Line: 206

SELECT  distinct(SEL.ID)
FROM    OKL_STREAMS_V STM,
        OKL_STRM_ELEMENTS_V SEL,
        OKC_K_HEADERS_V KHR,
        OKL_STRM_TYPE_V STY,
        --okl_cnsld_ar_strms_b cnsld
        okl_txd_ar_ln_dtls_b tld
WHERE   KHR.id                           = c_khr_id
AND     SEL.stream_element_date          <= c_transaction_date
AND     STM.id                           = SEL.stm_id
AND     KHR.id                           = STM.khr_id
AND     STM.say_code                     = 'HIST'
AND     STM.active_yn                    = 'N'
AND     STM.sty_id                       = STY.id
AND     NVL(STY.billable_yn,'N')         = 'Y'
AND     STY.stream_type_purpose          IN ('RENT', 'INTEREST_PAYMENT',
                                    'PRINCIPAL_PAYMENT', 'LOAN_PAYMENT',
									'FLOAT_FACTOR_ADJUSTMENT')
AND     SEL.amount                       > 0
AND     SEL.stm_id                       = c_stm_id
and     tld.sel_id                     = sel.id
and     tld.khr_id                     = c_khr_id;
Line: 235

SELECT  id, lse_id
FROM    okc_k_lines_b
WHERE   dnz_chr_id = c_khr_id
AND     orig_system_source_code  <> 'OKL_SPLIT';
Line: 248

SELECT  max(AR.DUE_DATE) last_bill_date--, tai.description transaction_type
FROM    okl_cnsld_ar_strms_b cnsld,
        AR_PAYMENT_SCHEDULES_ALL AR,
        OKL_XTL_SELL_INVS_V XTL,
        okl_trx_ar_invoices_v tai,
        okl_txl_ar_inv_lns_v til,
        okl_txd_ar_ln_dtls_v tld
WHERE   cnsld.receivables_invoice_id    = AR.customer_trx_id
AND     cnsld.khr_id                    = c_khr_id
AND     cnsld.id                        = XTL.lsm_id
AND     xtl.tld_id                      = tld.id
AND     til.tai_id                      = tai.id
AND     til.id                          = tld.til_id_details
AND     tai.description                 IN ('Regular Stream Billing')
AND EXISTS (    SELECT  '1'
                FROM    OKL_STREAMS STM,
                        OKL_STRM_ELEMENTS SEL,
                     -- OKC_K_LINES_B   KLE,
                        OKL_STRM_TYPE_B STY
                WHERE   SEL.ID = cnsld.SEL_ID
                AND     SEL.stream_element_date          <= TRUNC(c_transaction_date)
             -- AND     KLE.ID                           = STM.KLE_ID
                AND     STM.KHR_ID                       = c_khr_id
                AND     STM.id                           = SEL.stm_id
             -- AND     STM.say_code                     = 'CURR'
             -- AND     STM.active_yn                    = 'Y'
                AND     STM.sty_id                       = STY.id
                AND     NVL(STY.billable_yn,'N')         = 'Y'
                AND     STY.stream_type_purpose          IN ('RENT', 'INTEREST_PAYMENT',
                                                    'PRINCIPAL_PAYMENT', 'LOAN_PAYMENT',
													'FLOAT_FACTOR_ADJUSTMENT')
                AND     SEL.amount                       > 0
                AND     STM.KLE_ID IN ( SELECT   kle.id
                                        FROM     okc_k_lines_b kle
                                        WHERE    kle.dnz_chr_id    = c_khr_id
                                        CONNECT BY PRIOR kle.orig_system_id1 = kle.id
                                        START WITH kle.id =  c_kle_id ))
GROUP BY tai.description;
Line: 294

SELECT  max(AR.DUE_DATE) last_bill_date--, tai.description transaction_type
FROM    --okl_cnsld_ar_strms_b cnsld,
        AR_PAYMENT_SCHEDULES_ALL AR,
        --OKL_XTL_SELL_INVS_V XTL,
        --okl_trx_ar_invoices_v tai,
        --okl_txl_ar_inv_lns_v til,
        --okl_txd_ar_ln_dtls_v tld
        okl_bpd_tld_ar_lines_v RACTRL
WHERE   RACTRL.CUSTOMER_TRX_ID    = AR.customer_trx_id
AND     RACTRL.khr_id                    = c_khr_id
--AND     cnsld.id                        = XTL.lsm_id
--AND     xtl.tld_id                      = tld.id
--AND     til.tai_id                      = tai.id
--AND     til.id                          = tld.til_id_details
AND     RACTRL.description                 IN ('Regular Stream Billing')
AND EXISTS (    SELECT  '1'
                FROM    OKL_STREAMS STM,
                        OKL_STRM_ELEMENTS SEL,
                     -- OKC_K_LINES_B   KLE,
                        OKL_STRM_TYPE_B STY
                WHERE   SEL.ID = RACTRL.SEL_ID
                AND     SEL.stream_element_date          <= TRUNC(c_transaction_date)
             -- AND     KLE.ID                           = STM.KLE_ID
                AND     STM.KHR_ID                       = c_khr_id
                AND     STM.id                           = SEL.stm_id
             -- AND     STM.say_code                     = 'CURR'
             -- AND     STM.active_yn                    = 'Y'
                AND     STM.sty_id                       = STY.id
                AND     NVL(STY.billable_yn,'N')         = 'Y'
                AND     STY.stream_type_purpose          IN ('RENT', 'INTEREST_PAYMENT',
                                                    'PRINCIPAL_PAYMENT', 'LOAN_PAYMENT',
													'FLOAT_FACTOR_ADJUSTMENT')
                AND     SEL.amount                       > 0
                AND     STM.KLE_ID IN ( SELECT   kle.id
                                        FROM     okc_k_lines_b kle
                                        WHERE    kle.dnz_chr_id    = c_khr_id
                                        CONNECT BY PRIOR kle.orig_system_id1 = kle.id
                                        START WITH kle.id =  c_kle_id ))
GROUP BY RACTRL.description;
Line: 338

SELECT max(SEL.stream_element_date) last_sche_bill_date, sel.id
FROM   OKL_STREAMS_V STM,
       OKL_STRM_ELEMENTS_V SEL,
       OKC_K_HEADERS_V KHR,
       OKL_STRM_TYPE_B STY
WHERE  KHR.id                           = c_khr_id
AND    SEL.stream_element_date          <= c_transaction_date
AND    KHR.id                           = STM.khr_id
AND    STM.id                           = SEL.stm_id
AND    STM.say_code                     = 'CURR'
AND    STM.active_yn                    = 'Y'
AND    SEL.date_billed                  IS NULL
AND    STM.sty_id                       = STY.id
AND    NVL(STY.billable_yn,'N')         = 'Y'
AND    SEL.amount                       > 0
AND    ROWNUM                           < 2;
Line: 357

SELECT  sel.id stream_id,
        sel.stream_element_date last_sche_bill_date
FROM   OKL_STREAMS_V STM,
       OKL_STRM_ELEMENTS_V SEL,
       OKL_STRM_TYPE_V STY
WHERE  sel.stream_element_date = (SELECT max(SEL.stream_element_date) last_sche_bill_date
FROM   OKL_STREAMS_V STM,
       OKL_STRM_ELEMENTS_V SEL,
       OKC_K_HEADERS_V KHR,
       OKL_STRM_TYPE_V STY
WHERE  KHR.id                           = c_khr_id
AND    SEL.stream_element_date          <= c_transaction_date
AND    KHR.id                           = STM.khr_id
AND    STM.id                           = SEL.stm_id
AND    STM.say_code                     = 'CURR'
AND    STM.active_yn                    = 'Y'
AND    STM.sty_id                       = STY.id
AND    NVL(STY.billable_yn,'N')         = 'Y'
AND    STY.stream_type_purpose          IN ('RENT', 'INTEREST_PAYMENT',
                                   'PRINCIPAL_PAYMENT', 'LOAN_PAYMENT',
								   'FLOAT_FACTOR_ADJUSTMENT')
AND    SEL.amount                       > 0)
AND    STM.id                           = SEL.stm_id
AND    STM.sty_id                       = STY.id
AND    STY.stream_type_purpose          IN ('RENT', 'INTEREST_PAYMENT',
                                   'PRINCIPAL_PAYMENT', 'LOAN_PAYMENT',
								   'FLOAT_FACTOR_ADJUSTMENT')
AND    STM.khr_id                       = c_khr_id
AND    STM.say_code                     = 'CURR'
AND    STM.active_yn                    = 'Y'
AND    NVL(STY.billable_yn,'N')         = 'Y'
AND  ROWNUM < 2;
Line: 393

select  max(schd.date_to_interface) last_sche_bill_date
from    okc_k_rel_objs rel,
        okc_k_headers_b hdr,
        okc_k_headers_b oks,
        okc_k_lines_b oks_line,
        OKS_LEVEL_ELEMENTS_V schd, OKS_STREAM_LEVELS_B strm
where 	hdr.id                          = c_khr_id
and     rty_code                        = 'OKLSRV'
and		rel.jtot_object1_code           = 'OKL_SERVICE'
and     rel.cle_id                      is null
and		rel.chr_id                      = hdr.id
and     rel.object1_id1                 = oks.id
and     oks.id                          = oks_line.dnz_chr_id
and     oks_line.lse_id                 in (7,8,9,10,11,35)
and     oks_line.id                     = strm.cle_id
and     strm.id                         = schd.rul_id
and     schd.date_to_interface          <= c_transaction_date;
Line: 414

select  max(schd.date_to_interface) last_sche_bill_date
from    okc_k_rel_objs rel,
        okc_k_headers_b hdr,
        okc_k_headers_b oks,
        okc_k_lines_b oks_line,
        OKS_LEVEL_ELEMENTS_V schd,
        okc_rules_b rules,
        okc_rule_groups_b rgp
where 	hdr.id                          = c_khr_id
and     rty_code                        = 'OKLSRV'
and		rel.jtot_object1_code           = 'OKL_SERVICE'
and     rel.cle_id                      is null
and		rel.chr_id                      = hdr.id
and     rel.object1_id1                 = oks.id
and     oks.id                          = oks_line.dnz_chr_id
and     oks_line.lse_id                 in (7,8,9,10,11,35)
and     oks_line.id                     = rgp.cle_id
and     rules.rgp_id                    = rgp.id
and     rules.id                        = schd.rul_id
and     rules.rule_information_category = 'SLL'
and     schd.date_to_interface          <= c_transaction_date;
Line: 438

select max(AR.DUE_DATE) last_bill_date, tai.description transaction_type
from    okl_cnsld_ar_strms_b cnsld,
        AR_PAYMENT_SCHEDULES_ALL AR,
        OKL_XTL_SELL_INVS_V XTL,
        okl_trx_ar_invoices_v tai,
        okl_txl_ar_inv_lns_v til,
        okl_txd_ar_ln_dtls_v tld
where   cnsld.receivables_invoice_id    = AR.customer_trx_id
and     cnsld.khr_id                    = c_khr_id
and     cnsld.id                        = XTL.lsm_id
and     xtl.tld_id                     = tld.id
and     til.tai_id                      = tai.id
and     til.id                          = tld.til_id_details
and     tai.description                 in ('OKS Billing')
AND     tai.date_invoiced              <= c_transaction_date
group by tai.description;
Line: 458

select max(AR.DUE_DATE) last_bill_date, RACTRL.description transaction_type
from    --okl_cnsld_ar_strms_b cnsld,
        AR_PAYMENT_SCHEDULES_ALL AR,
        --OKL_XTL_SELL_INVS_V XTL,
        --okl_trx_ar_invoices_v tai,
        --okl_txl_ar_inv_lns_v til,
        --okl_txd_ar_ln_dtls_v tld
         okl_bpd_tld_ar_lines_v RACTRL
where   RACTRL.CUSTOMER_TRX_id    = AR.customer_trx_id
and     RACTRL.khr_id                    = c_khr_id
--and     cnsld.id                        = XTL.lsm_id
--and     xtl.tld_id                     = tld.id
--and     til.tai_id                      = tai.id
--and     til.id                          = tld.til_id_details
and     RACTRL.description                 in ('OKS Billing')
AND     RACTRL.date_invoiced              <= c_transaction_date
group by RACTRL.description;
Line: 477

   SELECT 1
   FROM   okc_class_operations
   WHERE  cls_code = 'SERVICE'
   AND    opn_code = 'CHECK_RULE';