DBA Data[Home] [Help]

PACKAGE: APPS.WF_ITEM_ACTIVITY_STATUS

Source


1 package WF_ITEM_ACTIVITY_STATUS AUTHID CURRENT_USER as
2 /* $Header: wfengs.pls 120.8.12020000.2 2012/10/02 21:28:18 alsosa ship $ */
3 /*#
4  * The Workflow Item Activity Status APIs can be called by an application program
5  * or a workflow function in the runtime phase to communicate with the engine
6  * and to change the status of each of the activities. These APIs are defined
7  * in a PL/SQL package called WF_ITEM_ACTIVITY_STATUS.
8  * @rep:scope private
9  * @rep:product OWF
10  * @rep:displayname Workflow Item Activity Status APIs
11  * @rep:lifecycle active
12  * @rep:compatibility S
13  * @rep:category BUSINESS_ENTITY WF_ENGINE
14  * @rep:ihelp FND/@eng_api See the related online help
15  */
16 
17 procedure ClearCache;
18 
19 procedure Update_Notification(itemtype in varchar2,
20                               itemkey  in varchar2,
21                               actid    in number,
22                               notid    in number,
23                               user     in varchar2);
24 
25 procedure Root_Status(itemtype in varchar2,
26                  itemkey  in varchar2,
27                  status   out NOCOPY varchar2,
28                  result   out NOCOPY varchar2);
29 
30 procedure LastResult(
31   itemtype in varchar2,
32   itemkey in varchar2,
33   actid out NOCOPY number,
34   status out NOCOPY varchar2,
35   result out NOCOPY varchar2);
36 
37 procedure Status(itemtype in varchar2,
38                  itemkey  in varchar2,
39                  actid    in number,
40                  status   out NOCOPY varchar2);
41 
42 procedure Result(itemtype in varchar2,
43                  itemkey  in varchar2,
44                  actid    in number,
45                  status   out NOCOPY varchar2,
46                  result   out NOCOPY varchar2);
47 
48 function Due_Date(
49   itemtype in varchar2,
50   itemkey  in varchar2,
51   actid    in number)
52 return date;
53 
54 procedure Notification_Status(itemtype in varchar2,
55                               itemkey  in varchar2,
56                               actid    in number,
57                               notid    out NOCOPY number,
58                               user     out NOCOPY varchar2);
59 
60 procedure Error_Info(itemtype in varchar2,
61                      itemkey  in varchar2,
62                      actid    in number,
63                      errname out NOCOPY varchar2,
64                      errmsg out NOCOPY varchar2,
65                      errstack out NOCOPY varchar2);
66 
67 procedure Set_Error(itemtype in varchar2,
68                     itemkey in varchar2,
69                     actid in number,
70                     errcode in varchar2,
71                     error_process in boolean default FALSE);
72 
73 procedure Delete_Status(itemtype in varchar2,
74                         itemkey in varchar2,
75                         actid in number);
76 
77 procedure Create_Status(itemtype  in varchar2,
78                         itemkey   in varchar2,
79                         actid     in number,
80                         status    in varchar2,
81                         result    in varchar2,
82                         beginning in date default null,
83                         ending    in date default null,
84                         suspended in boolean default FALSE,
85                         newStatus in boolean default FALSE);
86 
87 
88 procedure Audit(itemtype  in varchar2,
89                 itemkey   in varchar2,
90                 actid     in number,
91                 action    in varchar2,
92                 performer in varchar2);
93 
94 -- 3966635 Workflow Provisioning Project
95 -- Following added so as not to loose the changes required
96 -- procedure Update_Prov_Request(itemtype        in varchar2,
97 --                               itemkey         in varchar2,
98 --                               actid           in number,
99 --                               prov_request_id in number);
100 --
101 end WF_ITEM_ACTIVITY_STATUS;