[Home] [Help]
PACKAGE: APPS.OZF_AR_SETTLEMENT_PVT
Source
1 PACKAGE OZF_AR_SETTLEMENT_PVT AUTHID CURRENT_USER AS
2 /* $Header: ozfvcaps.pls 120.2 2006/02/06 04:26:46 sashetty ship $ */
3
4 PROCEDURE set_org_context(p_item_type IN VARCHAR2,
5 p_item_key IN VARCHAR2,
6 p_activity_id IN VARCHAR2,
7 p_command IN VARCHAR2,
8 p_resultout IN OUT NOCOPY VARCHAR2
9 );
10
11 ---------------------------------------------------------------------------------
12 -- PROCEDURE
13 -- Start_Settlement
14 --
15 -- DESCRIPTION
16 --
17 -- IN
18 -- p_claim_id - claim_id
19 -- p_prev_status - previous_status
20 -- p_curr_status - current_status
21 -- p_next_status - next_status
22 --
23 ---------------------------------------------------------------------------------
24 PROCEDURE Start_Settlement(
25 p_claim_id IN NUMBER,
26 p_prev_status IN VARCHAR2,
27 p_curr_status IN VARCHAR2,
28 p_next_status IN VARCHAR2,
29 p_promotional_claim IN VARCHAR2 := 'N',
30 p_process IN VARCHAR2 := 'OZF_CLAIM_GENERIC_SETTLEMENT'
31 );
32
33 --------------------------------------------------------------------------------
34 -- PROCEDURE
35 -- Set_Reminder
36 --
37 -- Workflow cover:
38 -- IN
39 -- itemtype - A valid item type from (WF_ITEM_TYPES table).
40 -- itemkey - A string generated from the application object's primary key.
41 -- actid - The function activity(instance id).
42 -- funcmode - Run/Cancel/Timeout
43 -- OUT
44 -- Resultout - 'COMPLETE:ERROR'
45 -- - 'COMPLETE:'
46 --
47 -- USED BY ACTIVITIES
48 -- <ITEM_TYPE> <ACTIVITY>
49 -- OZF_AR_SETTLEMENT_PVT OZF_SET_REMINDER
50 --------------------------------------------------------------------------------
51 PROCEDURE Set_Reminder(
52 itemtype IN VARCHAR2,
53 itemkey IN VARCHAR2,
54 actid IN NUMBER,
55 funcmode IN VARCHAR2,
56 resultout OUT NOCOPY VARCHAR2
57 );
58
59 --------------------------------------------------------------------------------
60 -- PROCEDURE
61 -- Incomplete_Claim
62 --
63 -- Workflow cover:
64 -- IN
65 -- itemtype - A valid item type from (WF_ITEM_TYPES table).
66 -- itemkey - A string generated from the application object's primary key.
67 -- actid - The function activity(instance id).
68 -- funcmode - Run/Cancel/Timeout
69 -- OUT
70 -- Resultout - 'COMPLETE:ERROR'
71 -- - 'COMPLETE:'
72 --
73 -- USED BY ACTIVITIES
74 -- <ITEM_TYPE> <ACTIVITY>
75 -- OZF_AR_SETTLEMENT_PVT OZF_INCOMPLETE_CLAIM
76 --------------------------------------------------------------------------------
77 PROCEDURE Incomplete_Claim(
78 itemtype IN VARCHAR2,
79 itemkey IN VARCHAR2,
80 actid IN NUMBER,
81 funcmode IN VARCHAR2,
82 resultout OUT NOCOPY VARCHAR2
83 );
84
85 --------------------------------------------------------------------------------
86 -- PROCEDURE
87 -- Prepare_Instructions
88 --
89 -- Workflow cover:
90 -- IN
91 -- itemtype - A valid item type from (WF_ITEM_TYPES table).
92 -- itemkey - A string generated from the application object's primary key.
93 -- actid - The function activity(instance id).
94 -- funcmode - Run/Cancel/Timeout
95 -- OUT
96 -- Resultout - 'COMPLETE:ERROR'
97 -- - 'COMPLETE:'
98 --
99 -- USED BY ACTIVITIES
100 -- <ITEM_TYPE> <ACTIVITY>
101 -- OZF_AR_SETTLEMENT_PVT OZF_RECEIVABLE_INSTRUCTION
102 ---------------------------------------------------------------------------------
103 PROCEDURE Prepare_Instructions(
104 itemtype IN VARCHAR2,
105 itemkey IN VARCHAR2,
106 actid IN NUMBER,
107 funcmode IN VARCHAR2,
108 resultout OUT NOCOPY VARCHAR2
109 );
110
111 --------------------------------------------------------------------------------
112 -- PROCEDURE
113 -- Update_Docs
114 --
115 -- Workflow cover:
116 -- IN
117 -- itemtype - A valid item type from (WF_ITEM_TYPES table).
118 -- itemkey - A string generated from the application object's primary key.
119 -- actid - The function activity(instance id).
120 -- funcmode - Run/Cancel/Timeout
121 -- OUT
122 -- Resultout - 'COMPLETE:ERROR'
123 -- - 'COMPLETE:'
124 --
125 -- USED BY ACTIVITIES
126 -- <ITEM_TYPE> <ACTIVITY>
127 -- OZF_AR_SETTLEMENT_PVT OZF_UPDATE_DOCS
128 ---------------------------------------------------------------------------------
129 PROCEDURE Update_Docs(
130 itemtype IN VARCHAR2,
131 itemkey IN VARCHAR2,
132 actid IN NUMBER,
133 funcmode IN VARCHAR2,
134 resultout OUT NOCOPY VARCHAR2
135 );
136
137 --------------------------------------------------------------------------------
138 -- PROCEDURE
139 -- Close_Claim
140 --
141 -- Workflow cover:
142 -- IN
143 -- itemtype - A valid item type from (WF_ITEM_TYPES table).
144 -- itemkey - A string generated from the application object's primary key.
145 -- actid - The function activity(instance id).
146 -- funcmode - Run/Cancel/Timeout
147 -- OUT
148 -- Resultout - 'COMPLETE:ERROR'
149 -- - 'COMPLETE:'
150 --
151 -- USED BY ACTIVITIES
152 -- <ITEM_TYPE> <ACTIVITY>
153 -- OZF_AR_SETTLEMENT_PVT OZF_CLOSE_CLAIM
154 ---------------------------------------------------------------------------------
155 PROCEDURE Close_Claim(
156 itemtype IN VARCHAR2,
157 itemkey IN VARCHAR2,
158 actid IN NUMBER,
159 funcmode IN VARCHAR2,
160 resultout OUT NOCOPY VARCHAR2
161 );
162
163 ------------------------------------------------------------------------------
164 -- PROCEDURE
165 -- Reset_Status
166 --
167 -- Workflow cover:
168 -- IN
169 -- itemtype - A valid item type from (WF_ITEM_TYPES table).
170 -- itemkey - A string generated from the application object's primary key.
171 -- actid - The function activity(instance id).
172 -- funcmode - Run/Cancel/Timeout
173 -- OUT
174 -- Resultout - 'COMPLETE:'
175 --
176 -- USED BY ACTIVITIES
177 -- <ITEM_TYPE> <ACTIVITY>
178 -- OZF_AR_SETTLEMENT_PVT OZF_RESET_STATUS
179 ---------------------------------------------------------------------------------
180 PROCEDURE Reset_Status(
181 itemtype IN VARCHAR2,
182 itemkey IN VARCHAR2,
183 actid IN NUMBER,
184 funcmode IN VARCHAR2,
185 resultout OUT NOCOPY VARCHAR2
186 );
187
188 ------------------------------------------------------------------------------
189 -- PROCEDURE
190 -- Check_Promo_Claim
191 --
192 -- Workflow cover:
193 -- IN
194 -- itemtype - A valid item type from (WF_ITEM_TYPES table).
195 -- itemkey - A string generated from the application object's primary key.
196 -- actid - The function activity(instance id).
197 -- funcmode - Run/Cancel/Timeout
198 -- OUT
199 -- Resultout - 'COMPLETE:Y'
200 -- - 'COMPLETE:N'
201 --
202 -- USED BY ACTIVITIES
203 -- <ITEM_TYPE> <ACTIVITY>
204 -- OZF_AR_SETTLEMENT_PVT OZF_CHECK_PROMO_CLAIM
205 ---------------------------------------------------------------------------------
206 PROCEDURE Check_Promo_Claim(
207 itemtype IN VARCHAR2,
208 itemkey IN VARCHAR2,
209 actid IN NUMBER,
210 funcmode IN VARCHAR2,
211 resultout OUT NOCOPY VARCHAR2
212 );
213 ------------------------------------------------------------------------------
214 -- PROCEDURE
215 -- Create_GL_Entries
216 --
217 -- Workflow cover:
218 -- IN
219 -- itemtype - A valid item type from (WF_ITEM_TYPES table).
220 -- itemkey - A string generated from the application object's primary key.
221 -- actid - The function activity(instance id).
222 -- funcmode - Run/Cancel/Timeout
223 -- OUT
224 -- Resultout - 'COMPLETE:SUCCESS'
225 -- - 'COMPLETE:ERROR'
226 --
227 -- USED BY ACTIVITIES
228 -- <ITEM_TYPE> <ACTIVITY>
229 -- OZF_AR_SETTLEMENT_PVT OZF_CREATE_GL_ENTRIES
230 ---------------------------------------------------------------------------------
231 PROCEDURE Create_GL_Entries(
232 itemtype IN VARCHAR2,
233 itemkey IN VARCHAR2,
234 actid IN NUMBER,
235 funcmode IN VARCHAR2,
236 resultout OUT NOCOPY VARCHAR2
237 );
238 ------------------------------------------------------------------------------
239 -- PROCEDURE
240 -- Revert_GL_Entries
241 --
242 -- Workflow cover:
243 -- IN
244 -- itemtype - A valid item type from (WF_ITEM_TYPES table).
245 -- itemkey - A string generated from the application object's primary key.
246 -- actid - The function activity(instance id).
247 -- funcmode - Run/Cancel/Timeout
248 -- OUT
249 -- Resultout - 'COMPLETE:SUCCESS'
250 -- - 'COMPLETE:ERROR'
251 --
252 ---------------------------------------------------------------------------------
253 PROCEDURE Revert_GL_Entries(
254 itemtype IN VARCHAR2,
255 itemkey IN VARCHAR2,
256 actid IN NUMBER,
257 funcmode IN VARCHAR2,
258 resultout OUT NOCOPY VARCHAR2
259 );
260
261 ------------------------------------------------------------------------------
262 -- PROCEDURE
263 -- Create_Payment
264 --
265 -- Workflow cover:
266 -- IN
267 -- itemtype - A valid item type from (WF_ITEM_TYPES table).
268 -- itemkey - A string generated from the application object's primary key.
269 -- actid - The function activity(instance id).
270 -- funcmode - Run/Cancel/Timeout
271 -- OUT
272 -- Resultout - 'COMPLETE:SUCCESS'
273 -- - 'COMPLETE:ERROR'
274 --
275 -- USED BY ACTIVITIES
276 -- <ITEM_TYPE> <ACTIVITY>
277 -- OZF_AR_SETTLEMENT_PVT OZF_CREATE_PAYMENT
278 ---------------------------------------------------------------------------------
279 PROCEDURE Create_Payment(
280 itemtype IN VARCHAR2,
281 itemkey IN VARCHAR2,
282 actid IN NUMBER,
283 funcmode IN VARCHAR2,
284 resultout OUT NOCOPY VARCHAR2
285 );
286 ------------------------------------------------------------------------------
287 -- PROCEDURE
288 -- Check_Claim_Class
289 --
290 -- Workflow cover:
291 -- IN
292 -- itemtype - A valid item type from (WF_ITEM_TYPES table).
293 -- itemkey - A string generated from the application object's primary key.
294 -- actid - The function activity(instance id).
295 -- funcmode - Run/Cancel/Timeout
296 -- OUT
297 -- Resultout - 'COMPLETE:CLAIM'
298 -- - 'COMPLETE:DEDUCTION'
299 --
300 -- USED BY ACTIVITIES
301 -- <ITEM_TYPE> <ACTIVITY>
302 -- OZF_AR_SETTLEMENT_PVT CHECK_CLAIM_CLASS
303 ---------------------------------------------------------------------------------
304 PROCEDURE Check_Claim_Class(
305 itemtype IN VARCHAR2,
306 itemkey IN VARCHAR2,
307 actid IN NUMBER,
308 funcmode IN VARCHAR2,
309 resultout OUT NOCOPY VARCHAR2
310 );
311
312 PROCEDURE Handle_Error(
313 p_itemtype IN VARCHAR2,
314 p_itemkey IN VARCHAR2,
315 p_msg_count IN NUMBER,
316 p_msg_data IN VARCHAR2,
317 p_process_name IN VARCHAR2,
318 x_error_msg OUT NOCOPY VARCHAR2
319 );
320
321 PROCEDURE Check_Payment_Method(
322 itemtype IN VARCHAR2,
323 itemkey IN VARCHAR2,
324 actid IN NUMBER,
325 funcmode IN VARCHAR2,
326 resultout OUT NOCOPY VARCHAR2
327 );
328
329 PROCEDURE Prepare_Docs(
330 itemtype IN VARCHAR2,
331 itemkey IN VARCHAR2,
332 actid IN NUMBER,
333 funcmode IN VARCHAR2,
334 resultout OUT NOCOPY VARCHAR2
335 );
336
337 PROCEDURE Check_Auto_Setl_Process(
338 itemtype IN VARCHAR2,
339 itemkey IN VARCHAR2,
340 actid IN NUMBER,
341 funcmode IN VARCHAR2,
342 resultout OUT NOCOPY VARCHAR2
343 );
344
345 PROCEDURE Create_Settle_Doc(
346 itemtype IN VARCHAR2,
347 itemkey IN VARCHAR2,
348 actid IN NUMBER,
349 funcmode IN VARCHAR2,
350 resultout OUT NOCOPY VARCHAR2
351 );
352
353 END OZF_AR_SETTLEMENT_PVT;