DBA Data[Home] [Help]

APPS.ZX_TDS_APPLICABILITY_DETM_PKG dependencies on ZX_REGIMES_B

Line 15: p_tax_regime_precedence IN zx_regimes_b.regime_precedence%TYPE,

11: x_result_id OUT NOCOPY NUMBER,
12: x_return_status OUT NOCOPY VARCHAR2);
13:
14: PROCEDURE add_tax_regime(
15: p_tax_regime_precedence IN zx_regimes_b.regime_precedence%TYPE,
16: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
17: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
18: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
19: p_country_code IN zx_regimes_b.country_code%TYPE,

Line 16: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,

12: x_return_status OUT NOCOPY VARCHAR2);
13:
14: PROCEDURE add_tax_regime(
15: p_tax_regime_precedence IN zx_regimes_b.regime_precedence%TYPE,
16: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
17: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
18: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
19: p_country_code IN zx_regimes_b.country_code%TYPE,
20: p_geography_type IN zx_regimes_b.geography_type%TYPE,

Line 17: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,

13:
14: PROCEDURE add_tax_regime(
15: p_tax_regime_precedence IN zx_regimes_b.regime_precedence%TYPE,
16: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
17: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
18: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
19: p_country_code IN zx_regimes_b.country_code%TYPE,
20: p_geography_type IN zx_regimes_b.geography_type%TYPE,
21: p_geography_id IN zx_regimes_b.geography_id%TYPE,

Line 18: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,

14: PROCEDURE add_tax_regime(
15: p_tax_regime_precedence IN zx_regimes_b.regime_precedence%TYPE,
16: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
17: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
18: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
19: p_country_code IN zx_regimes_b.country_code%TYPE,
20: p_geography_type IN zx_regimes_b.geography_type%TYPE,
21: p_geography_id IN zx_regimes_b.geography_id%TYPE,
22: p_effective_from IN zx_regimes_b.effective_from%TYPE,

Line 19: p_country_code IN zx_regimes_b.country_code%TYPE,

15: p_tax_regime_precedence IN zx_regimes_b.regime_precedence%TYPE,
16: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
17: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
18: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
19: p_country_code IN zx_regimes_b.country_code%TYPE,
20: p_geography_type IN zx_regimes_b.geography_type%TYPE,
21: p_geography_id IN zx_regimes_b.geography_id%TYPE,
22: p_effective_from IN zx_regimes_b.effective_from%TYPE,
23: p_effective_to IN zx_regimes_b.effective_to%TYPE,

Line 20: p_geography_type IN zx_regimes_b.geography_type%TYPE,

16: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
17: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
18: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
19: p_country_code IN zx_regimes_b.country_code%TYPE,
20: p_geography_type IN zx_regimes_b.geography_type%TYPE,
21: p_geography_id IN zx_regimes_b.geography_id%TYPE,
22: p_effective_from IN zx_regimes_b.effective_from%TYPE,
23: p_effective_to IN zx_regimes_b.effective_to%TYPE,
24: x_return_status OUT NOCOPY VARCHAR2);

Line 21: p_geography_id IN zx_regimes_b.geography_id%TYPE,

17: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
18: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
19: p_country_code IN zx_regimes_b.country_code%TYPE,
20: p_geography_type IN zx_regimes_b.geography_type%TYPE,
21: p_geography_id IN zx_regimes_b.geography_id%TYPE,
22: p_effective_from IN zx_regimes_b.effective_from%TYPE,
23: p_effective_to IN zx_regimes_b.effective_to%TYPE,
24: x_return_status OUT NOCOPY VARCHAR2);
25:

Line 22: p_effective_from IN zx_regimes_b.effective_from%TYPE,

18: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
19: p_country_code IN zx_regimes_b.country_code%TYPE,
20: p_geography_type IN zx_regimes_b.geography_type%TYPE,
21: p_geography_id IN zx_regimes_b.geography_id%TYPE,
22: p_effective_from IN zx_regimes_b.effective_from%TYPE,
23: p_effective_to IN zx_regimes_b.effective_to%TYPE,
24: x_return_status OUT NOCOPY VARCHAR2);
25:
26: FUNCTION is_tax_applicable(

Line 23: p_effective_to IN zx_regimes_b.effective_to%TYPE,

19: p_country_code IN zx_regimes_b.country_code%TYPE,
20: p_geography_type IN zx_regimes_b.geography_type%TYPE,
21: p_geography_id IN zx_regimes_b.geography_id%TYPE,
22: p_effective_from IN zx_regimes_b.effective_from%TYPE,
23: p_effective_to IN zx_regimes_b.effective_to%TYPE,
24: x_return_status OUT NOCOPY VARCHAR2);
25:
26: FUNCTION is_tax_applicable(
27: p_tax_id IN zx_taxes_b.tax_id%TYPE,

Line 60: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,

56: PROCEDURE handle_update_scenarios(
57: p_trx_line_index IN BINARY_INTEGER,
58: p_event_class_rec IN zx_api_pub.event_class_rec_type,
59: p_row_num IN NUMBER,
60: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
61: p_tax IN zx_taxes_b.tax%TYPE,
62: p_tax_date IN DATE,
63: p_tax_determine_date IN DATE,
64: p_tax_point_date IN DATE,

Line 191: country_code zx_regimes_b.country_code%TYPE);

187: p_event_class_rec IN zx_api_pub.event_class_rec_type,
188: x_return_status OUT NOCOPY VARCHAR2) IS
189:
190: TYPE country_rec_type IS RECORD (
191: country_code zx_regimes_b.country_code%TYPE);
192: TYPE geography_rec_type IS RECORD (
193: geography_id hz_geographies.geography_id%TYPE);
194:
195: TYPE country_tab_type IS TABLE OF country_rec_type INDEX BY VARCHAR2(2);

