DBA Data[Home] [Help]

APPS.FA_TAX_RSV_ADJ_PVT SQL Statements

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

Line: 89

   SELECT   DP.FISCAL_YEAR, MAX(DP.PERIOD_NUM),MAX(DP.PERIOD_COUNTER)
   FROM     FA_DEPRN_PERIODS DP
   WHERE    DP.BOOK_TYPE_CODE = p_book_type_code
   AND      DP.FISCAL_YEAR > p_fiscal_year
   AND      DP.PERIOD_CLOSE_DATE IS NOT NULL
   GROUP BY DP.FISCAL_YEAR
   ORDER BY MIN(DP.PERIOD_OPEN_DATE);
Line: 213

	  select fa_transaction_headers_s.nextval
	  into   px_trans_rec.transaction_header_id
	  from   dual;
Line: 235

	  FA_TRANSACTION_HEADERS_PKG.Insert_Row
		 (X_Rowid                          => l_th_rowid,
		  X_Transaction_Header_Id          => px_trans_rec.transaction_header_id,
		  X_Book_Type_Code                 => px_asset_hdr_rec.book_type_code,
		  X_Asset_Id                       => px_asset_hdr_rec.asset_id,
		  X_Transaction_Type_Code          => px_trans_rec.transaction_type_code,
		  X_Transaction_Date_Entered       => px_trans_rec.transaction_date_entered,
		  X_Date_Effective                 => px_trans_rec.who_info.creation_date,
		  X_Last_Update_Date               => px_trans_rec.who_info.last_update_date,
		  X_Last_Updated_By                => px_trans_rec.who_info.last_updated_by,
		  X_Transaction_Name               => px_trans_rec.transaction_name,
		  X_Invoice_Transaction_Id         => NULL,
		  X_Source_Transaction_Header_Id   => px_trans_rec.Source_Transaction_Header_Id,
		  X_Mass_Reference_Id              => px_trans_rec.mass_reference_id,
		  X_Last_Update_Login              => px_trans_rec.who_info.last_update_login,
		  X_Transaction_Subtype            => px_trans_rec.transaction_subtype,
		  X_Attribute1                     => px_trans_rec.desc_flex.attribute1,
		  X_Attribute2                     => px_trans_rec.desc_flex.attribute2,
		  X_Attribute3                     => px_trans_rec.desc_flex.attribute3,
		  X_Attribute4                     => px_trans_rec.desc_flex.attribute4,
		  X_Attribute5                     => px_trans_rec.desc_flex.attribute5,
		  X_Attribute6                     => px_trans_rec.desc_flex.attribute6,
		  X_Attribute7                     => px_trans_rec.desc_flex.attribute7,
		  X_Attribute8                     => px_trans_rec.desc_flex.attribute8,
		  X_Attribute9                     => px_trans_rec.desc_flex.attribute9,
		  X_Attribute10                    => px_trans_rec.desc_flex.attribute10,
		  X_Attribute11                    => px_trans_rec.desc_flex.attribute11,
		  X_Attribute12                    => px_trans_rec.desc_flex.attribute12,
		  X_Attribute13                    => px_trans_rec.desc_flex.attribute13,
		  X_Attribute14                    => px_trans_rec.desc_flex.attribute14,
		  X_Attribute15                    => px_trans_rec.desc_flex.attribute15,
		  X_Attribute_Category_Code        => px_trans_rec.desc_flex.attribute_category_code,
		  X_Transaction_Key                => px_trans_rec.transaction_key,
		  X_Amortization_Start_Date        => px_trans_rec.amortization_start_date,
		  X_Calling_Interface              => px_trans_rec.calling_interface,
		  X_Mass_Transaction_ID            => px_trans_rec.mass_transaction_id,
		  X_Member_Transaction_Header_Id   => px_trans_rec.member_transaction_header_id,
		  X_Trx_Reference_Id               => px_trans_rec.trx_reference_id,
		  X_event_Id                       => px_trans_rec.event_id,
		  X_Return_Status                  => l_status,
		  X_Calling_Fn                     => l_calling_fn,
		  p_log_level_rec                  => p_log_level_rec
		 );
