[Home] [Help]
PACKAGE: APPS.IGC_CC_BUDGETARY_CTRL_PKG
Source
1 PACKAGE IGC_CC_BUDGETARY_CTRL_PKG AUTHID CURRENT_USER AS
2 /* $Header: IGCCBCLS.pls 120.4.12000000.2 2007/09/07 11:49:59 smannava ship $ */
3
4 PROCEDURE Execute_Budgetary_Ctrl
5 (
6 p_api_version IN NUMBER,
7 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
8 p_commit IN VARCHAR2 := FND_API.G_FALSE,
9 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
10 x_return_status OUT NOCOPY VARCHAR2,
11 x_bc_status OUT NOCOPY VARCHAR2,
12 x_msg_count OUT NOCOPY NUMBER,
13 x_msg_data OUT NOCOPY VARCHAR2,
14 p_cc_header_id IN NUMBER,
15 p_accounting_date IN DATE,
16 p_mode IN VARCHAR2,
17 p_notes IN VARCHAR2 DEFAULT NULL
18 );
19
20 PROCEDURE Check_Budgetary_Ctrl_On
21 (
22 p_api_version IN NUMBER,
23 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
24 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
25 x_return_status OUT NOCOPY VARCHAR2,
26 x_msg_count OUT NOCOPY NUMBER,
27 x_msg_data OUT NOCOPY VARCHAR2,
28 p_org_id IN NUMBER,
29 p_sob_id IN NUMBER,
30 p_cc_state IN VARCHAR2,
31 x_encumbrance_on OUT NOCOPY VARCHAR2
32 );
33
34 PROCEDURE Set_Encumbrance_Status
35 (
36 p_api_version IN NUMBER,
37 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
38 p_commit IN VARCHAR2 := FND_API.G_FALSE,
39 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
40 x_return_status OUT NOCOPY VARCHAR2,
41 x_msg_count OUT NOCOPY NUMBER,
42 x_msg_data OUT NOCOPY VARCHAR2,
43 p_cc_header_id IN NUMBER,
44 p_encumbrance_status_code IN VARCHAR2
45 );
46
47
48
49 PROCEDURE Validate_CC
50 (
51 p_api_version IN NUMBER,
52 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
53 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
54 x_return_status OUT NOCOPY VARCHAR2,
55 x_msg_count OUT NOCOPY NUMBER,
56 x_msg_data OUT NOCOPY VARCHAR2,
57 p_cc_header_id IN NUMBER,
58 x_valid_cc OUT NOCOPY VARCHAR2,
59 p_mode IN VARCHAR2,
60 p_field_from IN VARCHAR2,
61 p_encumbrance_flag IN VARCHAR2,
62 p_sob_id IN NUMBER,
63 p_org_id IN NUMBER,
64 p_start_date IN DATE,
65 p_end_date IN DATE,
66 p_cc_type_code IN VARCHAR2,
67 p_parent_cc_header_id IN NUMBER,
68 p_cc_det_pf_date IN DATE,
69 p_acct_date IN DATE,
70 p_prev_acct_date IN DATE,
71 p_cc_state IN VARCHAR2
72 );
73
74
75 PROCEDURE calculate_nonrec_tax (
76 p_api_version IN NUMBER,
77 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
78 p_commit IN VARCHAR2 := FND_API.G_FALSE,
79 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
80 x_return_status OUT NOCOPY VARCHAR2,
81 x_msg_count OUT NOCOPY NUMBER,
82 x_msg_data OUT NOCOPY VARCHAR2,
83 p_tax_id IN ap_tax_codes.tax_id%TYPE,
84 p_amount IN NUMBER,
85 p_tax_amount OUT NOCOPY NUMBER
86 );
87
88
89 END IGC_CC_BUDGETARY_CTRL_PKG;