DBA Data[Home] [Help]

APPS.FA_TRANSFER_PVT SQL Statements

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

Line: 67

   X_LAST_UPDATE_DATE  date := sysdate;
Line: 68

   X_last_updated_by   number := -888;
Line: 69

   X_last_update_login number := -888;
Line: 86

   adj.last_update_date        := p_trans_rec.who_info.last_update_date;
Line: 88

   adj.selection_mode          := fa_adjust_type_pkg.FA_AJ_SINGLE;
Line: 89

   adj.selection_thid          := 0;
Line: 90

   adj.selection_retid         := 0;
Line: 105

   /* Insert FA_ADJUSTMENTS rows for all nonzero elements, and for */
   /* Deprn Expense even if zero */

   if TRUE then

      account               := fa_cache_pkg.fazccb_record.DEPRN_EXPENSE_ACCT;
Line: 135

                                        X_last_update_date,
                                        X_last_updated_by,
                                        X_last_update_login
                                        ,p_log_level_rec => p_log_level_rec)) then
         raise error_found;
Line: 181

                                        X_last_update_date,
                                        X_last_updated_by,
                                        X_last_update_login
                                        ,p_log_level_rec => p_log_level_rec)) then

         raise error_found;
Line: 217

                                        X_last_update_date,
                                        X_last_updated_by,
                                        X_last_update_login
                                        ,p_log_level_rec => p_log_level_rec)) then
         raise error_found;
Line: 249

                                       X_last_update_date,
                                       X_last_updated_by,
                                       X_last_update_login
                                       ,p_log_level_rec => p_log_level_rec)) then

         raise error_found;
Line: 278

                                       X_last_update_date,
                                       X_last_updated_by,
                                       X_last_update_login
                                       ,p_log_level_rec => p_log_level_rec)) then
         raise error_found;
Line: 311

                                       X_last_update_date,
                                       X_last_updated_by,
                                       X_last_update_login
                                       ,p_log_level_rec => p_log_level_rec)) then

         raise error_found;
Line: 345

                                             X_last_update_date,
                                             X_last_updated_by,
                                             X_last_update_login
                                             ,p_log_level_rec => p_log_level_rec)) then
         raise error_found;
Line: 441

        SELECT aj.period_counter_created per_ctr_created,
               decode (aj.debit_credit_flag,
                       'DR', aj.adjustment_amount,
                       'CR', -aj.adjustment_amount,
                       0) adj_dr,
               decode (aj.debit_credit_flag,
                       'DR', aj.annualized_adjustment,
                       'CR', -aj.annualized_adjustment,
                       0) ann_adj_dr,
               decode (aj.adjustment_type,
                       'EXPENSE',              1,
                       'REVAL EXPENSE',        2,
                       'REVAL AMORT',          3, -- BUG# 3233299
                       'RESERVE',              4,
                       'REVAL RESERVE',        5,
                       'BONUS EXPENSE',        6,
                       'BONUS RESERVE',        7,
                       0) adj_type
          FROM fa_adjustments aj
         WHERE aj.book_type_code  = p_asset_hdr_rec.book_type_code
           AND aj.asset_id        = p_asset_hdr_rec.asset_id
           AND aj.distribution_id = p_asset_dist_rec.distribution_id
           AND aj.period_counter_created between
                       from_per_ctr and cur_per_ctr
           AND aj.adjustment_type||'' <> 'RESERVE'
           AND decode (aj.adjustment_type,
                       'EXPENSE',              1,
                       'REVAL EXPENSE',        2,
                       'REVAL AMORT',          3,
                       'RESERVE',              4,
                       'REVAL RESERVE',        5,
                       'BONUS EXPENSE',        6,
                       'BONUS RESERVE',        7,
                       0) <> 0;
