DBA Data[Home] [Help]

PACKAGE: APPS.PO_PARTIAL_FUNDING_PKG

Source


1 PACKAGE po_partial_funding_pkg AUTHID CURRENT_USER AS
2 /* $Header: PO_PARTIAL_FUNDING_PKG.pls 120.4.12020000.2 2013/02/10 16:24:10 vegajula ship $ */
3   /*=======================================================================+
4 | FILENAME
5 |   PO_PARTIAL_FUNDING_PKG.plB
6 |
7 | DESCRIPTION
8 |   PL/SQL body for package:  PO_PARTIAL_FUNDING_PKG
9 |
10 | NOTES
11 | MODIFIED
12 *=====================================================================*/
13   FUNCTION is_clm_document(p_doc_type  IN VARCHAR2,p_doc_level_id  IN NUMBER) RETURN VARCHAR2;
14 
15   FUNCTION is_clm_enabled RETURN VARCHAR2;
16 
17   -- ACRN proj
18   FUNCTION is_ACRN_enabled
19   (
20     p_org_id NUMBER --CLM Controls Project changes
21   )
22   RETURN VARCHAR2;
23 
24   PROCEDURE recalculate_pf_attributes(p_doc_header_id IN NUMBER);
25 
26   PROCEDURE updt_funding_info(x_return_status  OUT NOCOPY VARCHAR2,p_document_type  IN VARCHAR2,p_doc_header_id  IN NUMBER,p_draft_id  IN NUMBER DEFAULT -1);
27 
28   PROCEDURE get_change_in_funds(x_return_status  OUT NOCOPY VARCHAR2,p_document_type  IN VARCHAR2,p_distribution_id  IN NUMBER,p_draft_id  IN NUMBER DEFAULT -1,
29                                 p_conf_dist_id  IN NUMBER DEFAULT NULL,p_funded_value  IN NUMBER,x_chng_in_funded_value  OUT NOCOPY NUMBER);
30 
31   PROCEDURE Updt_Funds_Split(x_return_status  OUT NOCOPY VARCHAR2, p_new_Req_line_id in number);
32 
33   FUNCTION get_funded_value(l_doc_type IN VARCHAR2,
34       l_header_id        IN NUMBER DEFAULT null,
35       l_line_id          IN NUMBER DEFAULT null,
36       l_shipment_id      IN NUMBER DEFAULT null,
37       l_distribution_id  IN NUMBER DEFAULT null) RETURN NUMBER;
38 
39 END po_partial_funding_pkg;