DBA Data[Home] [Help]

APPS.ZX_SRVC_TYP_PKG dependencies on ZX_TDS_CALC_SERVICES_PUB_PKG

Line 8644: ZX_TDS_CALC_SERVICES_PUB_PKG.initialize (p_event_class_rec,

8640: /* ===============================================================================*
8641: |Initialize the global structures/global temp tables owned by TDM at line level |
8642: * =============================================================================*/
8643: --Call TDS Initialization routine
8644: ZX_TDS_CALC_SERVICES_PUB_PKG.initialize (p_event_class_rec,
8645: 'LINE',
8646: l_return_status
8647: );
8648:

Line 8963: ZX_TDS_CALC_SERVICES_PUB_PKG.get_tax_regimes(p_trx_line_index

8959: /* -----------------------------------------------+
8960: | Determine Regime Applicability |
8961: + -----------------------------------------------*/
8962:
8963: ZX_TDS_CALC_SERVICES_PUB_PKG.get_tax_regimes(p_trx_line_index
8964: ,p_event_class_rec
8965: ,l_return_status
8966: );
8967:

Line 9029: ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax(p_trx_line_index

9025: /* -----------------------------------------------+
9026: | Call TDS Calculate Tax |
9027: + -----------------------------------------------*/
9028: -- Bug 3895727 - Call calculate tax irrespective of process_for_applicability_flag*/
9029: ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax(p_trx_line_index
9030: ,p_event_class_rec
9031: ,l_return_status
9032: );
9033:

Line 9735: ZX_TDS_CALC_SERVICES_PUB_PKG.g_process_for_appl_flg := NULL;

9731: l_cursor_rows := C_MAX_LINES_PER_FETCH ;
9732: END IF;
9733: */
9734: --Bug 9452928
9735: ZX_TDS_CALC_SERVICES_PUB_PKG.g_process_for_appl_flg := NULL;
9736: --Bugfix 4322369 - Call rounding API at document level
9737: --Call TDS get_rounding_level_and_rule
9738: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
9739: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,

Line 9739: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,

9735: ZX_TDS_CALC_SERVICES_PUB_PKG.g_process_for_appl_flg := NULL;
9736: --Bugfix 4322369 - Call rounding API at document level
9737: --Call TDS get_rounding_level_and_rule
9738: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
9739: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,
9740: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,
9741: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
9742: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,
9743: l_return_status,

Line 9740: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,

9736: --Bugfix 4322369 - Call rounding API at document level
9737: --Call TDS get_rounding_level_and_rule
9738: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
9739: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,
9740: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,
9741: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
9742: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,
9743: l_return_status,
9744: l_error_buffer

Line 9741: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,

9737: --Call TDS get_rounding_level_and_rule
9738: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
9739: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,
9740: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,
9741: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
9742: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,
9743: l_return_status,
9744: l_error_buffer
9745: );

Line 9742: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,

9738: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
9739: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,
9740: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,
9741: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
9742: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,
9743: l_return_status,
9744: l_error_buffer
9745: );
9746:

Line 9757: --ZX_TDS_CALC_SERVICES_PUB_PKG.get_process_for_appl_flg (p_tax_prof_id => ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,

9753: RETURN;
9754: END IF;
9755: --Bug 9452928
9756: --Bugfix 4718307 - Call TDS to get the applicability flag for the party
9757: --ZX_TDS_CALC_SERVICES_PUB_PKG.get_process_for_appl_flg (p_tax_prof_id => ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
9758: -- x_return_status => l_return_status
9759: -- );
9760: --
9761: --IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 10278: ZX_TDS_CALC_SERVICES_PUB_PKG.g_ln_action_update_exist_flg := 'Y';

10274: END IF;
10275: END IF;
10276: --Bug 8736358
10277: IF p_event_class_rec.tax_event_type_code = 'UPDATE' THEN
10278: ZX_TDS_CALC_SERVICES_PUB_PKG.g_ln_action_update_exist_flg := 'Y';
10279: END IF;
10280: /*----------------------------------+
10281: | Reassigning the retrieved values |
10282: +----------------------------------*/

Line 10402: ZX_TDS_CALC_SERVICES_PUB_PKG.initialize (p_event_class_rec ,

10398:
10399: /* ===============================================================================*
10400: |Initialize the global structures/global temp tables owned by TDM at line level |
10401: * =============================================================================*/
10402: ZX_TDS_CALC_SERVICES_PUB_PKG.initialize (p_event_class_rec ,
10403: 'HEADER',
10404: l_return_status
10405: );
10406:

Line 10410: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,G_PKG_NAME||': '||l_api_name||':ZX_TDS_CALC_SERVICES_PUB_PKG.initialize returned errors');

10406:
10407: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10408: x_return_status := l_return_status;
10409: IF ( G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
10410: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,G_PKG_NAME||': '||l_api_name||':ZX_TDS_CALC_SERVICES_PUB_PKG.initialize returned errors');
10411: END IF;
10412: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
10413: RAISE FND_API.G_EXC_ERROR;
10414: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

Line 10419: ZX_TDS_CALC_SERVICES_PUB_PKG.g_process_for_appl_flg := NULL;

10415: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10416: END IF;
10417: END IF;
10418: --Bug 9452928
10419: ZX_TDS_CALC_SERVICES_PUB_PKG.g_process_for_appl_flg := NULL;
10420: --Bugfix 4322369 - Call rounding API at document level
10421: --Call TDS get_rounding_level_and_rule
10422: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
10423: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,

Line 10423: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,

10419: ZX_TDS_CALC_SERVICES_PUB_PKG.g_process_for_appl_flg := NULL;
10420: --Bugfix 4322369 - Call rounding API at document level
10421: --Call TDS get_rounding_level_and_rule
10422: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
10423: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,
10424: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,
10425: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
10426: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,
10427: l_return_status,

Line 10424: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,

10420: --Bugfix 4322369 - Call rounding API at document level
10421: --Call TDS get_rounding_level_and_rule
10422: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
10423: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,
10424: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,
10425: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
10426: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,
10427: l_return_status,
10428: l_error_buffer

Line 10425: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,

10421: --Call TDS get_rounding_level_and_rule
10422: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
10423: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,
10424: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,
10425: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
10426: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,
10427: l_return_status,
10428: l_error_buffer
10429: );

Line 10426: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,

10422: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
10423: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,
10424: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,
10425: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
10426: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,
10427: l_return_status,
10428: l_error_buffer
10429: );
10430:

Line 10468: --ZX_TDS_CALC_SERVICES_PUB_PKG.get_process_for_appl_flg (p_tax_prof_id => ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,

10464: --Bug 14122718
10465:
10466: --Bug 9452928
10467: --Bugfix 4718307 - Call TDS to get the applicability flag for the party
10468: --ZX_TDS_CALC_SERVICES_PUB_PKG.get_process_for_appl_flg (p_tax_prof_id => ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
10469: -- x_return_status => l_return_status
10470: -- );
10471:
10472: --IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 12396: ZX_TDS_CALC_SERVICES_PUB_PKG.initialize (p_event_class_rec ,

12392:
12393: /* ===============================================================================*
12394: |Initialize the global structures/global temp tables owned by TDM at header level |
12395: * =============================================================================*/
12396: ZX_TDS_CALC_SERVICES_PUB_PKG.initialize (p_event_class_rec ,
12397: 'HEADER',
12398: l_return_status
12399: );
12400:

Line 12405: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,G_PKG_NAME||': '||l_api_name||':ZX_TDS_CALC_SERVICES_PUB_PKG.initialize returned errors');

12401:
12402: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12403: x_return_status := l_return_status;
12404: IF ( G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
12405: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,G_PKG_NAME||': '||l_api_name||':ZX_TDS_CALC_SERVICES_PUB_PKG.initialize returned errors');
12406: END IF;
12407: RAISE FND_API.G_EXC_ERROR;
12408: END IF;
12409:

Line 12411: ZX_TDS_CALC_SERVICES_PUB_PKG.g_process_for_appl_flg := NULL;

12407: RAISE FND_API.G_EXC_ERROR;
12408: END IF;
12409:
12410: --Bug 9452928
12411: ZX_TDS_CALC_SERVICES_PUB_PKG.g_process_for_appl_flg := NULL;
12412:
12413: --Bugfix 4322369 - Call rounding API at document level
12414: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
12415: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,

Line 12415: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,

12411: ZX_TDS_CALC_SERVICES_PUB_PKG.g_process_for_appl_flg := NULL;
12412:
12413: --Bugfix 4322369 - Call rounding API at document level
12414: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
12415: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,
12416: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,
12417: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
12418: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,
12419: l_return_status,

Line 12416: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,

12412:
12413: --Bugfix 4322369 - Call rounding API at document level
12414: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
12415: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,
12416: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,
12417: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
12418: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,
12419: l_return_status,
12420: l_error_buffer

Line 12417: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,

12413: --Bugfix 4322369 - Call rounding API at document level
12414: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
12415: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,
12416: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,
12417: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
12418: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,
12419: l_return_status,
12420: l_error_buffer
12421: );

