1269: displayMessage(3,p_dev_project_id , 'NODE' , c_processing.ps_node_id,l_api_name,'CZ_CNV_ADV_OPT_QTY_MAX','MAXVAL', INTEGER_MAX_VALUE);
1270: END LOOP;
1271:
1272: UPDATE cz_ps_nodes
1273: SET MAX_QTY_PER_OPTION = fnd_profile.value('CZ_DEFAULT_MAX_QTY_INT')
1274: WHERE devl_project_id = p_dev_project_id
1275: AND ps_node_type = PS_TYPE_FEATURE
1276: AND feature_type=FEATURE_TYPE_LIST_OF_OPTIONS
1277: AND counted_options_flag='1';
2275: fnd_msg_pub.initialize;
2276: cz_model_convert.CONVERT_MODEL:=TRUE;
2277: L_ERROR_IN_CP :=FALSE;
2278:
2279: IF fnd_profile.value('CZ_BOM_DEFAULT_QTY_DOMN')='Y' THEN
2280: USE_BOM_DEFAULT_QTY:='TRUE';
2281: ELSE
2282: USE_BOM_DEFAULT_QTY:='FALSE';
2283: END IF;
2285:
2286: --get integer and decimal max values from profiles
2287:
2288:
2289: INTEGER_MAX_VALUE := fnd_profile.value('CZ_DEFAULT_MAX_QTY_INT');
2290: SOLVER_MAX_DOUBLE := fnd_profile.value('CZ_DEFAULT_MAX_QTY_DEC');
2291:
2292: IF (INTEGER_MAX_VALUE IS NULL OR SOLVER_MAX_DOUBLE IS NULL) THEN
2293: log_msg('Model_Convert_CP', 0, cz_utils.get_text('CZ_CNV_ERR_PROFILE_NOT_SET') , fnd_log.level_unexpected);
2286: --get integer and decimal max values from profiles
2287:
2288:
2289: INTEGER_MAX_VALUE := fnd_profile.value('CZ_DEFAULT_MAX_QTY_INT');
2290: SOLVER_MAX_DOUBLE := fnd_profile.value('CZ_DEFAULT_MAX_QTY_DEC');
2291:
2292: IF (INTEGER_MAX_VALUE IS NULL OR SOLVER_MAX_DOUBLE IS NULL) THEN
2293: log_msg('Model_Convert_CP', 0, cz_utils.get_text('CZ_CNV_ERR_PROFILE_NOT_SET') , fnd_log.level_unexpected);
2294: RAISE ERR_PROFILE;