DBA Data[Home] [Help]

PACKAGE: APPS.JTF_ESCWFACTIVITY_PVT

Source


1 PACKAGE JTF_EscWFActivity_PVT AUTHID CURRENT_USER AS
2 /* $Header: jtfvewas.pls 120.2 2005/07/05 07:45:27 abraina ship $ */
3 /*#
4  * This is the private interface to the JTF Escalation Management.
5  * This Interface is used for all Workflow related activities.
6  *
7  * @rep:scope private
8  * @rep:product JTF
9  * @rep:lifecycle active
10  * @rep:displayname Escalation Management
11  * @rep:compatibility S
12  * @rep:category BUSINESS_ENTITY JTA_ESCALATION
13 */
14 
15 ----------------------------------------------------------------------------
16 -- Start of comments
17 --  Procedure   : Create_NotifTask
18 --  Description : Call Task Manager API to create task for potential
19 --                escalation notification purposes
20 --  Parameters  :
21 --      name                 direction  type     required?
22 --      ----                 ---------  ----     ---------
23 --      itemtype             IN         VARCHAR2 required
24 --      itemkey              IN         VARCHAR2 required
25 --      actid                IN         NUMBER   required
26 --      funcmode             IN         VARCHAR2 required
27 --      resultout               OUT     VARCHAR2
28 --
29 --  Notes :
30 --
31 -- End of comments
32 ----------------------------------------------------------------------------
33 /*#
34 * Creates task for potential escalation notification purposes
35 *
36 * @param itemtype the type of the workflow item
37 * @param itemkey the key of the workflow item
38 * @param actid the activity id
39 * @param funcmode the mode of activity - run / complete / cancel
40 * @param resultout the parameter the returns the status of the event
41 * @rep:scope private
42 * @rep:lifecycle active
43 * @rep:displayname Create Notification Task
44 * @rep:compatibility S
45 */
46 PROCEDURE Create_NotifTask
47   ( itemtype  IN     VARCHAR2
48   , itemkey   IN     VARCHAR2
49   , actid     IN     NUMBER
50   , funcmode  IN     VARCHAR2
51   , resultout    OUT NOCOPY VARCHAR2
52   );
53 
54 ----------------------------------------------------------------------------
55 -- Start of comments
56 --  Procedure   : Create_EscTask
57 --  Description : Call Task Manager API to create escalation task
58 --  Parameters  :
59 --      name                 direction  type     required?
60 --      ----                 ---------  ----     ---------
61 --      itemtype             IN         VARCHAR2 required
62 --      itemkey              IN         VARCHAR2 required
63 --      actid                IN         NUMBER   required
64 --      funcmode             IN         VARCHAR2 required
65 --      resultout               OUT     VARCHAR2
66 --
67 --  Notes :
68 --
69 -- End of comments
70 ----------------------------------------------------------------------------
71 /*#
72 * Creates Escalation Task
73 *
74 * @param itemtype the type of the workflow item
75 * @param itemkey the key of the workflow item
76 * @param actid the activity id
77 * @param funcmode the mode of activity - run / complete / cancel
78 * @param resultout the parameter the returns the status of the event
79 * @rep:scope private
80 * @rep:lifecycle active
81 * @rep:displayname Create Escalation Task
82 * @rep:compatibility S
83 */
84 PROCEDURE Create_EscTask
85   ( itemtype  IN     VARCHAR2
86   , itemkey   IN     VARCHAR2
87   , actid     IN     NUMBER
88   , funcmode  IN     VARCHAR2
89   , resultout    OUT NOCOPY VARCHAR2
90   );
91 
92 ----------------------------------------------------------------------------
93 -- Start of comments
94 --  Procedure   : Get_NotifPerson
95 --  Description : Work out who is to be notified regarding the escalation
96 --  Parameters  :
97 --      name                 direction  type     required?
98 --      ----                 ---------  ----     ---------
99 --      itemtype             IN         VARCHAR2 required
100 --      itemkey              IN         VARCHAR2 required
101 --      actid                IN         NUMBER   required
102 --      funcmode             IN         VARCHAR2 required
103 --      resultout               OUT     VARCHAR2
104 --
105 --  Notes :
106 --
107 -- End of comments
108 ----------------------------------------------------------------------------
109 /*#
110 * Gets the Notification Person
111 *
112 * @param itemtype the type of the workflow item
113 * @param itemkey the key of the workflow item
114 * @param actid the activity id
115 * @param funcmode the mode of activity - run / complete / cancel
116 * @param resultout the parameter the returns the status of the event
117 * @rep:scope private
118 * @rep:lifecycle active
119 * @rep:displayname Get Notification Person
120 * @rep:compatibility S
121 */
122 PROCEDURE Get_NotifPerson
123   ( itemtype  IN     VARCHAR2
124   , itemkey   IN     VARCHAR2
125   , actid     IN     NUMBER
126   , funcmode  IN     VARCHAR2
127   , resultout    OUT NOCOPY VARCHAR2
128   );
129 
130 END JTF_EscWFActivity_PVT;