DBA Data[Home] [Help]

APPS.ZX_TDS_CALC_PKG dependencies on ZX_TDS_UTILITIES_PKG

Line 53: l_tax_rec ZX_TDS_UTILITIES_PKG.ZX_TAX_INFO_CACHE_REC;

49: l_compounding_factor number;
50: l_tax_date date;
51:
52: l_tax_determine_date date;
53: l_tax_rec ZX_TDS_UTILITIES_PKG.ZX_TAX_INFO_CACHE_REC;
54:
55: TYPE tax_amt_tbl_type IS TABLE OF ZX_LINES.TAX_amt%TYPE INDEX BY BINARY_INTEGER;
56:
57: tax_amt_tbl tax_amt_tbl_type;

Line 160: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).Tax_Calc_Rule_Flag;

156:
157: l_tax_determine_date := ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax_determine_date;
158:
159: l_Tax_Calc_Rule_Flag:=
160: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).Tax_Calc_Rule_Flag;
161: l_def_formula:=
162: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).DEF_TAX_CALC_FORMULA;
163:
164: -- Do not calculate taxes for those lines which have last_manual_entry =

Line 162: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).DEF_TAX_CALC_FORMULA;

158:
159: l_Tax_Calc_Rule_Flag:=
160: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).Tax_Calc_Rule_Flag;
161: l_def_formula:=
162: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).DEF_TAX_CALC_FORMULA;
163:
164: -- Do not calculate taxes for those lines which have last_manual_entry =
165: -- 'TAX_AMOUNT'. Tax on these lines has been overridden by the user and we
166: -- should not change the user overridden amts

Line 186: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).applied_amt_handling_flag = 'R')

182: WHEN NVL(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).COPIED_FROM_OTHER_DOC_FLAG,'N') <> 'Y' OR
183: (NVL(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).COPIED_FROM_OTHER_DOC_FLAG,'N') = 'Y' AND
184: NVL(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).other_doc_source, 'X') = 'REFERENCE') OR
185: (ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).other_doc_source = 'APPLIED_FROM' AND
186: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).applied_amt_handling_flag = 'R')
187: THEN
188:
189: -- If the tax uses tax calculation rules, call rule based engine
190: -- to determine tax calculation formula.

Line 288: ZX_TDS_UTILITIES_PKG.get_tax_cache_info(

284: --
285: l_tax_rec := NULL;
286: l_d_tax_id := NULL;
287:
288: ZX_TDS_UTILITIES_PKG.get_tax_cache_info(
289: l_compounding_tax_regime_code,
290: l_compounding_tax,
291: l_tax_determine_date,
292: l_tax_rec,

Line 345: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).applied_amt_handling_flag = 'P'

341:
342: END IF; -- l_formula_id
343:
344: WHEN ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).OTHER_DOC_SOURCE = 'APPLIED_FROM' AND
345: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).applied_amt_handling_flag = 'P'
346: THEN
347:
348: -- Proration Scenarios:
349: -- 1. XML Invoices with control total (for all taxes within the document):