DBA Data[Home] [Help]

APPS.PER_PEA_BUS dependencies on HR_MULTI_MESSAGE

Line 111: if hr_multi_message.exception_add

107: --
108: hr_utility.set_location('Leaving:'|| l_proc, 20);
109: exception
110: when app_exception.application_exception then
111: if hr_multi_message.exception_add
112: (p_associated_column1 => 'PER_PERSON_ANALYSES.PERSON_ID'
113: ) then
114: hr_utility.set_location('Leaving:'||l_proc, 30);
115: raise;

Line 258: hr_multi_message.add

254: if (csr_valid_analysis_criteria_id%notfound) then
255: close csr_valid_analysis_criteria_id;
256: --
257: hr_utility.set_message(801,'HR_51603_PEA_INV_ANA_CRI_ID');
258: hr_multi_message.add
259: (p_associated_column1 => 'PER_PERSON_ANALYSES.ANALYSIS_CRITERIA_ID'
260: );
261: else
262: close csr_valid_analysis_criteria_id;

Line 270: hr_multi_message.add

266: -- Check ID_FLEX_NUM is in the same ID_FLEX_NUM as the ANALYSIS_CRITERIA_ID
267: --
268: if (p_id_flex_num <> l_id_flex_num) then
269: hr_utility.set_message(800,'PER_52093_PEA_INV_FLEX_ANA_COM');
270: hr_multi_message.add
271: (p_associated_column1 => 'PER_PERSON_ANALYSES.ANALYSIS_CRITERIA_ID'
272: ,p_associated_column2 => 'PER_PERSON_ANALYSES.ID_FLEX_NUM'
273: );
274: end if;

Line 353: if hr_multi_message.no_exclusive_error

349: -- Only proceed with validation when multiple message list does not already
350: -- contain an error associated with ANALYSIS_CRITERIA_ID,DATE_FROM, DATE_TO
351: -- PERSON_ID columns.
352: --
353: if hr_multi_message.no_exclusive_error
354: (p_check_column1 => 'PER_PERSON_ANALYSES.ANALYSIS_CRITERIA_ID'
355: ,p_check_column2 => 'PER_PERSON_ANALYSES.DATE_FROM'
356: ,p_check_column3 => 'PER_PERSON_ANALYSES.DATE_TO'
357: ,p_check_column4 => 'PER_PERSON_ANALYSES.PERSON_ID'

Line 390: if hr_multi_message.exception_add

386: -- When multiple error detection is enabled handle the application errors
387: -- which have been raised by this procedure.
388: --
389: when app_exception.application_exception then
390: if hr_multi_message.exception_add
391: (p_same_associated_columns => 'Y'
392: ) then
393: hr_utility.set_location('Leaving:'||l_proc, 30);
394: raise;

Line 469: hr_multi_message.add

465: --
466: if p_date_to is not null and p_date_from is null then
467: --
468: hr_utility.set_message(800,'PER_52095_PEA_INV_DATE_FROM');
469: hr_multi_message.add
470: (p_associated_column1 => 'PER_PERSON_ANALYSES.DATE_FROM'
471: ,p_associated_column2 => 'PER_PERSON_ANALYSES.DATE_TO'
472: );
473: --

Line 483: hr_multi_message.add

479: --
480: if p_date_from > nvl(p_date_to,hr_api.g_eot) then
481: --
482: hr_utility.set_message(800,'PER_52094_PEA_INV_DATE_COMB');
483: hr_multi_message.add
484: (p_associated_column1 => 'PER_PERSON_ANALYSES.DATE_FROM'
485: ,p_associated_column2 => 'PER_PERSON_ANALYSES.DATE_TO'
486: );
487: --

Line 703: hr_multi_message.end_validation_set;

699: --After validating the set of important attributes,
700: --if multiple message detection is enabled and atleast
701: --one error has been found then abort further validation.
702: --
703: hr_multi_message.end_validation_set;
704: --
705: --validate dependent attributes
706: -- Call all supporting business operations
707: --

Line 796: hr_multi_message.end_validation_set;

792: --After validating the set of important attributes,
793: --if multiple message detection is enabled and atleast
794: --one error has been found then abort further validation.
795: --
796: hr_multi_message.end_validation_set;
797: --
798: -- validate dependent attributes
799: -- Call all supporting business operations
800: --