DBA Data[Home] [Help]

PACKAGE: APPS.FUN_GLINT_WF

Source


1 PACKAGE FUN_GLINT_WF AUTHID CURRENT_USER AS
2 /* $Header: FUN_GLINT_WF_S.pls 120.0 2003/05/27 21:59:45 bwong noship $ */
3 
4     -- Raised when the transfer results in unknown failure.
5     gl_transfer_failure EXCEPTION;
6 
7 
8 /*-----------------------------------------------------
9  * PROCEDURE get_attr_gl
10  * ----------------------------------------------------
11  * Get the attributes for the GL WF.
12  * ---------------------------------------------------*/
13 
14 PROCEDURE get_attr_gl (
15     itemtype    IN varchar2,
16     itemkey     IN varchar2,
17     actid       IN number,
18     funcmode    IN varchar2,
19     resultout   IN OUT NOCOPY varchar2);
20 
21 
22 /*-----------------------------------------------------
23  * PROCEDURE check_gl_setup
24  * ----------------------------------------------------
25  * Check whether there exists conversion between the
26  * transaction currency and the GL currency.
27  * Check whether the GL period is open.
28  * ---------------------------------------------------*/
29 
30 PROCEDURE check_gl_setup (
31     itemtype    IN varchar2,
32     itemkey     IN varchar2,
33     actid       IN number,
34     funcmode    IN varchar2,
35     resultout   IN OUT NOCOPY varchar2);
36 
37 
38 /*-----------------------------------------------------
39  * PROCEDURE transfer_to_gl
40  * ----------------------------------------------------
41  * Transfer to GL. Wrapper for
42  * FUN_GL_TRANSFER.AUTONOMOUS_TRANSFER.
43  *
44  * If AUTONOMOUS_TRANSFER returns false, it means the
45  * status is incorrect, i.e. the trx is already
46  * transferred. So we abort our WF process.
47  * ---------------------------------------------------*/
48 
49 PROCEDURE transfer_to_gl (
50     itemtype    IN varchar2,
51     itemkey     IN varchar2,
52     actid       IN number,
53     funcmode    IN varchar2,
54     resultout   IN OUT NOCOPY varchar2);
55 
56 
57 /*-----------------------------------------------------
58  * PROCEDURE check_signal_initiator
59  * ----------------------------------------------------
60  * Check whether we raise an event to the initiator.
61  * ---------------------------------------------------*/
62 
63 PROCEDURE check_signal_initiator (
64     itemtype    IN varchar2,
65     itemkey     IN varchar2,
66     actid       IN number,
67     funcmode    IN varchar2,
68     resultout   IN OUT NOCOPY varchar2);
69 
70 
71 
72 /*-----------------------------------------------------
73  * PROCEDURE raise_gl_complete
74  * ----------------------------------------------------
75  * Raise the (initiator) GL complete event.
76  * ---------------------------------------------------*/
77 
78 PROCEDURE raise_gl_complete (
79     itemtype    IN varchar2,
80     itemkey     IN varchar2,
81     actid       IN number,
82     funcmode    IN varchar2,
83     resultout   IN OUT NOCOPY varchar2);
84 
85 
86 
87 /*-----------------------------------------------------
88  * PROCEDURE update_ini_complete
89  * ----------------------------------------------------
90  * Update the status to XFER_INI_GL.
91  * ---------------------------------------------------*/
92 
93 PROCEDURE update_ini_complete (
94     itemtype    IN varchar2,
95     itemkey     IN varchar2,
96     actid       IN number,
97     funcmode    IN varchar2,
98     resultout   IN OUT NOCOPY varchar2);
99 
100 
101 
102 
103 END; -- Package spec
104