3:
4: ----------------------------------------------------------------
5:
6:
7: g_log_level_rec fa_api_types.log_level_rec_type;
8:
9: G_times_called number := 0;
10: G_count number := 0; -- Changes made as per the ER No.s 6606548 and 6606552 by Sbyreddy
11:
53: l_return_status VARCHAR2(1);
54:
55:
56:
57: l_trans_rec FA_API_TYPES.trans_rec_type;
58: l_dist_trans_rec FA_API_TYPES.trans_rec_type;
59: l_asset_hdr_rec FA_API_TYPES.asset_hdr_rec_type;
60: l_asset_desc_rec FA_API_TYPES.asset_desc_rec_type;
61: l_asset_cat_rec FA_API_TYPES.asset_cat_rec_type;
54:
55:
56:
57: l_trans_rec FA_API_TYPES.trans_rec_type;
58: l_dist_trans_rec FA_API_TYPES.trans_rec_type;
59: l_asset_hdr_rec FA_API_TYPES.asset_hdr_rec_type;
60: l_asset_desc_rec FA_API_TYPES.asset_desc_rec_type;
61: l_asset_cat_rec FA_API_TYPES.asset_cat_rec_type;
62: l_asset_type_rec FA_API_TYPES.asset_type_rec_type;
55:
56:
57: l_trans_rec FA_API_TYPES.trans_rec_type;
58: l_dist_trans_rec FA_API_TYPES.trans_rec_type;
59: l_asset_hdr_rec FA_API_TYPES.asset_hdr_rec_type;
60: l_asset_desc_rec FA_API_TYPES.asset_desc_rec_type;
61: l_asset_cat_rec FA_API_TYPES.asset_cat_rec_type;
62: l_asset_type_rec FA_API_TYPES.asset_type_rec_type;
63: l_asset_hierarchy_rec FA_API_TYPES.asset_hierarchy_rec_type;
56:
57: l_trans_rec FA_API_TYPES.trans_rec_type;
58: l_dist_trans_rec FA_API_TYPES.trans_rec_type;
59: l_asset_hdr_rec FA_API_TYPES.asset_hdr_rec_type;
60: l_asset_desc_rec FA_API_TYPES.asset_desc_rec_type;
61: l_asset_cat_rec FA_API_TYPES.asset_cat_rec_type;
62: l_asset_type_rec FA_API_TYPES.asset_type_rec_type;
63: l_asset_hierarchy_rec FA_API_TYPES.asset_hierarchy_rec_type;
64: l_asset_fin_rec_adj FA_API_TYPES.asset_fin_rec_type;
57: l_trans_rec FA_API_TYPES.trans_rec_type;
58: l_dist_trans_rec FA_API_TYPES.trans_rec_type;
59: l_asset_hdr_rec FA_API_TYPES.asset_hdr_rec_type;
60: l_asset_desc_rec FA_API_TYPES.asset_desc_rec_type;
61: l_asset_cat_rec FA_API_TYPES.asset_cat_rec_type;
62: l_asset_type_rec FA_API_TYPES.asset_type_rec_type;
63: l_asset_hierarchy_rec FA_API_TYPES.asset_hierarchy_rec_type;
64: l_asset_fin_rec_adj FA_API_TYPES.asset_fin_rec_type;
65: l_asset_fin_rec_new FA_API_TYPES.asset_fin_rec_type;
58: l_dist_trans_rec FA_API_TYPES.trans_rec_type;
59: l_asset_hdr_rec FA_API_TYPES.asset_hdr_rec_type;
60: l_asset_desc_rec FA_API_TYPES.asset_desc_rec_type;
61: l_asset_cat_rec FA_API_TYPES.asset_cat_rec_type;
62: l_asset_type_rec FA_API_TYPES.asset_type_rec_type;
63: l_asset_hierarchy_rec FA_API_TYPES.asset_hierarchy_rec_type;
64: l_asset_fin_rec_adj FA_API_TYPES.asset_fin_rec_type;
65: l_asset_fin_rec_new FA_API_TYPES.asset_fin_rec_type;
66: l_asset_fin_mrc_tbl_new FA_API_TYPES.asset_fin_tbl_type;
59: l_asset_hdr_rec FA_API_TYPES.asset_hdr_rec_type;
60: l_asset_desc_rec FA_API_TYPES.asset_desc_rec_type;
61: l_asset_cat_rec FA_API_TYPES.asset_cat_rec_type;
62: l_asset_type_rec FA_API_TYPES.asset_type_rec_type;
63: l_asset_hierarchy_rec FA_API_TYPES.asset_hierarchy_rec_type;
64: l_asset_fin_rec_adj FA_API_TYPES.asset_fin_rec_type;
65: l_asset_fin_rec_new FA_API_TYPES.asset_fin_rec_type;
66: l_asset_fin_mrc_tbl_new FA_API_TYPES.asset_fin_tbl_type;
67: l_inv_trans_rec FA_API_TYPES.inv_trans_rec_type;
60: l_asset_desc_rec FA_API_TYPES.asset_desc_rec_type;
61: l_asset_cat_rec FA_API_TYPES.asset_cat_rec_type;
62: l_asset_type_rec FA_API_TYPES.asset_type_rec_type;
63: l_asset_hierarchy_rec FA_API_TYPES.asset_hierarchy_rec_type;
64: l_asset_fin_rec_adj FA_API_TYPES.asset_fin_rec_type;
65: l_asset_fin_rec_new FA_API_TYPES.asset_fin_rec_type;
66: l_asset_fin_mrc_tbl_new FA_API_TYPES.asset_fin_tbl_type;
67: l_inv_trans_rec FA_API_TYPES.inv_trans_rec_type;
68: l_inv_rec FA_API_TYPES.inv_rec_type;
61: l_asset_cat_rec FA_API_TYPES.asset_cat_rec_type;
62: l_asset_type_rec FA_API_TYPES.asset_type_rec_type;
63: l_asset_hierarchy_rec FA_API_TYPES.asset_hierarchy_rec_type;
64: l_asset_fin_rec_adj FA_API_TYPES.asset_fin_rec_type;
65: l_asset_fin_rec_new FA_API_TYPES.asset_fin_rec_type;
66: l_asset_fin_mrc_tbl_new FA_API_TYPES.asset_fin_tbl_type;
67: l_inv_trans_rec FA_API_TYPES.inv_trans_rec_type;
68: l_inv_rec FA_API_TYPES.inv_rec_type;
69: l_inv_tbl FA_API_TYPES.inv_tbl_type;
62: l_asset_type_rec FA_API_TYPES.asset_type_rec_type;
63: l_asset_hierarchy_rec FA_API_TYPES.asset_hierarchy_rec_type;
64: l_asset_fin_rec_adj FA_API_TYPES.asset_fin_rec_type;
65: l_asset_fin_rec_new FA_API_TYPES.asset_fin_rec_type;
66: l_asset_fin_mrc_tbl_new FA_API_TYPES.asset_fin_tbl_type;
67: l_inv_trans_rec FA_API_TYPES.inv_trans_rec_type;
68: l_inv_rec FA_API_TYPES.inv_rec_type;
69: l_inv_tbl FA_API_TYPES.inv_tbl_type;
70: l_inv_rate_rec FA_API_TYPES.inv_rate_rec_type;
63: l_asset_hierarchy_rec FA_API_TYPES.asset_hierarchy_rec_type;
64: l_asset_fin_rec_adj FA_API_TYPES.asset_fin_rec_type;
65: l_asset_fin_rec_new FA_API_TYPES.asset_fin_rec_type;
66: l_asset_fin_mrc_tbl_new FA_API_TYPES.asset_fin_tbl_type;
67: l_inv_trans_rec FA_API_TYPES.inv_trans_rec_type;
68: l_inv_rec FA_API_TYPES.inv_rec_type;
69: l_inv_tbl FA_API_TYPES.inv_tbl_type;
70: l_inv_rate_rec FA_API_TYPES.inv_rate_rec_type;
71: l_asset_deprn_rec_adj FA_API_TYPES.asset_deprn_rec_type;
64: l_asset_fin_rec_adj FA_API_TYPES.asset_fin_rec_type;
65: l_asset_fin_rec_new FA_API_TYPES.asset_fin_rec_type;
66: l_asset_fin_mrc_tbl_new FA_API_TYPES.asset_fin_tbl_type;
67: l_inv_trans_rec FA_API_TYPES.inv_trans_rec_type;
68: l_inv_rec FA_API_TYPES.inv_rec_type;
69: l_inv_tbl FA_API_TYPES.inv_tbl_type;
70: l_inv_rate_rec FA_API_TYPES.inv_rate_rec_type;
71: l_asset_deprn_rec_adj FA_API_TYPES.asset_deprn_rec_type;
72: l_asset_deprn_rec_new FA_API_TYPES.asset_deprn_rec_type;
65: l_asset_fin_rec_new FA_API_TYPES.asset_fin_rec_type;
66: l_asset_fin_mrc_tbl_new FA_API_TYPES.asset_fin_tbl_type;
67: l_inv_trans_rec FA_API_TYPES.inv_trans_rec_type;
68: l_inv_rec FA_API_TYPES.inv_rec_type;
69: l_inv_tbl FA_API_TYPES.inv_tbl_type;
70: l_inv_rate_rec FA_API_TYPES.inv_rate_rec_type;
71: l_asset_deprn_rec_adj FA_API_TYPES.asset_deprn_rec_type;
72: l_asset_deprn_rec_new FA_API_TYPES.asset_deprn_rec_type;
73: l_asset_deprn_mrc_tbl_new FA_API_TYPES.asset_deprn_tbl_type;
66: l_asset_fin_mrc_tbl_new FA_API_TYPES.asset_fin_tbl_type;
67: l_inv_trans_rec FA_API_TYPES.inv_trans_rec_type;
68: l_inv_rec FA_API_TYPES.inv_rec_type;
69: l_inv_tbl FA_API_TYPES.inv_tbl_type;
70: l_inv_rate_rec FA_API_TYPES.inv_rate_rec_type;
71: l_asset_deprn_rec_adj FA_API_TYPES.asset_deprn_rec_type;
72: l_asset_deprn_rec_new FA_API_TYPES.asset_deprn_rec_type;
73: l_asset_deprn_mrc_tbl_new FA_API_TYPES.asset_deprn_tbl_type;
74: l_asset_dist_rec FA_API_TYPES.asset_dist_rec_type;
67: l_inv_trans_rec FA_API_TYPES.inv_trans_rec_type;
68: l_inv_rec FA_API_TYPES.inv_rec_type;
69: l_inv_tbl FA_API_TYPES.inv_tbl_type;
70: l_inv_rate_rec FA_API_TYPES.inv_rate_rec_type;
71: l_asset_deprn_rec_adj FA_API_TYPES.asset_deprn_rec_type;
72: l_asset_deprn_rec_new FA_API_TYPES.asset_deprn_rec_type;
73: l_asset_deprn_mrc_tbl_new FA_API_TYPES.asset_deprn_tbl_type;
74: l_asset_dist_rec FA_API_TYPES.asset_dist_rec_type;
75: l_asset_dist_tbl FA_API_TYPES.asset_dist_tbl_type;
68: l_inv_rec FA_API_TYPES.inv_rec_type;
69: l_inv_tbl FA_API_TYPES.inv_tbl_type;
70: l_inv_rate_rec FA_API_TYPES.inv_rate_rec_type;
71: l_asset_deprn_rec_adj FA_API_TYPES.asset_deprn_rec_type;
72: l_asset_deprn_rec_new FA_API_TYPES.asset_deprn_rec_type;
73: l_asset_deprn_mrc_tbl_new FA_API_TYPES.asset_deprn_tbl_type;
74: l_asset_dist_rec FA_API_TYPES.asset_dist_rec_type;
75: l_asset_dist_tbl FA_API_TYPES.asset_dist_tbl_type;
76: l_group_reclass_options_rec FA_API_TYPES.group_reclass_options_rec_type;
69: l_inv_tbl FA_API_TYPES.inv_tbl_type;
70: l_inv_rate_rec FA_API_TYPES.inv_rate_rec_type;
71: l_asset_deprn_rec_adj FA_API_TYPES.asset_deprn_rec_type;
72: l_asset_deprn_rec_new FA_API_TYPES.asset_deprn_rec_type;
73: l_asset_deprn_mrc_tbl_new FA_API_TYPES.asset_deprn_tbl_type;
74: l_asset_dist_rec FA_API_TYPES.asset_dist_rec_type;
75: l_asset_dist_tbl FA_API_TYPES.asset_dist_tbl_type;
76: l_group_reclass_options_rec FA_API_TYPES.group_reclass_options_rec_type;
77: l_recl_opt_rec FA_API_TYPES.reclass_options_rec_type;
70: l_inv_rate_rec FA_API_TYPES.inv_rate_rec_type;
71: l_asset_deprn_rec_adj FA_API_TYPES.asset_deprn_rec_type;
72: l_asset_deprn_rec_new FA_API_TYPES.asset_deprn_rec_type;
73: l_asset_deprn_mrc_tbl_new FA_API_TYPES.asset_deprn_tbl_type;
74: l_asset_dist_rec FA_API_TYPES.asset_dist_rec_type;
75: l_asset_dist_tbl FA_API_TYPES.asset_dist_tbl_type;
76: l_group_reclass_options_rec FA_API_TYPES.group_reclass_options_rec_type;
77: l_recl_opt_rec FA_API_TYPES.reclass_options_rec_type;
78:
71: l_asset_deprn_rec_adj FA_API_TYPES.asset_deprn_rec_type;
72: l_asset_deprn_rec_new FA_API_TYPES.asset_deprn_rec_type;
73: l_asset_deprn_mrc_tbl_new FA_API_TYPES.asset_deprn_tbl_type;
74: l_asset_dist_rec FA_API_TYPES.asset_dist_rec_type;
75: l_asset_dist_tbl FA_API_TYPES.asset_dist_tbl_type;
76: l_group_reclass_options_rec FA_API_TYPES.group_reclass_options_rec_type;
77: l_recl_opt_rec FA_API_TYPES.reclass_options_rec_type;
78:
79: -- Fix for Bug #6336083
72: l_asset_deprn_rec_new FA_API_TYPES.asset_deprn_rec_type;
73: l_asset_deprn_mrc_tbl_new FA_API_TYPES.asset_deprn_tbl_type;
74: l_asset_dist_rec FA_API_TYPES.asset_dist_rec_type;
75: l_asset_dist_tbl FA_API_TYPES.asset_dist_tbl_type;
76: l_group_reclass_options_rec FA_API_TYPES.group_reclass_options_rec_type;
77: l_recl_opt_rec FA_API_TYPES.reclass_options_rec_type;
78:
79: -- Fix for Bug #6336083
80: l_trans_desc_flex_rec FA_API_TYPES.desc_flex_rec_type;
73: l_asset_deprn_mrc_tbl_new FA_API_TYPES.asset_deprn_tbl_type;
74: l_asset_dist_rec FA_API_TYPES.asset_dist_rec_type;
75: l_asset_dist_tbl FA_API_TYPES.asset_dist_tbl_type;
76: l_group_reclass_options_rec FA_API_TYPES.group_reclass_options_rec_type;
77: l_recl_opt_rec FA_API_TYPES.reclass_options_rec_type;
78:
79: -- Fix for Bug #6336083
80: l_trans_desc_flex_rec FA_API_TYPES.desc_flex_rec_type;
81:
76: l_group_reclass_options_rec FA_API_TYPES.group_reclass_options_rec_type;
77: l_recl_opt_rec FA_API_TYPES.reclass_options_rec_type;
78:
79: -- Fix for Bug #6336083
80: l_trans_desc_flex_rec FA_API_TYPES.desc_flex_rec_type;
81:
82: l_dist_id_tbl num_tbl_type;
83: l_dist_units_tbl num_tbl_type;
84: l_dist_ccid_tbl num_tbl_type;
2315: p_total_requests IN NUMBER,
2316: x_return_status OUT NOCOPY NUMBER) IS
2317:
2318: -- local variables
2319: l_period_rec FA_API_TYPES.period_rec_type;
2320: l_calendar_period_close_date date;
2321:
2322: -- Used for bulk fetching
2323: l_batch_size number;