DBA Data[Home] [Help]

APPS.FA_DEFERRED_DEPRN_PKG SQL Statements

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

Line: 56

         SELECT corp_bc.set_of_books_id,
                tax_bc.set_of_books_id,
                DH.Asset_ID,
                DH.Distribution_ID,
                DH.Code_Combination_ID,
                sum (nvl (CORP_DD.Deprn_Amount, 0)),
                sum (nvl ( TAX_DD.Deprn_Amount, 0)),
                nvl(CORP_DD.Period_Counter, -1),
                nvl(TAX_DD.Period_Counter, -1),
                nvl(sum(nvl(decode(CORP_AJ.debit_credit_flag, 'CR', 1, -1) *
                            CORP_AJ.Adjustment_Amount, 0)), 0),
                nvl(sum(nvl(decode(TAX_AJ.debit_credit_flag, 'CR', 1, -1) *
                            TAX_AJ.Adjustment_Amount, 0)), 0)
           FROM FA_DISTRIBUTION_HISTORY DH,
                FA_DEPRN_DETAIL_MRC_V   CORP_DD,
                FA_DEPRN_DETAIL_MRC_V   TAX_DD,
                FA_ASSET_HISTORY        AH,
                FA_DEPRN_PERIODS_MRC_V  DP,
                fa_adjustments_mrc_v    CORP_AJ,
                fa_adjustments_mrc_v    TAX_AJ,
                fa_book_controls_mrc_v  corp_bc,
                fa_book_controls_mrc_v  tax_bc
          WHERE DH.Book_Type_Code              = p_corp_book
            AND CORP_BC.book_type_code         = p_corp_book
            AND TAX_BC.book_type_code          = p_tax_book
            AND CORP_DD.Book_Type_Code (+)     = p_corp_book
            AND CORP_DD.set_of_books_id        = corp_bc.set_of_books_id
            AND CORP_DD.Period_Counter (+)     = p_tax_period_ctr
            AND CORP_DD.Distribution_ID (+)    = DH.Distribution_ID
            AND CORP_DD.Deprn_Source_Code (+) <> 'T'
            AND TAX_DD.Book_Type_Code (+)      = p_tax_book
            AND TAX_DD.set_of_books_id         = tax_bc.set_of_books_id
            AND TAX_DD.Period_Counter (+)      = p_tax_period_ctr
            AND TAX_DD.Distribution_ID (+)     = DH.Distribution_ID
            AND TAX_DD.Deprn_Source_Code (+)  <> 'T'
            AND TAX_DD.asset_id(+)             = DH.asset_id
            AND DP.Period_Counter              = p_tax_period_ctr
            AND DP.Book_Type_Code              = p_tax_book
            AND DP.set_of_books_id             = tax_bc.set_of_books_id
            AND AH.Asset_ID                    = DH.Asset_ID
            AND AH.Date_Effective              <  DP.Period_Close_Date
            AND DP.Period_Close_Date          <= NVL(AH.Date_Ineffective,
                                                     DP.Period_Close_Date)
            AND AH.Asset_Type                 in ('CAPITALIZED', 'GROUP')
            AND CORP_AJ.Book_Type_Code(+)             = p_corp_book
            AND CORP_AJ.set_of_books_id               = corp_bc.set_of_books_id
            AND CORP_AJ.Period_Counter_Created(+)     = p_tax_period_ctr
            AND CORP_AJ.Distribution_ID(+)            = dh.distribution_id
            AND nvl(CORP_AJ.Adjustment_Amount,-9999) <> 0
            AND CORP_AJ.Adjustment_Type(+)            = 'RESERVE'
            AND nvl(CORP_AJ.Track_Member_Flag,'N')    = 'N'
            AND TAX_AJ.Book_Type_Code (+)             = p_corp_book
            AND TAX_AJ.Period_Counter_Created (+)     = p_tax_period_ctr
            AND TAX_AJ.Distribution_ID (+)            = dh.distribution_id
            AND nvl(TAX_AJ.Adjustment_Amount,-9999)  <> 0
            AND TAX_AJ.Adjustment_Type (+)            = 'RESERVE'
            AND nvl(TAX_AJ.Track_Member_Flag,'N')     = 'N'
       GROUP BY DH.Asset_ID,
                DH.Distribution_ID,
                DH.Code_Combination_ID,
                CORP_DD.Period_counter,
                TAX_DD.Period_counter,
                CORP_BC.set_of_books_id,
                TAX_BC.set_of_books_id
       ORDER BY DH.Asset_ID,
                DH.Distribution_ID,
                DH.Code_Combination_ID;
Line: 125

         SELECT DH.Asset_ID,
                DH.Distribution_ID,
                DH.Code_Combination_ID,
                sum (nvl (CORP_DD.Deprn_Amount, 0)),
                sum (nvl ( TAX_DD.Deprn_Amount, 0)),
                nvl(CORP_DD.Period_Counter, -1),
                nvl(TAX_DD.Period_Counter, -1),
                nvl(sum(nvl(decode(CORP_AJ.debit_credit_flag, 'CR', 1, -1) *
                            CORP_AJ.Adjustment_Amount, 0)), 0),
                nvl(sum(nvl(decode(TAX_AJ.debit_credit_flag, 'CR', 1, -1) *
                            TAX_AJ.Adjustment_Amount, 0)), 0)
           FROM FA_DISTRIBUTION_HISTORY DH,
                FA_DEPRN_DETAIL         CORP_DD,
                FA_DEPRN_DETAIL         TAX_DD,
                FA_ASSET_HISTORY        AH,
                FA_DEPRN_PERIODS        DP,
                fa_adjustments_mrc_v    CORP_AJ,
                fa_adjustments_mrc_v    TAX_AJ
          WHERE DH.Book_Type_Code              = p_corp_book
            AND CORP_DD.Book_Type_Code (+)     = p_corp_book
            AND CORP_DD.Period_Counter (+)     = p_tax_period_ctr
            AND CORP_DD.Distribution_ID (+)    = DH.Distribution_ID
            AND CORP_DD.Deprn_Source_Code (+) <> 'T'
            AND TAX_DD.Book_Type_Code (+)      = p_tax_book
            AND TAX_DD.Period_Counter (+)      = p_tax_period_ctr
            AND TAX_DD.Distribution_ID (+)     = DH.Distribution_ID
            AND TAX_DD.Deprn_Source_Code (+)  <> 'T'
            AND TAX_DD.asset_id(+)             = DH.asset_id
            AND DP.Period_Counter              = p_tax_period_ctr
            AND DP.Book_Type_Code              = p_tax_book
            AND AH.Asset_ID                    = DH.Asset_ID
            AND AH.Date_Effective              <  DP.Period_Close_Date
            AND DP.Period_Close_Date          <= NVL(AH.Date_Ineffective,
                                                     DP.Period_Close_Date)
            AND AH.Asset_Type                 in ('CAPITALIZED', 'GROUP')
            AND CORP_AJ.Book_Type_Code(+)             = p_corp_book
            AND CORP_AJ.Period_Counter_Created(+)     = p_tax_period_ctr
            AND CORP_AJ.Distribution_ID(+)            = dh.distribution_id
            AND nvl(CORP_AJ.Adjustment_Amount,-9999) <> 0
            AND CORP_AJ.Adjustment_Type(+)            = 'RESERVE'
            AND nvl(CORP_AJ.Track_Member_Flag,'N')    = 'N'
            AND TAX_AJ.Book_Type_Code (+)             = p_tax_book
            AND TAX_AJ.Period_Counter_Created (+)     = p_tax_period_ctr
            AND TAX_AJ.Distribution_ID (+)            = dh.distribution_id
            AND nvl(TAX_AJ.Adjustment_Amount,-9999)  <> 0
            AND TAX_AJ.Adjustment_Type (+)            = 'RESERVE'
            AND nvl(TAX_AJ.Track_Member_Flag,'N')     = 'N'
       GROUP BY DH.Asset_ID,
                DH.Distribution_ID,
                DH.Code_Combination_ID,
                CORP_DD.Period_counter,
                TAX_DD.Period_counter
       ORDER BY DH.Asset_ID,
                DH.Distribution_ID,
                DH.Code_Combination_ID;
Line: 198

   select deferred_deprn_expense_acct
     into l_deferred_deprn_exp_acct
     from fa_book_controls
    where book_type_code = p_tax_book;
Line: 276

                        'bulk inserting into fa_deferred_deprn*' || p_mrc_sob_type_code);
Line: 282

          INSERT INTO FA_DEFERRED_DEPRN_MRC_V
              (set_of_books_id,
               corp_book_type_code,
               tax_book_type_code,
               asset_id,
               distribution_id,
               deferred_deprn_expense_ccid,
               deferred_deprn_reserve_ccid,
               deferred_deprn_expense_amount,
               deferred_deprn_reserve_amount,
               corp_period_counter,
               tax_period_counter,
               expense_je_line_num,
               reserve_je_line_num)
          values
              (l_tax_sob_id(i),
               p_corp_book,
               p_tax_book,
               l_asset_id(i),
               l_dist_id(i),
               null, -- l_deferred_deprn_expense_ccid,
               null, -- l_deferred_deprn_reserve_ccid,
               (l_tax_deprn(i) - l_corp_deprn(i)) +
                 (l_tax_rsv_adj(i) - l_corp_rsv_adj(i)),
               (l_tax_deprn(i) - l_corp_deprn(i)) +
                 (l_tax_rsv_adj(i) - l_corp_rsv_adj(i)),
               p_corp_period_ctr,
               p_tax_period_ctr,
               0,
               0);
