DBA Data[Home] [Help]

PACKAGE: APPS.OKL_AM_WF

Source


1 PACKAGE OKL_AM_WF AUTHID CURRENT_USER AS
2 /* $Header: OKLRAWFS.pls 120.4.12010000.2 2009/06/24 04:02:20 sechawla ship $ */
3 
4   PROCEDURE raise_business_event (p_transaction_id     IN NUMBER,
5                                   p_event_name         IN VARCHAR2);
6 
7   PROCEDURE RAISE_FULFILLMENT_EVENT (
8       itemtype	                     IN  VARCHAR2
9 	, itemkey  	                     IN  VARCHAR2
10 	, actid		                     IN  NUMBER
11 	, funcmode	                     IN  VARCHAR2
12 	, resultout	                     OUT NOCOPY VARCHAR2);
13 
14   PROCEDURE CALL_AM_FULFILLMENT (
15       itemtype	                     IN VARCHAR2
16 	, itemkey  	                     IN VARCHAR2
17 	, actid		                     IN NUMBER
18 	, funcmode	                     IN VARCHAR2
19 	, resultout	                     OUT NOCOPY VARCHAR2);
20 
21   PROCEDURE START_APPROVAL_PROCESS (
22       itemtype	                     IN VARCHAR2
23 	, itemkey  	                     IN VARCHAR2
24 	, actid		                     IN NUMBER
25 	, funcmode	                     IN VARCHAR2
26 	, resultout	                     OUT NOCOPY VARCHAR2);
27 
28   PROCEDURE SET_PARENT_ATTRIBUTES (
29       itemtype	                     IN VARCHAR2
30 	, itemkey  	                     IN VARCHAR2
31 	, actid		                     IN NUMBER
32 	, funcmode	                     IN VARCHAR2
33 	, resultout	                     OUT NOCOPY VARCHAR2);
34 
35   PROCEDURE VALIDATE_APPROVAL_REQUEST (
36       itemtype	                     IN VARCHAR2
37 	, itemkey  	                     IN VARCHAR2
38 	, actid		                     IN NUMBER
39 	, funcmode	                     IN VARCHAR2
40 	, resultout	                     OUT NOCOPY VARCHAR2);
41 
42   PROCEDURE GET_APPROVER (
43       itemtype	                     IN VARCHAR2
44 	, itemkey  	                     IN VARCHAR2
45 	, actid		                     IN NUMBER
46 	, funcmode	                     IN VARCHAR2
47 	, resultout	                     OUT NOCOPY VARCHAR2);
48 
49   PROCEDURE SET_APPROVAL_STATUS (
50       itemtype	                     IN VARCHAR2
51 	, itemkey  	                     IN VARCHAR2
52 	, actid		                     IN NUMBER
53 	, funcmode	                     IN VARCHAR2
54 	, resultout	                     OUT NOCOPY VARCHAR2);
55 
56   PROCEDURE GET_ERROR_STACK (
57       itemtype	                     IN VARCHAR2
58 	, itemkey  	                     IN VARCHAR2
59 	, actid		                     IN NUMBER
60 	, funcmode	                     IN VARCHAR2
61 	, resultout	                     OUT NOCOPY VARCHAR2);
62 
63   PROCEDURE POPULATE_ERROR_ATTS(
64       itemtype                       IN VARCHAR2
65 	, itemkey  	                     IN VARCHAR2
66 	, actid		                     IN NUMBER
67 	, funcmode	                     IN VARCHAR2
68 	, resultout	                     OUT NOCOPY VARCHAR2);
69 
70   PROCEDURE GET_NOTIFICATION_AGENT(
71       itemtype	                     IN  VARCHAR2
72 	, itemkey  	                     IN  VARCHAR2
73 	, actid		                     IN  NUMBER
74 	, funcmode	                     IN  VARCHAR2
75     , p_user_id                      IN  NUMBER
76 	, x_name  	                     OUT NOCOPY VARCHAR2
77 	, x_description                  OUT NOCOPY VARCHAR2);
78 
79   PROCEDURE pop_approval_doc (document_id   in varchar2,
80                               display_type  in varchar2 default 'text/html',
81                               document      in out nocopy varchar2,
82                               document_type in out nocopy varchar2);
83 
84   PROCEDURE SET_STATUS_ON_EXIT (
85       itemtype	                     IN VARCHAR2
86 	, itemkey  	                     IN VARCHAR2
87 	, actid		                     IN NUMBER
88 	, funcmode	                     IN VARCHAR2
89 	, resultout	                     OUT NOCOPY VARCHAR2);
90 
91   --added by akrangan as part of MOAC Changes
92   PROCEDURE CALLBACK (itemtype IN VARCHAR2,
93                                    itemkey IN VARCHAR2,
94                                    activity_id IN NUMBER,
95                                    command IN VARCHAR2,
96                                    resultout OUT NOCOPY VARCHAR2);
97 
98   -- sechawla  - 7594853  - Added - Start
99   -- Introducing call back procedure to set the user context.
100   -- Method is particularly useful in case of asynchronous workflows
101   -- where workflow can be run an user other than the one requesting
102   PROCEDURE CALLBACK_USER (  itemtype    IN  VARCHAR2,
103                              itemkey     IN  VARCHAR2,
104                              activity_id IN  NUMBER,
105                              command     IN  VARCHAR2,
106                              resultout   OUT NOCOPY VARCHAR2);
107   -- sechawla - 7594853  - Added - End
108 
109 
110  /* Sosharma 24-Nov-06
111  Build :R12
112  Procedure to populate attribute values from profiles
113  Start Changes*/
114 PROCEDURE populate_attributes (
115       itemtype	                       IN VARCHAR2
116 	    , itemkey  	                     IN VARCHAR2
117 	    , actid		                        IN NUMBER
118 	    , funcmode	                      IN VARCHAR2
119 	    , resultout	                     OUT NOCOPY VARCHAR2);
120 
121 /* sosharma End Changes */
122 END OKL_AM_WF;