FA Mass Revaluation Review - draft
Description
Categories: BI Publisher
Application: Assets
Source: Mass Revaluation Review Report (XML) - Not Supported: Reserved For Future Use
Short Name: FASRVRVW_XML
DB package: FA_FASRVRVW_XMLP_PKG
Source: Mass Revaluation Review Report (XML) - Not Supported: Reserved For Future Use
Short Name: FASRVRVW_XML
DB package: FA_FASRVRVW_XMLP_PKG
Run
FA Mass Revaluation Review - draft and other Oracle EBS reports with Blitz Report™ on our demo environment
SELECT th.mass_reference_id Reval_Id, th.transaction_header_id TH_ID, th.asset_id Asset_Id, lpad(ad.asset_number, 15, '0') Asset_ord, ad.asset_number Asset_Number, ad.asset_category_id Category_Id, -- null Category, &CAT_FLEX_ALL_SEG Category, bk.cost Old_Cost, bknew.cost New_Cost, bk.life_in_months Old_Life, bknew.life_in_months New_Life, bk.reval_ceiling Reval_Ceiling, ds.deprn_reserve + sum(decode(adj.transaction_header_id,th.transaction_header_id,0, decode(adj.adjustment_type, 'RESERVE',(decode(adj.debit_credit_flag,'CR',1,-1) * adj.adjustment_amount), 'EXPENSE',(decode(adj.debit_credit_flag,'DR',1,-1) * adj.adjustment_amount), 0))) old_deprn_resv, ds.deprn_reserve + sum(decode(adj.adjustment_type, 'RESERVE',(decode(adj.debit_credit_flag,'CR',1,-1) * adj.adjustment_amount), 'EXPENSE',(decode(adj.debit_credit_flag,'DR',1,-1) * adj.adjustment_amount), 0)) new_deprn_resv, ds.reval_reserve + sum(decode(adj.transaction_header_id,th.transaction_header_id,0, decode(adj.adjustment_type, 'REVAL RESERVE',(decode(adj.debit_credit_flag,'CR',1,-1) * adj.adjustment_amount), 0))) old_reval_resv, ds.reval_reserve + sum(decode(adj.adjustment_type, 'REVAL RESERVE',(decode(adj.debit_credit_flag,'CR',1,-1) * adj.adjustment_amount), 0)) new_reval_resv, fnd_flex_xml_publisher_apis.process_kff_combination_1('d_category', 'OFA', 'CAT#', 101, NULL, CAT.CATEGORY_ID, 'ALL', 'Y', 'VALUE') D_CATEGORY, &frrf FRRF, FA_FASRVRVW_XMLP_PKG.mfrrformula(:MFRR) MFRR, FA_FASRVRVW_XMLP_PKG.reval_pctformula(:REVAL_PCT) REVAL_PCT, &lef LEF, &lec LEC, &d_found D_FOUND, FA_FASRVRVW_XMLP_PKG.d_old_lifeformula(bk.life_in_months) D_OLD_LIFE, FA_FASRVRVW_XMLP_PKG.d_new_lifeformula(bknew.life_in_months) D_NEW_LIFE, FA_FASRVRVW_XMLP_PKG.new_dep_rsvformula() NEW_DEP_RSV, &NEW_REVAL_RSV NEW_REVAL_RSV, FA_FASRVRVW_XMLP_PKG.adj_dep_rsvformula(th.transaction_header_id, th.asset_id, :NEW_DEP_RSV) ADJ_DEP_RSV, FA_FASRVRVW_XMLP_PKG.adj_reval_rsvformula(th.transaction_header_id, th.asset_id, :NEW_REVAL_RSV) ADJ_REVAL_RSV, &ass_frrf ASS_FRRF, &ass_lef ASS_LEF, FA_FASRVRVW_XMLP_PKG.ass_reval_pctformula(:ASS_REVAL_PCT) ASS_REVAL_PCT, &ass_lec ASS_LEC, FA_FASRVRVW_XMLP_PKG.ass_mfrrformula(:ASS_MFRR) ASS_MFRR, &ASS_FOUND ASS_FOUND, FA_FASRVRVW_XMLP_PKG.OLD_DEP_RSV_p OLD_DEP_RSV, FA_FASRVRVW_XMLP_PKG.OLD_REVAL_RSV_p OLD_REVAL_RSV FROM fa_transaction_headers th, fa_additions ad, fa_books bk, fa_books bknew, fa_categories cat, fa_deprn_summary ds, fa_deprn_periods dp, fa_adjustments adj WHERE (th.mass_transaction_id = :P_MASS_REVAL_ID1 or (th.mass_transaction_id is null and th.mass_reference_id = :P_MASS_REVAL_ID1)) and th.transaction_type_code = 'REVALUATION' and th.book_type_code = :BOOK and bk.transaction_header_id_out = th.transaction_header_id and bknew.transaction_header_id_in = th.transaction_header_id and ad.asset_id = th.asset_id and th.date_effective between dp.period_open_date and nvl(dp.period_close_date,sysdate) and dp.book_type_code = th.book_type_code and ds.asset_id = th.asset_id and ds.book_type_code = th.book_type_code and ( ds.period_counter = dp.period_counter - 1 or ds.period_counter = (select max(ds1.period_counter) from fa_deprn_summary ds1 where ds1.asset_id = th.asset_id and ds1.book_type_code = :BOOK)) and adj.asset_id = th.asset_id and adj.book_type_code = th.book_type_code and adj.period_counter_created = dp.period_counter and ad.asset_category_id = cat.category_id group by ad.asset_id, ad.asset_number, ad.asset_category_id, &CAT_FLEX_ALL_SEG, bk.life_in_months, bknew.life_in_months, bk.cost, bknew.cost, bknew.reval_ceiling, ds.deprn_reserve, ds.reval_reserve, th.mass_reference_id, th.transaction_header_id, th.asset_id,bk.reval_ceiling , -- added by Atul fnd_flex_xml_publisher_apis.process_kff_combination_1('d_category', 'OFA', 'CAT#', 101, NULL, CAT.CATEGORY_ID, 'ALL', 'Y', 'VALUE') , &frrf , FA_FASRVRVW_XMLP_PKG.mfrrformula(:MFRR) , FA_FASRVRVW_XMLP_PKG.reval_pctformula(:REVAL_PCT) , &lef , &lec , &d_found , FA_FASRVRVW_XMLP_PKG.d_old_lifeformula(bk.life_in_months) , FA_FASRVRVW_XMLP_PKG.d_new_lifeformula(bknew.life_in_months) , FA_FASRVRVW_XMLP_PKG.new_dep_rsvformula() , &NEW_REVAL_RSV , FA_FASRVRVW_XMLP_PKG.adj_dep_rsvformula(th.transaction_header_id, th.asset_id, :NEW_DEP_RSV) , FA_FASRVRVW_XMLP_PKG.adj_reval_rsvformula(th.transaction_header_id, th.asset_id, :NEW_REVAL_RSV) , &ass_frrf , &ass_lef , FA_FASRVRVW_XMLP_PKG.ass_reval_pctformula(:ASS_REVAL_PCT) , &ass_lec , FA_FASRVRVW_XMLP_PKG.ass_mfrrformula(:ASS_MFRR) , &ASS_FOUND , FA_FASRVRVW_XMLP_PKG.OLD_DEP_RSV_p , FA_FASRVRVW_XMLP_PKG.OLD_REVAL_RSV_p order by D_CATEGORY, old_deprn_resv, new_deprn_resv, old_reval_resv, new_reval_resv, Asset_ord, Reval_Id, Asset_Number, Asset_Id, Old_Life, New_Life, Old_Cost, New_Cost, Reval_Ceiling, TH_ID |