[Home] [Help]
PACKAGE: APPS.IA_AME_REQUEST_PKG
Source
1 PACKAGE IA_AME_REQUEST_PKG AUTHID CURRENT_USER AS
2 /* $Header: IAAMREQS.pls 115.1 2004/02/06 02:42:45 yyoon noship $ */
3
4 /*
5 FUNCTION GetLOVApprovers
6 (RequesterId IN NUMBER,
7 ResponsibilityId IN NUMBER,
8 LOVType IN VARCHAR2,
9 BookTypeCode IN VARCHAR2,
10 CompanyCode IN VARCHAR2,
11 CostCenter IN VARCHAR2,
12 ApproverTypesTable OUT NOCOPY AME_UTIL.stringList,
13 ApproverIdsTable OUT NOCOPY AME_UTIL.stringList)
14 -- ApproversTable OUT NOCOPY AME_UTIL.approversTable)
15 return BOOLEAN;
16 */
17
18 /*
19 FUNCTION GetNextApprover
20 (RequestId IN NUMBER,
21 Approver OUT NOCOPY AME_UTIL.approverRecord)
22 return BOOLEAN;
23 */
24
25 FUNCTION GetNextApprover
26 (RequestId IN NUMBER,
27 ChainPhase IN OUT NOCOPY VARCHAR2,
28 Approver OUT NOCOPY AME_UTIL.approverRecord,
29 NoMoreApproverFlag OUT NOCOPY VARCHAR2)
30 return BOOLEAN;
31
32 FUNCTION GetAllApprovers
33 (RequestId IN NUMBER,
34 ReleasingApprovers OUT NOCOPY AME_UTIL.approversTable,
35 ReceivingApprovers OUT NOCOPY AME_UTIL.approversTable)
36 return BOOLEAN;
37
38 FUNCTION UpdateApprovalStatus
39 (RequestId IN NUMBER,
40 ChainPhase IN VARCHAR2,
41 Approver IN AME_UTIL.approverRecord DEFAULT AME_UTIL.emptyApproverRecord,
42 Forwardee IN AME_UTIL.approverRecord DEFAULT AME_UTIL.emptyApproverRecord)
43 return BOOLEAN;
44
45 FUNCTION InitializePlsqlContext
46 (RequestId IN NUMBER)
47 return BOOLEAN;
48
49 FUNCTION InitializeAME
50 (RequestId IN NUMBER)
51 return BOOLEAN;
52
53 END IA_AME_REQUEST_PKG;