Line: 595

    * Insert the adjustment row for the first fiscal year adjusted
    * using the Insert into FA_ADJUSTMENTS function*/
   /*
    * Bug 4597471  -- only when the run_mode is 'RUN' we need to insert into FA_ADJUSTMENTS
    *
    */
   if (l_asset_tax_rsv_adj_rec.run_mode = 'RUN') then

        l_adj.transaction_header_id := l_fin_info.transaction_id;
Line: 613

        l_adj.last_update_date := l_fin_info.current_time;
Line: 615

        l_adj.selection_mode := fa_std_types.FA_AJ_ACTIVE;
Line: 665

  * (We don't want to insert any more FA_ADJUSTMENTS rows, and
  * don't want to terminate and insert FA_BOOKS rows, for non NBV-based
  * assets unless asset is no longer fully reserved.
  */

   	if l_deprn_basis_rule = fa_std_types.FAD_DBR_COST then

	   If (( l_asset_fin_rec.period_counter_fully_reserved > 0 ) and
		  ( l_new_dpr_rsv < l_fin_info.rec_cost ))then

		   If  (l_asset_tax_rsv_adj_rec.deprn_basis_formula = 'STRICT_FLAT' ) then
				l_annual_deprn_rounding_flag := l_asset_fin_rec.annual_deprn_rounding_flag;
Line: 682

		   -- terminate/insert fa_books rows
		   -- terminate the active row

		   fa_books_pkg.deactivate_row
			 (X_asset_id                  => px_asset_hdr_rec.asset_id,
			  X_book_type_code            => px_asset_hdr_rec.book_type_code,
			  X_transaction_header_id_out => px_trans_rec.transaction_header_id,
			  X_date_ineffective          => px_trans_rec.who_info.last_update_date,
			  X_mrc_sob_type_code         => l_reporting_flag,
			  X_Calling_Fn                => l_calling_fn,
			  p_log_level_rec             => p_log_level_rec
			 );
Line: 696

		   fa_books_pkg.insert_row
			 (X_Rowid                        => l_bks_rowid,
			  X_Book_Type_Code               => px_asset_hdr_rec.book_type_code,
			  X_Asset_Id                     => px_asset_hdr_rec.asset_id,
			  X_Date_Placed_In_Service       => l_asset_fin_rec.date_placed_in_service,
			  X_Date_Effective               => px_trans_rec.who_info.last_update_date,
			  X_Deprn_Start_Date             => l_asset_fin_rec.deprn_start_date,
			  X_Deprn_Method_Code            => l_asset_fin_rec.deprn_method_code,
			  X_Life_In_Months               => l_asset_fin_rec.life_in_months,
			  X_Rate_Adjustment_Factor       => l_fin_info.rate_adj_factor,  -- MVK will change.
			  X_Adjusted_Cost                => l_fin_info.adj_cost,           -- MVK will change.
			  X_Cost                         => l_asset_fin_rec.cost,
			  X_Original_Cost                => l_asset_fin_rec.original_cost,
			  X_Salvage_Value                => l_asset_fin_rec.salvage_value,
			  X_Prorate_Convention_Code      => l_asset_fin_rec.prorate_convention_code,
			  X_Prorate_Date                 => l_asset_fin_rec.prorate_date,
			  X_Cost_Change_Flag             => l_asset_fin_rec.cost_change_flag,
			  X_Adjustment_Required_Status   => l_asset_fin_rec.adjustment_required_status,
			  X_Capitalize_Flag              => l_asset_fin_rec.capitalize_flag,
			  X_Retirement_Pending_Flag      => l_asset_fin_rec.retirement_pending_flag,
			  X_Depreciate_Flag              => l_asset_fin_rec.depreciate_flag,
			  X_Disabled_Flag                => l_asset_fin_rec.disabled_flag,--HH
			  X_Last_Update_Date             => px_trans_rec.who_info.last_update_date,
			  X_Last_Updated_By              => px_trans_rec.who_info.last_updated_by,
			  X_Date_Ineffective             => NULL,      -- MVK will change.
			  X_Transaction_Header_Id_In     => l_fin_info.transaction_id,  -- MVK will change.
			  X_Transaction_Header_Id_Out    => NULL,           -- MVK will change.
			  X_Itc_Amount_Id                => l_asset_fin_rec.itc_amount_id,
			  X_Itc_Amount                   => l_asset_fin_rec.itc_amount,
			  X_Retirement_Id                => l_asset_fin_rec.retirement_id,
			  X_Tax_Request_Id               => l_asset_fin_rec.tax_request_id,
			  X_Itc_Basis                    => l_asset_fin_rec.itc_basis,
			  X_Basic_Rate                   => l_asset_fin_rec.basic_rate,
			  X_Adjusted_Rate                => l_asset_fin_rec.adjusted_rate,
			  X_Bonus_Rule                   => l_asset_fin_rec.bonus_rule,
			  X_Ceiling_Name                 => l_asset_fin_rec.ceiling_name,
			  X_Recoverable_Cost             => l_asset_fin_rec.recoverable_cost,
			  X_Last_Update_Login            => px_trans_rec.who_info.last_update_login,
			  X_Adjusted_Capacity            => l_asset_fin_rec.adjusted_capacity,
			  X_Fully_Rsvd_Revals_Counter    => l_asset_fin_rec.fully_rsvd_revals_counter,
			  X_Idled_Flag                   => l_asset_fin_rec.idled_flag,
			  X_Period_Counter_Capitalized   => l_asset_fin_rec.period_counter_capitalized,
			  X_PC_Fully_Reserved            => l_asset_fin_rec.period_counter_fully_reserved,  -- MVK will change
			  X_Period_Counter_Fully_Retired => l_asset_fin_rec.period_counter_fully_retired,
			  X_Production_Capacity          => l_asset_fin_rec.production_capacity,
			  X_Reval_Amortization_Basis     => l_asset_fin_rec.reval_amortization_basis,
			  X_Reval_Ceiling                => l_asset_fin_rec.reval_ceiling,
			  X_Unit_Of_Measure              => l_asset_fin_rec.unit_of_measure,
			  X_Unrevalued_Cost              => l_asset_fin_rec.unrevalued_cost,
			  X_Annual_Deprn_Rounding_Flag   => l_annual_deprn_rounding_flag,  -- MVK will change
			  X_Percent_Salvage_Value        => l_asset_fin_rec.percent_salvage_value,
			  X_Allowed_Deprn_Limit          => l_asset_fin_rec.allowed_deprn_limit,
			  X_Allowed_Deprn_Limit_Amount   => l_asset_fin_rec.allowed_deprn_limit_amount,
			  X_Period_Counter_Life_Complete => l_asset_fin_rec.period_counter_life_complete,
			  X_Adjusted_Recoverable_Cost    => l_asset_fin_rec.adjusted_recoverable_cost,
			  X_Short_Fiscal_Year_Flag       => l_asset_fin_rec.short_fiscal_year_flag,
			  X_Conversion_Date              => l_asset_fin_rec.conversion_date,
			  X_Orig_Deprn_Start_Date        => l_asset_fin_rec.orig_deprn_start_date,
			  X_Remaining_Life1              => l_asset_fin_rec.remaining_life1,
			  X_Remaining_Life2              => l_asset_fin_rec.remaining_life2,
			  X_Old_Adj_Cost                 => l_asset_fin_rec.old_adjusted_cost,
			  X_Formula_Factor               => l_asset_fin_rec.formula_factor,
			  X_gf_Attribute1                => l_asset_fin_rec.global_attribute1,
			  X_gf_Attribute2                => l_asset_fin_rec.global_attribute2,
			  X_gf_Attribute3                => l_asset_fin_rec.global_attribute3,
			  X_gf_Attribute4                => l_asset_fin_rec.global_attribute4,
			  X_gf_Attribute5                => l_asset_fin_rec.global_attribute5,
			  X_gf_Attribute6                => l_asset_fin_rec.global_attribute6,
			  X_gf_Attribute7                => l_asset_fin_rec.global_attribute7,
			  X_gf_Attribute8                => l_asset_fin_rec.global_attribute8,
			  X_gf_Attribute9                => l_asset_fin_rec.global_attribute9,
			  X_gf_Attribute10               => l_asset_fin_rec.global_attribute10,
			  X_gf_Attribute11               => l_asset_fin_rec.global_attribute11,
			  X_gf_Attribute12               => l_asset_fin_rec.global_attribute12,
			  X_gf_Attribute13               => l_asset_fin_rec.global_attribute13,
			  X_gf_Attribute14               => l_asset_fin_rec.global_attribute14,
			  X_gf_Attribute15               => l_asset_fin_rec.global_attribute15,
			  X_gf_Attribute16               => l_asset_fin_rec.global_attribute16,
			  X_gf_Attribute17               => l_asset_fin_rec.global_attribute17,
			  X_gf_Attribute18               => l_asset_fin_rec.global_attribute18,
			  X_gf_Attribute19               => l_asset_fin_rec.global_attribute19,
			  X_gf_Attribute20               => l_asset_fin_rec.global_attribute20,
			  X_global_attribute_category    => l_asset_fin_rec.global_attribute_category,
			  X_group_asset_id               => l_asset_fin_rec.group_asset_id,
			  X_salvage_type                 => l_asset_fin_rec.salvage_type,
			  X_deprn_limit_type             => l_asset_fin_rec.deprn_limit_type,
			  X_over_depreciate_option       => l_asset_fin_rec.over_depreciate_option,
			  X_super_group_id               => l_asset_fin_rec.super_group_id,
			  X_reduction_rate               => l_asset_fin_rec.reduction_rate,
			  X_reduce_addition_flag         => l_asset_fin_rec.reduce_addition_flag,
			  X_reduce_adjustment_flag       => l_asset_fin_rec.reduce_adjustment_flag,
			  X_reduce_retirement_flag       => l_asset_fin_rec.reduce_retirement_flag,
			  X_recognize_gain_loss          => l_asset_fin_rec.recognize_gain_loss,
			  X_recapture_reserve_flag       => l_asset_fin_rec.recapture_reserve_flag,
			  X_limit_proceeds_flag          => l_asset_fin_rec.limit_proceeds_flag,
			  X_terminal_gain_loss           => l_asset_fin_rec.terminal_gain_loss,
			  X_exclude_proceeds_from_basis  => l_asset_fin_rec.exclude_proceeds_from_basis,
			  X_retirement_deprn_option      => l_asset_fin_rec.retirement_deprn_option,
			  X_tracking_method              => l_asset_fin_rec.tracking_method,
			  X_allocate_to_fully_rsv_flag   => l_asset_fin_rec.allocate_to_fully_rsv_flag,
			  X_allocate_to_fully_ret_flag   => l_asset_fin_rec.allocate_to_fully_ret_flag,
			  X_exclude_fully_rsv_flag       => l_asset_fin_rec.exclude_fully_rsv_flag,
			  X_excess_allocation_option     => l_asset_fin_rec.excess_allocation_option,
			  X_depreciation_option          => l_asset_fin_rec.depreciation_option,
			  X_member_rollup_flag           => l_asset_fin_rec.member_rollup_flag,
			  X_ytd_proceeds                 => nvl(l_asset_fin_rec.ytd_proceeds, 0),
			  X_ltd_proceeds                 => nvl(l_asset_fin_rec.ltd_proceeds, 0),
			  X_eofy_reserve                 => l_asset_fin_rec.eofy_reserve,
			  X_terminal_gain_loss_amount    => l_asset_fin_rec.terminal_gain_loss_amount,
			  X_ltd_cost_of_removal          => nvl(l_asset_fin_rec.ltd_cost_of_removal, 0),
			  X_mrc_sob_type_code            => l_reporting_flag,
			  X_Return_Status                => l_status,
			  X_Calling_Fn                   => l_calling_fn,
			  p_log_level_rec                => p_log_level_rec
			 );
Line: 912

         * Call the Insert into FA_ADJUSTMENTS function
         * for EXPENSE adjustment; use the CCID from FA_DISTRIBUTION_HISTORY,
Line: 968

	/* Bug 4597471 -- insert into FA_ADJUSTMENTS only if the run_mode is 'RUN' */

	if (l_asset_tax_rsv_adj_rec.run_mode = 'RUN') then

		l_adj.last_update_date := l_fin_info.current_time;
Line: 974

		l_adj.selection_mode := fa_std_types.FA_AJ_ACTIVE;
Line: 1020

    * terminate the current FA_BOOKS row; and insert a new one, with
Line: 1021

    * the updated adjusted cost and rate adjustment factor
    * we only do this for assets with an NBV-based deprn method
    * and if this is not the year of adjustment
    */

   if l_new_dpr_rsv < l_fin_info.rec_cost then
      l_rsv_flag := TRUE;
Line: 1046

	   X_date_ineffective          => px_trans_rec.who_info.last_update_date,
	   X_mrc_sob_type_code         => l_reporting_flag,
	   X_Calling_Fn                => l_calling_fn,
	   p_log_level_rec             => p_log_level_rec
	  );
