4982: IF p_debug_mode = 'Y' THEN
4983: pa_debug.write('PA_CC_TRANSFER_PRICE.Get_Initial_Transfer_Price', 'ENTERING Get_Initial_Transfer_Price', 3);
4984: END IF;
4985:
4986: x_return_status := FND_API.G_RET_STS_SUCCESS;
4987:
4988: Open Cur_Forecast_Items(p_assignment_id, p_start_date);
4989:
4990: PA_DEBUG.g_err_stage := 'Fetching Cur_Forecast_Items';
5325:
5326:
5327: ERROR_OCCURED := 'N';
5328:
5329: IF lx_rt_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5330: ERROR_OCCURED := 'Y';
5331: END IF;
5332:
5333: If lx_rt_rev_rejct_reason_tab.exists(1) THEN
5371: pa_debug.write('PA_CC_TRANSFER_PRICE.Get_Initial_Transfer_Price', 'Some Error Occurred, Returning null as Rate', 3);
5372: END IF;
5373: x_transfer_price_rate := NULL;
5374: x_transfer_pr_rate_curr := NULL;
5375: x_return_status := FND_API.G_RET_STS_SUCCESS;
5376: Return;
5377: END IF;
5378:
5379: l_tp_asgid.delete;
5546: x_transfer_price_rate := NULL;
5547: x_transfer_pr_rate_curr := NULL;
5548: END IF;
5549:
5550: x_return_status := FND_API.G_RET_STS_SUCCESS;
5551: EXCEPTION
5552: WHEN OTHERS THEN
5553: If p_debug_mode = 'Y' THEN
5554: pa_debug.write('PA_CC_TRANSFER_PRICE.GET_INITIAL_TRANSFER_PRICE', 'Unhandled Exception occured', 3);
5555: End if;
5556: /*Added for File.sql.39*/
5557: x_transfer_price_rate := NULL;
5558: x_transfer_pr_rate_curr := NULL;
5559: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5560: END Get_Initial_Transfer_Price;
5561:
5562: END PA_CC_TRANSFER_PRICE;