Line 12418: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,

12414: ZX_TDS_TAX_ROUNDING_PKG.get_rounding_level_and_rule(p_event_class_rec,
12415: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_level,
12416: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_rule,
12417: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
12418: ZX_TDS_CALC_SERVICES_PUB_PKG.g_rounding_lvl_party_type,
12419: l_return_status,
12420: l_error_buffer
12421: );
12422:

Line 12481: -- ZX_TDS_CALC_SERVICES_PUB_PKG.prorate_imported_sum_tax_lines (p_event_class_rec,

12477: * ====================================================================*/
12478: -- IF nvl(p_event_class_rec.TAX_METHOD_CODE,'EBTAX') = 'EBTAX' AND
12479: -- l_count_line_level_action > 0
12480: -- THEN
12481: -- ZX_TDS_CALC_SERVICES_PUB_PKG.prorate_imported_sum_tax_lines (p_event_class_rec,
12482: -- l_return_status
12483: -- );
12484: --
12485: -- IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 12488: -- FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,G_PKG_NAME||': '||l_api_name||'ZX_TDS_CALC_SERVICES_PUB_PKG.prorate_imported_sum_tax_lines returned errors');

12484: --
12485: -- IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12486: -- x_return_status := l_return_status;
12487: -- IF ( G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
12488: -- FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,G_PKG_NAME||': '||l_api_name||'ZX_TDS_CALC_SERVICES_PUB_PKG.prorate_imported_sum_tax_lines returned errors');
12489: -- END IF;
12490: -- RAISE FND_API.G_EXC_ERROR;
12491: -- END IF;
12492: -- END IF;