Line: 478

        SELECT aj.period_counter_created per_ctr_created,
               decode (aj.debit_credit_flag,
                       'DR', aj.adjustment_amount,
                       'CR', -aj.adjustment_amount,
                       0) adj_dr,
               decode (aj.debit_credit_flag,
                       'DR', aj.annualized_adjustment,
                       'CR', -aj.annualized_adjustment,
                       0) ann_adj_dr,
               decode (aj.adjustment_type,
                       'EXPENSE',              1,
                       'REVAL EXPENSE',        2,
                       'REVAL AMORT',          3,  -- BUG# 3233299
                       'RESERVE',              4,
                       'REVAL RESERVE',        5,
                       'BONUS EXPENSE',        6,
                       'BONUS RESERVE',        7,
                       0) adj_type
          FROM fa_adjustments_mrc_v aj
         WHERE aj.book_type_code  = p_asset_hdr_rec.book_type_code
           AND aj.asset_id        = p_asset_hdr_rec.asset_id
           AND aj.distribution_id = p_asset_dist_rec.distribution_id
           AND aj.period_counter_created between
                  from_per_ctr and cur_per_ctr
           AND aj.adjustment_type||'' <> 'RESERVE'
           AND decode (aj.adjustment_type,
                       'EXPENSE',              1,
                       'REVAL EXPENSE',        2,
                       'REVAL AMORT',          3,
                       'RESERVE',              4,
                       'REVAL RESERVE',        5,
                       'BONUS EXPENSE',        6,
                       'BONUS RESERVE',        7,
                       0) <> 0;
Line: 560

         SELECT nvl (sum (dd.deprn_amount), 0),
                nvl (sum (dd.reval_deprn_expense), 0),
                nvl (sum (dd.reval_amortization), 0),
                nvl (sum (nvl(dd.bonus_deprn_amount,0)), 0)
           INTO dd_deprn_exp,
                dd_reval_deprn_exp,
                dd_reval_amo,
                dd_bonus_deprn_exp
           FROM fa_deprn_detail_mrc_v dd
          WHERE dd.book_type_code  = p_asset_hdr_rec.book_type_code
            AND dd.asset_id        = p_asset_hdr_rec.asset_id
            AND dd.distribution_id = p_asset_dist_rec.distribution_id
            AND dd.period_counter  between
                    from_per_ctr and cur_per_ctr;
Line: 575

         SELECT nvl (sum (dd.deprn_amount), 0),
                nvl (sum (dd.reval_deprn_expense), 0),
                nvl (sum (dd.reval_amortization), 0),
                nvl (sum (nvl(dd.bonus_deprn_amount,0)), 0)
           INTO dd_deprn_exp,
                dd_reval_deprn_exp,
                dd_reval_amo,
                dd_bonus_deprn_exp
           FROM fa_deprn_detail dd
          WHERE dd.book_type_code  = p_asset_hdr_rec.book_type_code
            AND dd.asset_id        = p_asset_hdr_rec.asset_id
            AND dd.distribution_id = p_asset_dist_rec.distribution_id
            AND dd.period_counter  between
                    from_per_ctr and cur_per_ctr;
Line: 607

       select max(trx.transaction_header_id)
       into prev_trx_id
       from fa_transaction_headers trx
       where  trx.book_type_code = p_asset_hdr_rec.book_type_code
         and  trx.asset_id = p_asset_hdr_rec.asset_id
         and  trx.transaction_type_code = 'TRANSFER'
         and  trx.transaction_header_id < p_trans_rec.transaction_header_id
         and  exists
              (select 1
               from fa_transaction_headers trx2,
                    fa_deprn_periods dp_trx,
                    fa_deprn_periods dp_eff
               where trx2.transaction_header_id=trx.transaction_header_id
                 and trx2.transaction_date_entered between dp_trx.calendar_period_open_date
                                                       and dp_trx.calendar_period_close_date
                 and dp_trx.book_type_code=trx2.book_type_code
                 and trx2.date_effective between dp_eff.period_open_date
                                             and dp_eff.period_close_date
                 and dp_eff.book_type_code=trx2.book_type_code
                 and dp_trx.period_counter < dp_eff.period_counter
                 and from_per_ctr > dp_trx.period_counter
                 and from_per_ctr < dp_eff.period_counter
              )
       ;
