169: ,RECIPE_VALIDITY_RULE_ID IN NUMBER
170: ,FORMULA_ID IN NUMBER
171: ,BATCH_ID IN NUMBER) RETURN NUMBER IS
172: X_ITEM_ID NUMBER(10);
173: P_SCALE_TAB GMD_COMMON_SCALE.SCALE_TAB;
174: X_SCALE_TAB GMD_COMMON_SCALE.SCALE_TAB;
175: X_RETURN_STATUS VARCHAR2(1);
176: MESSAGE_IND NUMBER;
177: MESSAGE_TEXT VARCHAR2(2000);
170: ,FORMULA_ID IN NUMBER
171: ,BATCH_ID IN NUMBER) RETURN NUMBER IS
172: X_ITEM_ID NUMBER(10);
173: P_SCALE_TAB GMD_COMMON_SCALE.SCALE_TAB;
174: X_SCALE_TAB GMD_COMMON_SCALE.SCALE_TAB;
175: X_RETURN_STATUS VARCHAR2(1);
176: MESSAGE_IND NUMBER;
177: MESSAGE_TEXT VARCHAR2(2000);
178: CURSOR CUR_FORMULA_EXISTS IS
348: P_SCALE_TAB(I).ROUNDING_DIRECTION := FM_REC.ROUNDING_DIRECTION;
349: P_SCALE_TAB(I).CONTRIBUTE_YIELD_IND := FM_REC.CONTRIBUTE_YIELD_IND;
350: I := I + 1;
351: END LOOP;
352: GMD_COMMON_SCALE.SCALE(P_SCALE_TAB
353: ,P_ORG_ID
354: ,X_SCALE_FACTOR
355: ,'OUTPUTS'
356: ,X_SCALE_TAB