Line 12496: --ZX_TDS_CALC_SERVICES_PUB_PKG.get_process_for_appl_flg (p_tax_prof_id => ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,

12492: -- END IF;
12493:
12494: --Bug 9452928
12495: --Bugfix 4718307 - Call TDS to get the applicability flag for the party
12496: --ZX_TDS_CALC_SERVICES_PUB_PKG.get_process_for_appl_flg (p_tax_prof_id => ZX_TDS_CALC_SERVICES_PUB_PKG.g_rnd_lvl_party_tax_prof_id,
12497: -- x_return_status => l_return_status
12498: -- );
12499:
12500: --IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 12553: ZX_TDS_CALC_SERVICES_PUB_PKG.prorate_imported_sum_tax_lines (p_event_class_rec,

12549: IF zx_global_structures_pkg.trx_line_dist_tbl.LINE_LEVEL_ACTION(l_trx_line_index)
12550: IN ('CREATE_WITH_TAX','LINE_INFO_TAX_ONLY') THEN
12551: l_line_level_tbl(l_line_level_indx).trx_id := zx_global_structures_pkg.trx_line_dist_tbl.trx_id(l_trx_line_index);
12552:
12553: ZX_TDS_CALC_SERVICES_PUB_PKG.prorate_imported_sum_tax_lines (p_event_class_rec,
12554: l_return_status
12555: );
12556:
12557: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 12560: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,G_PKG_NAME||': '||l_api_name||'ZX_TDS_CALC_SERVICES_PUB_PKG.prorate_imported_sum_tax_lines returned errors');

12556:
12557: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12558: x_return_status := l_return_status;
12559: IF ( G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
12560: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,G_PKG_NAME||': '||l_api_name||'ZX_TDS_CALC_SERVICES_PUB_PKG.prorate_imported_sum_tax_lines returned errors');
12561: END IF;
12562: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
12563: RAISE FND_API.G_EXC_ERROR;
12564: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

Line 12584: ZX_TDS_CALC_SERVICES_PUB_PKG.initialize (p_event_class_rec ,

12580:
12581: /* =============================================================================*
12582: |Initialize the global structures/global temp tables owned by TDM at Line level |
12583: * ==============================================================================*/
12584: ZX_TDS_CALC_SERVICES_PUB_PKG.initialize (p_event_class_rec ,
12585: 'LINE',
12586: l_return_status
12587: );
12588:

Line 12962: ZX_TDS_CALC_SERVICES_PUB_PKG.get_tax_regimes(l_trx_line_index,

12958: -- ELSE
12959: IF ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.LINE_LEVEL_ACTION(l_trx_line_index) = 'CREATE'
12960: OR p_event_class_rec.perf_addnl_appl_for_imprt_flag = 'Y' THEN
12961:
12962: ZX_TDS_CALC_SERVICES_PUB_PKG.get_tax_regimes(l_trx_line_index,
12963: p_event_class_rec,
12964: l_return_status
12965: );
12966:

Line 13046: ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax_for_import(l_trx_line_index,

13042: | Call TDS Import service |
13043: + -----------------------------------------------*/
13044: /* Bug 3895727 - Call calculate tax irrespective of process_for_applicability_flag*/
13045:
13046: ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax_for_import(l_trx_line_index,
13047: p_event_class_rec,
13048: l_return_status
13049: );
13050: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 13118: FOR l_search_pointer IN REVERSE 1 .. NVL(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.LAST, 0) LOOP

13114: IF ( G_LEVEL_ERROR >= G_CURRENT_RUNTIME_LEVEL) THEN
13115: FND_LOG.STRING(G_LEVEL_ERROR,G_MODULE_NAME||l_api_name,'Manual Tax Lines Count: '||SQL%ROWCOUNT);
13116: END IF;
13117:
13118: FOR l_search_pointer IN REVERSE 1 .. NVL(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.LAST, 0) LOOP
13119: IF ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).trx_id = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.TRX_ID(l_trx_line_index)
13120: AND ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).event_class_code = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.event_class_code(l_trx_line_index)
13121: AND ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).APPLICATION_ID = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.APPLICATION_ID(l_trx_line_index) THEN
13122:

Line 13119: IF ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).trx_id = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.TRX_ID(l_trx_line_index)

13115: FND_LOG.STRING(G_LEVEL_ERROR,G_MODULE_NAME||l_api_name,'Manual Tax Lines Count: '||SQL%ROWCOUNT);
13116: END IF;
13117:
13118: FOR l_search_pointer IN REVERSE 1 .. NVL(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.LAST, 0) LOOP
13119: IF ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).trx_id = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.TRX_ID(l_trx_line_index)
13120: AND ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).event_class_code = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.event_class_code(l_trx_line_index)
13121: AND ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).APPLICATION_ID = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.APPLICATION_ID(l_trx_line_index) THEN
13122:
13123: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.delete(l_search_pointer);

Line 13120: AND ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).event_class_code = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.event_class_code(l_trx_line_index)

13116: END IF;
13117:
13118: FOR l_search_pointer IN REVERSE 1 .. NVL(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.LAST, 0) LOOP
13119: IF ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).trx_id = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.TRX_ID(l_trx_line_index)
13120: AND ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).event_class_code = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.event_class_code(l_trx_line_index)
13121: AND ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).APPLICATION_ID = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.APPLICATION_ID(l_trx_line_index) THEN
13122:
13123: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.delete(l_search_pointer);
13124: ELSE

Line 13121: AND ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).APPLICATION_ID = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.APPLICATION_ID(l_trx_line_index) THEN

13117:
13118: FOR l_search_pointer IN REVERSE 1 .. NVL(ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.LAST, 0) LOOP
13119: IF ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).trx_id = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.TRX_ID(l_trx_line_index)
13120: AND ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).event_class_code = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.event_class_code(l_trx_line_index)
13121: AND ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).APPLICATION_ID = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.APPLICATION_ID(l_trx_line_index) THEN
13122:
13123: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.delete(l_search_pointer);
13124: ELSE
13125: EXIT;

