DBA Data[Home] [Help]

PACKAGE: APPS.FA_RECLASS_UTIL_PVT

Source


1 PACKAGE FA_RECLASS_UTIL_PVT AS
2 /* $Header: FAVRCUTS.pls 120.3 2005/06/24 19:14:48 bridgway noship $   */
3 
4 
5 FUNCTION validate_CIP_accounts(
6          p_transaction_type_code  IN  VARCHAR2,
7          p_book_type_code         IN  VARCHAR2,
8          p_asset_type             IN  VARCHAR2,
9          p_category_id            IN  VARCHAR2,
10          p_calling_fn             IN  VARCHAR2,
11 	 p_log_level_rec          IN  FA_API_TYPES.log_level_rec_type default null) return boolean;
12 
13 FUNCTION check_cat_book_setup(
14          p_transaction_type_code  IN  VARCHAR2,
15          p_new_category_id        IN  NUMBER,
16          p_asset_id               IN  NUMBER,
17          p_calling_fn             IN  VARCHAR2,
18 	 p_log_level_rec          IN  FA_API_TYPES.log_level_rec_type default null) return boolean;
19 
20 FUNCTION validate_cat_types(
21          p_transaction_type_code  IN  VARCHAR2,
22          p_old_cat_id             IN  NUMBER,
23          p_new_cat_id             IN  NUMBER,
24          p_lease_id               IN  NUMBER,
25          p_asset_id               IN  NUMBER,
26          p_calling_fn             IN  VARCHAR2,
27 	 p_log_level_rec          IN  FA_API_TYPES.log_level_rec_type default null) return boolean;
28 
29 FUNCTION validate_units(
30          p_transaction_type_code  IN  VARCHAR2,
31          p_asset_id               IN  NUMBER,
32          p_calling_fn             IN  VARCHAR2,
33 	 p_log_level_rec          IN  FA_API_TYPES.log_level_rec_type default null ) return boolean;
34 
35 FUNCTION validate_pending_retire(
36          p_transaction_type_code  IN  VARCHAR2,
37          p_asset_id               IN  NUMBER,
38          p_calling_fn             IN  VARCHAR2,
39 	 p_log_level_rec          IN  FA_API_TYPES.log_level_rec_type default null ) return boolean;
40 
41 FUNCTION validate_fully_retired(
42          p_transaction_type_code  IN  VARCHAR2,
43          p_asset_id               IN  NUMBER,
44          p_calling_fn             IN  VARCHAR2,
45 	 p_log_level_rec          IN  FA_API_TYPES.log_level_rec_type default null ) return boolean;
46 
47 FUNCTION validate_prior_per_add (
48          p_transaction_type_code  IN  VARCHAR2,
49          p_asset_id               IN  NUMBER,
50          p_book                   IN  VARCHAR2,
51          p_calling_fn             IN  VARCHAR2,
52 	 p_log_level_rec          IN  FA_API_TYPES.log_level_rec_type default null ) return boolean;
53 
54 FUNCTION validate_transaction_date(
55          p_trans_rec       IN     FA_API_TYPES.trans_rec_type,
56          p_asset_id        IN     NUMBER,
57          p_book            IN     VARCHAR2,
58          p_calling_fn      IN     VARCHAR2,
59 	 p_log_level_rec   IN     FA_API_TYPES.log_level_rec_type default null ) return boolean;
60 
61 FUNCTION Validate_Adjustment(
62          p_transaction_type_code  IN  VARCHAR2,
63          p_asset_id               IN  NUMBER,
64          p_book_type_code	  IN  VARCHAR2,
65 	 p_amortize_flag          IN  VARCHAR2,
66 	 p_mr_req_id		  IN  NUMBER := -1,
67 	 p_log_level_rec          IN  FA_API_TYPES.log_level_rec_type default null ) return boolean;
68 
69 FUNCTION get_new_ccid(
70          p_trans_rec          IN      FA_API_TYPES.trans_rec_type,
71          p_asset_hdr_rec      IN      FA_API_TYPES.asset_hdr_rec_type,
72          p_asset_cat_rec_new  IN      FA_API_TYPES.asset_cat_rec_type,
73          p_dist_rec_old       IN      FA_API_TYPES.asset_dist_rec_type,
74          px_dist_rec_new      IN OUT NOCOPY  FA_API_TYPES.asset_dist_rec_type,
75 	 p_log_level_rec      IN      FA_API_TYPES.log_level_rec_type default null ) return boolean;
76 
77 FUNCTION get_asset_distribution(
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_cat_rec_old    IN     FA_API_TYPES.asset_cat_rec_type,
81          p_asset_cat_rec_new    IN     FA_API_TYPES.asset_cat_rec_type,
82          px_asset_dist_tbl      IN OUT NOCOPY FA_API_TYPES.asset_dist_tbl_type,
83          p_calling_fn           IN     VARCHAR2,
84 	 p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type default null ) return boolean;
85 
86 FUNCTION get_cat_desc_flex(
87          p_asset_hdr_rec        IN     FA_API_TYPES.asset_hdr_rec_type,
88          px_asset_desc_rec      IN OUT NOCOPY FA_API_TYPES.asset_desc_rec_type,
89          p_asset_cat_rec_old    IN     FA_API_TYPES.asset_cat_rec_type,
90          px_asset_cat_rec_new   IN OUT NOCOPY FA_API_TYPES.asset_cat_rec_type,
91          p_recl_opt_rec         IN     FA_API_TYPES.reclass_options_rec_type,
92          p_calling_fn           IN     VARCHAR2,
93 	 p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type default null ) return boolean;
94 
95 FUNCTION check_bal_seg_equal(
96          p_old_category_id   IN NUMBER,
97          p_new_category_id   IN NUMBER,
98          p_calling_fn        IN VARCHAR2,
99 	 p_log_level_rec     IN FA_API_TYPES.log_level_rec_type default null ) return boolean;
100 
101 END FA_RECLASS_UTIL_PVT;