1 PACKAGE PO_AME_SETUP_PVT AUTHID CURRENT_USER as
2 /* $Header: POXAMESS.pls 120.4 2010/12/28 18:42:39 vinnaray ship $ */
3
4 FUNCTION get_function_currency(reqHeaderId IN NUMBER)
5 RETURN VARCHAR2;
6
7 FUNCTION get_rate_type(reqHeaderId IN NUMBER)
8 RETURN VARCHAR2;
9
10 FUNCTION get_accounting_flex(segmentName IN VARCHAR2, distributionId IN NUMBER)
11 RETURN VARCHAR2;
12
13 FUNCTION get_accounting_flex_po(segmentName IN VARCHAR2, distributionId IN NUMBER, draftId IN NUMBER )
14 RETURN VARCHAR2;
15
16 FUNCTION get_changed_req_total(ReqHeaderId IN NUMBER)
17 RETURN NUMBER;
18
19 function get_new_req_header_id (oldReqHeaderId IN NUMBER) return number;
20
21 FUNCTION is_system_approver_mandatory(reqHeaderId IN NUMBER)
22 RETURN VARCHAR2;
23
24 FUNCTION can_preparer_approve(reqHeaderId IN NUMBER)
25 RETURN VARCHAR2;
26
27 FUNCTION can_preparer_approve_po(ameApprovalId IN NUMBER) --CLM Apprvl
28 RETURN VARCHAR2;
29
30 FUNCTION is_system_app_mandatory_po(ameApprovalId IN NUMBER) --CLM Apprvl
31 RETURN VARCHAR2;
32
33 FUNCTION get_function_currency_po(ameApprovalId IN NUMBER) --CLM Apprvl
34 RETURN VARCHAR2;
35
36 FUNCTION get_rate_type_po(ameApprovalId IN NUMBER) --CLM Apprvl
37 RETURN VARCHAR2;
38
39 FUNCTION get_modification_amount(ameApprovalId IN NUMBER) --CLM Apprvl
40 RETURN NUMBER;
41
42 FUNCTION get_mod_amount_for_warrant(p_po_header_id IN NUMBER, p_draft_id NUMBER)
43 RETURN NUMBER;
44
45 END PO_AME_SETUP_PVT;