DBA Data[Home] [Help]

APPS.ZX_TDS_CALC_SERVICES_PUB_PKG dependencies on ZX_TDS_APPLICABILITY_DETM_PKG

Line 171: ZX_TDS_APPLICABILITY_DETM_PKG.get_applicable_regimes (

167: -- use direct rate determination process to obtain the candidate taxes.
168:
169: IF l_template_usage_code = 'TAX_REGIME_DETERMINATION'
170: THEN
171: ZX_TDS_APPLICABILITY_DETM_PKG.get_applicable_regimes (
172: p_trx_line_index,
173: p_event_class_rec,
174: x_return_status );
175: END IF;

Line 185: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_applicable_regimes()');

181: IF (g_level_error >= g_current_runtime_level ) THEN
182: FND_LOG.STRING(g_level_error,
183: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.get_tax_regimes',
184: 'Incorrect return_status after calling ' ||
185: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_applicable_regimes()');
186: FND_LOG.STRING(g_level_error,
187: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.get_tax_regimes',
188: 'RETURN_STATUS = ' || x_return_status);
189: FND_LOG.STRING(g_level_error,

Line 414: ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date(

410: --
411: IF( ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.tax_event_type_code(
412: p_trx_line_index) <> 'OVERRIDE_TAX') THEN
413:
414: ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date(
415: p_trx_line_index,
416: l_tax_date,
417: l_tax_determine_date,
418: l_tax_point_date,

Line 426: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date()');

422: IF (g_level_error >= g_current_runtime_level ) THEN
423: FND_LOG.STRING(g_level_error,
424: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
425: 'Incorrect return_status after calling ' ||
426: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date()');
427: FND_LOG.STRING(g_level_error,
428: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
429: 'RETURN_STATUS = ' || x_return_status);
430: FND_LOG.STRING(g_level_error,

Line 493: ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines(

489: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.tax_event_type_code(
490: p_trx_line_index) = 'OVERRIDE_TAX'
491: THEN
492:
493: ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines(
494: p_event_class_rec,
495: p_trx_line_index,
496: NULL,
497: NULL,

Line 509: 'ZX_TDS_APPLICABILITY_DETM_PKG.');

505: IF (g_level_statement >= g_current_runtime_level ) THEN
506: FND_LOG.STRING(g_level_statement,
507: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
508: 'Incorrect return_status after calling ' ||
509: 'ZX_TDS_APPLICABILITY_DETM_PKG.');
510: FND_LOG.STRING(g_level_statement,
511: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
512: 'RETURN_STATUS = ' || x_return_status);
513: FND_LOG.STRING(g_level_statement,

Line 523: -- transaction on-the-fly and call ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines

519:
520: -- When no tax line found for the historical transaction, check if the trx line
521: -- exists in zx_lines_det_factors. If yes, it means the historical transaction
522: -- was migrated, but don't have tax. Otherwise, migrate the historical
523: -- transaction on-the-fly and call ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines
524: -- again to fetch the tax lines for the historical transaction.
525:
526: IF ((l_begin_index IS NULL) OR (l_begin_index = l_end_index)) AND
527: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.historical_flag(p_trx_line_index) = 'Y' THEN

Line 570: ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines(

566: RETURN;
567: END IF;
568:
569: -- after migrate the trx on the fly, fetch tax lines for historical trx again.
570: ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines(
571: p_event_class_rec,
572: p_trx_line_index,
573: NULL,
574: NULL,

Line 586: 'ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines');

582: IF (g_level_statement >= g_current_runtime_level ) THEN
583: FND_LOG.STRING(g_level_statement,
584: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
585: 'Incorrect return_status after calling ' ||
586: 'ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines');
587: FND_LOG.STRING(g_level_statement,
588: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
589: 'RETURN_STATUS = ' || x_return_status);
590: FND_LOG.STRING(g_level_statement,

Line 603: ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_adjust(

599:
600: ELSIF (ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.adjusted_doc_application_id(
601: p_trx_line_index) IS NOT NULL ) THEN
602:
603: ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_adjust(
604: p_event_class_rec,
605: p_trx_line_index,
606: l_tax_date,
607: l_tax_determine_date,

Line 618: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_adjust');

614: IF (g_level_statement >= g_current_runtime_level ) THEN
615: FND_LOG.STRING(g_level_statement,
616: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
617: 'Incorrect return_status after calling ' ||
618: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_adjust');
619: FND_LOG.STRING(g_level_statement,
620: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
621: 'RETURN_STATUS = ' || x_return_status);
622: FND_LOG.STRING(g_level_statement,

Line 633: -- on-the-fly and call ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_adjust

629: -- bug fix 4642405 : handle on the fly migration
630: -- When no tax line found for the adjusted doc, check if the trx line
631: -- exists in zx_lines_det_factors. If yes, it means the adjusted doc was
632: -- migrated, but don't have tax. Otherwise, migrate the adjusted doc
633: -- on-the-fly and call ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_adjust
634: -- again to fetch the tax lines for the adjusted doc.
635:
636: IF (l_begin_index IS NULL) OR (l_begin_index = l_end_index) THEN
637:

Line 685: ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_adjust(

681: RETURN;
682: END IF;
683:
684: -- after migrate the trx on the fly, fetch tax lines for applied_from doc again.
685: ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_adjust(
686: p_event_class_rec,
687: p_trx_line_index,
688: l_tax_date,
689: l_tax_determine_date,

Line 701: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_adjust');

697: IF (g_level_statement >= g_current_runtime_level ) THEN
698: FND_LOG.STRING(g_level_statement,
699: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
700: 'Incorrect return_status after calling ' ||
701: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_adjust');
702: FND_LOG.STRING(g_level_statement,
703: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
704: 'RETURN_STATUS = ' || x_return_status);
705: FND_LOG.STRING(g_level_statement,

Line 719: ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_applied(

715: ELSIF ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_application_id(
716: p_trx_line_index) IS NOT NULL
717: THEN
718:
719: ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_applied(
720: p_event_class_rec,
721: p_trx_line_index,
722: l_tax_date,
723: l_tax_determine_date,

Line 735: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_applied');

731: IF (g_level_statement >= g_current_runtime_level ) THEN
732: FND_LOG.STRING(g_level_statement,
733: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
734: 'Incorrect return_status after calling ' ||
735: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_applied');
736: FND_LOG.STRING(g_level_statement,
737: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
738: 'RETURN_STATUS = ' || x_return_status);
739: FND_LOG.STRING(g_level_statement,

Line 750: -- on-the-fly and call ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_applied

746: -- bug fix 4642405 : handle on the fly migration
747: -- When no tax line found for the applied_from doc, check if the trx line
748: -- exists in zx_lines_det_factors. If yes, it means the applied_from doc was
749: -- migrated, but don't have tax. Otherwise, migrate the applied_from doc
750: -- on-the-fly and call ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_applied
751: -- again to fetch the tax lines for the applied_from doc.
752:
753: IF (l_begin_index IS NULL) OR (l_begin_index = l_end_index) THEN
754:

Line 802: ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_applied(

798: RETURN;
799: END IF;
800:
801: -- after migrate the trx on the fly, fetch tax lines for applied_from doc again.
802: ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_applied(
803: p_event_class_rec,
804: p_trx_line_index,
805: l_tax_date,
806: l_tax_determine_date,

Line 818: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_applied');

814: IF (g_level_statement >= g_current_runtime_level ) THEN
815: FND_LOG.STRING(g_level_statement,
816: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
817: 'Incorrect return_status after calling ' ||
818: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines_from_applied');
819: FND_LOG.STRING(g_level_statement,
820: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
821: 'RETURN_STATUS = ' || x_return_status);
822: FND_LOG.STRING(g_level_statement,

Line 846: ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines(

842: p_trx_line_index) ='UPDATE' AND
843: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.line_level_action(
844: p_trx_line_index) = 'LINE_INFO_TAX_ONLY')) THEN -- Bug 5291394
845:
846: ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines(
847: p_event_class_rec,
848: p_trx_line_index,
849: l_tax_date,
850: l_tax_determine_date,

Line 861: 'ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines');

857: IF (g_level_statement >= g_current_runtime_level ) THEN
858: FND_LOG.STRING(g_level_statement,
859: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
860: 'Incorrect return_status after calling ' ||
861: 'ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines');
862: FND_LOG.STRING(g_level_statement,
863: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
864: 'RETURN_STATUS = ' || x_return_status);
865: FND_LOG.STRING(g_level_statement,

Line 876: -- on-the-fly and call ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines

872: -- bug fix 4642405 : handle on the fly migration
873: -- When no tax line found for docto be updated, check if the trx line
874: -- exists in zx_lines_det_factors. If yes, it means current doc was
875: -- migrated, but don't have tax. Otherwise, migrate current doc
876: -- on-the-fly and call ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines
877: -- again to fetch the tax lines for current doc.
878:
879: IF (l_begin_index IS NULL) OR (l_begin_index = l_end_index) THEN
880:

Line 928: ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines(

924: RETURN;
925: END IF;
926:
927: -- after migrate the trx on the fly, fetch tax lines for applied_from doc again.
928: ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines(
929: p_event_class_rec,
930: p_trx_line_index,
931: l_tax_date,
932: l_tax_determine_date,

Line 944: 'ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines');

940: IF (g_level_statement >= g_current_runtime_level ) THEN
941: FND_LOG.STRING(g_level_statement,
942: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
943: 'Incorrect return_status after calling ' ||
944: 'ZX_TDS_APPLICABILITY_DETM_PKG.fetch_tax_lines');
945: FND_LOG.STRING(g_level_statement,
946: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
947: 'RETURN_STATUS = ' || x_return_status);
948: FND_LOG.STRING(g_level_statement,

Line 967: ZX_TDS_APPLICABILITY_DETM_PKG.get_taxes_for_intercomp_trx(

963: AND ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.source_trx_id(
964: p_trx_line_index) IS NOT NULL
965: THEN
966:
967: ZX_TDS_APPLICABILITY_DETM_PKG.get_taxes_for_intercomp_trx(
968: p_event_class_rec,
969: p_trx_line_index,
970: l_tax_date,
971: l_tax_determine_date,

Line 982: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_taxes_for_intercomp_trx');

978: IF (g_level_statement >= g_current_runtime_level ) THEN
979: FND_LOG.STRING(g_level_statement,
980: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
981: 'Incorrect return_status after calling ' ||
982: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_taxes_for_intercomp_trx');
983: FND_LOG.STRING(g_level_statement,
984: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
985: 'RETURN_STATUS = ' || x_return_status);
986: FND_LOG.STRING(g_level_statement,

Line 997: -- on-the-fly and call ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines

993: -- bug fix 4653504 : handle on the fly migration
994: -- When no tax line found for doc to be updated, check if the trx line
995: -- exists in zx_lines_det_factors. If yes, it means current doc was
996: -- migrated, but don't have tax. Otherwise, migrate current doc
997: -- on-the-fly and call ZX_TDS_APPLICABILITY_DETM_PKG.get_det_tax_lines
998: -- again to fetch the tax lines for current doc.
999:
1000: IF ((l_begin_index IS NULL) OR (l_begin_index = l_end_index) ) THEN
1001:

Line 1086: ZX_TDS_APPLICABILITY_DETM_PKG.get_taxes_for_intercomp_trx(

1082: RETURN;
1083: END IF;
1084:
1085: -- after migrate the trx on the fly, fetch tax lines for applied_from doc again.
1086: ZX_TDS_APPLICABILITY_DETM_PKG.get_taxes_for_intercomp_trx(
1087: p_event_class_rec,
1088: p_trx_line_index,
1089: l_tax_date,
1090: l_tax_determine_date,

Line 1101: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_taxes_for_intercomp_trx');

1097: IF (g_level_statement >= g_current_runtime_level ) THEN
1098: FND_LOG.STRING(g_level_statement,
1099: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
1100: 'Incorrect return_status after calling ' ||
1101: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_taxes_for_intercomp_trx');
1102: FND_LOG.STRING(g_level_statement,
1103: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
1104: 'RETURN_STATUS = ' || x_return_status);
1105: FND_LOG.STRING(g_level_statement,

Line 1142: ZX_TDS_APPLICABILITY_DETM_PKG.get_process_results(p_trx_line_index,

1138:
1139: -- The direct rate determination is coded in the applicability pkg
1140: -- in order to reuse some of the existing logic there.
1141: --
1142: ZX_TDS_APPLICABILITY_DETM_PKG.get_process_results(p_trx_line_index,
1143: l_tax_date,
1144: l_tax_determine_date,
1145: l_tax_point_date,
1146: p_event_class_rec,

Line 1156: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_process_results()');

1152: IF (g_level_error >= g_current_runtime_level ) THEN
1153: FND_LOG.STRING(g_level_error,
1154: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
1155: 'Incorrect return_status after calling ' ||
1156: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_process_results()');
1157: FND_LOG.STRING(g_level_error,
1158: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
1159: 'RETURN_STATUS = ' || x_return_status);
1160: FND_LOG.STRING(g_level_error,

Line 1188: ZX_TDS_APPLICABILITY_DETM_PKG.get_applicable_taxes (

1184: IF (l_provider_id IS NULL) THEN
1185:
1186: -- If l_provider_id is null, this tax needs to be processed
1187: --
1188: ZX_TDS_APPLICABILITY_DETM_PKG.get_applicable_taxes (
1189: l_tax_regime_id,
1190: ZX_GLOBAL_STRUCTURES_PKG.tax_regime_tbl(
1191: l_tax_regime_id).tax_regime_code,
1192: p_trx_line_index,

Line 1207: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_applicable_taxes()');

1203: IF ( G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
1204: FND_LOG.STRING(G_LEVEL_STATEMENT,
1205: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
1206: 'Incorrect return_status after calling ' ||
1207: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_applicable_taxes()');
1208: FND_LOG.STRING(G_LEVEL_STATEMENT,
1209: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
1210: 'ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax(-)');
1211: END IF;

Line 1227: ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_from_account(

1223: IF p_event_class_rec.enforce_tax_from_acct_flag = 'Y' AND
1224: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.trx_line_id(p_trx_line_index) > 0
1225: THEN
1226:
1227: ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_from_account(
1228: p_event_class_rec,
1229: p_trx_line_index,
1230: l_tax_date,
1231: l_tax_determine_date,

Line 1242: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_from_account');

1238: IF (g_level_statement >= g_current_runtime_level ) THEN
1239: FND_LOG.STRING(g_level_statement,
1240: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
1241: 'Incorrect return_status after calling ' ||
1242: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_from_account');
1243: FND_LOG.STRING(g_level_statement,
1244: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax',
1245: 'RETURN_STATUS = ' || x_return_status);
1246: FND_LOG.STRING(g_level_statement,

Line 2062: ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date( p_trx_line_index,

2058: IF(ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.tax_event_type_code(
2059: p_trx_line_index) = 'CREATE') THEN
2060: -- get tax dates
2061: --
2062: ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date( p_trx_line_index,
2063: l_tax_date,
2064: l_tax_determine_date,
2065: l_tax_point_date,
2066: x_return_status );

Line 2073: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date()');

2069: IF (g_level_error >= g_current_runtime_level ) THEN
2070: FND_LOG.STRING(g_level_error,
2071: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax_for_import',
2072: 'Incorrect return_status after calling ' ||
2073: 'ZX_TDS_APPLICABILITY_DETM_PKG.get_tax_date()');
2074: FND_LOG.STRING(g_level_error,
2075: 'ZX.PLSQL.ZX_TDS_CALC_SERVICES_PUB_PKG.calculate_tax_for_import',
2076: 'RETURN_STATUS = ' || x_return_status);
2077: FND_LOG.STRING(g_level_error,