Line: 640

           select dp1.period_counter
                 ,dp2.period_counter
           into   prev_from_ctr_trx
                 ,prev_from_ctr_eff
           from   fa_transaction_headers trx,
                  fa_deprn_periods dp1,
                  fa_deprn_periods dp2
           where  trx.transaction_header_id=prev_trx_id
             and  dp1.book_type_code = trx.book_type_code
             and  trx.transaction_date_entered between dp1.CALENDAR_PERIOD_OPEN_DATE
                                                   and dp1.CALENDAR_PERIOD_CLOSE_DATE
             and  dp2.book_type_code = trx.book_type_code
             and  trx.date_effective between dp2.period_open_date
                                         and dp2.period_close_date
           ;
Line: 1102

   insert_drs        fa_std_types.fa_deprn_row_struct;
Line: 1136

     select distribution_id
       from fa_distribution_history
      where asset_id                = p_asset_id
        and nvl(assigned_to,-9999) = nvl(p_assigned_to,-9999)
        and code_combination_id    = p_expense_ccid
        and location_id            = p_location_id
        and date_ineffective      is null;
Line: 1146

  SELECT p_psob_id AS sob_id,
         1 AS index_id
    FROM dual
   UNION
  SELECT set_of_books_id AS sob_id,
         2 AS index_id
    FROM fa_mc_book_controls
   WHERE book_type_code = p_book_type_code
     AND primary_set_of_books_id = p_psob_id
     AND enabled_flag = 'Y'
   ORDER BY 2;
Line: 1207

   SELECT cp.period_num + (pers_per_yr * fy.fiscal_year)
     INTO ppd_ctr
     FROM fa_calendar_periods cp,
          fa_calendar_types ct,
          fa_fiscal_year fy
    WHERE p_trans_rec.transaction_date_entered
              between cp.start_date and cp.end_date
      AND cp.calendar_type = deprn_calendar
      AND ct.calendar_type = cp.calendar_type
      AND p_trans_rec.transaction_date_entered
              between fy.start_date and fy.end_date
      AND fy.fiscal_year_name = fy_name;
Line: 1231

   b := faxzdrs (insert_drs
,p_log_level_rec => p_log_level_rec);
Line: 1323

            insert_drs.deprn_exp := total_backout_drs.deprn_exp *
                                    (l_asset_dist_rec.transaction_units /
                                     total_ua_backout);
Line: 1327

            b := fa_utils_pkg.faxrnd ( insert_drs.deprn_exp, p_asset_hdr_rec.book_type_code
                        ,p_log_level_rec => p_log_level_rec);
Line: 1330

            taken_drs.deprn_exp := taken_drs.deprn_exp + insert_drs.deprn_exp;
Line: 1332

            insert_drs.reval_deprn_exp := total_backout_drs.reval_deprn_exp *
                                          (l_asset_dist_rec.transaction_units /
                                           total_ua_backout);
Line: 1336

            b:=fa_utils_pkg.faxrnd(insert_drs.reval_deprn_exp, p_asset_hdr_rec.book_type_code
                        ,p_log_level_rec => p_log_level_rec);
Line: 1340

                                         insert_drs.reval_deprn_exp;
Line: 1342

                                         insert_drs.reval_deprn_exp;
Line: 1344

            insert_drs.reval_amo := total_backout_drs.reval_amo *
                                    (l_asset_dist_rec.transaction_units /
                                     total_ua_backout);
Line: 1348

            b := fa_utils_pkg.faxrnd (insert_drs.reval_amo, p_asset_hdr_rec.book_type_code
                        ,p_log_level_rec => p_log_level_rec);
Line: 1351

            taken_drs.reval_amo := taken_drs.reval_amo + insert_drs.reval_amo;
Line: 1355

            insert_drs.deprn_rsv := total_backout_drs.deprn_rsv *
                                    (l_asset_dist_rec.transaction_units /
                                     total_ua_backout);
Line: 1360

            b := fa_utils_pkg.faxrnd (insert_drs.deprn_rsv, p_asset_hdr_rec.book_type_code
                ,p_log_level_rec => p_log_level_rec);
Line: 1363

            taken_drs.deprn_rsv := taken_drs.deprn_rsv + insert_drs.deprn_rsv;
Line: 1365

            insert_drs.reval_rsv := total_backout_drs.reval_rsv *
                                    (l_asset_dist_rec.transaction_units /
                                     total_ua_backout);
