DBA Data[Home] [Help]

APPS.AHL_OSP_COST_PVT dependencies on FND_API

Line 118: x_return_status := FND_API.G_RET_STS_SUCCESS;

114: --
115: BEGIN
116:
117: -- Initialize Procedure return status to success
118: x_return_status := FND_API.G_RET_STS_SUCCESS;
119:
120: IF (FND_LOG.LEVEL_PROCEDURE >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
121: FND_LOG.STRING(FND_LOG.LEVEL_PROCEDURE, L_DEBUG_KEY || '.begin', 'Entering Procedure');
122: END IF;

Line 219: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

215: fnd_log.level_error,
216: L_DEBUG_KEY,'No curency is defined for the organization of the osp order line'
217: );
218: END IF;
219: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
220: END IF;
221:
222: IF l_po_currency_code <> l_ou_currency_code THEN
223:

Line 269: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

265: FND_MSG_PUB.ADD;
266: IF (FND_LOG.LEVEL_ERROR >= FND_LOG.G_CURRENT_RUNTIME_LEVEL)THEN
267: FND_LOG.STRING(FND_LOG.LEVEL_ERROR, L_DEBUG_KEY, 'No curency is defined for the organization of the osp order line.');
268: END IF;
269: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
270: END IF;
271:
272: IF l_po_currency_code <> l_ou_currency_code THEN
273: x_osp_cost := gl_currency_api.convert_amount (

Line 351: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

347: FND_MESSAGE.Set_Name('AHL','AHL_OSP_UOM_CONVERT_INV');
348: FND_MESSAGE.Set_Token('UOM1', l_osp_line_rec.service_item_uom_code);
349: FND_MESSAGE.Set_Token('UOM2', l_temp_uom_code);
350: FND_MSG_PUB.ADD;
351: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
352: END IF;
353:
354: -- Calculate Price as Price = Converted_Qty * Price per Unit
355: x_osp_cost := l_converted_qty * l_unit_price;

Line 370: WHEN FND_API.G_EXC_ERROR THEN

366: FND_LOG.STRING(FND_LOG.LEVEL_PROCEDURE, L_DEBUG_KEY || '.end', 'Exiting Procedure');
367: END IF;
368:
369: EXCEPTION
370: WHEN FND_API.G_EXC_ERROR THEN
371: x_osp_cost := 0;
372: x_return_status := FND_API.G_RET_STS_ERROR;
373:
374: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 372: x_return_status := FND_API.G_RET_STS_ERROR;

368:
369: EXCEPTION
370: WHEN FND_API.G_EXC_ERROR THEN
371: x_osp_cost := 0;
372: x_return_status := FND_API.G_RET_STS_ERROR;
373:
374: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
375: x_osp_cost := 0;
376: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 374: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

370: WHEN FND_API.G_EXC_ERROR THEN
371: x_osp_cost := 0;
372: x_return_status := FND_API.G_RET_STS_ERROR;
373:
374: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
375: x_osp_cost := 0;
376: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
377:
378: WHEN OTHERS THEN

Line 376: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

372: x_return_status := FND_API.G_RET_STS_ERROR;
373:
374: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
375: x_osp_cost := 0;
376: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
377:
378: WHEN OTHERS THEN
379: x_osp_cost := 0;
380: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 380: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

376: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
377:
378: WHEN OTHERS THEN
379: x_osp_cost := 0;
380: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
381:
382: END Get_OSP_Cost;
383:
384: END AHL_OSP_COST_PVT;