DBA Data[Home] [Help]

PACKAGE: APPS.FA_RETIREMENT_PVT

Source


1 PACKAGE FA_RETIREMENT_PVT as
2 /* $Header: FAVRETS.pls 120.10 2005/06/24 19:15:10 bridgway noship $   */
3 
4 FUNCTION DO_RETIREMENT(p_trans_rec             IN     FA_API_TYPES.trans_rec_type,
5                        p_asset_retire_rec      IN     FA_API_TYPES.asset_retire_rec_type,
6                        p_asset_hdr_rec         IN     FA_API_TYPES.asset_hdr_rec_type,
7                        p_asset_type_rec        IN     FA_API_TYPES.asset_type_rec_type,
8                        p_asset_cat_rec         IN     FA_API_TYPES.asset_cat_rec_type,
9                        p_asset_fin_rec         IN     FA_API_TYPES.asset_fin_rec_type,
10                        p_asset_desc_rec        IN     FA_API_TYPES.asset_desc_rec_type,
11                        p_period_rec            IN     FA_API_TYPES.period_rec_type,
12                        p_mrc_sob_type_code     IN     VARCHAR2,
13                        p_calling_fn            IN     VARCHAR2,
14 		       p_log_level_rec         IN     FA_API_TYPES.log_level_rec_type default null)
15 return boolean;
16 
17 FUNCTION UNDO_RETIREMENT_REINSTATEMENT(p_transaction_header_id IN  NUMBER,
18                                        p_asset_hdr_rec         IN  FA_API_TYPES.asset_hdr_rec_type,
19                                        p_group_asset_id        IN  NUMBER,
20                                        p_set_of_books_id       IN  NUMBER,
21                                        p_mrc_sob_type_code     IN  VARCHAR2,
22                                        p_calling_fn            IN  VARCHAR2,
23 				       p_log_level_rec         IN  FA_API_TYPES.log_level_rec_type default null)
24 return boolean;
25 
26 FUNCTION DO_REINSTATEMENT(
27                       p_trans_rec         IN     FA_API_TYPES.trans_rec_type,
28                       p_asset_retire_rec  IN     FA_API_TYPES.asset_retire_rec_type,
29                       p_asset_hdr_rec     IN     FA_API_TYPES.asset_hdr_rec_type,
30                       p_asset_type_rec    IN     FA_API_TYPES.asset_type_rec_type,
31                       p_asset_cat_rec     IN     FA_API_TYPES.asset_cat_rec_type,
32                       p_asset_fin_rec     IN     FA_API_TYPES.asset_fin_rec_type,
33                       p_asset_desc_rec    IN     FA_API_TYPES.asset_desc_rec_type,
34                       p_period_rec        IN     FA_API_TYPES.period_rec_type,
35                       p_mrc_sob_type_code IN     VARCHAR2,
36                       p_calling_fn        IN     VARCHAR2,
37 		      p_log_level_rec     IN     FA_API_TYPES.log_level_rec_type default null)
38 return boolean;
39 
40 FUNCTION Do_Retirement_in_CGL(
41                       p_ret                 IN fa_ret_types.ret_struct,
42                       p_bk                  IN fa_ret_types.book_struct,
43                       p_dpr                 IN fa_STD_TYPES.dpr_struct,
44                       p_asset_deprn_rec_old IN FA_API_TYPES.asset_deprn_rec_type,
45                       p_mrc_sob_type_code   IN VARCHAR2,
46                       p_calling_fn          IN VARCHAR2,
47 		      p_log_level_rec       IN FA_API_TYPES.log_level_rec_type default null)
48 return boolean;
49 
50 FUNCTION Do_Reinstatement_in_CGL(
51                       p_ret               IN fa_ret_types.ret_struct,
52                       p_bk                IN fa_ret_types.book_struct,
53                       p_dpr               IN fa_STD_TYPES.dpr_struct,
54                       p_mrc_sob_type_code IN VARCHAR2,
55                       p_calling_fn        IN VARCHAR2,
56 		      p_log_level_rec     IN FA_API_TYPES.log_level_rec_type default null)
57 return boolean;
58 
59 FUNCTION Do_Terminal_Gain_Loss (
60    p_book_type_code     IN   VARCHAR2,
61    p_total_requests     IN   NUMBER,
62    p_request_number     IN   NUMBER,
63    p_log_level_rec      IN   FA_API_TYPES.log_level_rec_type default null
64 )return boolean;
65 
66 FUNCTION Check_Terminal_Gain_Loss(
67                       p_trans_rec         IN     FA_API_TYPES.trans_rec_type,
68                       p_asset_hdr_rec     IN     FA_API_TYPES.asset_hdr_rec_type,
69                       p_asset_type_rec    IN     FA_API_TYPES.asset_type_rec_type,
70                       p_asset_fin_rec     IN     FA_API_TYPES.asset_fin_rec_type,
71                       p_period_rec        IN     FA_API_TYPES.period_rec_type,
72                       p_mrc_sob_type_code IN     VARCHAR2,
73                       p_calling_fn        IN     VARCHAR2,
74 		      p_log_level_rec     IN     FA_API_TYPES.log_level_rec_type default null)
75  RETURN BOOLEAN;
76 
77 FUNCTION Do_Allocation(
78                       p_trans_rec         IN     FA_API_TYPES.trans_rec_type,
79                       p_asset_hdr_rec     IN     FA_API_TYPES.asset_hdr_rec_type,
80                       p_asset_fin_rec     IN     FA_API_TYPES.asset_fin_rec_type,
81                       p_asset_deprn_rec_new IN   FA_API_TYPES.asset_deprn_rec_type,
82                       p_period_rec        IN     FA_API_TYPES.period_rec_type,
83                       p_reserve_amount    IN     NUMBER,
84                       p_mem_ret_thid      IN     NUMBER  DEFAULT NULL,
85                       p_mode              IN     VARCHAR2 DEFAULT 'NORMAL',
86                       p_mrc_sob_type_code IN     VARCHAR2,
87                       p_calling_fn        IN     VARCHAR2,
88 		      p_log_level_rec     IN     FA_API_TYPES.log_level_rec_type default null)
89 RETURN BOOLEAN;
90 
91 END FA_RETIREMENT_PVT;