Line 13123: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.delete(l_search_pointer);

13119: IF ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).trx_id = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.TRX_ID(l_trx_line_index)
13120: AND ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).event_class_code = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.event_class_code(l_trx_line_index)
13121: AND ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(l_search_pointer).APPLICATION_ID = ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.APPLICATION_ID(l_trx_line_index) THEN
13122:
13123: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.delete(l_search_pointer);
13124: ELSE
13125: EXIT;
13126: END IF;
13127: END LOOP;

Line 13191: IF ( ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.LAST >= 1000) THEN

13187: END IF;
13188: -- bug fix 5417887 end
13189:
13190: -- bug 5730752
13191: IF ( ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.LAST >= 1000) THEN
13192:
13193: ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt(x_return_status => l_return_status );
13194:
13195: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 13193: ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt(x_return_status => l_return_status );

13189:
13190: -- bug 5730752
13191: IF ( ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl.LAST >= 1000) THEN
13192:
13193: ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt(x_return_status => l_return_status );
13194:
13195: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
13196: x_return_status := l_return_status ;
13197: IF ( G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN

Line 13198: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,G_PKG_NAME||': '||l_api_name||':ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt returned errors');

13194:
13195: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
13196: x_return_status := l_return_status ;
13197: IF ( G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
13198: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME||l_api_name,G_PKG_NAME||': '||l_api_name||':ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt returned errors');
13199: END IF;
13200: RETURN;
13201: END IF;
13202: END IF;

Line 13704: ZX_TDS_CALC_SERVICES_PUB_PKG.initialize (p_event_class_rec ,

13700: LOOP
13701: /* =============================================================================*
13702: |Initialize the global structures/global temp tables owned by TDM at Line level |
13703: * ==============================================================================*/
13704: ZX_TDS_CALC_SERVICES_PUB_PKG.initialize (p_event_class_rec ,
13705: 'LINE' ,
13706: l_return_status
13707: );
13708: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 13725: ZX_TDS_CALC_SERVICES_PUB_PKG.override_summary_tax_lines(l_trx_line_index

13721:
13722: --Pass the tax event type code derived into event class rec instead of that fetched from zx_lines_det_factors
13723: zx_global_structures_pkg.trx_line_dist_tbl.TAX_EVENT_TYPE_CODE(l_trx_line_index):=p_event_class_rec.tax_event_type_code;
13724:
13725: ZX_TDS_CALC_SERVICES_PUB_PKG.override_summary_tax_lines(l_trx_line_index
13726: ,p_event_class_rec
13727: ,l_return_status
13728: );
13729:

Line 14071: ZX_TDS_CALC_SERVICES_PUB_PKG.initialize (p_event_class_rec ,

14067: /* =============================================================================*
14068: |Initialize the global structures/global temp tables owned by TDM at Line level |
14069: * ==============================================================================*/
14070:
14071: ZX_TDS_CALC_SERVICES_PUB_PKG.initialize (p_event_class_rec ,
14072: 'LINE' ,
14073: l_return_status
14074: );
14075:

Line 14094: ZX_TDS_CALC_SERVICES_PUB_PKG.override_detail_tax_lines(l_trx_line_index

14090: + -----------------------------------------------------------------*/
14091: --Pass the tax event type code derived into event class rec instead of that fetched from zx_lines_det_factors
14092: zx_global_structures_pkg.trx_line_dist_tbl.TAX_EVENT_TYPE_CODE(l_trx_line_index):=p_event_class_rec.tax_event_type_code;
14093:
14094: ZX_TDS_CALC_SERVICES_PUB_PKG.override_detail_tax_lines(l_trx_line_index
14095: ,p_event_class_rec
14096: ,l_return_status
14097: );
14098:

Line 14913: ZX_TDS_CALC_SERVICES_PUB_PKG.reverse_document(p_event_class_rec,

14909:
14910: /* -------------------------------------------------------+
14911: | Reverse Document |
14912: + -------------------------------------------------------*/
14913: ZX_TDS_CALC_SERVICES_PUB_PKG.reverse_document(p_event_class_rec,
14914: l_return_status
14915: );
14916:
14917: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN