DBA Data[Home] [Help]

PACKAGE: APPS.FA_BOOKS_PKG

Source


1 PACKAGE FA_BOOKS_PKG as
2 /* $Header: faxibks.pls 120.12.12010000.1 2008/07/28 13:25:08 appldev ship $ */
3 
4 
5   PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2,
6                        X_Book_Type_Code                 VARCHAR2,
7                        X_Asset_Id                       NUMBER,
8                        X_Date_Placed_In_Service         DATE,
9                        X_Date_Effective                 DATE,
10                        X_Deprn_Start_Date               DATE,
11                        X_Deprn_Method_Code              VARCHAR2,
12                        X_Life_In_Months                 NUMBER DEFAULT NULL,
13                        X_Rate_Adjustment_Factor         NUMBER,
14                        X_Adjusted_Cost                  NUMBER,
15                        X_Cost                           NUMBER,
16                        X_Original_Cost                  NUMBER,
17                        X_Salvage_Value                  NUMBER,
18                        X_Prorate_Convention_Code        VARCHAR2,
19                        X_Prorate_Date                   DATE,
20                        X_Cost_Change_Flag               VARCHAR2,
21                        X_Adjustment_Required_Status     VARCHAR2,
22                        X_Capitalize_Flag                VARCHAR2,
23                        X_Retirement_Pending_Flag        VARCHAR2,
24                        X_Depreciate_Flag                VARCHAR2,
25                        X_Disabled_Flag                  VARCHAR2 DEFAULT NULL, --HH ed
26                        X_Last_Update_Date               DATE,
27                        X_Last_Updated_By                NUMBER,
28                        X_Date_Ineffective               DATE DEFAULT NULL,
29                        X_Transaction_Header_Id_In       NUMBER,
30                        X_Transaction_Header_Id_Out      NUMBER DEFAULT NULL,
31                        X_Itc_Amount_Id                  NUMBER DEFAULT NULL,
32                        X_Itc_Amount                     NUMBER DEFAULT NULL,
33                        X_Retirement_Id                  NUMBER DEFAULT NULL,
34                        X_Tax_Request_Id                 NUMBER DEFAULT NULL,
35                        X_Itc_Basis                      NUMBER DEFAULT NULL,
36                        X_Basic_Rate                     NUMBER DEFAULT NULL,
37                        X_Adjusted_Rate                  NUMBER DEFAULT NULL,
38                        X_Bonus_Rule                     VARCHAR2 DEFAULT NULL,
39                        X_Ceiling_Name                   VARCHAR2 DEFAULT NULL,
40                        X_Recoverable_Cost               NUMBER,
41                        X_Last_Update_Login              NUMBER DEFAULT NULL,
42                        X_Adjusted_Capacity              NUMBER DEFAULT NULL,
43                        X_Fully_Rsvd_Revals_Counter      NUMBER DEFAULT NULL,
44                        X_Idled_Flag                     VARCHAR2 DEFAULT NULL,
45                        X_Period_Counter_Capitalized     NUMBER DEFAULT NULL,
46                        X_PC_Fully_Reserved              NUMBER DEFAULT NULL,
47                        X_Period_Counter_Fully_Retired   NUMBER DEFAULT NULL,
48                        X_Production_Capacity            NUMBER DEFAULT NULL,
49                        X_Reval_Amortization_Basis       NUMBER DEFAULT NULL,
50                        X_Reval_Ceiling                  NUMBER DEFAULT NULL,
51                        X_Unit_Of_Measure                VARCHAR2 DEFAULT NULL,
52                        X_Unrevalued_Cost                NUMBER,
53                        X_Annual_Deprn_Rounding_Flag     VARCHAR2 DEFAULT NULL,
54                        X_Percent_Salvage_Value          NUMBER DEFAULT NULL,
55                        X_Allowed_Deprn_Limit            NUMBER DEFAULT NULL,
56                        X_Allowed_Deprn_Limit_Amount     NUMBER DEFAULT NULL,
57                        X_Period_Counter_Life_Complete   NUMBER DEFAULT NULL,
58                        X_Adjusted_Recoverable_Cost      NUMBER DEFAULT NULL,
59 /* syoung: next new columns for short tax years */
60                        X_Short_Fiscal_Year_Flag         VARCHAR2 DEFAULT NULL,
61                        X_Conversion_Date                DATE DEFAULT NULL,
62                        X_Orig_Deprn_Start_Date          DATE DEFAULT NULL,
63                        X_Remaining_Life1                NUMBER DEFAULT NULL,
64                        X_Remaining_Life2                NUMBER DEFAULT NULL,
65                        X_Old_Adj_Cost                   NUMBER DEFAULT NULL,
66                        X_Formula_Factor                 NUMBER DEFAULT NULL,
67 /* syoung: up to here */
68                        X_gf_Attribute1                  VARCHAR2 DEFAULT NULL,
69                        X_gf_Attribute2                  VARCHAR2 DEFAULT NULL,
70                        X_gf_Attribute3                  VARCHAR2 DEFAULT NULL,
71                        X_gf_Attribute4                  VARCHAR2 DEFAULT NULL,
72                        X_gf_Attribute5                  VARCHAR2 DEFAULT NULL,
73                        X_gf_Attribute6                  VARCHAR2 DEFAULT NULL,
74                        X_gf_Attribute7                  VARCHAR2 DEFAULT NULL,
75                        X_gf_Attribute8                  VARCHAR2 DEFAULT NULL,
76                        X_gf_Attribute9                  VARCHAR2 DEFAULT NULL,
77                        X_gf_Attribute10                 VARCHAR2 DEFAULT NULL,
78                        X_gf_Attribute11                 VARCHAR2 DEFAULT NULL,
79                        X_gf_Attribute12                 VARCHAR2 DEFAULT NULL,
80                        X_gf_Attribute13                 VARCHAR2 DEFAULT NULL,
81                        X_gf_Attribute14                 VARCHAR2 DEFAULT NULL,
82                        X_gf_Attribute15                 VARCHAR2 DEFAULT NULL,
83                        X_gf_Attribute16                 VARCHAR2 DEFAULT NULL,
84                        X_gf_Attribute17                 VARCHAR2 DEFAULT NULL,
85                        X_gf_Attribute18                 VARCHAR2 DEFAULT NULL,
86                        X_gf_Attribute19                 VARCHAR2 DEFAULT NULL,
87                        X_gf_Attribute20                 VARCHAR2 DEFAULT NULL,
88                        X_global_attribute_category      VARCHAR2 DEFAULT NULL,
89                        X_group_asset_id                 NUMBER   DEFAULT NULL,
90 -- new group fields
91                        X_salvage_type                   VARCHAR2 DEFAULT NULL,
92                        X_deprn_limit_type               VARCHAR2 DEFAULT NULL,
93                        X_over_depreciate_option         VARCHAR2 DEFAULT NULL,
94                        X_super_group_id                 NUMBER   DEFAULT NULL,
95                        X_reduction_rate                 NUMBER   DEFAULT NULL,
96                        X_reduce_addition_flag           VARCHAR2 DEFAULT NULL,
97                        X_reduce_adjustment_flag         VARCHAR2 DEFAULT NULL,
98                        X_reduce_retirement_flag         VARCHAR2 DEFAULT NULL,
99                        X_recognize_gain_loss            VARCHAR2 DEFAULT NULL,
100                        X_recapture_reserve_flag         VARCHAR2 DEFAULT NULL,
101                        X_limit_proceeds_flag            VARCHAR2 DEFAULT NULL,
102                        X_terminal_gain_loss             VARCHAR2 DEFAULT NULL,
103                        X_tracking_method                VARCHAR2 DEFAULT NULL,
104                        X_allocate_to_fully_rsv_flag     VARCHAR2 DEFAULT NULL,
105                        X_allocate_to_fully_ret_flag     VARCHAR2 DEFAULT NULL,
106                        X_exclude_fully_rsv_flag         VARCHAR2 DEFAULT NULL,
107                        X_excess_allocation_option       VARCHAR2 DEFAULT NULL,
108                        X_depreciation_option            VARCHAR2 DEFAULT NULL,
109                        X_member_rollup_flag             VARCHAR2 DEFAULT NULL,
110                        X_ytd_proceeds                   NUMBER   DEFAULT NULL,
111                        X_ltd_proceeds                   NUMBER   DEFAULT NULL,
112                        X_eofy_reserve                   NUMBER   DEFAULT NULL,
113                        X_cip_cost                       NUMBER   DEFAULT NULL,
114                        X_terminal_gain_loss_amount      NUMBER   DEFAULT NULL,
115                        X_ltd_cost_of_removal            NUMBER   DEFAULT NULL,
116                        X_exclude_proceeds_from_basis    VARCHAR2 DEFAULT NULL,
117                        X_retirement_deprn_option        VARCHAR2 DEFAULT NULL,
118                        X_terminal_gain_loss_flag        VARCHAR2 DEFAULT NULL,
119                        X_contract_id                    NUMBER   DEFAULT NULL, -- Bug:6021567
120                        X_extended_deprn_flag            VARCHAR2 DEFAULT NULL, -- Japan Tax Phase3
121                        X_extended_depreciation_period   NUMBER   DEFAULT NULL, -- Japan Tax Phase3
122                        X_mrc_sob_type_code              VARCHAR2 DEFAULT 'P',
123                        X_Return_Status              OUT NOCOPY BOOLEAN,
124                        X_Calling_Fn                     VARCHAR2,
125                  p_log_level_rec in fa_api_types.log_level_rec_type default null
126                       );
127 
128   PROCEDURE Lock_Row(X_Rowid                            VARCHAR2,
129                      X_Book_Type_Code                   VARCHAR2,
130                      X_Asset_Id                         NUMBER,
131                      X_Date_Placed_In_Service           DATE,
132                      X_Date_Effective                   DATE,
133                      X_Deprn_Start_Date                 DATE,
134                      X_Deprn_Method_Code                VARCHAR2,
135                      X_Life_In_Months                   NUMBER DEFAULT NULL,
136                      X_Rate_Adjustment_Factor           NUMBER,
137                      X_Adjusted_Cost                    NUMBER,
138                      X_Cost                             NUMBER,
139                      X_Original_Cost                    NUMBER,
140                      X_Salvage_Value                    NUMBER,
141                      X_Prorate_Convention_Code          VARCHAR2,
142                      X_Prorate_Date                     DATE,
143                      X_Cost_Change_Flag                 VARCHAR2,
144                      X_Adjustment_Required_Status       VARCHAR2,
145                      X_Capitalize_Flag                  VARCHAR2,
146                      X_Retirement_Pending_Flag          VARCHAR2,
147                      X_Depreciate_Flag                  VARCHAR2,
148                      X_Disabled_Flag                    VARCHAR2 DEFAULT NULL, -- HH
149                      X_Date_Ineffective                 DATE DEFAULT NULL,
150                      X_Transaction_Header_Id_In         NUMBER,
151                      X_Transaction_Header_Id_Out        NUMBER DEFAULT NULL,
152                      X_Itc_Amount_Id                    NUMBER DEFAULT NULL,
153                      X_Itc_Amount                       NUMBER DEFAULT NULL,
154                      X_Retirement_Id                    NUMBER DEFAULT NULL,
155                      X_Tax_Request_Id                   NUMBER DEFAULT NULL,
156                      X_Itc_Basis                        NUMBER DEFAULT NULL,
157                      X_Basic_Rate                       NUMBER DEFAULT NULL,
158                      X_Adjusted_Rate                    NUMBER DEFAULT NULL,
159                      X_Bonus_Rule                       VARCHAR2 DEFAULT NULL,
160                      X_Ceiling_Name                     VARCHAR2 DEFAULT NULL,
161                      X_Recoverable_Cost                 NUMBER,
162                      X_Adjusted_Capacity                NUMBER DEFAULT NULL,
163                      X_Fully_Rsvd_Revals_Counter        NUMBER DEFAULT NULL,
164                      X_Idled_Flag                       VARCHAR2 DEFAULT NULL,
165                      X_Period_Counter_Capitalized       NUMBER DEFAULT NULL,
166                      X_PC_Fully_Reserved                NUMBER DEFAULT NULL,
167                      X_Period_Counter_Fully_Retired     NUMBER DEFAULT NULL,
168                      X_Production_Capacity              NUMBER DEFAULT NULL,
169                      X_Reval_Amortization_Basis         NUMBER DEFAULT NULL,
170                      X_Reval_Ceiling                    NUMBER DEFAULT NULL,
171                      X_Unit_Of_Measure                  VARCHAR2 DEFAULT NULL,
172                      X_Unrevalued_Cost                  NUMBER,
173                      X_Annual_Deprn_Rounding_Flag       VARCHAR2 DEFAULT NULL,
174                      X_Percent_Salvage_Value            NUMBER DEFAULT NULL,
175                      X_Allowed_Deprn_Limit              NUMBER DEFAULT NULL,
176                      X_Allowed_Deprn_Limit_Amount       NUMBER DEFAULT NULL,
177                      X_Period_Counter_Life_Complete     NUMBER DEFAULT NULL,
178                      X_Adjusted_Recoverable_Cost        NUMBER DEFAULT NULL,
179                      X_Calling_Fn                       VARCHAR2,
180                  p_log_level_rec in fa_api_types.log_level_rec_type default null
181                     );
182 
183 
184 
185   PROCEDURE Update_Row(X_Rowid                          VARCHAR2 DEFAULT NULL,
186                        X_Book_Type_Code                 VARCHAR2 DEFAULT NULL,
187                        X_Asset_Id                       NUMBER   DEFAULT NULL,
188                        X_Date_Placed_In_Service         DATE     DEFAULT NULL,
189                        X_Date_Effective                 DATE     DEFAULT NULL,
190                        X_Deprn_Start_Date               DATE     DEFAULT NULL,
191                        X_Deprn_Method_Code              VARCHAR2 DEFAULT NULL,
192                        X_Life_In_Months                 NUMBER   DEFAULT NULL,
193                        X_Rate_Adjustment_Factor         NUMBER   DEFAULT NULL,
194                        X_Adjusted_Cost                  NUMBER   DEFAULT NULL,
195                        X_Cost                           NUMBER   DEFAULT NULL,
196                        X_Original_Cost                  NUMBER   DEFAULT NULL,
197                        X_Salvage_Value                  NUMBER   DEFAULT NULL,
198                        X_Prorate_Convention_Code        VARCHAR2 DEFAULT NULL,
199                        X_Prorate_Date                   DATE     DEFAULT NULL,
200                        X_Cost_Change_Flag               VARCHAR2 DEFAULT NULL,
201                        X_Adjustment_Required_Status     VARCHAR2 DEFAULT NULL,
202                        X_Capitalize_Flag                VARCHAR2 DEFAULT NULL,
203                        X_Retirement_Pending_Flag        VARCHAR2 DEFAULT NULL,
204                        X_Depreciate_Flag                VARCHAR2 DEFAULT NULL,
205                        X_Disabled_Flag                  VARCHAR2 DEFAULT NULL, --HH ed.
206                        X_Last_Update_Date               DATE     DEFAULT NULL,
207                        X_Last_Updated_By                NUMBER   DEFAULT NULL,
208                        X_Date_Ineffective               DATE     DEFAULT NULL,
209                        X_Transaction_Header_Id_In       NUMBER   DEFAULT NULL,
210                        X_Transaction_Header_Id_Out      NUMBER   DEFAULT NULL,
211                        X_Itc_Amount_Id                  NUMBER   DEFAULT NULL,
212                        X_Itc_Amount                     NUMBER   DEFAULT NULL,
213                        X_Retirement_Id                  NUMBER   DEFAULT NULL,
214                        X_Tax_Request_Id                 NUMBER   DEFAULT NULL,
215                        X_Itc_Basis                      NUMBER   DEFAULT NULL,
216                        X_Basic_Rate                     NUMBER   DEFAULT NULL,
217                        X_Adjusted_Rate                  NUMBER   DEFAULT NULL,
218                        X_Bonus_Rule                     VARCHAR2 DEFAULT NULL,
219                        X_Ceiling_Name                   VARCHAR2 DEFAULT NULL,
220                        X_Recoverable_Cost               NUMBER   DEFAULT NULL,
221                        X_Last_Update_Login              NUMBER   DEFAULT NULL,
222                        X_Adjusted_Capacity              NUMBER   DEFAULT NULL,
223                        X_Fully_Rsvd_Revals_Counter      NUMBER   DEFAULT NULL,
224                        X_Idled_Flag                     VARCHAR2 DEFAULT NULL,
225                        X_Period_Counter_Capitalized     NUMBER   DEFAULT NULL,
226                        X_PC_Fully_Reserved              NUMBER   DEFAULT NULL,
227                        X_Period_Counter_Fully_Retired   NUMBER   DEFAULT NULL,
228                        X_Production_Capacity            NUMBER   DEFAULT NULL,
229                        X_Reval_Amortization_Basis       NUMBER   DEFAULT NULL,
230                        X_Reval_Ceiling                  NUMBER   DEFAULT NULL,
231                        X_Unit_Of_Measure                VARCHAR2 DEFAULT NULL,
232                        X_Unrevalued_Cost                NUMBER   DEFAULT NULL,
233                        X_Annual_Deprn_Rounding_Flag     VARCHAR2 DEFAULT NULL,
234                        X_Percent_Salvage_Value          NUMBER   DEFAULT NULL,
235                        X_Allowed_Deprn_Limit            NUMBER   DEFAULT NULL,
236                        X_Allowed_Deprn_Limit_Amount     NUMBER   DEFAULT NULL,
237                        X_Period_Counter_Life_Complete   NUMBER   DEFAULT NULL,
238                        X_Adjusted_Recoverable_Cost      NUMBER   DEFAULT NULL,
239                        X_Group_Asset_Id                 NUMBER   DEFAULT NULL,
240 -- new group fields
241                        X_salvage_type                   VARCHAR2 DEFAULT NULL,
242                        X_deprn_limit_type               VARCHAR2 DEFAULT NULL,
243                        X_over_depreciate_option         VARCHAR2 DEFAULT NULL,
244                        X_super_group_id                 NUMBER DEFAULT NULL,
245                        X_reduction_rate                 NUMBER DEFAULT NULL,
246                        X_reduce_addition_flag           VARCHAR2 DEFAULT NULL,
247                        X_reduce_adjustment_flag         VARCHAR2 DEFAULT NULL,
248                        X_reduce_retirement_flag         VARCHAR2 DEFAULT NULL,
249                        X_recognize_gain_loss            VARCHAR2 DEFAULT NULL,
250                        X_recapture_reserve_flag         VARCHAR2 DEFAULT NULL,
251                        X_limit_proceeds_flag            VARCHAR2 DEFAULT NULL,
252                        X_terminal_gain_loss             VARCHAR2 DEFAULT NULL,
253                        X_tracking_method                VARCHAR2 DEFAULT NULL,
254                        X_allocate_to_fully_rsv_flag     VARCHAR2 DEFAULT NULL,
255                        X_allocate_to_fully_ret_flag     VARCHAR2 DEFAULT NULL,
256                        X_exclude_fully_rsv_flag         VARCHAR2 DEFAULT NULL,
257                        X_excess_allocation_option       VARCHAR2 DEFAULT NULL,
258                        X_depreciation_option            VARCHAR2 DEFAULT NULL,
259                        X_member_rollup_flag             VARCHAR2 DEFAULT NULL,
260                        X_ytd_proceeds                   NUMBER   DEFAULT NULL,
261                        X_ltd_proceeds                   NUMBER   DEFAULT NULL,
262                        X_eofy_reserve                   NUMBER   DEFAULT NULL,
263                        X_cip_cost                       NUMBER   DEFAULT NULL,
264                        X_terminal_gain_loss_amount      NUMBER   DEFAULT NULL,
265                        X_ltd_cost_of_removal            NUMBER   DEFAULT NULL,
266                        X_exclude_proceeds_from_basis    VARCHAR2 DEFAULT NULL,
267                        X_retirement_deprn_option        VARCHAR2 DEFAULT NULL,
268                        X_terminal_gain_loss_flag        VARCHAR2 DEFAULT NULL,
269                        X_Formula_Factor                 NUMBER   DEFAULT NULL,
270                        X_mrc_sob_type_code              VARCHAR2 DEFAULT 'P',
271                        X_Calling_Fn                     VARCHAR2,
272                  p_log_level_rec in fa_api_types.log_level_rec_type default null
273                       );
274 
275   PROCEDURE Delete_Row(X_Rowid                          VARCHAR2 DEFAULT NULL,
276                        X_Transaction_Header_Id_In       NUMBER DEFAULT NULL,
277                        X_Asset_Id                       NUMBER DEFAULT NULL,
278                        X_mrc_sob_type_code              VARCHAR2 DEFAULT 'P',
279                        X_Calling_Fn                     VARCHAR2,
280                  p_log_level_rec in fa_api_types.log_level_rec_type default null);
281 
282   PROCEDURE Reactivate_Row(X_Transaction_Header_Id_Out  NUMBER,
283                            X_mrc_sob_type_code          VARCHAR2 DEFAULT 'P',
284                            X_Calling_Fn                 VARCHAR2,
285                  p_log_level_rec in fa_api_types.log_level_rec_type default null);
286 
287   PROCEDURE Deactivate_Row(X_asset_id                   NUMBER,
288                            X_book_type_code             VARCHAR2,
289                            X_transaction_header_id_out  NUMBER,
290                            X_date_ineffective           DATE DEFAULT SYSDATE,
291                            X_mrc_sob_type_code          VARCHAR2 DEFAULT 'P',
292                            X_Calling_Fn                 VARCHAR2,
293                  p_log_level_rec in fa_api_types.log_level_rec_type default null);
294 
295 END FA_BOOKS_PKG;