Line 206: l_country_code zx_regimes_b.country_code%TYPE;

202: TYPE regime_det_level_tab_type IS TABLE OF
203: zx_det_factor_templ_dtl.tax_regime_det_level_code%TYPE INDEX BY BINARY_INTEGER;
204:
205: l_location_id NUMBER;
206: l_country_code zx_regimes_b.country_code%TYPE;
207: l_country_idx zx_regimes_b.country_code%TYPE;
208: l_country_num zx_regimes_b.country_code%TYPE;
209: table_size NUMBER;
210: l_error_buffer VARCHAR2(256);

Line 207: l_country_idx zx_regimes_b.country_code%TYPE;

203: zx_det_factor_templ_dtl.tax_regime_det_level_code%TYPE INDEX BY BINARY_INTEGER;
204:
205: l_location_id NUMBER;
206: l_country_code zx_regimes_b.country_code%TYPE;
207: l_country_idx zx_regimes_b.country_code%TYPE;
208: l_country_num zx_regimes_b.country_code%TYPE;
209: table_size NUMBER;
210: l_error_buffer VARCHAR2(256);
211: l_geography_id NUMBER;

Line 208: l_country_num zx_regimes_b.country_code%TYPE;

204:
205: l_location_id NUMBER;
206: l_country_code zx_regimes_b.country_code%TYPE;
207: l_country_idx zx_regimes_b.country_code%TYPE;
208: l_country_num zx_regimes_b.country_code%TYPE;
209: table_size NUMBER;
210: l_error_buffer VARCHAR2(256);
211: l_geography_id NUMBER;
212: l_msg_count NUMBER;

Line 252: -- in zx_regimes_b

248:
249: -- Assuming the fact that taxes can be defined only for child regimes, fetch
250: -- all regimes that have taxes defined for a given country p_country_code.
251: -- the following cursor is assuming that tax_regime_precedence is available
252: -- in zx_regimes_b
253: --
254: CURSOR get_tax_regime_info_cur(p_country_code varchar2,
255: p_tax_determine_date DATE) IS
256: SELECT tax_regime_id,

Line 265: FROM ZX_REGIMES_B_V r

