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 141: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).Tax_Calc_Rule_Flag;

137:
138: l_tax_determine_date := ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax_determine_date;
139:
140: l_Tax_Calc_Rule_Flag:=
141: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).Tax_Calc_Rule_Flag;
142: l_def_formula:=
143: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).DEF_TAX_CALC_FORMULA;
144:
145: -- Do not calculate taxes for those lines which have last_manual_entry =

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

139:
140: l_Tax_Calc_Rule_Flag:=
141: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).Tax_Calc_Rule_Flag;
142: l_def_formula:=
143: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).DEF_TAX_CALC_FORMULA;
144:
145: -- Do not calculate taxes for those lines which have last_manual_entry =
146: -- 'TAX_AMOUNT'. Tax on these lines has been overridden by the user and we
147: -- should not change the user overridden amts

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

163: WHEN NVL(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).COPIED_FROM_OTHER_DOC_FLAG,'N') <> 'Y' OR
164: (NVL(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).COPIED_FROM_OTHER_DOC_FLAG,'N') = 'Y' AND
165: NVL(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).other_doc_source, 'X') = 'REFERENCE') OR
166: (ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).other_doc_source = 'APPLIED_FROM' AND
167: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).applied_amt_handling_flag = 'R')
168: THEN
169:
170: -- If the tax uses tax calculation rules, call rule based engine
171: -- to determine tax calculation formula.

Line 267: ZX_TDS_UTILITIES_PKG.get_tax_cache_info(

263: --
264: l_tax_rec := NULL;
265: l_d_tax_id := NULL;
266:
267: ZX_TDS_UTILITIES_PKG.get_tax_cache_info(
268: l_compounding_tax_regime_code,
269: l_compounding_tax,
270: l_tax_determine_date,
271: l_tax_rec,

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

311:
312: END IF; -- l_formula_id
313:
314: WHEN ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).OTHER_DOC_SOURCE = 'APPLIED_FROM' AND
315: ZX_TDS_UTILITIES_PKG.g_tax_rec_tbl(l_tax_id).applied_amt_handling_flag = 'P'
316: THEN
317:
318: -- Proration Scenarios:
319: -- 1. XML Invoices with control total (for all taxes within the document):