[Home] [Help]
PACKAGE: APPS.PO_INTG_DOCUMENT_FUNDS_GRP
Source
1 PACKAGE PO_INTG_DOCUMENT_FUNDS_GRP AUTHID CURRENT_USER AS
2 /* $Header: POXGFCKS.pls 115.6 2004/06/10 18:25:26 arusingh noship $*/
3
4
5 -------------------------------------------------------------------------------
6 --Package global constants
7
8 g_doc_type_REQUISITION CONSTANT
9 PO_DOCUMENT_TYPES.document_type_code%TYPE := 'REQUISITION';
10
11 g_doc_type_PO CONSTANT
12 PO_DOCUMENT_TYPES.document_type_code%TYPE := 'PO';
13
14 g_doc_type_PA CONSTANT
15 PO_DOCUMENT_TYPES.document_type_code%TYPE := 'PA';
16
17 g_doc_type_RELEASE CONSTANT
18 PO_DOCUMENT_TYPES.document_type_code%TYPE := 'RELEASE';
19
20
21 -------------------------------------------------------------------------------
22 -- Public APIs
23
24 PROCEDURE reinstate_po_encumbrance(
25 p_api_version IN NUMBER,
26 p_commit IN VARCHAR2 default FND_API.G_FALSE,
27 p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE,
28 p_validation_level IN NUMBER default FND_API.G_VALID_LEVEL_FULL,
29 p_distribution_id IN NUMBER,
30 p_invoice_id IN NUMBER,
31 p_encumbrance_amt IN NUMBER,
32 p_qty_cancelled IN NUMBER,
33 p_budget_account_id IN NUMBER,
34 p_gl_date IN DATE,
35 p_period_name IN VARCHAR2,
36 p_period_year IN VARCHAR2,
37 p_period_num IN VARCHAR2,
38 p_quarter_num IN VARCHAR2,
39 p_tax_line_flag IN VARCHAR2 default NULL, -- Bug 3480949
40 x_packet_id OUT NOCOPY NUMBER,
41 x_return_status OUT NOCOPY VARCHAR2
42 );
43
44 PROCEDURE get_active_encumbrance_amount(
45 p_api_version IN NUMBER
46 , p_init_msg_list IN VARCHAR2 default FND_API.G_FALSE
47 , p_validation_level IN NUMBER default FND_API.G_VALID_LEVEL_FULL
48 , x_return_status OUT NOCOPY VARCHAR2
49 , p_doc_type IN VARCHAR2
50 , p_distribution_id IN NUMBER
51 , x_active_enc_amount OUT NOCOPY NUMBER
52 );
53
54 FUNCTION get_active_encumbrance_func(
55 p_doc_type IN VARCHAR2
56 , p_distribution_id IN NUMBER
57 )
58 RETURN NUMBER;
59 -- bug 3669608: removed pragma WNDS restriction from this API
60
61 END PO_INTG_DOCUMENT_FUNDS_GRP;