1: PACKAGE BODY GMD_SPREAD_CALCULATE_PKG AS
2: /* $Header: GMDSPDCB.pls 120.9 2011/11/30 15:44:57 rnalla ship $ */
3:
4: /*##############################################################
5: # NAME
176: END IF;
177:
178: EXCEPTION
179: WHEN OTHERS THEN
180: fnd_msg_pub.add_exc_msg ('GMD_SPREAD_CALCULATE_PKG', 'Rollup_Wt_Pct');
181: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
182: END rollup_wt_pct;
183:
184: /*##############################################################
240: END IF;
241:
242: EXCEPTION
243: WHEN OTHERS THEN
244: fnd_msg_pub.add_exc_msg ('GMD_SPREAD_CALCULATE_PKG', 'Evaluate_Expression');
245: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
246: END evaluate_expression;
247:
248: /*##############################################################
380: WHEN NO_PARAMETER THEN
381: fnd_msg_pub.add_exc_msg ('GMD', 'GMD_PARM_NOT_FOUND');
382: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
383: WHEN OTHERS THEN
384: fnd_msg_pub.add_exc_msg ('GMD_SPREAD_CALCULATE_PKG', 'Rollup_Vol_Pct');
385: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
386: END rollup_vol_pct;
387:
388: /*##############################################################
538: END IF;
539: RETURN(X_rollup);
540: EXCEPTION
541: WHEN OTHERS THEN
542: fnd_msg_pub.add_exc_msg ('GMD_SPREAD_CALCULATE_PKG', 'Rollup_Cost_Units');
543: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
544: RETURN(0);
545: END rollup_cost_units;
546:
674: END IF;
675:
676: EXCEPTION
677: WHEN OTHERS THEN
678: fnd_msg_pub.add_exc_msg ('GMD_SPREAD_CALCULATE_PKG', 'Rollup_Equiv_Wt');
679: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
680: END rollup_equiv_wt;
681:
682:
1005: p_data => x_msg_data);
1006: END auto_calc_product;
1007:
1008:
1009: END GMD_SPREAD_CALCULATE_PKG;