32: * History
33: *
34: *--------------------------------------------------------------------------
35: */
36: FUNCTION faxgpr (X_dpr_ptr fa_std_types.dpr_struct,
37: X_period fa_std_types.fa_cp_struct,
38: X_projecting_flag BOOLEAN, X_prodn in out nocopy NUMBER,
39: p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null)
40: return boolean;
33: *
34: *--------------------------------------------------------------------------
35: */
36: FUNCTION faxgpr (X_dpr_ptr fa_std_types.dpr_struct,
37: X_period fa_std_types.fa_cp_struct,
38: X_projecting_flag BOOLEAN, X_prodn in out nocopy NUMBER,
39: p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null)
40: return boolean;
41:
140: *--------------------------------------------------------------------------
141: */
142: --Bug6187408
143: --Added additional parameter x_prd_flag to check for retirement in period of addition
144: FUNCTION faxcfyf (X_dpr in out nocopy fa_std_types.dpr_struct, X_d_pers_per_yr number,
145: X_rate_source_rule varchar2, X_y_begin number,
146: X_y_dead number, X_y_ret number, X_dp_begin number,
147: X_dpp_begin number, X_dp_d_ptr in out nocopy number,
148: X_dp_r_ptr number, X_dpp_r_ptr number, X_pp_begin number,
184: * History
185: *
186: *--------------------------------------------------------------------------
187: */
188: FUNCTION faxcde ( dpr_in in out nocopy fa_std_types.dpr_struct
189: , dpr_arr in out nocopy fa_std_types.dpr_arr_type
190: , dpr_out in out nocopy fa_std_types.dpr_out_struct
191: , fmode number
192: , p_ind binary_integer default 0,
185: *
186: *--------------------------------------------------------------------------
187: */
188: FUNCTION faxcde ( dpr_in in out nocopy fa_std_types.dpr_struct
189: , dpr_arr in out nocopy fa_std_types.dpr_arr_type
190: , dpr_out in out nocopy fa_std_types.dpr_out_struct
191: , fmode number
192: , p_ind binary_integer default 0,
193: p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null)
186: *--------------------------------------------------------------------------
187: */
188: FUNCTION faxcde ( dpr_in in out nocopy fa_std_types.dpr_struct
189: , dpr_arr in out nocopy fa_std_types.dpr_arr_type
190: , dpr_out in out nocopy fa_std_types.dpr_out_struct
191: , fmode number
192: , p_ind binary_integer default 0,
193: p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null)
194: return boolean;
215: * History
216: *
217: *--------------------------------------------------------------------------
218: */
219: FUNCTION faprds (X_dpr fa_std_types.dpr_struct,
220: p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null)
221: return boolean;
222:
223: /*
242: * History
243: *
244: *--------------------------------------------------------------------------
245: */
246: FUNCTION faprdos (X_dpr fa_std_types.dpr_out_struct,
247: p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null)
248: return boolean;
249:
250: procedure faxgfr (X_Book_Type_Code IN VARCHAR2,
367: -- Main entry to call Tracking feature
368: -- This function will call TRACK_MEMBER function
369: --
370: ------------------------------------------------------------------
371: FUNCTION fatrkm(p_dpr in fa_std_types.dpr_struct,
372: p_perd_deprn_exp in number,
373: p_perd_bonus_deprn_amount in number,
374: p_perd_ctr in number,
375: p_fyctr in number,