Line: 1369

            b := fa_utils_pkg.faxrnd (insert_drs.reval_rsv, p_asset_hdr_rec.book_type_code
                ,p_log_level_rec => p_log_level_rec);
Line: 1372

            taken_drs.reval_rsv := taken_drs.reval_rsv + insert_drs.reval_rsv;
Line: 1374

            insert_drs.bonus_deprn_amount := total_backout_drs.bonus_deprn_amount *
                                          (l_asset_dist_rec.transaction_units /
                                           total_ua_backout);
Line: 1378

            b := fa_utils_pkg.faxrnd (insert_drs.bonus_deprn_amount, p_asset_hdr_rec.book_type_code
                ,p_log_level_rec => p_log_level_rec);
Line: 1383

                                         insert_drs.bonus_deprn_amount;
Line: 1385

            insert_drs.bonus_deprn_rsv := total_backout_drs.bonus_deprn_rsv *
                                          (l_asset_dist_rec.transaction_units /
                                          total_ua_backout);
Line: 1389

            b := fa_utils_pkg.faxrnd (insert_drs.bonus_deprn_rsv, p_asset_hdr_rec.book_type_code
                ,p_log_level_rec => p_log_level_rec);
Line: 1394

                                         insert_drs.bonus_deprn_rsv;
Line: 1404

                           insert_drs,
                           FALSE,
                           l_mrc_sob_type_code
                           ,p_log_level_rec => p_log_level_rec) then
               raise error_found;
Line: 1429

         insert_drs.deprn_exp       := total_backout_drs.deprn_exp - taken_drs.deprn_exp;
Line: 1430

         insert_drs.reval_deprn_exp := total_backout_drs.reval_deprn_exp -
                                       taken_drs.reval_deprn_exp;
Line: 1432

         insert_drs.reval_amo       := total_backout_drs.reval_amo-taken_drs.reval_amo;
Line: 1435

         insert_drs.deprn_rsv := total_backout_drs.deprn_rsv-taken_drs.deprn_rsv;
Line: 1436

         insert_drs.reval_rsv := total_backout_drs.reval_rsv-taken_drs.reval_rsv;
Line: 1438

         insert_drs.bonus_deprn_amount := total_backout_drs.bonus_deprn_amount -
                                          taken_drs.bonus_deprn_amount;
Line: 1441

         insert_drs.bonus_deprn_rsv := total_backout_drs.bonus_deprn_rsv -
                                       taken_drs.bonus_deprn_rsv;
Line: 1447

        if ( insert_drs.deprn_exp <> 0 ) then -- bug# 5523484
         if not fadgdd (p_trans_rec,
                        p_asset_hdr_rec,
                        p_asset_desc_rec,
                        p_asset_cat_rec,
                        l_asset_dist_rec,
                        l_period_rec,
                        ppd_ctr,
                        insert_drs,
                        FALSE,
                        l_mrc_sob_type_code
                        ,p_log_level_rec => p_log_level_rec) then
            raise error_found;
Line: 1545

 |      Also, added faduxx to update FA_BOOKS with new adjusted rates, bonus |
 |      rule, bonus rates for NBV assets                                     |
 |                                                                           |
 |  NOTES                                                                    |
 |      obsolete for SLA                                                     |
 +===========================================================================*/

/*===========================================================================+
 |                                                                           |
 |      fadpaa                                                               |
 |                                                                           |
 |      FA Depreciation Process Adjustments Array                            |
 |                                                                           |
 |      Inserts a row into fa_deprn_detail for each row in the Adjustments   |
 |              array; then inserts one row into fa_deprn_summary for        |
Line: 1590

 |      1.  updates deprn_detail and deprn_summary records by adding the     |
 |              adjustments records to them where the deprn records exist.   |
 |      2.  inserts deprn_detail and deprn_summary records by copying        |
 |              the adjustments records where the deprn records don't exist. |
 |                                                                           |
 |  NOTES                                                                    |
 |      this remains in pro*c and is not part of SLA                         |
 +===========================================================================*/


END FA_TRANSFER_PVT;