261: geography_type,
262: geography_id,
263: effective_from,
264: effective_to
265: FROM ZX_REGIMES_B_V r
266: WHERE country_code = p_country_code
267: AND (p_tax_determine_date >= effective_from AND
268: (p_tax_determine_date <= effective_to OR effective_to IS NULL))
269: AND EXISTS (SELECT /*+ no_unnest */ 1

Line 288: FROM ZX_REGIMES_B_V regime,

284: geography_type,
285: geography_id,
286: effective_from,
287: effective_to
288: FROM ZX_REGIMES_B_V regime,
289: hz_relationships relation
290: WHERE relation.object_id = c_geography_id
291: AND relation.object_type = 'COUNTRY'
292: AND relation.subject_id = regime.geography_id

Line 778: p_tax_regime_precedence IN zx_regimes_b.regime_precedence%TYPE,

774: -- OUT x_return_status
775: ----------------------------------------------------------------------
776:
777: PROCEDURE add_tax_regime (
778: p_tax_regime_precedence IN zx_regimes_b.regime_precedence%TYPE,
779: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
780: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
781: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
782: p_country_code IN zx_regimes_b.country_code%TYPE,

Line 779: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,

775: ----------------------------------------------------------------------
776:
777: PROCEDURE add_tax_regime (
778: p_tax_regime_precedence IN zx_regimes_b.regime_precedence%TYPE,
779: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
780: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
781: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
782: p_country_code IN zx_regimes_b.country_code%TYPE,
783: p_geography_type IN zx_regimes_b.geography_type%TYPE,

Line 780: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,

776:
777: PROCEDURE add_tax_regime (
778: p_tax_regime_precedence IN zx_regimes_b.regime_precedence%TYPE,
779: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
780: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
781: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
782: p_country_code IN zx_regimes_b.country_code%TYPE,
783: p_geography_type IN zx_regimes_b.geography_type%TYPE,
784: p_geography_id IN zx_regimes_b.geography_id%TYPE,

Line 781: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,

777: PROCEDURE add_tax_regime (
778: p_tax_regime_precedence IN zx_regimes_b.regime_precedence%TYPE,
779: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
780: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
781: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
782: p_country_code IN zx_regimes_b.country_code%TYPE,
783: p_geography_type IN zx_regimes_b.geography_type%TYPE,
784: p_geography_id IN zx_regimes_b.geography_id%TYPE,
785: p_effective_from IN zx_regimes_b.effective_from%TYPE,

Line 782: p_country_code IN zx_regimes_b.country_code%TYPE,

778: p_tax_regime_precedence IN zx_regimes_b.regime_precedence%TYPE,
779: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
780: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
781: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
782: p_country_code IN zx_regimes_b.country_code%TYPE,
783: p_geography_type IN zx_regimes_b.geography_type%TYPE,
784: p_geography_id IN zx_regimes_b.geography_id%TYPE,
785: p_effective_from IN zx_regimes_b.effective_from%TYPE,
786: p_effective_to IN zx_regimes_b.effective_to%TYPE,

Line 783: p_geography_type IN zx_regimes_b.geography_type%TYPE,

779: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
780: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
781: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
782: p_country_code IN zx_regimes_b.country_code%TYPE,
783: p_geography_type IN zx_regimes_b.geography_type%TYPE,
784: p_geography_id IN zx_regimes_b.geography_id%TYPE,
785: p_effective_from IN zx_regimes_b.effective_from%TYPE,
786: p_effective_to IN zx_regimes_b.effective_to%TYPE,
787: x_return_status OUT NOCOPY VARCHAR2) IS

Line 784: p_geography_id IN zx_regimes_b.geography_id%TYPE,

780: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
781: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
782: p_country_code IN zx_regimes_b.country_code%TYPE,
783: p_geography_type IN zx_regimes_b.geography_type%TYPE,
784: p_geography_id IN zx_regimes_b.geography_id%TYPE,
785: p_effective_from IN zx_regimes_b.effective_from%TYPE,
786: p_effective_to IN zx_regimes_b.effective_to%TYPE,
787: x_return_status OUT NOCOPY VARCHAR2) IS
788:

Line 785: p_effective_from IN zx_regimes_b.effective_from%TYPE,

781: p_parent_regime_code IN zx_regimes_b.parent_regime_code%TYPE,
782: p_country_code IN zx_regimes_b.country_code%TYPE,
783: p_geography_type IN zx_regimes_b.geography_type%TYPE,
784: p_geography_id IN zx_regimes_b.geography_id%TYPE,
785: p_effective_from IN zx_regimes_b.effective_from%TYPE,
786: p_effective_to IN zx_regimes_b.effective_to%TYPE,
787: x_return_status OUT NOCOPY VARCHAR2) IS
788:
789: l_next_regime_num number;

Line 786: p_effective_to IN zx_regimes_b.effective_to%TYPE,

782: p_country_code IN zx_regimes_b.country_code%TYPE,
783: p_geography_type IN zx_regimes_b.geography_type%TYPE,
784: p_geography_id IN zx_regimes_b.geography_id%TYPE,
785: p_effective_from IN zx_regimes_b.effective_from%TYPE,
786: p_effective_to IN zx_regimes_b.effective_to%TYPE,
787: x_return_status OUT NOCOPY VARCHAR2) IS
788:
789: l_next_regime_num number;
790:

Line 2311: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,

2307: -- x_begin_index
2308: -- x_end_index
2309:
2310: PROCEDURE get_applicable_taxes (
2311: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
2312: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
2313: p_trx_line_index IN BINARY_INTEGER,
2314: p_event_class_rec IN zx_api_pub.event_class_rec_type,
2315: p_tax_date IN DATE,

Line 2312: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,

2308: -- x_end_index
2309:
2310: PROCEDURE get_applicable_taxes (
2311: p_tax_regime_id IN zx_regimes_b.tax_regime_id%TYPE,
2312: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
2313: p_trx_line_index IN BINARY_INTEGER,
2314: p_event_class_rec IN zx_api_pub.event_class_rec_type,
2315: p_tax_date IN DATE,
2316: p_tax_determine_date IN DATE,

Line 4385: (c_tax_regime_code zx_regimes_b.tax_regime_code%TYPE,

4381:
4382: -- Bug 5675944 : Retain tax_line_id for UPDATE
4383: -- Bug 7597449 Added Tax apportionment line number to pick the correct tax line id for upgraded invoices which have same regime-tax information.
4384: CURSOR get_key_columns_cur
4385: (c_tax_regime_code zx_regimes_b.tax_regime_code%TYPE,
4386: c_tax zx_taxes_b.tax%TYPE,
4387: c_apportionment_line_number zx_lines.tax_apportionment_line_number%type) IS
4388: SELECT * FROM zx_lines
4389: WHERE application_id = p_event_class_rec.application_id

Line 5179: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,

5175: -- x_place_of_supply_result_id
5176:
5177: PROCEDURE get_place_of_supply (
5178: p_event_class_rec IN zx_api_pub.event_class_rec_type,
5179: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
5180: p_tax_id IN zx_taxes_b.tax_id%TYPE,
5181: p_tax IN zx_taxes_b.tax%TYPE,
5182: p_tax_determine_date IN DATE,
5183: p_def_place_of_supply_type_cd IN zx_taxes_b.def_place_of_supply_type_code%TYPE,

Line 5734: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,

5730: PROCEDURE get_tax_registration_info(
5731: p_structure_name IN VARCHAR2,
5732: p_structure_index IN BINARY_INTEGER,
5733: p_event_class_rec IN zx_api_pub.event_class_rec_type,
5734: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
5735: p_tax IN zx_taxes_b.tax%TYPE,
5736: p_tax_determine_date IN zx_lines.tax_determine_date%TYPE,
5737: p_jurisdiction_code IN zx_jurisdictions_b.tax_jurisdiction_code%TYPE,
5738: p_reg_party_type IN zx_taxes_b.def_registr_party_type_code%TYPE,

Line 6112: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,

6108: -- x_self_assessment_flg
6109:
6110: PROCEDURE get_tax_registration (
6111: p_event_class_rec IN zx_api_pub.event_class_rec_type,
6112: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
6113: p_tax_id IN zx_taxes_b.tax_id%TYPE,
6114: p_tax IN zx_taxes_b.tax%TYPE,
6115: p_tax_determine_date IN DATE,
6116: p_jurisdiction_code IN zx_jurisdictions_b.tax_jurisdiction_code%TYPE,

Line 7666: l_tax_regime_code zx_regimes_b.tax_regime_code%TYPE;

7662: l_tax_rate_rec zx_tds_utilities_pkg.zx_rate_info_rec_type;
7663: l_tax_jurisdiction_rec ZX_TDS_UTILITIES_PKG.zx_jur_info_cache_rec_type;
7664: l_rownum BINARY_INTEGER;
7665: l_error_buffer VARCHAR2(200);
7666: l_tax_regime_code zx_regimes_b.tax_regime_code%TYPE;
7667: l_tax_jurisdiction_code zx_jurisdictions_b.tax_jurisdiction_code%TYPE;
7668: l_tax zx_taxes_b.tax%TYPE;
7669: l_tax_status_code zx_status_b.tax_status_code%TYPE;
7670: l_record_type_code zx_rates_b.record_type_code%TYPE;

Line 8717: CURSOR get_tax_info_csr(c_tax_regime_code IN ZX_REGIMES_B.tax_regime_code%TYPE,

8713: AND tax = c_tax
8714: ORDER BY precedence_level;
8715:
8716:
8717: CURSOR get_tax_info_csr(c_tax_regime_code IN ZX_REGIMES_B.tax_regime_code%TYPE,
8718: c_tax IN zx_taxes_b.tax%TYPE,
8719: c_tax_determine_date IN DATE) IS
8720: SELECT tax_id,
8721: tax,

Line 10187: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,

10183: PROCEDURE handle_update_scenarios(
10184: p_trx_line_index IN BINARY_INTEGER,
10185: p_event_class_rec IN zx_api_pub.event_class_rec_type,
10186: p_row_num IN NUMBER,
10187: p_tax_regime_code IN zx_regimes_b.tax_regime_code%TYPE,
10188: p_tax IN zx_taxes_b.tax%TYPE,
10189: p_tax_date IN DATE,
10190: p_tax_determine_date IN DATE,
10191: p_tax_point_date IN DATE,