DBA Data[Home] [Help]

PACKAGE: APPS.FA_METHODS_PKG

Source


1 PACKAGE FA_METHODS_PKG as
2 /* $Header: faximts.pls 120.5.12010000.1 2008/07/28 13:25:55 appldev ship $ */
3 
4 
5   PROCEDURE Insert_Row(X_Rowid                   IN OUT NOCOPY VARCHAR2,
6                        X_Method_Id                      IN OUT NOCOPY NUMBER,
7                        X_Method_Code                    VARCHAR2,
8                        X_Life_In_Months                 NUMBER DEFAULT NULL,
9                        X_Depreciate_Lastyear_Flag       VARCHAR2,
10                        X_Stl_Method_Flag                VARCHAR2,
11                        X_Rate_Source_Rule               VARCHAR2,
12                        X_Deprn_Basis_Rule               VARCHAR2,
13                        X_Prorate_Periods_Per_Year       NUMBER DEFAULT NULL,
14                        X_Name                           VARCHAR2 DEFAULT NULL,
15                        X_Last_Update_Date               DATE,
16                        X_Last_Updated_By                NUMBER,
17                        X_Created_By                     NUMBER DEFAULT NULL,
18                        X_Creation_Date                  DATE DEFAULT NULL,
19                        X_Last_Update_Login              NUMBER DEFAULT NULL,
20                        X_Attribute1                     VARCHAR2 DEFAULT NULL,
21                        X_Attribute2                     VARCHAR2 DEFAULT NULL,
22                        X_Attribute3                     VARCHAR2 DEFAULT NULL,
23                        X_Attribute4                     VARCHAR2 DEFAULT NULL,
24                        X_Attribute5                     VARCHAR2 DEFAULT NULL,
25                        X_Attribute6                     VARCHAR2 DEFAULT NULL,
26                        X_Attribute7                     VARCHAR2 DEFAULT NULL,
27                        X_Attribute8                     VARCHAR2 DEFAULT NULL,
28                        X_Attribute9                     VARCHAR2 DEFAULT NULL,
29                        X_Attribute10                    VARCHAR2 DEFAULT NULL,
30                        X_Attribute11                    VARCHAR2 DEFAULT NULL,
31                        X_Attribute12                    VARCHAR2 DEFAULT NULL,
32                        X_Attribute13                    VARCHAR2 DEFAULT NULL,
33                        X_Attribute14                    VARCHAR2 DEFAULT NULL,
34                        X_Attribute15                    VARCHAR2 DEFAULT NULL,
35                        X_Attribute_Category_Code        VARCHAR2 DEFAULT NULL,
36                        X_Exclude_Salvage_Value_Flag     VARCHAR2 DEFAULT 'NO',
37                        X_Deprn_Basis_Formula            VARCHAR2 DEFAULT NULL,
38 		       X_Polish_Adj_Calc_Basis_Flag     VARCHAR2 DEFAULT NULL,
39  	               X_Guarantee_Rate_Method_Flag     VARCHAR2 DEFAULT NULL,
40                        X_Calling_Fn                     VARCHAR2,
41                        X_Deprn_Basis_Rule_Id            NUMBER DEFAULT NULL,
42                        p_log_level_rec              IN  FA_API_TYPES.log_level_rec_type default null
43                       );
44 
45   PROCEDURE Lock_Row(X_Rowid                            VARCHAR2,
46                      X_Method_Id                        NUMBER,
47                      X_Method_Code                      VARCHAR2,
48                      X_Life_In_Months                   NUMBER DEFAULT NULL,
49                      X_Depreciate_Lastyear_Flag         VARCHAR2,
50                      X_Stl_Method_Flag                  VARCHAR2,
51                      X_Rate_Source_Rule                 VARCHAR2,
52                      X_Deprn_Basis_Rule                 VARCHAR2,
53                      X_Prorate_Periods_Per_Year         NUMBER DEFAULT NULL,
54                      X_Name                             VARCHAR2 DEFAULT NULL,
55                      X_Attribute1                       VARCHAR2 DEFAULT NULL,
56                      X_Attribute2                       VARCHAR2 DEFAULT NULL,
57                      X_Attribute3                       VARCHAR2 DEFAULT NULL,
58                      X_Attribute4                       VARCHAR2 DEFAULT NULL,
59                      X_Attribute5                       VARCHAR2 DEFAULT NULL,
60                      X_Attribute6                       VARCHAR2 DEFAULT NULL,
61                      X_Attribute7                       VARCHAR2 DEFAULT NULL,
62                      x_Attribute8                       VARCHAR2 DEFAULT NULL,
63                      X_Attribute9                       VARCHAR2 DEFAULT NULL,
64                      X_Attribute10                      VARCHAR2 DEFAULT NULL,
65                      X_Attribute11                      VARCHAR2 DEFAULT NULL,
66                      X_Attribute12                      VARCHAR2 DEFAULT NULL,
67                      X_Attribute13                      VARCHAR2 DEFAULT NULL,
68                      X_Attribute14                      VARCHAR2 DEFAULT NULL,
69                      X_Attribute15                      VARCHAR2 DEFAULT NULL,
70                      X_Attribute_Category_Code          VARCHAR2 DEFAULT NULL,
71                      X_Exclude_Salvage_Value_Flag       VARCHAR2 DEFAULT 'NO',
72                      X_Deprn_Basis_Formula              VARCHAR2 DEFAULT NULL,
73 		     X_Polish_Adj_Calc_Basis_Flag       VARCHAR2 DEFAULT NULL,
74  	             X_Guarantee_Rate_Method_Flag       VARCHAR2 DEFAULT NULL,
75                      X_Calling_Fn                       VARCHAR2,
76                      X_Deprn_Basis_Rule_Id              NUMBER DEFAULT NULL,
77                      p_log_level_rec                IN  FA_API_TYPES.log_level_rec_type default null
78                     );
79 
80   PROCEDURE Update_Row(X_Rowid                          VARCHAR2,
81                        X_Method_Id                      NUMBER,
82                        X_Method_Code                    VARCHAR2,
83                        X_Life_In_Months                 NUMBER,
84                        X_Depreciate_Lastyear_Flag       VARCHAR2,
85                        X_Stl_Method_Flag                VARCHAR2,
86                        X_Rate_Source_Rule               VARCHAR2,
87                        X_Deprn_Basis_Rule               VARCHAR2,
88                        X_Prorate_Periods_Per_Year       NUMBER,
89                        X_Name                           VARCHAR2,
90                        X_Last_Update_Date               DATE,
91                        X_Last_Updated_By                NUMBER,
92                        X_Last_Update_Login              NUMBER,
93                        X_Attribute1                     VARCHAR2,
94                        X_Attribute2                     VARCHAR2,
95                        X_Attribute3                     VARCHAR2,
96                        X_Attribute4                     VARCHAR2,
97                        X_Attribute5                     VARCHAR2,
98                        X_Attribute6                     VARCHAR2,
99                        X_Attribute7                     VARCHAR2,
100                        X_Attribute8                     VARCHAR2,
101                        X_Attribute9                     VARCHAR2,
102                        X_Attribute10                    VARCHAR2,
103                        X_Attribute11                    VARCHAR2,
104                        X_Attribute12                    VARCHAR2,
105                        X_Attribute13                    VARCHAR2,
106                        X_Attribute14                    VARCHAR2,
107                        X_Attribute15                    VARCHAR2,
108                        X_Attribute_Category_Code        VARCHAR2,
109                        X_Exclude_Salvage_Value_Flag     VARCHAR2,
110                        X_Deprn_Basis_Formula            VARCHAR2,
111 		       X_Polish_Adj_Calc_Basis_Flag     VARCHAR2,
112  	               X_Guarantee_Rate_Method_Flag     VARCHAR2,
113                        X_Calling_Fn                     VARCHAR2,
114                        X_Deprn_Basis_Rule_Id            NUMBER DEFAULT NULL,
115                        p_log_level_rec             IN   FA_API_TYPES.log_level_rec_type default null
116                       );
117   PROCEDURE Delete_Row(X_Rowid VARCHAR2,
118                        X_Calling_Fn VARCHAR2,
119                        p_log_level_rec IN   FA_API_TYPES.log_level_rec_type default null);
120 
121 /*Bugfix 6685881: Added x_method_code and x_life_in_months
122           * parameters */
123 procedure TRANSLATE_ROW (
124     X_CUSTOM_MODE in VARCHAR2,
125     X_METHOD_ID in NUMBER,
126     X_METHOD_CODE in VARCHAR2,
127     X_LIFE_IN_MONTHS in NUMBER,
128     X_DB_LAST_UPDATED_BY NUMBER,
129     X_DB_LAST_UPDATE_DATE DATE,
130     X_OWNER in VARCHAR2,
131     X_LAST_UPDATE_DATE in DATE,
132     X_NAME in VARCHAR2,
133     p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null
134 );
135 
136 procedure LOAD_ROW (
137    X_CUSTOM_MODE in VARCHAR2,
138    X_METHOD_ID in NUMBER,
139    X_DB_LAST_UPDATED_BY NUMBER,
140    X_DB_LAST_UPDATE_DATE DATE,
141    X_OWNER in VARCHAR2,
142    X_LAST_UPDATE_DATE in DATE,
143    X_METHOD_CODE in VARCHAR2,
144    X_LIFE_IN_MONTHS in NUMBER,
145    X_DEPRECIATE_LASTYEAR_FLAG in VARCHAR2,
146    X_STL_METHOD_FLAG in VARCHAR2,
147    X_RATE_SOURCE_RULE in VARCHAR2,
148    X_DEPRN_BASIS_RULE in VARCHAR2,
149    X_PRORATE_PERIODS_PER_YEAR in NUMBER,
150    X_NAME in VARCHAR2,
151    X_ATTRIBUTE1 in VARCHAR2,
152    X_ATTRIBUTE2 in VARCHAR2,
153    X_ATTRIBUTE3 in VARCHAR2,
154    X_ATTRIBUTE4 in VARCHAR2,
155    X_ATTRIBUTE5 in VARCHAR2,
156    X_ATTRIBUTE6 in VARCHAR2,
157    X_ATTRIBUTE7 in VARCHAR2,
158    X_ATTRIBUTE8 in VARCHAR2,
159    X_ATTRIBUTE9 in VARCHAR2,
160    X_ATTRIBUTE10 in VARCHAR2,
161    X_ATTRIBUTE11 in VARCHAR2,
162    X_ATTRIBUTE12 in VARCHAR2,
163    X_ATTRIBUTE13 in VARCHAR2,
164    X_ATTRIBUTE14 in VARCHAR2,
165    X_ATTRIBUTE15 in VARCHAR2,
166    X_ATTRIBUTE_CATEGORY_CODE in VARCHAR2,
167    X_EXCLUDE_SALVAGE_VALUE_FLAG in VARCHAR2,
168    X_DEPRN_BASIS_FORMULA in VARCHAR2,
169    X_POLISH_ADJ_CALC_BASIS_FLAG in VARCHAR2 DEFAULT NULL,
170    X_GUARANTEE_RATE_METHOD_FLAG in VARCHAR2 DEFAULT NULL,
171    X_DEPRN_BASIS_RULE_ID in NUMBER DEFAULT NULL,
172    p_log_level_rec  IN  FA_API_TYPES.log_level_rec_type default null
173 );
174 
175 procedure LOAD_SEED_ROW (
176              x_upload_mode                IN VARCHAR2,
177              x_custom_mode                IN VARCHAR2,
178              x_owner                      IN VARCHAR2,
179              x_last_update_date           IN DATE,
180              x_method_code                IN VARCHAR2,
181              x_life_in_months             IN NUMBER,
182              x_depreciate_lastyear_flag   IN VARCHAR2,
183              x_stl_method_flag            IN VARCHAR2,
184              x_rate_source_rule           IN VARCHAR2,
185              x_deprn_basis_rule           IN VARCHAR2,
186              x_prorate_periods_per_year   IN NUMBER,
187              x_name                       IN VARCHAR2,
188              x_attribute1                 IN VARCHAR2,
189              x_attribute2                 IN VARCHAR2,
190              x_attribute3                 IN VARCHAR2,
191              x_attribute4                 IN VARCHAR2,
192              x_attribute5                 IN VARCHAR2,
193              x_attribute6                 IN VARCHAR2,
194              x_attribute7                 IN VARCHAR2,
195              x_attribute8                 IN VARCHAR2,
196              x_attribute9                 IN VARCHAR2,
197              x_attribute10                IN VARCHAR2,
198              x_attribute11                IN VARCHAR2,
199              x_attribute12                IN VARCHAR2,
200              x_attribute13                IN VARCHAR2,
201              x_attribute14                IN VARCHAR2,
202              x_attribute15                IN VARCHAR2,
203              x_attribute_category_code    IN VARCHAR2,
204              x_exclude_salvage_value_flag IN VARCHAR2,
205              x_deprn_basis_formula        IN VARCHAR2,
206 	     X_Polish_Adj_Calc_Basis_Flag IN VARCHAR2,
207  	     X_Guarantee_Rate_Method_Flag IN VARCHAR2,
208              x_deprn_basis_rule_id        IN NUMBER);
209 
210 END FA_METHODS_PKG;