DBA Data[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;