[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