Line: 1054

      fa_books_pkg.insert_row
	 (X_Rowid                        => l_bks_rowid,
	  X_Book_Type_Code               => px_asset_hdr_rec.book_type_code,
	  X_Asset_Id                     => px_asset_hdr_rec.asset_id,
	  X_Date_Placed_In_Service       => l_asset_fin_rec.date_placed_in_service,
	  X_Date_Effective               => px_trans_rec.who_info.last_update_date,
	  X_Deprn_Start_Date             => l_asset_fin_rec.deprn_start_date,
	  X_Deprn_Method_Code            => l_asset_fin_rec.deprn_method_code,
	  X_Life_In_Months               => l_asset_fin_rec.life_in_months,
	  X_Rate_Adjustment_Factor       => l_fin_info.rate_adj_factor,  -- MVK will change.
	  X_Adjusted_Cost                => l_fin_info.adj_cost,           -- MVK will change.
	  X_Cost                         => l_asset_fin_rec.cost,
	  X_Original_Cost                => l_asset_fin_rec.original_cost,
	  X_Salvage_Value                => l_asset_fin_rec.salvage_value,
	  X_Prorate_Convention_Code      => l_asset_fin_rec.prorate_convention_code,
	  X_Prorate_Date                 => l_asset_fin_rec.prorate_date,
	  X_Cost_Change_Flag             => l_asset_fin_rec.cost_change_flag,
	  X_Adjustment_Required_Status   => l_asset_fin_rec.adjustment_required_status,
	  X_Capitalize_Flag              => l_asset_fin_rec.capitalize_flag,
	  X_Retirement_Pending_Flag      => l_asset_fin_rec.retirement_pending_flag,
	  X_Depreciate_Flag              => l_asset_fin_rec.depreciate_flag,
	  X_Disabled_Flag                => l_asset_fin_rec.disabled_flag,--HH
	  X_Last_Update_Date             => px_trans_rec.who_info.last_update_date,
	  X_Last_Updated_By              => px_trans_rec.who_info.last_updated_by,
	  X_Date_Ineffective             => NULL,      -- MVK will change.
	  X_Transaction_Header_Id_In     => px_trans_rec.transaction_header_id,  -- MVK will change.
	  X_Transaction_Header_Id_Out    => NULL,           -- MVK will change.
	  X_Itc_Amount_Id                => l_asset_fin_rec.itc_amount_id,
	  X_Itc_Amount                   => l_asset_fin_rec.itc_amount,
	  X_Retirement_Id                => l_asset_fin_rec.retirement_id,
	  X_Tax_Request_Id               => l_asset_fin_rec.tax_request_id,
	  X_Itc_Basis                    => l_asset_fin_rec.itc_basis,
	  X_Basic_Rate                   => l_asset_fin_rec.basic_rate,
	  X_Adjusted_Rate                => l_asset_fin_rec.adjusted_rate,
	  X_Bonus_Rule                   => l_asset_fin_rec.bonus_rule,
	  X_Ceiling_Name                 => l_asset_fin_rec.ceiling_name,
	  X_Recoverable_Cost             => l_asset_fin_rec.recoverable_cost,
	  X_Last_Update_Login            => px_trans_rec.who_info.last_update_login,
	  X_Adjusted_Capacity            => l_asset_fin_rec.adjusted_capacity,
	  X_Fully_Rsvd_Revals_Counter    => l_asset_fin_rec.fully_rsvd_revals_counter,
	  X_Idled_Flag                   => l_asset_fin_rec.idled_flag,
	  X_Period_Counter_Capitalized   => l_asset_fin_rec.period_counter_capitalized,
	  X_PC_Fully_Reserved            => l_asset_fin_rec.period_counter_fully_reserved,  -- MVK will change
	  X_Period_Counter_Fully_Retired => l_asset_fin_rec.period_counter_fully_retired,
	  X_Production_Capacity          => l_asset_fin_rec.production_capacity,
	  X_Reval_Amortization_Basis     => l_asset_fin_rec.reval_amortization_basis,
	  X_Reval_Ceiling                => l_asset_fin_rec.reval_ceiling,
	  X_Unit_Of_Measure              => l_asset_fin_rec.unit_of_measure,
	  X_Unrevalued_Cost              => l_asset_fin_rec.unrevalued_cost,
	  X_Annual_Deprn_Rounding_Flag   => l_annual_deprn_rounding_flag,  -- MVK will change
	  X_Percent_Salvage_Value        => l_asset_fin_rec.percent_salvage_value,
	  X_Allowed_Deprn_Limit          => l_asset_fin_rec.allowed_deprn_limit,
	  X_Allowed_Deprn_Limit_Amount   => l_asset_fin_rec.allowed_deprn_limit_amount,
	  X_Period_Counter_Life_Complete => l_asset_fin_rec.period_counter_life_complete,
	  X_Adjusted_Recoverable_Cost    => l_asset_fin_rec.adjusted_recoverable_cost,
	  X_Short_Fiscal_Year_Flag       => l_asset_fin_rec.short_fiscal_year_flag,
	  X_Conversion_Date              => l_asset_fin_rec.conversion_date,
	  X_Orig_Deprn_Start_Date        => l_asset_fin_rec.orig_deprn_start_date,
	  X_Remaining_Life1              => l_asset_fin_rec.remaining_life1,
	  X_Remaining_Life2              => l_asset_fin_rec.remaining_life2,
	  X_Old_Adj_Cost                 => l_asset_fin_rec.old_adjusted_cost,
	  X_Formula_Factor               => l_asset_fin_rec.formula_factor,
	  X_gf_Attribute1                => l_asset_fin_rec.global_attribute1,
	  X_gf_Attribute2                => l_asset_fin_rec.global_attribute2,
	  X_gf_Attribute3                => l_asset_fin_rec.global_attribute3,
	  X_gf_Attribute4                => l_asset_fin_rec.global_attribute4,
	  X_gf_Attribute5                => l_asset_fin_rec.global_attribute5,
	  X_gf_Attribute6                => l_asset_fin_rec.global_attribute6,
	  X_gf_Attribute7                => l_asset_fin_rec.global_attribute7,
	  X_gf_Attribute8                => l_asset_fin_rec.global_attribute8,
	  X_gf_Attribute9                => l_asset_fin_rec.global_attribute9,
	  X_gf_Attribute10               => l_asset_fin_rec.global_attribute10,
	  X_gf_Attribute11               => l_asset_fin_rec.global_attribute11,
	  X_gf_Attribute12               => l_asset_fin_rec.global_attribute12,
	  X_gf_Attribute13               => l_asset_fin_rec.global_attribute13,
	  X_gf_Attribute14               => l_asset_fin_rec.global_attribute14,
	  X_gf_Attribute15               => l_asset_fin_rec.global_attribute15,
	  X_gf_Attribute16               => l_asset_fin_rec.global_attribute16,
	  X_gf_Attribute17               => l_asset_fin_rec.global_attribute17,
	  X_gf_Attribute18               => l_asset_fin_rec.global_attribute18,
	  X_gf_Attribute19               => l_asset_fin_rec.global_attribute19,
	  X_gf_Attribute20               => l_asset_fin_rec.global_attribute20,
	  X_global_attribute_category    => l_asset_fin_rec.global_attribute_category,
	  X_group_asset_id               => l_asset_fin_rec.group_asset_id,
	  X_salvage_type                 => l_asset_fin_rec.salvage_type,
	  X_deprn_limit_type             => l_asset_fin_rec.deprn_limit_type,
	  X_over_depreciate_option       => l_asset_fin_rec.over_depreciate_option,
	  X_super_group_id               => l_asset_fin_rec.super_group_id,
	  X_reduction_rate               => l_asset_fin_rec.reduction_rate,
	  X_reduce_addition_flag         => l_asset_fin_rec.reduce_addition_flag,
	  X_reduce_adjustment_flag       => l_asset_fin_rec.reduce_adjustment_flag,
	  X_reduce_retirement_flag       => l_asset_fin_rec.reduce_retirement_flag,
	  X_recognize_gain_loss          => l_asset_fin_rec.recognize_gain_loss,
	  X_recapture_reserve_flag       => l_asset_fin_rec.recapture_reserve_flag,
	  X_limit_proceeds_flag          => l_asset_fin_rec.limit_proceeds_flag,
	  X_terminal_gain_loss           => l_asset_fin_rec.terminal_gain_loss,
	  X_exclude_proceeds_from_basis  => l_asset_fin_rec.exclude_proceeds_from_basis,
	  X_retirement_deprn_option      => l_asset_fin_rec.retirement_deprn_option,
	  X_tracking_method              => l_asset_fin_rec.tracking_method,
	  X_allocate_to_fully_rsv_flag   => l_asset_fin_rec.allocate_to_fully_rsv_flag,
	  X_allocate_to_fully_ret_flag   => l_asset_fin_rec.allocate_to_fully_ret_flag,
	  X_exclude_fully_rsv_flag       => l_asset_fin_rec.exclude_fully_rsv_flag,
	  X_excess_allocation_option     => l_asset_fin_rec.excess_allocation_option,
	  X_depreciation_option          => l_asset_fin_rec.depreciation_option,
	  X_member_rollup_flag           => l_asset_fin_rec.member_rollup_flag,
	  X_ytd_proceeds                 => nvl(l_asset_fin_rec.ytd_proceeds, 0),
	  X_ltd_proceeds                 => nvl(l_asset_fin_rec.ltd_proceeds, 0),
	  X_eofy_reserve                 => l_asset_fin_rec.eofy_reserve,
	  X_terminal_gain_loss_amount    => l_asset_fin_rec.terminal_gain_loss_amount,
	  X_ltd_cost_of_removal          => nvl(l_asset_fin_rec.ltd_cost_of_removal, 0),
	  X_mrc_sob_type_code            => l_reporting_flag,
	  X_Return_Status                => l_status,
	  X_Calling_Fn                   => l_calling_fn,
	  p_log_level_rec                => p_log_level_rec
	 );
