605: THEN
606:
607: p_return_status:= FND_API.G_RET_STS_ERROR;
608:
609: FND_MESSAGE.SET_NAME('ZX','ZX_RATE_FORMULA_MISMATCH');
610: FND_MESSAGE.SET_TOKEN('RATE_TYPE',
611: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax_rate_type);
612: FND_MESSAGE.SET_TOKEN('TAX',ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax );
613: FND_MESSAGE.SET_TOKEN('TAXABLE_BASIS_TYPE', NVL(l_Taxable_Basis_Type_Code, 'PERCENTAGE') );
606:
607: p_return_status:= FND_API.G_RET_STS_ERROR;
608:
609: FND_MESSAGE.SET_NAME('ZX','ZX_RATE_FORMULA_MISMATCH');
610: FND_MESSAGE.SET_TOKEN('RATE_TYPE',
611: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax_rate_type);
612: FND_MESSAGE.SET_TOKEN('TAX',ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax );
613: FND_MESSAGE.SET_TOKEN('TAXABLE_BASIS_TYPE', NVL(l_Taxable_Basis_Type_Code, 'PERCENTAGE') );
614: FND_MESSAGE.SET_TOKEN('FORMULA_CODE', l_formula_code );
608:
609: FND_MESSAGE.SET_NAME('ZX','ZX_RATE_FORMULA_MISMATCH');
610: FND_MESSAGE.SET_TOKEN('RATE_TYPE',
611: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax_rate_type);
612: FND_MESSAGE.SET_TOKEN('TAX',ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax );
613: FND_MESSAGE.SET_TOKEN('TAXABLE_BASIS_TYPE', NVL(l_Taxable_Basis_Type_Code, 'PERCENTAGE') );
614: FND_MESSAGE.SET_TOKEN('FORMULA_CODE', l_formula_code );
615:
616: -- FND_MSG_PUB.Add;
609: FND_MESSAGE.SET_NAME('ZX','ZX_RATE_FORMULA_MISMATCH');
610: FND_MESSAGE.SET_TOKEN('RATE_TYPE',
611: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax_rate_type);
612: FND_MESSAGE.SET_TOKEN('TAX',ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax );
613: FND_MESSAGE.SET_TOKEN('TAXABLE_BASIS_TYPE', NVL(l_Taxable_Basis_Type_Code, 'PERCENTAGE') );
614: FND_MESSAGE.SET_TOKEN('FORMULA_CODE', l_formula_code );
615:
616: -- FND_MSG_PUB.Add;
617: ZX_TDS_CALC_SERVICES_PUB_PKG.g_msg_context_info_rec.trx_line_id :=
610: FND_MESSAGE.SET_TOKEN('RATE_TYPE',
611: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax_rate_type);
612: FND_MESSAGE.SET_TOKEN('TAX',ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax );
613: FND_MESSAGE.SET_TOKEN('TAXABLE_BASIS_TYPE', NVL(l_Taxable_Basis_Type_Code, 'PERCENTAGE') );
614: FND_MESSAGE.SET_TOKEN('FORMULA_CODE', l_formula_code );
615:
616: -- FND_MSG_PUB.Add;
617: ZX_TDS_CALC_SERVICES_PUB_PKG.g_msg_context_info_rec.trx_line_id :=
618: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).trx_line_id;
716: THEN
717:
718: p_return_status:= FND_API.G_RET_STS_ERROR;
719:
720: FND_MESSAGE.SET_NAME('ZX','ZX_RATE_FORMULA_MISMATCH');
721: FND_MESSAGE.SET_TOKEN('RATE_TYPE',
722: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax_rate_type);
723: FND_MESSAGE.SET_TOKEN('TAX',ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax );
724: FND_MESSAGE.SET_TOKEN('TAXABLE_BASIS_TYPE', parameter_tbl(l_tax_id).Taxable_Basis_Type_Code);
717:
718: p_return_status:= FND_API.G_RET_STS_ERROR;
719:
720: FND_MESSAGE.SET_NAME('ZX','ZX_RATE_FORMULA_MISMATCH');
721: FND_MESSAGE.SET_TOKEN('RATE_TYPE',
722: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax_rate_type);
723: FND_MESSAGE.SET_TOKEN('TAX',ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax );
724: FND_MESSAGE.SET_TOKEN('TAXABLE_BASIS_TYPE', parameter_tbl(l_tax_id).Taxable_Basis_Type_Code);
725: FND_MESSAGE.SET_TOKEN('FORMULA_CODE', l_formula_code );
719:
720: FND_MESSAGE.SET_NAME('ZX','ZX_RATE_FORMULA_MISMATCH');
721: FND_MESSAGE.SET_TOKEN('RATE_TYPE',
722: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax_rate_type);
723: FND_MESSAGE.SET_TOKEN('TAX',ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax );
724: FND_MESSAGE.SET_TOKEN('TAXABLE_BASIS_TYPE', parameter_tbl(l_tax_id).Taxable_Basis_Type_Code);
725: FND_MESSAGE.SET_TOKEN('FORMULA_CODE', l_formula_code );
726:
727: -- FND_MSG_PUB.Add;
720: FND_MESSAGE.SET_NAME('ZX','ZX_RATE_FORMULA_MISMATCH');
721: FND_MESSAGE.SET_TOKEN('RATE_TYPE',
722: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax_rate_type);
723: FND_MESSAGE.SET_TOKEN('TAX',ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax );
724: FND_MESSAGE.SET_TOKEN('TAXABLE_BASIS_TYPE', parameter_tbl(l_tax_id).Taxable_Basis_Type_Code);
725: FND_MESSAGE.SET_TOKEN('FORMULA_CODE', l_formula_code );
726:
727: -- FND_MSG_PUB.Add;
728: ZX_TDS_CALC_SERVICES_PUB_PKG.g_msg_context_info_rec.trx_line_id :=
721: FND_MESSAGE.SET_TOKEN('RATE_TYPE',
722: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax_rate_type);
723: FND_MESSAGE.SET_TOKEN('TAX',ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).tax );
724: FND_MESSAGE.SET_TOKEN('TAXABLE_BASIS_TYPE', parameter_tbl(l_tax_id).Taxable_Basis_Type_Code);
725: FND_MESSAGE.SET_TOKEN('FORMULA_CODE', l_formula_code );
726:
727: -- FND_MSG_PUB.Add;
728: ZX_TDS_CALC_SERVICES_PUB_PKG.g_msg_context_info_rec.trx_line_id :=
729: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).trx_line_id;
943: IF l_enforce_compounding_flag = 'Y' THEN
944:
945: p_return_status:= FND_API.G_RET_STS_ERROR;
946:
947: FND_MESSAGE.SET_NAME('ZX','ZX_COMPND_TAX_NOT_FOUND');
948: FND_MESSAGE.SET_TOKEN('TAX',l_compounding_tax);
949: FND_MESSAGE.SET_TOKEN('FORMULA_CODE',l_formula_code);
950: -- FND_MSG_PUB.Add;
951: ZX_TDS_CALC_SERVICES_PUB_PKG.g_msg_context_info_rec.trx_line_id :=
944:
945: p_return_status:= FND_API.G_RET_STS_ERROR;
946:
947: FND_MESSAGE.SET_NAME('ZX','ZX_COMPND_TAX_NOT_FOUND');
948: FND_MESSAGE.SET_TOKEN('TAX',l_compounding_tax);
949: FND_MESSAGE.SET_TOKEN('FORMULA_CODE',l_formula_code);
950: -- FND_MSG_PUB.Add;
951: ZX_TDS_CALC_SERVICES_PUB_PKG.g_msg_context_info_rec.trx_line_id :=
952: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).trx_line_id;
945: p_return_status:= FND_API.G_RET_STS_ERROR;
946:
947: FND_MESSAGE.SET_NAME('ZX','ZX_COMPND_TAX_NOT_FOUND');
948: FND_MESSAGE.SET_TOKEN('TAX',l_compounding_tax);
949: FND_MESSAGE.SET_TOKEN('FORMULA_CODE',l_formula_code);
950: -- FND_MSG_PUB.Add;
951: ZX_TDS_CALC_SERVICES_PUB_PKG.g_msg_context_info_rec.trx_line_id :=
952: ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(i).trx_line_id;
953: ZX_TDS_CALC_SERVICES_PUB_PKG.g_msg_context_info_rec.trx_level_type :=
1592: ----
1593: --p_return_status := FND_API.G_RET_STS_ERROR;
1594: --p_error_buffer := 'Inclusive Tax Flag is not available.';
1595: --
1596: --FND_MESSAGE.SET_NAME('ZX','GENERIC_MESSAGE');
1597: --FND_MESSAGE.SET_TOKEN('GENERIC_TEXT',
1598: -- 'populate_inclusive_tax_flag- '|| p_error_buffer);
1599: --FND_MSG_PUB.Add;
1600: --IF (g_level_unexpected >= g_current_runtime_level ) THEN
1593: --p_return_status := FND_API.G_RET_STS_ERROR;
1594: --p_error_buffer := 'Inclusive Tax Flag is not available.';
1595: --
1596: --FND_MESSAGE.SET_NAME('ZX','GENERIC_MESSAGE');
1597: --FND_MESSAGE.SET_TOKEN('GENERIC_TEXT',
1598: -- 'populate_inclusive_tax_flag- '|| p_error_buffer);
1599: --FND_MSG_PUB.Add;
1600: --IF (g_level_unexpected >= g_current_runtime_level ) THEN
1601: -- FND_LOG.STRING(g_level_unexpected,