1 package oe_oeol_gsa as
2 /* $Header: OEXWGSAS.pls 120.0 2005/06/01 02:28:35 appldev noship $ */
3
4 -- PROCEDURE OE_GSA_CHECK
5 --
6 -- Line level workflow activity that does the GSA Violation check.
7 --
8 -- IN
9 -- itemtype - type of the current item
10 -- itemkey - key of the current item
11 -- actid - process activity instance id
12 -- funcmode - function execution mode ('RUN', 'CANCEL', 'TIMEOUT', ...)
13 -- OUT
14 -- result
15 -- - COMPLETE[:<result>]
16 -- activity has completed with the indicated result
17 -- - WAITING
18 -- activity is waiting for additional transitions
19 -- - DEFERED
20 -- execution should be defered to background
21 -- - NOTIFIED[:<notification_id>:<assigned_user>]
22 -- activity has notified an external entity that this
23 -- step must be performed. A call to wf_engine.CompleteActivty
24 -- will signal when this step is complete. Optional
25 -- return of notification ID and assigned user.
26 -- - ERROR[:<error_code>]
27 -- function encountered an error.
28 procedure oe_gsa_check(
29 itemtype in varchar2,
30 itemkey in varchar2,
31 actid in number,
32 funcmode in varchar2,
33 resultout in out NOCOPY /* file.sql.39 change */ varchar2);
34
35
36 procedure oe_gsa_hold(
37 itemtype in varchar2,
38 itemkey in varchar2,
39 actid in number,
40 funcmode in varchar2,
41 resultout in out NOCOPY /* file.sql.39 change */ varchar2);
42
43 procedure oe_gsa_release_hold(
44 itemtype in varchar2,
45 itemkey in varchar2,
46 actid in number,
47 funcmode in varchar2,
48 resultout in out NOCOPY /* file.sql.39 change */ varchar2);
49
50 end oe_oeol_gsa;