Line: 315

          INSERT INTO FA_DEFERRED_DEPRN
              (corp_book_type_code,
               tax_book_type_code,
               asset_id,
               distribution_id,
               deferred_deprn_expense_ccid,
               deferred_deprn_reserve_ccid,
               deferred_deprn_expense_amount,
               deferred_deprn_reserve_amount,
               corp_period_counter,
               tax_period_counter,
               expense_je_line_num,
               reserve_je_line_num)
          values
              (p_corp_book,
               p_tax_book,
               l_asset_id(i),
               l_dist_id(i),
               null, -- l_deferred_deprn_expense_ccid,
               null, -- l_deferred_deprn_reserve_ccid,
               (l_tax_deprn(i) - l_corp_deprn(i)) +
                  (l_tax_rsv_adj(i) - l_corp_rsv_adj(i)),
               (l_tax_deprn(i) - l_corp_deprn(i)) +
                  (l_tax_rsv_adj(i) - l_corp_rsv_adj(i)),
               p_corp_period_ctr,
               p_tax_period_ctr,
               0,
               0);
Line: 345

      l_corp_sob_id.delete;
Line: 346

      l_tax_sob_id.delete;
Line: 347

      l_asset_id.delete;
Line: 348

      l_dist_id.delete;
Line: 349

      l_dh_ccid.delete;
Line: 350

      l_corp_deprn.delete;
Line: 351

      l_tax_deprn.delete;
Line: 352

      l_corp_dd_period_counter.delete;
Line: 353

      l_tax_dd_period_counter.delete;
Line: 354

      l_corp_rsv_adj.delete;
Line: 355

      l_tax_rsv_adj.delete;
Line: 418

   select asset_id, min(rowid)
     from fa_deferred_deprn
    where corp_book_type_code = p_corp_book
      and tax_book_type_code  = p_tax_book
      and corp_period_counter = p_corp_period_counter
      and tax_period_counter  = p_tax_period_counter
      and event_id           is null
    group by asset_id;
Line: 428

   select asset_id, min(rowid)
     from fa_mc_deferred_deprn
    where corp_book_type_code = p_corp_book
      and tax_book_type_code  = p_tax_book
      and corp_period_counter = p_corp_period_counter
      and tax_period_counter  = p_tax_period_counter
      and set_of_books_id     = p_set_of_books_id
      and event_id           is null
    group by asset_id;
Line: 525

                        'bulk inserting into fa_deferred_deprn_events');
Line: 529

      INSERT into fa_deferred_deprn_events
             (asset_id            ,
              corp_book_type_code ,
              tax_book_type_code  ,
              corp_period_counter ,
              tax_period_counter  ,
              event_id
              )
       VALUES
             (l_asset_id_tbl(l_count),
              p_corp_book,
              p_tax_book,
              p_corp_period_counter,
              p_tax_period_counter,
              l_event_id_tbl(l_count));
Line: 552

      update fa_deferred_deprn
         set event_id            = l_event_id_tbl(l_count)
       where asset_id            = l_asset_id_tbl(l_count)
         AND corp_book_type_code = p_corp_book
         AND tax_book_type_code  = p_tax_book
         AND corp_period_counter = p_corp_period_counter
         AND tax_period_counter  = p_tax_period_counter;
Line: 568

      update fa_mc_deferred_deprn
         SET event_id            = l_event_id_tbl(l_count)
       WHERE asset_id            = l_asset_id_tbl(l_count)
         AND corp_book_type_code = p_corp_book
         AND tax_book_type_code  = p_tax_book
         AND corp_period_counter = p_corp_period_counter
         AND tax_period_counter  = p_tax_period_counter;
Line: 656

                           'bulk inserting into fa_deferred_deprn_events');
Line: 660

         INSERT into fa_deferred_deprn_events
             (asset_id            ,
              corp_book_type_code ,
              tax_book_type_code  ,
              corp_period_counter ,
              tax_period_counter  ,
              event_id
              )
          VALUES
             (l_asset_id_tbl(l_count),
              p_corp_book,
              p_tax_book,
              p_corp_period_counter,
              p_tax_period_counter,
              l_event_id_tbl(l_count));
Line: 683

         UPDATE FA_MC_DEFERRED_DEPRN
            SET event_id            = l_event_id_tbl(l_count)
          WHERE asset_id            = l_asset_id_tbl(l_count)
            AND corp_book_type_code = p_corp_book
            AND tax_book_type_code  = p_tax_book
            AND corp_period_counter = p_corp_period_counter
            AND tax_period_counter  = p_tax_period_counter;
Line: 752

      SELECT 0,
             set_of_books_id
        FROM fa_book_controls
       WHERE book_type_code = p_book_type_code
       UNION ALL
      SELECT 1, bcm.set_of_books_id
        FROM fa_book_controls    bc,
             fa_mc_book_controls bcm
       WHERE bc.book_type_code  = p_book_type_code
         AND bc.mc_source_flag  = 'Y'
         AND bcm.book_type_code = bc.book_type_code
         AND bcm.primary_set_of_books_id = bc.set_of_books_id
         AND bcm.enabled_flag = 'Y'
      ORDER BY 1 DESC, 2; -- Process the reporting books first
Line: 787

      select period_counter
      into   l_tax_period_counter
      from   fa_deprn_periods
      where  book_type_code = p_tax_book_type_code
      and    period_name = p_tax_period_name;
Line: 793

      select period_counter
      into   l_corp_period_counter
      from   fa_deprn_periods
      where  book_type_code =
             fa_cache_pkg.fazcbc_record.distribution_source_book
      and    period_name = p_corp_period_name;