DBA Data[Home] [Help]

PACKAGE: APPS.CSP_PLANNING_PARAMETERS_PKG

Source


1 PACKAGE CSP_PLANNING_PARAMETERS_PKG as
2 /* $Header: csptpprs.pls 120.3 2007/12/09 20:31:33 hhaugeru ship $ */
3 -- Start of Comments
4 -- Package name     : CSP_PLANNING_PARAMETERS_PKG
5 -- Purpose          :
6 -- History          :
7 -- NOTE             :
8 -- End of Comments
9 
10 PROCEDURE Insert_Row(
11           px_PLANNING_PARAMETERS_ID NUMBER
12          ,p_CREATED_BY    NUMBER
13          ,p_CREATION_DATE    DATE
14          ,p_LAST_UPDATED_BY    NUMBER
15          ,p_LAST_UPDATE_DATE    DATE
16          ,p_LAST_UPDATE_LOGIN    NUMBER
17          ,p_FORECAST_RULE_ID    NUMBER
18          ,p_ORGANIZATION_TYPE    VARCHAR2
19          ,p_ORGANIZATION_ID    NUMBER
20          ,p_SECONDARY_INVENTORY    VARCHAR2
21          ,p_SERVICE_LEVEL    NUMBER
22          ,p_EDQ_FACTOR    NUMBER
23          ,p_PLANNER_CODE    VARCHAR2
24          ,p_CONDITION_TYPE    VARCHAR2
25          ,p_ASL_FLAG    VARCHAR2
26          ,p_SAFETY_STOCK_FLAG    VARCHAR2
27          ,p_EXCESS_RULE_ID    NUMBER
28          ,p_NOTIFICATION_RULE_ID  NUMBER
29          ,p_RECOMMENDATION_RULE_ID    NUMBER
30          ,p_ATTRIBUTE_CATEGORY    VARCHAR2
31          ,p_ATTRIBUTE1    VARCHAR2
32          ,p_ATTRIBUTE2    VARCHAR2
33          ,p_ATTRIBUTE3    VARCHAR2
34          ,p_ATTRIBUTE4    VARCHAR2
35          ,p_ATTRIBUTE5    VARCHAR2
36          ,p_ATTRIBUTE6    VARCHAR2
37          ,p_ATTRIBUTE7    VARCHAR2
38          ,p_ATTRIBUTE8    VARCHAR2
39          ,p_ATTRIBUTE9    VARCHAR2
40          ,p_ATTRIBUTE10    VARCHAR2
41          ,p_ATTRIBUTE11    VARCHAR2
42          ,p_ATTRIBUTE12    VARCHAR2
43          ,p_ATTRIBUTE13    VARCHAR2
44          ,p_ATTRIBUTE14    VARCHAR2
45          ,p_ATTRIBUTE15    VARCHAR2
46          ,p_CATEGORY_SET_ID    NUMBER
47          ,p_CATEGORY_ID    NUMBER
48          ,p_RECOMMEND_METHOD    VARCHAR2
49          ,p_EDQ_MULTIPLE    NUMBER
50          ,p_MINIMUM_VALUE    NUMBER
51          ,p_USABLE_ASSIGNMENT_SET_ID NUMBER
52          ,p_DEFECTIVE_ASSIGNMENT_SET_ID NUMBER
53          ,p_REPAIR_ASSIGNMENT_SET_ID NUMBER
54          ,p_PRODUCT_NORM    VARCHAR2
55          ,P_PRODUCT_NORM_NODE_ID NUMBER
56          ,P_USAGE_WEIGHT1    NUMBER
57          ,P_USAGE_WEIGHT2   NUMBER
58          ,P_USAGE_WEIGHT3   NUMBER
59          ,P_USAGE_WEIGHT4   NUMBER
60          ,p_DEFAULT_FORECAST_RULE_ID    VARCHAR2
61          ,p_DEFAULT_SERVICE_LEVEL    VARCHAR2
62          ,p_DEFAULT_EDQ_FACTOR    VARCHAR2
63          ,p_DEFAULT_PLANNER_CODE    VARCHAR2
64          ,p_DEFAULT_CONDITION_TYPE    VARCHAR2
65          ,p_DEFAULT_ASL_FLAG    VARCHAR2
66          ,p_DEFAULT_SAFETY_STOCK_FLAG    VARCHAR2
67          ,p_DEFAULT_EXCESS_RULE_ID    VARCHAR2
68          ,p_DEFAULT_CATEGORY_SET_ID    VARCHAR2
69          ,p_DEFAULT_CATEGORY_ID    VARCHAR2
70          ,p_DEFAULT_RECOMMEND_METHOD    VARCHAR2
71          ,P_DEFAULT_PRODUCT_NORM_NODE_ID VARCHAR2
72          ,P_DEFAULT_USAGE_WEIGHT1  VARCHAR2
73          ,P_DEFAULT_USAGE_WEIGHT2  VARCHAR2
74          ,P_DEFAULT_USAGE_WEIGHT3  VARCHAR2
75          ,P_DEFAULT_USAGE_WEIGHT4  VARCHAR2
76          ,P_DEFAULT_REC_RULE_ID VARCHAR2
77          ,p_OVERRIDE_FORECAST_RULE_ID VARCHAR2
78          ,p_OVERRIDE_SERVICE_LEVEL   VARCHAR2
79          ,p_OVERRIDE_EDQ_FACTOR      VARCHAR2
80          ,p_OVERRIDE_PLANNER_CODE    VARCHAR2
81          ,p_OVERRIDE_CONDITION_TYPE  VARCHAR2
82          ,p_OVERRIDE_ASL_FLAG    VARCHAR2
83          ,p_OVERRIDE_SAFETY_STOCK_FLAG    VARCHAR2
84          ,p_OVERRIDE_EXCESS_RULE_ID   VARCHAR2
85          ,p_OVERRIDE_CATEGORY_SET_ID  VARCHAR2
86          ,p_OVERRIDE_CATEGORY_ID    VARCHAR2
87          ,p_OVERRIDE_RECOMMEND_METHOD VARCHAR2
88          ,P_OVERRIDE_USAGE_WEIGHT1  VARCHAR2
89          ,P_OVERRIDE_USAGE_WEIGHT2  VARCHAR2
90          ,P_OVERRIDE_USAGE_WEIGHT3  VARCHAR2
91          ,P_OVERRIDE_USAGE_WEIGHT4  VARCHAR2
92          ,P_OVERRIDE_REC_RULE_ID    VARCHAR2
93          ,p_NODE_TYPE    VARCHAR2
94          ,p_NODE_NAME    VARCHAR2
95          ,p_PARENT_NODE_ID    NUMBER
96          ,p_LEVEL_ID    VARCHAR2
97          ,p_EXCESS_EDQ_FACTOR VARCHAR2
98          ,p_REPAIR_EDQ_FACTOR VARCHAR2
99          ,p_NEWBUY_EDQ_FACTOR VARCHAR2
100          ,p_EXCESS_SERVICE_LEVEL VARCHAR2
101          ,p_REPAIR_SERVICE_LEVEL VARCHAR2
102          ,p_NEWBUY_SERVICE_LEVEL VARCHAR2
103          ,p_RESCHEDULE_RULE_ID	NUMBER
104          ,p_WRP_RULE_ID	NUMBER);
105 PROCEDURE Update_Row(
106           p_PLANNING_PARAMETERS_ID    NUMBER
107          ,p_CREATED_BY    NUMBER
108          ,p_CREATION_DATE    DATE
109          ,p_LAST_UPDATED_BY    NUMBER
110          ,p_LAST_UPDATE_DATE    DATE
111          ,p_LAST_UPDATE_LOGIN    NUMBER
112          ,p_FORECAST_RULE_ID    NUMBER
113          ,p_ORGANIZATION_TYPE    VARCHAR2
114          ,p_ORGANIZATION_ID    NUMBER
115          ,p_SECONDARY_INVENTORY    VARCHAR2
116          ,p_SERVICE_LEVEL    NUMBER
117          ,p_EDQ_FACTOR    NUMBER
118          ,p_PLANNER_CODE    VARCHAR2
119          ,p_CONDITION_TYPE    VARCHAR2
120          ,p_ASL_FLAG    VARCHAR2
121          ,p_SAFETY_STOCK_FLAG    VARCHAR2
122          ,p_EXCESS_RULE_ID    NUMBER
123          ,p_NOTIFICATION_RULE_ID  NUMBER
124          ,p_RECOMMENDATION_RULE_ID    NUMBER
125          ,p_ATTRIBUTE_CATEGORY    VARCHAR2
126          ,p_ATTRIBUTE1    VARCHAR2
127          ,p_ATTRIBUTE2    VARCHAR2
128          ,p_ATTRIBUTE3    VARCHAR2
129          ,p_ATTRIBUTE4    VARCHAR2
130          ,p_ATTRIBUTE5    VARCHAR2
131          ,p_ATTRIBUTE6    VARCHAR2
132          ,p_ATTRIBUTE7    VARCHAR2
133          ,p_ATTRIBUTE8    VARCHAR2
134          ,p_ATTRIBUTE9    VARCHAR2
135          ,p_ATTRIBUTE10    VARCHAR2
136          ,p_ATTRIBUTE11    VARCHAR2
137          ,p_ATTRIBUTE12    VARCHAR2
138          ,p_ATTRIBUTE13    VARCHAR2
139          ,p_ATTRIBUTE14    VARCHAR2
140          ,p_ATTRIBUTE15    VARCHAR2
141          ,p_CATEGORY_SET_ID    NUMBER
142          ,p_CATEGORY_ID    NUMBER
143          ,p_RECOMMEND_METHOD    VARCHAR2
144          ,p_EDQ_MULTIPLE    NUMBER
145          ,p_MINIMUM_VALUE    NUMBER
146          ,p_USABLE_ASSIGNMENT_SET_ID NUMBER
147          ,p_DEFECTIVE_ASSIGNMENT_SET_ID NUMBER
148          ,p_REPAIR_ASSIGNMENT_SET_ID NUMBER
149          ,p_PRODUCT_NORM    VARCHAR2
150          ,P_PRODUCT_NORM_NODE_ID NUMBER
151          ,P_USAGE_WEIGHT1    NUMBER
152          ,P_USAGE_WEIGHT2   NUMBER
153          ,P_USAGE_WEIGHT3   NUMBER
154          ,P_USAGE_WEIGHT4   NUMBER
155          ,p_DEFAULT_FORECAST_RULE_ID    VARCHAR2
156          ,p_DEFAULT_SERVICE_LEVEL    VARCHAR2
157          ,p_DEFAULT_EDQ_FACTOR    VARCHAR2
158          ,p_DEFAULT_PLANNER_CODE    VARCHAR2
159          ,p_DEFAULT_CONDITION_TYPE    VARCHAR2
160          ,p_DEFAULT_ASL_FLAG    VARCHAR2
161          ,p_DEFAULT_SAFETY_STOCK_FLAG    VARCHAR2
162          ,p_DEFAULT_EXCESS_RULE_ID    VARCHAR2
163          ,p_DEFAULT_CATEGORY_SET_ID    VARCHAR2
164          ,p_DEFAULT_CATEGORY_ID    VARCHAR2
165          ,p_DEFAULT_RECOMMEND_METHOD    VARCHAR2
166          ,P_DEFAULT_PRODUCT_NORM_NODE_ID VARCHAR2
167          ,P_DEFAULT_USAGE_WEIGHT1  VARCHAR2
168          ,P_DEFAULT_USAGE_WEIGHT2  VARCHAR2
169          ,P_DEFAULT_USAGE_WEIGHT3  VARCHAR2
170          ,P_DEFAULT_USAGE_WEIGHT4  VARCHAR2
171          ,P_DEFAULT_REC_RULE_ID VARCHAR2
172          ,p_OVERRIDE_FORECAST_RULE_ID VARCHAR2
173          ,p_OVERRIDE_SERVICE_LEVEL   VARCHAR2
174          ,p_OVERRIDE_EDQ_FACTOR      VARCHAR2
175          ,p_OVERRIDE_PLANNER_CODE    VARCHAR2
176          ,p_OVERRIDE_CONDITION_TYPE  VARCHAR2
177          ,p_OVERRIDE_ASL_FLAG    VARCHAR2
178          ,p_OVERRIDE_SAFETY_STOCK_FLAG    VARCHAR2
179          ,p_OVERRIDE_EXCESS_RULE_ID   VARCHAR2
180          ,p_OVERRIDE_CATEGORY_SET_ID  VARCHAR2
181          ,p_OVERRIDE_CATEGORY_ID    VARCHAR2
182          ,p_OVERRIDE_RECOMMEND_METHOD VARCHAR2
183          ,P_OVERRIDE_USAGE_WEIGHT1  VARCHAR2
184          ,P_OVERRIDE_USAGE_WEIGHT2  VARCHAR2
185          ,P_OVERRIDE_USAGE_WEIGHT3  VARCHAR2
186          ,P_OVERRIDE_USAGE_WEIGHT4  VARCHAR2
187          ,P_OVERRIDE_REC_RULE_ID    VARCHAR2
188          ,p_NODE_TYPE    VARCHAR2
189          ,p_NODE_NAME    VARCHAR2
190          ,p_PARENT_NODE_ID    NUMBER
191          ,p_LEVEL_ID    VARCHAR2
192          ,p_EXCESS_EDQ_FACTOR VARCHAR2
193          ,p_REPAIR_EDQ_FACTOR VARCHAR2
194          ,p_NEWBUY_EDQ_FACTOR VARCHAR2
195          ,p_EXCESS_SERVICE_LEVEL VARCHAR2
196          ,p_REPAIR_SERVICE_LEVEL VARCHAR2
197          ,p_NEWBUY_SERVICE_LEVEL VARCHAR2
198          ,p_RESCHEDULE_RULE_ID	NUMBER
199          ,p_WRP_RULE_ID	NUMBER);
200 
201 PROCEDURE Lock_Row(
202           p_PLANNING_PARAMETERS_ID    NUMBER
203          ,p_CREATED_BY    NUMBER
204          ,p_CREATION_DATE    DATE
205          ,p_LAST_UPDATED_BY    NUMBER
206          ,p_LAST_UPDATE_DATE    DATE
207          ,p_LAST_UPDATE_LOGIN    NUMBER
208          ,p_FORECAST_RULE_ID    NUMBER
209          ,p_ORGANIZATION_TYPE    VARCHAR2
210          ,p_ORGANIZATION_ID    NUMBER
211          ,p_SECONDARY_INVENTORY    VARCHAR2
212          ,p_SERVICE_LEVEL    NUMBER
213          ,p_EDQ_FACTOR    NUMBER
214          ,p_PLANNER_CODE    VARCHAR2
215          ,p_CONDITION_TYPE    VARCHAR2
216          ,p_ASL_FLAG    VARCHAR2
217          ,p_SAFETY_STOCK_FLAG    VARCHAR2
218          ,p_EXCESS_RULE_ID    NUMBER
219          ,p_NOTIFICATION_RULE_ID  NUMBER
220          ,p_RECOMMENDATION_RULE_ID    NUMBER
221          ,p_ATTRIBUTE_CATEGORY    VARCHAR2
222          ,p_ATTRIBUTE1    VARCHAR2
223          ,p_ATTRIBUTE2    VARCHAR2
224          ,p_ATTRIBUTE3    VARCHAR2
225          ,p_ATTRIBUTE4    VARCHAR2
226          ,p_ATTRIBUTE5    VARCHAR2
227          ,p_ATTRIBUTE6    VARCHAR2
228          ,p_ATTRIBUTE7    VARCHAR2
229          ,p_ATTRIBUTE8    VARCHAR2
230          ,p_ATTRIBUTE9    VARCHAR2
231          ,p_ATTRIBUTE10    VARCHAR2
232          ,p_ATTRIBUTE11    VARCHAR2
233          ,p_ATTRIBUTE12    VARCHAR2
234          ,p_ATTRIBUTE13    VARCHAR2
235          ,p_ATTRIBUTE14    VARCHAR2
236          ,p_ATTRIBUTE15    VARCHAR2
237          ,p_CATEGORY_SET_ID    NUMBER
238          ,p_CATEGORY_ID    NUMBER
239          ,p_RECOMMEND_METHOD    VARCHAR2
240          ,p_EDQ_MULTIPLE    NUMBER
241          ,p_MINIMUM_VALUE    NUMBER
242          ,p_USABLE_ASSIGNMENT_SET_ID NUMBER
243          ,p_DEFECTIVE_ASSIGNMENT_SET_ID NUMBER
244          ,p_REPAIR_ASSIGNMENT_SET_ID NUMBER
245          ,p_PRODUCT_NORM    VARCHAR2
246          ,P_PRODUCT_NORM_NODE_ID NUMBER
247          ,P_USAGE_WEIGHT1    NUMBER
248          ,P_USAGE_WEIGHT2   NUMBER
249          ,P_USAGE_WEIGHT3   NUMBER
250          ,P_USAGE_WEIGHT4   NUMBER
251          ,p_DEFAULT_FORECAST_RULE_ID    VARCHAR2
252          ,p_DEFAULT_SERVICE_LEVEL    VARCHAR2
253          ,p_DEFAULT_EDQ_FACTOR    VARCHAR2
254          ,p_DEFAULT_PLANNER_CODE    VARCHAR2
255          ,p_DEFAULT_CONDITION_TYPE    VARCHAR2
256          ,p_DEFAULT_ASL_FLAG    VARCHAR2
257          ,p_DEFAULT_SAFETY_STOCK_FLAG    VARCHAR2
258          ,p_DEFAULT_EXCESS_RULE_ID    VARCHAR2
259          ,p_DEFAULT_CATEGORY_SET_ID    VARCHAR2
260          ,p_DEFAULT_CATEGORY_ID    VARCHAR2
261          ,p_DEFAULT_RECOMMEND_METHOD    VARCHAR2
262          ,P_DEFAULT_PRODUCT_NORM_NODE_ID VARCHAR2
263          ,P_DEFAULT_USAGE_WEIGHT1  VARCHAR2
264          ,P_DEFAULT_USAGE_WEIGHT2  VARCHAR2
265          ,P_DEFAULT_USAGE_WEIGHT3  VARCHAR2
266          ,P_DEFAULT_USAGE_WEIGHT4  VARCHAR2
267          ,P_DEFAULT_REC_RULE_ID VARCHAR2
268          ,p_OVERRIDE_FORECAST_RULE_ID VARCHAR2
269          ,p_OVERRIDE_SERVICE_LEVEL   VARCHAR2
270          ,p_OVERRIDE_EDQ_FACTOR      VARCHAR2
271          ,p_OVERRIDE_PLANNER_CODE    VARCHAR2
272          ,p_OVERRIDE_CONDITION_TYPE  VARCHAR2
273          ,p_OVERRIDE_ASL_FLAG    VARCHAR2
274          ,p_OVERRIDE_SAFETY_STOCK_FLAG    VARCHAR2
275          ,p_OVERRIDE_EXCESS_RULE_ID   VARCHAR2
276          ,p_OVERRIDE_CATEGORY_SET_ID  VARCHAR2
277          ,p_OVERRIDE_CATEGORY_ID    VARCHAR2
278          ,p_OVERRIDE_RECOMMEND_METHOD VARCHAR2
279          ,P_OVERRIDE_USAGE_WEIGHT1  VARCHAR2
280          ,P_OVERRIDE_USAGE_WEIGHT2  VARCHAR2
281          ,P_OVERRIDE_USAGE_WEIGHT3  VARCHAR2
282          ,P_OVERRIDE_USAGE_WEIGHT4  VARCHAR2
283          ,P_OVERRIDE_REC_RULE_ID    VARCHAR2
284          ,p_NODE_TYPE    VARCHAR2
285          ,p_NODE_NAME    VARCHAR2
286          ,p_PARENT_NODE_ID    NUMBER
287          ,p_LEVEL_ID    VARCHAR2
288          ,p_EXCESS_EDQ_FACTOR VARCHAR2
289          ,p_REPAIR_EDQ_FACTOR VARCHAR2
290          ,p_NEWBUY_EDQ_FACTOR VARCHAR2
291          ,p_EXCESS_SERVICE_LEVEL VARCHAR2
292          ,p_REPAIR_SERVICE_LEVEL VARCHAR2
293          ,p_NEWBUY_SERVICE_LEVEL VARCHAR2
294          ,p_RESCHEDULE_RULE_ID	NUMBER
295          ,p_WRP_RULE_ID	NUMBER);
296 PROCEDURE Delete_Row(
297     p_LEVEL_ID  VARCHAR2);
298 End CSP_PLANNING_PARAMETERS_PKG;