DBA Data[Home] [Help]

APPS.FUN_RULE_PUB dependencies on FUN_RULE_RESULT

Line 18: m_RuleResultTable fun_rule_results_table;

14: TYPE t_parameter_list IS TABLE OF t_parameter_rec INDEX BY BINARY_INTEGER;
15:
16: TYPE multi_param_value IS TABLE OF VARCHAR2(1024) INDEX BY BINARY_INTEGER;
17:
18: m_RuleResultTable fun_rule_results_table;
19:
20: g_parameter_list t_parameter_list;
21: g_parameter_count NUMBER := 0;
22:

Line 168: FUNCTION populateRuleResultObjects RETURN FUN_RULE_RESULT;

164: p_flexfield_name IN VARCHAR2,
165: p_flexfield_app_short_name IN VARCHAR2,
166: p_rule_detail_id IN NUMBER);
167:
168: FUNCTION populateRuleResultObjects RETURN FUN_RULE_RESULT;
169:
170: FUNCTION checkIfMultiValueResultIsNull RETURN BOOLEAN;
171:
172: FUNCTION matchCriteria(p_ParamName IN VARCHAR2, p_Condition VARCHAR2,

Line 453: RuleResultTable fun_Rule_Results_Table := fun_Rule_Results_Table();

449: l_isAnyActiveRule boolean := false;
450: l_count NUMBER := 1;
451: l_set_result_values boolean := false;
452:
453: RuleResultTable fun_Rule_Results_Table := fun_Rule_Results_Table();
454: -- m_RuleResultTable RuleResultTableType;
455:
456: l_old_moac_access_mode VARCHAR2(1);
457: l_old_org_id NUMBER;

Line 775: RuleResultTable fun_Rule_Results_Table := fun_Rule_Results_Table();

771: l_isAnyActiveRule boolean := false;
772: l_count NUMBER := 1;
773: l_set_result_values boolean := false;
774:
775: RuleResultTable fun_Rule_Results_Table := fun_Rule_Results_Table();
776: -- m_RuleResultTable RuleResultTableType;
777:
778: l_old_moac_access_mode VARCHAR2(1);
779: l_old_org_id NUMBER;

Line 1078: FUNCTION populateRuleResultObjects RETURN FUN_RULE_RESULT IS

1074: END IF;
1075: END apply_rule_wrapper;
1076:
1077:
1078: FUNCTION populateRuleResultObjects RETURN FUN_RULE_RESULT IS
1079: l_RuleResultObject FUN_RULE_RESULT;
1080: BEGIN
1081: if (FND_LOG.LEVEL_STATEMENT >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) then
1082: fnd_log.message(FND_LOG.LEVEL_STATEMENT, 'Start FUN_RULE_PUB.populateRuleResultObjects', FALSE);

Line 1079: l_RuleResultObject FUN_RULE_RESULT;

1075: END apply_rule_wrapper;
1076:
1077:
1078: FUNCTION populateRuleResultObjects RETURN FUN_RULE_RESULT IS
1079: l_RuleResultObject FUN_RULE_RESULT;
1080: BEGIN
1081: if (FND_LOG.LEVEL_STATEMENT >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) then
1082: fnd_log.message(FND_LOG.LEVEL_STATEMENT, 'Start FUN_RULE_PUB.populateRuleResultObjects', FALSE);
1083: fnd_log.message(FND_LOG.LEVEL_STATEMENT, 'Start FUN_RULE_PUB.populateRuleResultObjects:->m_resultValueDataType='||m_resultValueDataType, FALSE);

Line 1088: l_RuleResultObject := FUN_RULE_RESULT( get_rule_detail_id,

1084: end if;
1085:
1086: -- l_RuleResultObject := RuleResultObject(m_ruleDetailId);
1087: IF(m_resultValueDataType = C_NUMERIC) THEN
1088: l_RuleResultObject := FUN_RULE_RESULT( get_rule_detail_id,
1089: get_string,
1090: get_number,
1091: null,
1092: get_result_application_id,

Line 1113: l_RuleResultObject := FUN_RULE_RESULT( get_rule_detail_id,

1109: get_attribute15,
1110: get_message_app_name);
1111:
1112: ELSIF(m_resultValueDataType = C_DATE) THEN
1113: l_RuleResultObject := FUN_RULE_RESULT( get_rule_detail_id,
1114: get_string,
1115: null,
1116: get_date,
1117: get_result_application_id,

Line 1138: l_RuleResultObject := FUN_RULE_RESULT( get_rule_detail_id,

1134: get_attribute15,
1135: get_message_app_name);
1136:
1137: ELSE
1138: l_RuleResultObject := FUN_RULE_RESULT( get_rule_detail_id,
1139: get_string,
1140: null,
1141: null,
1142: get_result_application_id,

Line 2562: FUNCTION GET_MULTI_RULE_RESULTS_TABLE RETURN fun_rule_results_table is

2558: return(FUN_RULE_UTILITY_PKG.getApplicationShortName(m_resultApplicationId));
2559: end if;
2560: END get_message_app_name;
2561:
2562: FUNCTION GET_MULTI_RULE_RESULTS_TABLE RETURN fun_rule_results_table is
2563: BEGIN
2564: return m_RuleResultTable;
2565: END GET_MULTI_RULE_RESULTS_TABLE;
2566:

Line 3307: results FUN_RULE_RESULTS_TABLE := fun_Rule_Results_Table();

3303: END isRuleValid;
3304:
3305: FUNCTION GET_ALL_RULE_NAMES RETURN VARCHAR2
3306: IS
3307: results FUN_RULE_RESULTS_TABLE := fun_Rule_Results_Table();
3308: l_rule_name VARCHAR2(200);
3309: l_concatenated_rules_name VARCHAR2(2000) := '';
3310: BEGIN
3311: if (FND_LOG.LEVEL_STATEMENT >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) then