[Home] [Help]
PACKAGE BODY: APPS.FA_CSE_CALLOUTS_PVT
Source
1 PACKAGE BODY FA_CSE_CALLOUTS_PVT AS
2 /* $Header: FAVCSEB.pls 120.0 2011/08/09 18:44:12 glchen noship $ */
3
4 FUNCTION is_oat_enabled RETURN BOOLEAN IS
5
6 BEGIN
7
8 return cse_fa_integration_grp.is_oat_enabled;
9
10 END is_oat_enabled;
11
12 FUNCTION addition(
13 p_trans_rec IN fa_api_types.trans_rec_type,
14 p_asset_hdr_rec IN fa_api_types.asset_hdr_rec_type,
15 p_asset_desc_rec IN fa_api_types.asset_desc_rec_type,
16 p_asset_fin_rec IN fa_api_types.asset_fin_rec_type,
17 p_asset_dist_tbl IN fa_api_types.asset_dist_tbl_type,
18 p_inv_tbl IN fa_api_types.inv_tbl_type)
19 RETURN boolean IS
20
21 BEGIN
22
23 return
24 cse_fa_integration_grp.addition (
25 p_trans_rec => p_trans_rec,
26 p_asset_hdr_rec => p_asset_hdr_rec,
27 p_asset_desc_rec => p_asset_desc_rec,
28 p_asset_fin_rec => p_asset_fin_rec,
29 p_asset_dist_tbl => p_asset_dist_tbl,
30 p_inv_tbl => p_inv_tbl );
31
32 END addition;
33
34 FUNCTION unit_adjustment(
35 p_trans_rec IN fa_api_types.trans_rec_type,
36 p_asset_hdr_rec IN fa_api_types.asset_hdr_rec_type,
37 p_asset_dist_tbl IN fa_api_types.asset_dist_tbl_type)
38
39 RETURN boolean IS
40
41 BEGIN
42
43 return
44 cse_fa_integration_grp.unit_adjustment (
45 p_trans_rec => p_trans_rec,
46 p_asset_hdr_rec => p_asset_hdr_rec,
47 p_asset_dist_tbl => p_asset_dist_tbl);
48
49 END unit_adjustment;
50
51 FUNCTION adjustment(
52 p_trans_rec IN fa_api_types.trans_rec_type,
53 p_asset_hdr_rec IN fa_api_types.asset_hdr_rec_type,
54 p_asset_fin_rec_adj IN fa_api_types.asset_fin_rec_type,
55 p_inv_tbl IN fa_api_types.inv_tbl_type)
56
57 RETURN boolean IS
58
59 BEGIN
60
61 return
62 cse_fa_integration_grp.adjustment (
63 p_trans_rec => p_trans_rec,
64 p_asset_hdr_rec => p_asset_hdr_rec,
65 p_asset_fin_rec_adj => p_asset_fin_rec_adj,
66 p_inv_tbl => p_inv_tbl);
67
68 END adjustment;
69
70 FUNCTION transfer(
71 p_trans_rec IN fa_api_types.trans_rec_type,
72 p_asset_hdr_rec IN fa_api_types.asset_hdr_rec_type,
73 p_asset_dist_tbl IN fa_api_types.asset_dist_tbl_type)
74
75 RETURN boolean IS
76
77 BEGIN
78
79 return
80 cse_fa_integration_grp.transfer (
81 p_trans_rec => p_trans_rec,
82 p_asset_hdr_rec => p_asset_hdr_rec,
83 p_asset_dist_tbl => p_asset_dist_tbl);
84
85 END transfer;
86
87
88 FUNCTION retire(
89 p_asset_id IN number,
90 p_book_type_code IN varchar2,
91 p_retirement_id IN number,
92 p_retirement_date IN date,
93 p_retirement_units IN number)
94
95 RETURN boolean IS
96
97 BEGIN
98
99 return
100 cse_fa_integration_grp.retire (
101 p_asset_id => p_asset_id,
102 p_book_type_code => p_book_type_code,
103 p_retirement_id => p_retirement_id,
104 p_retirement_date => p_retirement_date,
105 p_retirement_units => p_retirement_units);
106
107 END retire;
108
109 FUNCTION reinstate(
110 p_asset_id IN number,
111 p_book_type_code IN varchar2,
112 p_retirement_id IN number,
113 p_reinstatement_date IN date,
114 p_reinstatement_units IN number)
115
116 RETURN boolean IS
117
118 BEGIN
119
120 return
121 cse_fa_integration_grp.reinstate (
122 p_asset_id => p_asset_id,
123 p_book_type_code => p_book_type_code,
124 p_retirement_id => p_retirement_id,
125 p_reinstatement_date => p_reinstatement_date,
126 p_reinstatement_units => p_reinstatement_units);
127
128 END reinstate;
129
130 END FA_CSE_CALLOUTS_PVT;