[Home] [Help]
PACKAGE: APPS.PJM_MASS_TRANSFER_WF
Source
1 PACKAGE PJM_MASS_TRANSFER_WF AUTHID CURRENT_USER AS
2 /* $Header: PJMWMXFS.pls 115.3 2002/10/29 20:14:34 alaw noship $ */
3 --
4 -- Name : Initialize
5 -- Pre-reqs : Must be called from WF activity
6 -- Function : This procedure initializes the remaining of the item
7 -- attributes not set during launch
8 --
9 -- Parameters :
10 -- IN : ItemType
11 -- ItemKey
12 -- ActID
13 -- FuncMode
14 -- OUT : ResultOut ( None )
15 --
16 -- Returns : None
17 --
18 PROCEDURE Initialize
19 ( ItemType IN VARCHAR2
20 , ItemKey IN VARCHAR2
21 , ActID IN NUMBER
22 , FuncMode IN VARCHAR2
23 , ResultOut OUT NOCOPY VARCHAR2
24 );
25
26
27 --
28 -- Name : Approval_Required_F
29 -- Pre-reqs : Must be called from WF activity
30 -- Function : This procedure determines if approval is required
31 -- for the From Project
32 --
33 -- Parameters :
34 -- IN : ItemType
35 -- ItemKey
36 -- ActID
37 -- FuncMode
38 -- OUT : ResultOut ( WFSTD_YES_NO )
39 --
40 -- Returns : None
41 --
42 PROCEDURE Approval_Required_F
43 ( ItemType IN VARCHAR2
44 , ItemKey IN VARCHAR2
45 , ActID IN NUMBER
46 , FuncMode IN VARCHAR2
47 , ResultOut OUT NOCOPY VARCHAR2
48 );
49
50
51 --
52 -- Name : Approval_Required_T
53 -- Pre-reqs : Must be called from WF activity
54 -- Function : This procedure determines if approval is required
55 -- for the To Project
56 --
57 -- Parameters :
58 -- IN : ItemType
59 -- ItemKey
60 -- ActID
61 -- FuncMode
62 -- OUT : ResultOut ( WFSTD_YES_NO )
63 --
64 -- Returns : None
65 --
66 PROCEDURE Approval_Required_T
67 ( ItemType IN VARCHAR2
68 , ItemKey IN VARCHAR2
69 , ActID IN NUMBER
70 , FuncMode IN VARCHAR2
71 , ResultOut OUT NOCOPY VARCHAR2
72 );
73
74
75 --
76 -- Name : Execute
77 -- Pre-reqs : Must be called from WF activity
78 -- Function : This procedure executes the mass transfer by
79 -- invoking the mass transfer process
80 --
81 -- Parameters :
82 -- IN : ItemType
83 -- ItemKey
84 -- ActID
85 -- FuncMode
86 -- OUT : ResultOut ( None )
87 --
88 -- Returns : None
89 --
90 PROCEDURE Execute
91 ( ItemType IN VARCHAR2
92 , ItemKey IN VARCHAR2
93 , ActID IN NUMBER
94 , FuncMode IN VARCHAR2
95 , ResultOut OUT NOCOPY VARCHAR2
96 );
97
98
99 --
100 -- Name : Transfer_Details
101 -- Pre-reqs : Must be called from WF activity
102 -- Function : This PL/SQL document procedure returns the transfer
103 -- details for use in various notifications
104 --
105 -- Parameters :
106 -- IN : Document_ID ( ItemType:ItemKey )
107 -- Display_Type
108 -- Document_Type
109 -- OUT : Document
110 -- Document_Type
111 --
112 -- Returns : None
113 --
114 PROCEDURE Transfer_Details
115 ( Document_ID IN VARCHAR2
116 , Display_Type IN VARCHAR2
117 , Document OUT NOCOPY VARCHAR2
118 , Document_Type IN OUT NOCOPY VARCHAR2
119 );
120
121
122 --
123 -- Name : Start_Process
124 -- Pre-reqs : None
125 -- Function : This PL/SQL procedure starts the specified WF process
126 --
127 -- Parameters :
128 -- IN : ItemType
129 -- Process
130 -- ItemKey
131 -- OUT : None
132 --
133 -- Returns : None
134 --
135 PROCEDURE Start_Process
136 ( ItemType IN VARCHAR2
137 , Process IN VARCHAR2
138 , ItemKey IN VARCHAR2
139 );
140
141 END PJM_MASS_TRANSFER_WF;