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 445: RuleResultTable fun_Rule_Results_Table := fun_Rule_Results_Table();

441: l_isAnyActiveRule boolean := false;
442: l_count NUMBER := 1;
443: l_set_result_values boolean := false;
444:
445: RuleResultTable fun_Rule_Results_Table := fun_Rule_Results_Table();
446: -- m_RuleResultTable RuleResultTableType;
447:
448: l_old_moac_access_mode VARCHAR2(1);
449: l_old_org_id NUMBER;

Line 767: RuleResultTable fun_Rule_Results_Table := fun_Rule_Results_Table();

763: l_isAnyActiveRule boolean := false;
764: l_count NUMBER := 1;
765: l_set_result_values boolean := false;
766:
767: RuleResultTable fun_Rule_Results_Table := fun_Rule_Results_Table();
768: -- m_RuleResultTable RuleResultTableType;
769:
770: l_old_moac_access_mode VARCHAR2(1);
771: l_old_org_id NUMBER;

Line 1070: FUNCTION populateRuleResultObjects RETURN FUN_RULE_RESULT IS

1066: END IF;
1067: END apply_rule_wrapper;
1068:
1069:
1070: FUNCTION populateRuleResultObjects RETURN FUN_RULE_RESULT IS
1071: l_RuleResultObject FUN_RULE_RESULT;
1072: BEGIN
1073: if (FND_LOG.LEVEL_STATEMENT >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) then
1074: fnd_log.message(FND_LOG.LEVEL_STATEMENT, 'Start FUN_RULE_PUB.populateRuleResultObjects', FALSE);

Line 1071: l_RuleResultObject FUN_RULE_RESULT;

1067: END apply_rule_wrapper;
1068:
1069:
1070: FUNCTION populateRuleResultObjects RETURN FUN_RULE_RESULT IS
1071: l_RuleResultObject FUN_RULE_RESULT;
1072: BEGIN
1073: if (FND_LOG.LEVEL_STATEMENT >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) then
1074: fnd_log.message(FND_LOG.LEVEL_STATEMENT, 'Start FUN_RULE_PUB.populateRuleResultObjects', FALSE);
1075: fnd_log.message(FND_LOG.LEVEL_STATEMENT, 'Start FUN_RULE_PUB.populateRuleResultObjects:->m_resultValueDataType='||m_resultValueDataType, FALSE);

Line 1080: l_RuleResultObject := FUN_RULE_RESULT( get_rule_detail_id,

1076: end if;
1077:
1078: -- l_RuleResultObject := RuleResultObject(m_ruleDetailId);
1079: IF(m_resultValueDataType = C_NUMERIC) THEN
1080: l_RuleResultObject := FUN_RULE_RESULT( get_rule_detail_id,
1081: get_string,
1082: get_number,
1083: null,
1084: get_result_application_id,

Line 1105: l_RuleResultObject := FUN_RULE_RESULT( get_rule_detail_id,

1101: get_attribute15,
1102: get_message_app_name);
1103:
1104: ELSIF(m_resultValueDataType = C_DATE) THEN
1105: l_RuleResultObject := FUN_RULE_RESULT( get_rule_detail_id,
1106: get_string,
1107: null,
1108: get_date,
1109: get_result_application_id,

Line 1130: l_RuleResultObject := FUN_RULE_RESULT( get_rule_detail_id,

1126: get_attribute15,
1127: get_message_app_name);
1128:
1129: ELSE
1130: l_RuleResultObject := FUN_RULE_RESULT( get_rule_detail_id,
1131: get_string,
1132: null,
1133: null,
1134: get_result_application_id,

Line 2554: FUNCTION GET_MULTI_RULE_RESULTS_TABLE RETURN fun_rule_results_table is

2550: return(FUN_RULE_UTILITY_PKG.getApplicationShortName(m_resultApplicationId));
2551: end if;
2552: END get_message_app_name;
2553:
2554: FUNCTION GET_MULTI_RULE_RESULTS_TABLE RETURN fun_rule_results_table is
2555: BEGIN
2556: return m_RuleResultTable;
2557: END GET_MULTI_RULE_RESULTS_TABLE;
2558:

Line 3266: results FUN_RULE_RESULTS_TABLE := fun_Rule_Results_Table();

3262: END isRuleValid;
3263:
3264: FUNCTION GET_ALL_RULE_NAMES RETURN VARCHAR2
3265: IS
3266: results FUN_RULE_RESULTS_TABLE := fun_Rule_Results_Table();
3267: l_rule_name VARCHAR2(200);
3268: l_concatenated_rules_name VARCHAR2(2000) := '';
3269: BEGIN
3270: if (FND_LOG.LEVEL_STATEMENT >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) then