DBA Data[Home] [Help]

PACKAGE: APPS.FA_RECLASS_UTIL_PVT

Source


1 PACKAGE FA_RECLASS_UTIL_PVT AUTHID CURRENT_USER AS
2 /* $Header: FAVRCUTS.pls 120.4 2009/03/27 00:40:18 bridgway ship $   */
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 , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return boolean;
11 
12 FUNCTION check_cat_book_setup(
13          p_transaction_type_code  IN  VARCHAR2,
14          p_new_category_id        IN  NUMBER,
15          p_asset_id               IN  NUMBER,
16          p_calling_fn             IN  VARCHAR2  , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return boolean;
17 
18 FUNCTION validate_cat_types(
19          p_transaction_type_code  IN  VARCHAR2,
20          p_old_cat_id             IN  NUMBER,
21          p_new_cat_id             IN  NUMBER,
22          p_lease_id               IN  NUMBER,
23          p_asset_id               IN  NUMBER,
24          p_calling_fn             IN  VARCHAR2 , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return boolean;
25 
26 FUNCTION validate_units(
27          p_transaction_type_code  IN  VARCHAR2,
28          p_asset_id               IN  NUMBER,
29          p_calling_fn             IN  VARCHAR2 , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return boolean;
30 
31 FUNCTION validate_pending_retire(
32          p_transaction_type_code  IN  VARCHAR2,
33          p_asset_id               IN  NUMBER,
34          p_calling_fn             IN  VARCHAR2 , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return boolean;
35 
36 FUNCTION validate_fully_retired(
37          p_transaction_type_code  IN  VARCHAR2,
38          p_asset_id               IN  NUMBER,
39          p_calling_fn             IN  VARCHAR2 , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return boolean;
40 
41 FUNCTION validate_prior_per_add (
42          p_transaction_type_code  IN  VARCHAR2,
43          p_asset_id               IN  NUMBER,
44          p_book                   IN  VARCHAR2,
45          p_calling_fn             IN  VARCHAR2 , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return boolean;
46 
47 FUNCTION validate_transaction_date(
48          p_trans_rec       IN     FA_API_TYPES.trans_rec_type,
49          p_asset_id        IN     NUMBER,
50          p_book            IN     VARCHAR2,
51          p_calling_fn      IN     VARCHAR2 , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return boolean;
52 
53 FUNCTION Validate_Adjustment(
54          p_transaction_type_code  IN  VARCHAR2,
55          p_asset_id               IN  NUMBER,
56 	      p_book_type_code	       IN  VARCHAR2,
57 	      p_amortize_flag		    IN  VARCHAR2,
58 	      p_mr_req_id		          IN  NUMBER := -1 , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return boolean;
59 
60 FUNCTION get_new_ccid(
61          p_trans_rec          IN      FA_API_TYPES.trans_rec_type,
62          p_asset_hdr_rec      IN      FA_API_TYPES.asset_hdr_rec_type,
63          p_asset_cat_rec_new  IN      FA_API_TYPES.asset_cat_rec_type,
64          p_dist_rec_old       IN      FA_API_TYPES.asset_dist_rec_type,
65          px_dist_rec_new      IN OUT NOCOPY  FA_API_TYPES.asset_dist_rec_type , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return boolean;
66 
67 FUNCTION get_asset_distribution(
68          p_trans_rec            IN     FA_API_TYPES.trans_rec_type,
69          p_asset_hdr_rec        IN     FA_API_TYPES.asset_hdr_rec_type,
70          p_asset_cat_rec_old    IN     FA_API_TYPES.asset_cat_rec_type,
71          p_asset_cat_rec_new    IN     FA_API_TYPES.asset_cat_rec_type,
72          px_asset_dist_tbl      IN OUT NOCOPY FA_API_TYPES.asset_dist_tbl_type,
73          p_calling_fn           IN     VARCHAR2 , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return boolean;
74 
75 FUNCTION get_cat_desc_flex(
76          p_asset_hdr_rec        IN     FA_API_TYPES.asset_hdr_rec_type,
77          px_asset_desc_rec      IN OUT NOCOPY FA_API_TYPES.asset_desc_rec_type,
78          p_asset_cat_rec_old    IN     FA_API_TYPES.asset_cat_rec_type,
79          px_asset_cat_rec_new   IN OUT NOCOPY FA_API_TYPES.asset_cat_rec_type,
80          p_recl_opt_rec         IN     FA_API_TYPES.reclass_options_rec_type,
81          p_calling_fn           IN     VARCHAR2 , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return boolean;
82 
83 FUNCTION check_bal_seg_equal(
84          p_old_category_id   IN NUMBER,
85          p_new_category_id   IN NUMBER,
86          p_calling_fn        IN VARCHAR2 , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return boolean;
87 
88 END FA_RECLASS_UTIL_PVT;