Line: 1177

   /* Bug 4597471 -- for PREVIEW mode insert into interface table so that the preview report can just pick the
      values from the interface table */

   if not fa_utils_pkg.faxrnd
            (x_amount => l_asset_tax_rsv_adj_rec.adjusted_ytd_deprn,
             x_book   => px_asset_hdr_rec.book_type_code,
             p_log_level_rec     => p_log_level_rec
            ) then
        raise tax_rsv_adj_err;
Line: 1191

	insert into fa_mass_tax_adj_rep_t
	           (MASS_TAX_ADJ_ID			,
		   REQUEST_ID				,
		   ADJUSTED_BOOK_TYPE_CODE	        ,
		   ASSET_ID				,
		   ASSET_NUMBER				,
		   DESCRIPTION				,
		   DEPRN_RESERVE_ACCT		        ,
		   ASSET_COST_ACCT 			,
		   COST					,
		   OLD_YTD_DEPRN			,
		   ADJ_YTD_DEPRN			,
		   NEW_YTD_DEPRN			,
		   LAST_UPDATE_DATE			,
		   LAST_UPDATED_BY			,
		   CREATED_BY				,
		   CREATION_DATE			,
		   LAST_UPDATE_LOGIN		)
		values
		  (px_trans_rec.mass_transaction_id		   ,
		   px_trans_rec.mass_reference_id 		   ,
		   px_asset_hdr_rec.book_type_code		   ,
		   px_asset_hdr_rec.asset_id			   ,
		   p_asset_desc_rec.asset_number                   ,
		   p_asset_desc_rec.description			   ,
		   l_rsv_acct					   ,
		   l_cost_acct					   ,
		   l_asset_fin_rec.cost				   ,
		   l_old_ytd_deprn                         	   ,--old_ytd
		   l_asset_tax_rsv_adj_rec.adjusted_ytd_deprn - l_old_ytd_deprn,--adj_ytd
		   l_asset_tax_rsv_adj_rec.adjusted_ytd_deprn,--new_ytd_deprn
	           px_trans_rec.who_info.last_update_date          ,
		   px_trans_rec.who_info.last_updated_by           ,
		   px_trans_rec.who_info.last_updated_by           ,
		   px_trans_rec.who_info.last_update_date          ,
		   px_trans_rec.who_info.last_update_login );