DBA Data[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;