31: nvl(ce.end_date, date_placed_in_service)
32: and ct.ceiling_name = calc_recoverable_cost.ceiling_name;
33: exception
34: when NO_DATA_FOUND then
35: FND_MESSAGE.SET_NAME('OFA', 'FA_FE_CANT_GEN_RECOV_COST');
36: FND_MESSAGE.RAISE_ERROR;
37: end;
38:
39: END FAP_CALCULATE;
32: and ct.ceiling_name = calc_recoverable_cost.ceiling_name;
33: exception
34: when NO_DATA_FOUND then
35: FND_MESSAGE.SET_NAME('OFA', 'FA_FE_CANT_GEN_RECOV_COST');
36: FND_MESSAGE.RAISE_ERROR;
37: end;
38:
39: END FAP_CALCULATE;