DBA Data[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;