1 PACKAGE OE_Invoice_WF AUTHID CURRENT_USER AS
2 /* $Header: OEXWINVS.pls 120.1 2006/03/29 16:52:30 spooruli noship $ */
3
4 -- PROCEDURE XX_ACTIVITY_NAME
5 --
6 -- <describe the activity here>
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
29 PROCEDURE Invoice_Interface
30 ( itemtype IN VARCHAR2
31 , itemkey IN VARCHAR2
32 , actid IN NUMBER
33 , funcmode IN VARCHAR2
34 , resultout IN OUT NOCOPY VARCHAR2
35 );
36
37 END OE_INVOICE_WF;