DBA Data[Home] [Help]

APPS.QP_MULTI_CURRENCY_PVT dependencies on FND_MSG_PUB

Line 660: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN

656: IF l_debug = FND_API.G_TRUE THEN
657: qp_preq_grp.engine_debug('Currency_Conversion_API - TRANSACTION function and base currency different ');
658: END IF;
659: -- Function and base currency not same, raise error
660: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
661: FND_MESSAGE.SET_NAME('QP', 'QP_DIFF_FUNC_AND_BASE_CURR');
662: FND_MESSAGE.SET_TOKEN('BASE_CURR', base_currency_code_t(J));
663: FND_MESSAGE.SET_TOKEN('FUNC_CURR', p_function_currency);
664:

Line 701: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN

697:
698: IF l_conversion_rate = -1 THEN
699:
700: -- No currency rate found from GL, raise error
701: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
702: FND_MESSAGE.SET_NAME('QP', 'QP_CONV_RATE_NOT_FOUND');
703: FND_MESSAGE.SET_TOKEN('FROM_CURR', base_currency_code_t(J));
704: FND_MESSAGE.SET_TOKEN('TO_CURR', to_currency_code_t(J));
705: FND_MESSAGE.SET_TOKEN('CONV_DATE', pricing_effective_date_t(J));

Line 719: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN

715:
716: ELSIF l_conversion_rate = -2 THEN
717:
718: -- Base currency or/and order currency are in valid, raise error
719: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
720: FND_MESSAGE.SET_NAME('QP','QP_INVALID_CURRENCY');
721:
722: error_message_t(J) := FND_MESSAGE.GET;
723: status_code_t(J) := QP_PREQ_GRP.G_STATUS_OTHER_ERRORS;

Line 740: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN

736: IF l_debug = FND_API.G_TRUE THEN
737: qp_preq_grp.engine_debug('Currency_Conversion_API - TRANSACTION no conversion type ');
738: END IF;
739: -- For 'TRANSACTION' conv, OM did not pass user conversion type, raise error
740: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
741:
742: FND_MESSAGE.SET_NAME('QP', 'QP_NO_USER_CONVTYPE_F_TRANSACT');
743:
744: error_message_t(J) := FND_MESSAGE.GET;

Line 781: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN

777: IF l_debug = FND_API.G_TRUE THEN
778: qp_preq_grp.engine_debug('Currency_Conversion_API - FORMULA not success');
779: END IF;
780: -- Formula calculation failed, raise error
781: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
782: FND_MESSAGE.SET_NAME('QP', 'QP_FORMULA_CALC_FAILURE');
783:
784: error_message_t(J) := FND_MESSAGE.GET;
785: status_code_t(J) := QP_PREQ_GRP.G_STATUS_OTHER_ERRORS;

Line 859: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN

855: IF l_debug = FND_API.G_TRUE THEN
856: qp_preq_grp.engine_debug('Currency_Conversion_API - function and base currency different ');
857: END IF;
858: -- Function and base currency not same, raise error
859: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
860: FND_MESSAGE.SET_NAME('QP', 'QP_DIFF_FUNC_AND_BASE_CURR');
861: FND_MESSAGE.SET_TOKEN('BASE_CURR', base_currency_code_t(J));
862: FND_MESSAGE.SET_TOKEN('FUNC_CURR', p_function_currency);
863:

Line 899: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN

895: END IF;
896: IF l_conversion_rate = -1 THEN
897:
898: -- No currency rate found from GL, raise error
899: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
900: FND_MESSAGE.SET_NAME('QP', 'QP_CONV_RATE_NOT_FOUND');
901: FND_MESSAGE.SET_TOKEN('FROM_CURR', base_currency_code_t(J));
902: FND_MESSAGE.SET_TOKEN('TO_CURR', to_currency_code_t(J));
903: FND_MESSAGE.SET_TOKEN('CONV_DATE', l_conversion_date);

Line 917: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN

913:
914: ELSIF l_conversion_rate = -2 THEN
915:
916: -- Base currency or/and order currency are in valid, raise error
917: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
918: FND_MESSAGE.SET_NAME('QP','QP_INVALID_CURRENCY');
919:
920: error_message_t(J) := FND_MESSAGE.GET;
921: status_code_t(J) := QP_PREQ_GRP.G_STATUS_OTHER_ERRORS;

Line 1015: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN

1011: IF l_debug = FND_API.G_TRUE THEN
1012: qp_preq_grp.engine_debug('Currency_Conversion_API - markup formula fails ');
1013: END IF;
1014: -- Formula calculation failed, raise error
1015: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
1016: FND_MESSAGE.SET_NAME('QP', 'QP_FORMULA_CALC_FAILURE');
1017:
1018: error_message_t(J) := FND_MESSAGE.GET;
1019: status_code_t(J) := QP_PREQ_GRP.G_STATUS_OTHER_ERRORS;

Line 1079: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN

1075: qp_preq_grp.engine_debug('Currency_Conversion_API - round_price fails ');
1076: END IF;
1077:
1078: -- Formula calculation failed, raise error
1079: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
1080: error_message_t(J) := FND_MESSAGE.GET;
1081: status_code_t(J) := FND_API.G_RET_STS_ERROR;
1082: lines_status_code_t(J) := FND_API.G_RET_STS_ERROR;
1083:

Line 1167: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN

1163: WHEN FND_API.G_EXC_ERROR THEN
1164:
1165: l_process_status := FND_API.G_RET_STS_ERROR;
1166:
1167: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
1168:
1169: FND_MESSAGE.SET_NAME('QP','QP_CURR_CONV_EXP_ERROR');
1170:
1171: END IF;

Line 1177: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN

1173: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1174:
1175: l_process_status := FND_API.G_RET_STS_UNEXP_ERROR;
1176:
1177: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
1178:
1179: FND_MESSAGE.SET_NAME('QP','QP_CURR_CONV_UNEXPECTED_ERROR');
1180:
1181: END IF;

Line 1190: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN

1186: qp_preq_grp.engine_debug('Currency_Conversion_API - OTHERS exception SQLERRM' || SQLERRM);
1187: END IF;
1188: l_process_status := FND_API.G_RET_STS_UNEXP_ERROR;
1189:
1190: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1191:
1192: FND_MSG_PUB.Add_Exc_Msg
1193: (G_PKG_NAME
1194: , 'QP_MULTI_CURRENCY_PVT'

Line 1192: FND_MSG_PUB.Add_Exc_Msg

1188: l_process_status := FND_API.G_RET_STS_UNEXP_ERROR;
1189:
1190: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1191:
1192: FND_MSG_PUB.Add_Exc_Msg
1193: (G_PKG_NAME
1194: , 'QP_MULTI_CURRENCY_PVT'
1195: );
1196: