DBA Data[Home] [Help]

PACKAGE: APPS.FA_BOOK_CONTROLS_PKG

Source


1 PACKAGE FA_BOOK_CONTROLS_PKG AUTHID CURRENT_USER as
2 /* $Header: faxibcs.pls 120.6.12020000.4 2013/03/08 05:00:57 rmandali ship $ */
3 
4 
5   PROCEDURE Insert_Row(X_Rowid            IN OUT NOCOPY VARCHAR2,
6                        X_Book_Type_Code   IN OUT NOCOPY VARCHAR2,
7                        X_Book_Type_Name                 VARCHAR2,
8                        X_Set_Of_Books_Id                NUMBER,
9                        X_Initial_Date                   DATE,
10                        X_Last_Deprn_Run_Date            DATE,
11                        X_Amortize_Flag                  VARCHAR2,
12                        X_Fully_Reserved_Flag            VARCHAR2,
13                        X_Deprn_Calendar                 VARCHAR2,
14                        X_Book_Class                     VARCHAR2,
15                        X_GL_Posting_Allowed_Flag        VARCHAR2,
16                        X_Current_Fiscal_Year            NUMBER,
17                        X_Allow_Mass_Changes             VARCHAR2,
18                        X_Allow_Deprn_Adjustments        VARCHAR2,
19                        X_Accounting_Flex_Structure      NUMBER,
20                        X_Last_Update_Date               DATE,
21                        X_Last_Updated_By                NUMBER,
22                        X_Prorate_Calendar               VARCHAR2,
23                        X_Date_Ineffective               DATE     DEFAULT NULL,
24                        X_JE_Retirement_Category         VARCHAR2 DEFAULT NULL,
25                        X_JE_Depreciation_Category       VARCHAR2 DEFAULT NULL,
26                        X_JE_Reclass_Category            VARCHAR2 DEFAULT NULL,
27                        X_GL_JE_Source                   VARCHAR2 DEFAULT NULL,
28                        X_JE_Addition_Category           VARCHAR2 DEFAULT NULL,
29                        X_JE_Adjustment_Category         VARCHAR2 DEFAULT NULL,
30                        X_Distribution_Source_Book       VARCHAR2 DEFAULT NULL,
31                        X_JE_Transfer_Category           VARCHAR2 DEFAULT NULL,
32                        X_Copy_Retirements_Flag          VARCHAR2,
33                        X_Copy_Adjustments_Flag          VARCHAR2,
34                        X_Deprn_Request_ID               NUMBER   DEFAULT NULL,
35                        X_Allow_Cost_Ceiling             VARCHAR2,
36                        X_Allow_Deprn_Exp_Ceiling        VARCHAR2,
37                        X_Calculate_NBV                  VARCHAR2,
38                        X_Run_Year_End_Program           VARCHAR2,
39                        X_JE_Deferred_Deprn_Category     VARCHAR2 DEFAULT NULL,
40                        X_ITC_Allowed_Flag               VARCHAR2,
41                        X_Created_By                     NUMBER   DEFAULT NULL,
42                        X_Creation_Date                  DATE     DEFAULT NULL,
43                        X_Last_Update_Login              NUMBER   DEFAULT NULL,
44                        X_Allow_Mass_Copy                VARCHAR2,
45                        X_Allow_Purge_Flag               VARCHAR2 DEFAULT NULL,
46                        X_Allow_Reval_Flag               VARCHAR2,
47                        X_Amortize_Reval_Reserve_Flag    VARCHAR2 DEFAULT NULL,
48                        X_AP_Intercompany_Acct           VARCHAR2,
49                        X_AR_Intercompany_Acct           VARCHAR2,
50                        X_Attribute1                     VARCHAR2 DEFAULT NULL,
51                        X_Attribute2                     VARCHAR2 DEFAULT NULL,
52                        X_Attribute3                     VARCHAR2 DEFAULT NULL,
53                        X_Attribute4                     VARCHAR2 DEFAULT NULL,
54                        X_Attribute5                     VARCHAR2 DEFAULT NULL,
55                        X_Attribute6                     VARCHAR2 DEFAULT NULL,
56                        X_Attribute7                     VARCHAR2 DEFAULT NULL,
57                        X_Attribute8                     VARCHAR2 DEFAULT NULL,
58                        X_Attribute9                     VARCHAR2 DEFAULT NULL,
59                        X_Attribute10                    VARCHAR2 DEFAULT NULL,
60                        X_Attribute11                    VARCHAR2 DEFAULT NULL,
61                        X_Attribute12                    VARCHAR2 DEFAULT NULL,
62                        X_Attribute13                    VARCHAR2 DEFAULT NULL,
63                        X_Attribute14                    VARCHAR2 DEFAULT NULL,
64                        X_Attribute15                    VARCHAR2 DEFAULT NULL,
65                        X_Attribute_Category_Code        VARCHAR2 DEFAULT NULL,
66                        X_Capital_Gain_Threshold         NUMBER   DEFAULT NULL,
67                        X_Copy_Salvage_Value_Flag        VARCHAR2,
68                        X_Cost_Of_Removal_ClearingAcct   VARCHAR2,
69                        X_Cost_Of_Removal_Gain_Acct      VARCHAR2,
70                        X_Cost_Of_Removal_Loss_Acct      VARCHAR2,
71                        X_Default_Life_Ext_Ceiling       NUMBER   DEFAULT NULL,
72                        X_Default_Life_Ext_Factor        NUMBER   DEFAULT NULL,
73                        X_Default_Max_Fully_Rsvd_Reval   NUMBER   DEFAULT NULL,
74                        X_Default_Rev_Fully_Rsvd_Flag    VARCHAR2 DEFAULT NULL,
75                        X_Deferred_Deprn_Expense_Acct    VARCHAR2,
76                        X_Deferred_Deprn_Reserve_Acct    VARCHAR2,
77                        X_Deprn_Allocation_Code          VARCHAR2,
78                        X_Deprn_Status                   VARCHAR2 DEFAULT NULL,
79                        X_Fiscal_Year_Name               VARCHAR2 DEFAULT NULL,
80                        X_Initial_Period_Counter         VARCHAR2,
81                        X_JE_CIP_Adjustment_Category     VARCHAR2 DEFAULT NULL,
82                        X_JE_CIP_Addition_Category       VARCHAR2 DEFAULT NULL,
83                        X_JE_CIP_Reclass_Category        VARCHAR2 DEFAULT NULL,
84                        X_JE_CIP_Retirement_Category     VARCHAR2 DEFAULT NULL,
85                        X_JE_CIP_Reval_Category          VARCHAR2 DEFAULT NULL,
86                        X_JE_CIP_Transfer_Category       VARCHAR2 DEFAULT NULL,
87                        X_JE_Reval_Category              VARCHAR2 DEFAULT NULL,
88                        X_Last_Mass_Copy_Period_Ctr      NUMBER   DEFAULT NULL,
89                        X_Last_Period_Counter            NUMBER,
90                        X_Last_Purge_Period_Counter      NUMBER   DEFAULT NULL,
91                        X_Mass_Copy_Source_Book          VARCHAR2 DEFAULT NULL,
92                        X_Mass_Request_ID                NUMBER   DEFAULT NULL,
93                        X_NBV_Amount_Threshold           NUMBER   DEFAULT NULL,
94                        X_NBV_Fraction_Threshold         NUMBER   DEFAULT NULL,
95                        X_NBV_Retired_Gain_Acct          VARCHAR2,
96                        X_NBV_Retired_Loss_Acct          VARCHAR2,
97                        X_Proceeds_Of_Sale_Clear_Acct    VARCHAR2,
98                        X_Proceeds_Of_Sale_Gain_Acct     VARCHAR2,
99                        X_Proceeds_Of_Sale_Loss_Acct     VARCHAR2,
100                        X_Revalue_On_Retirement_Flag     VARCHAR2 DEFAULT NULL,
101                        X_Reval_Deprn_Reserve_Flag       VARCHAR2 DEFAULT NULL,
102                        X_Reval_Rsv_Retired_Gain_Acct    VARCHAR2,
103                        X_Reval_Rsv_Retired_Loss_Acct    VARCHAR2,
104                        X_Deprn_Adjustment_Acct          VARCHAR2,
105                        X_Immediate_Copy_Flag            VARCHAR2 DEFAULT NULL,
106                        X_JE_Deprn_Adjustment_Category   VARCHAR2 DEFAULT NULL,
107                        X_Depr_First_Year_Ret_Flag       VARCHAR2,
108                        X_Flexbuilder_Defaults_CCID      NUMBER,
109                        X_Retire_Reval_Reserve_Flag      VARCHAR2 DEFAULT NULL,
110                        X_Use_Current_NBV_For_Deprn      VARCHAR2,
111                        X_Copy_Additions_Flag            VARCHAR2,
112                        X_Percent_Salvage_Value_Flag     VARCHAR2 DEFAULT NULL,
113                        X_Reval_Posting_Flag             VARCHAR2 DEFAULT NULL,
114                        X_Global_Attribute1              VARCHAR2 DEFAULT NULL,
115                        X_Global_Attribute2              VARCHAR2 DEFAULT NULL,
116                        X_Global_Attribute3              VARCHAR2 DEFAULT NULL,
117                        X_Global_Attribute4              VARCHAR2 DEFAULT NULL,
118                        X_Global_Attribute5              VARCHAR2 DEFAULT NULL,
119                        X_Global_Attribute6              VARCHAR2 DEFAULT NULL,
120                        X_Global_Attribute7              VARCHAR2 DEFAULT NULL,
121                        X_Global_Attribute8              VARCHAR2 DEFAULT NULL,
122                        X_Global_Attribute9              VARCHAR2 DEFAULT NULL,
123                        X_Global_Attribute10             VARCHAR2 DEFAULT NULL,
124                        X_Global_Attribute11             VARCHAR2 DEFAULT NULL,
125                        X_Global_Attribute12             VARCHAR2 DEFAULT NULL,
126                        X_Global_Attribute13             VARCHAR2 DEFAULT NULL,
127                        X_Global_Attribute14             VARCHAR2 DEFAULT NULL,
128                        X_Global_Attribute15             VARCHAR2 DEFAULT NULL,
129                        X_Global_Attribute16             VARCHAR2 DEFAULT NULL,
130                        X_Global_Attribute17             VARCHAR2 DEFAULT NULL,
131                        X_Global_Attribute18             VARCHAR2 DEFAULT NULL,
132                        X_Global_Attribute19             VARCHAR2 DEFAULT NULL,
133                        X_Global_Attribute20             VARCHAR2 DEFAULT NULL,
134                        X_Global_Attribute_Category      VARCHAR2 DEFAULT NULL,
135                        X_MC_Source_Flag                 VARCHAR2 DEFAULT NULL,
136                        X_Reval_YTD_Deprn_Flag           VARCHAR2 DEFAULT NULL,
137                        X_Allow_CIP_Assets_Flag          VARCHAR2 DEFAULT NULL,
138                        X_Org_ID                         NUMBER   DEFAULT NULL,
139                        X_Allow_Group_Deprn_Flag         VARCHAR2 DEFAULT NULL,
140                        X_Allow_CIP_Dep_Group_Flag       VARCHAR2 DEFAULT NULL,
141                        X_Allow_Interco_Group_Flag       VARCHAR2 DEFAULT NULL,
142                        X_Copy_Group_Assignment_Flag     VARCHAR2 DEFAULT NULL,
143                        X_Copy_Group_Additon_Flag        VARCHAR2 DEFAULT NULL,
144                        X_Allow_CIP_Member_Flag          VARCHAR2 DEFAULT NULL,
145                        X_Allow_Member_Tracking_Flag     VARCHAR2 DEFAULT NULL,
146                        X_Intercompany_Posting_Flag      VARCHAR2 DEFAULT NULL,
147                        X_Backdated_Transfers_Flag       VARCHAR2 DEFAULT NULL,
148                        X_allow_cost_sign_change_flag    VARCHAR2 DEFAULT NULL,
149                        X_Sorp_Enabled_Flag              VARCHAR2 DEFAULT NULL, -- Bug 6666666 : Added for SORP Compliance Project
150                        X_copy_amort_adaj_exp_flag       VARCHAR2 DEFAULT NULL,
151                        X_copy_group_change_flag         VARCHAR2 DEFAULT NULL,
152                        X_prevent_prior_prd_txns_flag    VARCHAR2 DEFAULT NULL,
153                        X_allow_unallocated_lines_flag   VARCHAR2 DEFAULT NULL,
154                        X_MRC_SOB_Type_Code              VARCHAR2 DEFAULT 'P',
155                        X_DEFAULT_PERIOD_END_REVAL_FLG   VARCHAR2 DEFAULT NULL,
156                        X_IMPORT_ALLOC_INV_LINES_NEW     VARCHAR2 DEFAULT NULL,
157                        X_Return_Status       OUT NOCOPY BOOLEAN,
158                        X_Calling_Fn                     VARCHAR2
159                        , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type);
160 
161   PROCEDURE Lock_Row(X_Rowid                            VARCHAR2
162   , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type);
163 
164   PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
165                        X_Book_Type_Code                 VARCHAR2,
166                        X_Book_Type_Name                 VARCHAR2,
167                        X_Set_Of_Books_Id                NUMBER,
168                        X_Initial_Date                   DATE,
169                        X_Last_Deprn_Run_Date            DATE,
170                        X_Amortize_Flag                  VARCHAR2,
171                        X_Fully_Reserved_Flag            VARCHAR2,
172                        X_Deprn_Calendar                 VARCHAR2,
173                        X_Book_Class                     VARCHAR2,
174                        X_GL_Posting_Allowed_Flag        VARCHAR2,
175                        X_Current_Fiscal_Year            NUMBER,
176                        X_Allow_Mass_Changes             VARCHAR2,
177                        X_Allow_Deprn_Adjustments        VARCHAR2,
178                        X_Accounting_Flex_Structure      NUMBER,
179                        X_Last_Update_Date               DATE,
180                        X_Last_Updated_By                NUMBER,
181                        X_Prorate_Calendar               VARCHAR2,
182                        X_Date_Ineffective               DATE,
183                        X_JE_Retirement_Category         VARCHAR2,
184                        X_JE_Depreciation_Category       VARCHAR2,
185                        X_JE_Reclass_Category            VARCHAR2,
186                        X_GL_JE_Source                   VARCHAR2,
187                        X_JE_Addition_Category           VARCHAR2,
188                        X_JE_Adjustment_Category         VARCHAR2,
189                        X_Distribution_Source_Book       VARCHAR2,
190                        X_JE_Transfer_Category           VARCHAR2,
191                        X_Copy_Retirements_Flag          VARCHAR2,
192                        X_Copy_Adjustments_Flag          VARCHAR2,
193                        X_Deprn_Request_ID               NUMBER,
194                        X_Allow_Cost_Ceiling             VARCHAR2,
195                        X_Allow_Deprn_Exp_Ceiling        VARCHAR2,
196                        X_Calculate_NBV                  VARCHAR2,
197                        X_Run_Year_End_Program           VARCHAR2,
198                        X_JE_Deferred_Deprn_Category     VARCHAR2,
199                        X_ITC_Allowed_Flag               VARCHAR2,
200                        X_Created_By                     NUMBER,
201                        X_Creation_Date                  DATE,
202                        X_Last_Update_Login              NUMBER,
203                        X_Allow_Mass_Copy                VARCHAR2,
204                        X_Allow_Purge_Flag               VARCHAR2,
205                        X_Allow_Reval_Flag               VARCHAR2,
206                        X_Amortize_Reval_Reserve_Flag    VARCHAR2,
207                        X_AP_Intercompany_Acct           VARCHAR2,
208                        X_AR_Intercompany_Acct           VARCHAR2,
209                        X_Attribute1                     VARCHAR2,
210                        X_Attribute2                     VARCHAR2,
211                        X_Attribute3                     VARCHAR2,
212                        X_Attribute4                     VARCHAR2,
213                        X_Attribute5                     VARCHAR2,
214                        X_Attribute6                     VARCHAR2,
215                        X_Attribute7                     VARCHAR2,
216                        X_Attribute8                     VARCHAR2,
217                        X_Attribute9                     VARCHAR2,
218                        X_Attribute10                    VARCHAR2,
219                        X_Attribute11                    VARCHAR2,
220                        X_Attribute12                    VARCHAR2,
221                        X_Attribute13                    VARCHAR2,
222                        X_Attribute14                    VARCHAR2,
223                        X_Attribute15                    VARCHAR2,
224                        X_Attribute_Category_Code        VARCHAR2,
225                        X_Capital_Gain_Threshold         NUMBER,
226                        X_Copy_Salvage_Value_Flag        VARCHAR2,
227                        X_Cost_Of_Removal_ClearingAcct   VARCHAR2,
228                        X_Cost_Of_Removal_Gain_Acct      VARCHAR2,
229                        X_Cost_Of_Removal_Loss_Acct      VARCHAR2,
230                        X_Default_Life_Ext_Ceiling       NUMBER,
231                        X_Default_Life_Ext_Factor        NUMBER,
232                        X_Default_Max_Fully_Rsvd_Reval   NUMBER,
233                        X_Default_Rev_Fully_Rsvd_Flag    VARCHAR2,
234                        X_Deferred_Deprn_Expense_Acct    VARCHAR2,
235                        X_Deferred_Deprn_Reserve_Acct    VARCHAR2,
236                        X_Deprn_Allocation_Code          VARCHAR2,
237                        X_Deprn_Status                   VARCHAR2,
238                        X_Fiscal_Year_Name               VARCHAR2,
239                        X_Initial_Period_Counter         VARCHAR2,
240                        X_JE_CIP_Adjustment_Category     VARCHAR2,
241                        X_JE_CIP_Addition_Category       VARCHAR2,
242                        X_JE_CIP_Reclass_Category        VARCHAR2,
243                        X_JE_CIP_Retirement_Category     VARCHAR2,
244                        X_JE_CIP_Reval_Category          VARCHAR2,
245                        X_JE_CIP_Transfer_Category       VARCHAR2,
246                        X_JE_Reval_Category              VARCHAR2,
247                        X_Last_Mass_Copy_Period_Ctr      NUMBER,
248                        X_Last_Period_Counter            NUMBER,
249                        X_Last_Purge_Period_Counter      NUMBER,
250                        X_Mass_Copy_Source_Book          VARCHAR2,
251                        X_Mass_Request_ID                NUMBER,
252                        X_NBV_Amount_Threshold           NUMBER,
253                        X_NBV_Fraction_Threshold         NUMBER,
254                        X_NBV_Retired_Gain_Acct          VARCHAR2,
255                        X_NBV_Retired_Loss_Acct          VARCHAR2,
256                        X_Proceeds_Of_Sale_Clear_Acct    VARCHAR2,
257                        X_Proceeds_Of_Sale_Gain_Acct     VARCHAR2,
258                        X_Proceeds_Of_Sale_Loss_Acct     VARCHAR2,
259                        X_Revalue_On_Retirement_Flag     VARCHAR2,
260                        X_Reval_Deprn_Reserve_Flag       VARCHAR2,
261                        X_Reval_Rsv_Retired_Gain_Acct    VARCHAR2,
262                        X_Reval_Rsv_Retired_Loss_Acct    VARCHAR2,
263                        X_Deprn_Adjustment_Acct          VARCHAR2,
264                        X_Immediate_Copy_Flag            VARCHAR2,
265                        X_JE_Deprn_Adjustment_Category   VARCHAR2,
266                        X_Depr_First_Year_Ret_Flag       VARCHAR2,
267                        X_Flexbuilder_Defaults_CCID      NUMBER,
268                        X_Retire_Reval_Reserve_Flag      VARCHAR2,
269                        X_Use_Current_NBV_For_Deprn      VARCHAR2,
270                        X_Copy_Additions_Flag            VARCHAR2,
271                        X_Percent_Salvage_Value_Flag     VARCHAR2,
272                        X_Reval_Posting_Flag             VARCHAR2,
273                        X_Global_Attribute1              VARCHAR2,
274                        X_Global_Attribute2              VARCHAR2,
275                        X_Global_Attribute3              VARCHAR2,
276                        X_Global_Attribute4              VARCHAR2,
277                        X_Global_Attribute5              VARCHAR2,
278                        X_Global_Attribute6              VARCHAR2,
279                        X_Global_Attribute7              VARCHAR2,
280                        X_Global_Attribute8              VARCHAR2,
281                        X_Global_Attribute9              VARCHAR2,
282                        X_Global_Attribute10             VARCHAR2,
283                        X_Global_Attribute11             VARCHAR2,
284                        X_Global_Attribute12             VARCHAR2,
285                        X_Global_Attribute13             VARCHAR2,
286                        X_Global_Attribute14             VARCHAR2,
287                        X_Global_Attribute15             VARCHAR2,
288                        X_Global_Attribute16             VARCHAR2,
289                        X_Global_Attribute17             VARCHAR2,
290                        X_Global_Attribute18             VARCHAR2,
291                        X_Global_Attribute19             VARCHAR2,
292                        X_Global_Attribute20             VARCHAR2,
293                        X_Global_Attribute_Category      VARCHAR2,
294                        X_MC_Source_Flag                 VARCHAR2,
295                        X_Reval_YTD_Deprn_Flag           VARCHAR2,
296                        X_Allow_CIP_Assets_Flag          VARCHAR2,
297                        X_Org_ID                         NUMBER,
298                        X_Allow_Group_Deprn_Flag         VARCHAR2,
299                        X_Allow_CIP_Dep_Group_Flag       VARCHAR2,
300                        X_Allow_Interco_Group_Flag       VARCHAR2,
301                        X_Copy_Group_Assignment_Flag     VARCHAR2,
302                        X_Copy_Group_Additon_Flag        VARCHAR2,
303                        X_Allow_CIP_Member_Flag          VARCHAR2,
304                        X_Allow_Member_Tracking_Flag     VARCHAR2,
305                        X_Intercompany_Posting_Flag      VARCHAR2,
306                        X_Backdated_Transfers_Flag       VARCHAR2,
307                        X_allow_cost_sign_change_flag    VARCHAR2,
308                        X_Sorp_Enabled_Flag              VARCHAR2 DEFAULT NULL, -- Bug 6666666 : Added for SORP Compliance Project
309                        X_copy_amort_adaj_exp_flag       VARCHAR2,
310                        X_copy_group_change_flag         VARCHAR2,
311                        X_prevent_prior_prd_txns_flag    VARCHAR2,
312                        X_allow_unallocated_lines_flag   VARCHAR2,
313                        X_MRC_SOB_Type_Code              VARCHAR2 DEFAULT 'P',
314                        X_DEFAULT_PERIOD_END_REVAL_FLG   VARCHAR2 DEFAULT NULL,
315                        X_IMPORT_ALLOC_INV_LINES_NEW     VARCHAR2 DEFAULT NULL,
316                        X_Return_Status       OUT NOCOPY BOOLEAN,
317                        X_Calling_Fn                     VARCHAR2
318   , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type);
319 
320   PROCEDURE Delete_Row(X_Rowid                          VARCHAR2 DEFAULT NULL,
321                        X_Book_Type_Code                 VARCHAR2 DEFAULT NULL,
322                        X_MRC_SOB_Type_Code              VARCHAR2 DEFAULT 'P',
323                        X_Calling_Fn                     VARCHAR2
324   , p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type);
325 
326 END FA_BOOK_CONTROLS_PKG;