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 1107: cz_rule_text_gen.parse_rules(v_contribute_consume.devl_project_id, v_contribute_consume.rule_id);

1103: displayMessage(3,p_devl_project_id , 'RULE' ,v_contribute_consume.rule_id,l_api_name,'CZ_CNV_CONT_CONS_TO_ADD_SUB');
1104: IF v_contribute_consume.template_id IN (708,710) THEN
1105: 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);
1106: Update cz_expression_nodes set template_id=25 where rule_id=v_contribute_consume.rule_id and template_id =22;
1107: cz_rule_text_gen.parse_rules(v_contribute_consume.devl_project_id, v_contribute_consume.rule_id);
1108: END IF;
1109: IF(initialvalue IS NOT NULL
1110: AND(p_ps_node_type IN(PS_TYPE_TOTAL, PS_TYPE_RESOURCE) OR(p_ps_node_type = PS_TYPE_FEATURE
1111: AND feature_type IN(FEATURE_TYPE_INTEGER , FEATURE_TYPE_FLOAT)))) THEN

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

1609:
1610: IF v_cz_ids_tbl.COUNT>0 THEN
1611: FOR i IN v_cz_ids_tbl.FIRST ..v_cz_ids_tbl.LAST
1612: LOOP
1613: cz_rule_text_gen.parse_rules(p_dev_project_id, v_cz_ids_tbl(i));
1614: END LOOP;
1615: v_cz_ids_tbl.DELETE;
1616: END IF;
1617:

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

1643: --change defaults to implies
1644: displayMessage(2,p_dev_project_id , 'RULE' ,v_cz_ids_tbl(i),l_api_name,'CZ_CNV_WARN_DEFAULTS');
1645: --Call procedure to generate rule text from the expression tree
1646: populate_cz_tables(true);
1647: cz_rule_text_gen.parse_rules(p_dev_project_id, v_cz_ids_tbl(i));
1648: END LOOP;
1649: v_cz_ids_tbl.DELETE;
1650: END IF;
1651:

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

1673: LOOP
1674: --change template_id from 360 to 552
1675: displayMessage(2,p_dev_project_id , 'RULE' ,v_cz_ids_tbl(i),l_api_name,'CZ_CNV_WARN_NOTTRUE');
1676: populate_cz_tables(true);
1677: cz_rule_text_gen.parse_rules(p_dev_project_id, v_cz_ids_tbl(i));
1678: END LOOP;
1679: v_cz_ids_tbl.DELETE;
1680: END IF;
1681:

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

1713: expr_parent_id = l_expression_node_id
1714: WHERE expr_node_id = l_atan.expr_node_id;
1715: displayMessage(2,p_dev_project_id , 'RULE' ,l_atan.rule_id,l_api_name,'CZ_CNV_WARN_ATAN2_REMOVED');
1716: populate_cz_tables(true);
1717: cz_rule_text_gen.parse_rules(p_dev_project_id, l_atan.rule_id);
1718: END LOOP;
1719: --
1720: -- Logic rules may only contain logical expressions as participants.
1721: --Any numeric participants in existing logic rules will be mapped to "expr > 0".

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

1825: SELECT name INTO l_ps_node_name from cz_ps_nodes where ps_node_id=l_numeric_participant.ps_node_id;
1826: 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);
1827: DELETE FROM cz_expression_nodes where rule_id= l_numeric_participant.rule_id and template_id=21;
1828: populate_cz_tables(true);
1829: cz_rule_text_gen.parse_rules(p_dev_project_id, l_numeric_participant.rule_id);
1830: END LOOP;
1831:
1832: -- display warning for compatibility rules design chart /property based /explicit compatibility
1833: FOR l_compat IN c_compat