[Home] [Help]
PACKAGE: APPS.ZX_GL_TAX_OPTIONS_PKG
Source
1 PACKAGE zx_gl_tax_options_pkg AS
2 /* $Header: zxgltaxoptions.pls 120.9 2005/12/15 02:48:23 nipatel ship $ */
3
4 PROCEDURE get_default_values
5 ( p_api_version IN NUMBER DEFAULT NULL,
6 p_ledger_id IN NUMBER,
7 p_org_id IN NUMBER,
8 p_le_id IN NUMBER,
9 p_account_segment IN VARCHAR2,
10 p_account_type IN VARCHAR2,
11 p_trx_date IN DATE,
12 x_default_regime_code OUT NOCOPY VARCHAR2,
13 x_default_tax OUT NOCOPY VARCHAR2,
14 x_default_tax_status_code OUT NOCOPY VARCHAR2,
15 x_default_tax_rate_code OUT NOCOPY VARCHAR2,
16 x_default_tax_rate_id OUT NOCOPY NUMBER,
17 x_default_rounding_code OUT NOCOPY VARCHAR2,
18 x_default_incl_tax_flag OUT NOCOPY VARCHAR2,
19 x_return_status OUT NOCOPY VARCHAR2,
20 x_msg_out OUT NOCOPY VARCHAR2
21 );
22
23
24 PROCEDURE get_tax_rate_and_account
25 ( p_api_version IN NUMBER DEFAULT NULL,
26 p_ledger_id IN NUMBER,
27 p_org_id IN NUMBER,
28 p_tax_type_code IN VARCHAR2,
29 p_tax_rate_id IN NUMBER,
30 x_tax_rate_pct OUT NOCOPY NUMBER,
31 x_tax_account_ccid OUT NOCOPY NUMBER,
32 x_return_status OUT NOCOPY VARCHAR2,
33 x_msg_out OUT NOCOPY VARCHAR2
34 );
35
36
37 PROCEDURE get_tax_ccid
38 ( p_api_version IN NUMBER DEFAULT NULL,
39 p_tax_rate_id IN NUMBER,
40 p_org_id IN NUMBER,
41 p_ledger_id IN NUMBER,
42 x_tax_account_ccid OUT NOCOPY NUMBER,
43 x_return_status OUT NOCOPY VARCHAR2,
44 x_msg_out OUT NOCOPY VARCHAR2
45 );
46
47
48 PROCEDURE get_tax_rate_id
49 ( p_api_version IN NUMBER DEFAULT NULL,
50 p_org_id IN NUMBER,
51 p_le_id IN NUMBER,
52 p_tax_rate_code IN VARCHAR2,
53 p_trx_date IN DATE,
54 p_tax_type_code IN OUT NOCOPY VARCHAR2,
55 x_tax_rate_id OUT NOCOPY NUMBER,
56 x_return_status OUT NOCOPY VARCHAR2,
57 x_msg_out OUT NOCOPY VARCHAR2
58 );
59
60
61 PROCEDURE get_tax_code
62 ( p_api_version IN NUMBER DEFAULT NULL,
63 p_org_id IN NUMBER,
64 p_tax_type_code IN VARCHAR2,
65 p_tax_rate_id IN NUMBER,
66 x_tax_rate_code OUT NOCOPY VARCHAR2,
67 x_return_status OUT NOCOPY VARCHAR2,
68 x_msg_out OUT NOCOPY VARCHAR2
69 );
70
71
72 PROCEDURE get_tax_rate_code
73 ( p_api_version IN NUMBER DEFAULT NULL,
74 p_tax_type_code IN VARCHAR2,
75 p_tax_rate_id IN NUMBER,
76 x_tax_rate_code OUT NOCOPY VARCHAR2,
77 x_return_status OUT NOCOPY VARCHAR2,
78 x_msg_out OUT NOCOPY VARCHAR2
79 );
80
81 PROCEDURE get_rounding_rule_code
82 ( p_api_version IN NUMBER DEFAULT NULL,
83 p_ledger_id IN NUMBER,
84 p_org_id IN NUMBER,
85 p_le_id IN NUMBER,
86 p_tax_class IN VARCHAR2,
87 x_rounding_rule_code OUT NOCOPY VARCHAR2,
88 x_return_status OUT NOCOPY VARCHAR2,
89 x_msg_out OUT NOCOPY VARCHAR2
90 );
91
92
93 PROCEDURE get_precision_mau
94 ( p_api_version IN NUMBER DEFAULT NULL,
95 p_ledger_id IN NUMBER,
96 p_org_id IN NUMBER,
97 p_le_id IN NUMBER,
98 x_precision OUT NOCOPY NUMBER,
99 x_mau OUT NOCOPY NUMBER,
100 x_return_status OUT NOCOPY VARCHAR2,
101 x_msg_out OUT NOCOPY VARCHAR2
102 );
103
104
105 PROCEDURE get_default_tax_include_flag
106 (
107 p_api_version IN NUMBER DEFAULT NULL,
108 p_ledger_id IN NUMBER,
109 p_org_id IN NUMBER,
110 p_le_id IN NUMBER,
111 p_account_value IN VARCHAR2,
112 p_tax_type_code IN VARCHAR2,
113 x_include_tax_flag OUT NOCOPY VARCHAR2,
114 x_return_status OUT NOCOPY VARCHAR2,
115 x_msg_out OUT NOCOPY VARCHAR2
116 );
117
118 PROCEDURE get_ledger_controls
119 ( p_api_version IN NUMBER DEFAULT NULL,
120 p_ledger_id IN NUMBER,
121 p_org_id IN NUMBER,
122 p_le_id IN NUMBER,
123 x_calculation_level_code OUT NOCOPY VARCHAR2,
124 x_tax_mau OUT NOCOPY NUMBER,
125 x_return_status OUT NOCOPY VARCHAR2,
126 x_msg_out OUT NOCOPY VARCHAR2
127 );
128
129
130 END zx_gl_tax_options_pkg;