DBA Data[Home] [Help]

APPS.CZ_MODEL_CONVERT dependencies on CZ_RULE_TEXT_GEN

Line 198: cz_rule_text_gen.parse_rules( v_cz_rules(v_cz_rules_count).devl_project_id, v_cz_rules(v_cz_rules_count).rule_id);

194: IF (v_cz_rules.LAST IS NOT NULL) THEN
195:
196: FOR v_cz_rules_count IN v_cz_rules.FIRST .. v_cz_rules.LAST LOOP
197: IF v_cz_rules(v_cz_rules_count).presentation_flag=0 THEN
198: cz_rule_text_gen.parse_rules( v_cz_rules(v_cz_rules_count).devl_project_id, v_cz_rules(v_cz_rules_count).rule_id);
199: END IF;
200: END LOOP;
201: v_cz_rules.DELETE;
202: END IF;

Line 1113: cz_rule_text_gen.parse_rules(v_contribute_consume.devl_project_id, v_contribute_consume.rule_id);

1109: displayMessage(3,p_devl_project_id , 'RULE' ,v_contribute_consume.rule_id,l_api_name,'CZ_CNV_CONT_CONS_TO_ADD_SUB');
1110: IF v_contribute_consume.template_id IN (708,710) THEN
1111: Update cz_expression_nodes set template_id=decode(template_id,708 , OPERATOR_ADDSTO , 710 , OPERATOR_SUBTRACTSFROM) where rule_id=v_contribute_consume.rule_id and template_id in (708,710);
1112: Update cz_expression_nodes set template_id=25 where rule_id=v_contribute_consume.rule_id and template_id =22;
1113: cz_rule_text_gen.parse_rules(v_contribute_consume.devl_project_id, v_contribute_consume.rule_id);
1114: END IF;
1115: IF(initialvalue IS NOT NULL
1116: AND(p_ps_node_type IN(PS_TYPE_TOTAL, PS_TYPE_RESOURCE) OR(p_ps_node_type = PS_TYPE_FEATURE
1117: AND feature_type IN(FEATURE_TYPE_INTEGER , FEATURE_TYPE_FLOAT)))) THEN

Line 1640: cz_rule_text_gen.parse_rules(p_dev_project_id, v_cz_ids_tbl(i));

1636:
1637: IF v_cz_ids_tbl.COUNT>0 THEN
1638: FOR i IN v_cz_ids_tbl.FIRST ..v_cz_ids_tbl.LAST
1639: LOOP
1640: cz_rule_text_gen.parse_rules(p_dev_project_id, v_cz_ids_tbl(i));
1641: END LOOP;
1642: v_cz_ids_tbl.DELETE;
1643: END IF;
1644:

Line 1674: cz_rule_text_gen.parse_rules(p_dev_project_id, v_cz_ids_tbl(i));

1670: --change defaults to implies
1671: displayMessage(2,p_dev_project_id , 'RULE' ,v_cz_ids_tbl(i),l_api_name,'CZ_CNV_WARN_DEFAULTS');
1672: --Call procedure to generate rule text from the expression tree
1673: populate_cz_tables(true);
1674: cz_rule_text_gen.parse_rules(p_dev_project_id, v_cz_ids_tbl(i));
1675: END LOOP;
1676: v_cz_ids_tbl.DELETE;
1677: END IF;
1678:

Line 1704: cz_rule_text_gen.parse_rules(p_dev_project_id, v_cz_ids_tbl(i));

1700: LOOP
1701: --change template_id from 360 to 552
1702: displayMessage(2,p_dev_project_id , 'RULE' ,v_cz_ids_tbl(i),l_api_name,'CZ_CNV_WARN_NOTTRUE');
1703: populate_cz_tables(true);
1704: cz_rule_text_gen.parse_rules(p_dev_project_id, v_cz_ids_tbl(i));
1705: END LOOP;
1706: v_cz_ids_tbl.DELETE;
1707: END IF;
1708:

Line 1744: cz_rule_text_gen.parse_rules(p_dev_project_id, l_atan.rule_id);

1740: expr_parent_id = l_expression_node_id
1741: WHERE expr_node_id = l_atan.expr_node_id;
1742: displayMessage(2,p_dev_project_id , 'RULE' ,l_atan.rule_id,l_api_name,'CZ_CNV_WARN_ATAN2_REMOVED');
1743: populate_cz_tables(true);
1744: cz_rule_text_gen.parse_rules(p_dev_project_id, l_atan.rule_id);
1745: END LOOP;
1746: --
1747: -- Logic rules may only contain logical expressions as participants.
1748: --Any numeric participants in existing logic rules will be mapped to "expr > 0".

Line 1856: cz_rule_text_gen.parse_rules(p_dev_project_id, l_numeric_participant.rule_id);

1852: SELECT name INTO l_ps_node_name from cz_ps_nodes where ps_node_id=l_numeric_participant.ps_node_id;
1853: displayMessage(3,p_dev_project_id , 'RULE' ,l_numeric_participant.rule_id ,l_api_name,'CZ_CNV_ADV_NUM_IN_LOGIC','NODENAME1', l_ps_node_name,'NODENAME2', l_ps_node_name);
1854: DELETE FROM cz_expression_nodes where rule_id= l_numeric_participant.rule_id and template_id=21;
1855: populate_cz_tables(true);
1856: cz_rule_text_gen.parse_rules(p_dev_project_id, l_numeric_participant.rule_id);
1857: END LOOP;
1858:
1859: -- display warning for compatibility rules design chart /property based /explicit compatibility
1860: FOR l_compat IN c_compat