DBA Data[Home] [Help]

APPS.PER_ABV_BUS dependencies on HR_API

Line 44: hr_api.mandatory_arg_error

40: hr_utility.set_location('Entering:'|| l_proc, 10);
41: --
42: -- Ensure that all the mandatory parameter are not null
43: --
44: hr_api.mandatory_arg_error
45: (p_api_name => l_proc
46: ,p_argument => 'assignment_budget_value_id'
47: ,p_argument_value => p_assignment_budget_value_id
48: );

Line 67: hr_api.set_security_group_id

63: close csr_sec_grp;
64: --
65: -- Set the security_group_id in CLIENT_INFO
66: --
67: hr_api.set_security_group_id
68: (p_security_group_id => l_security_group_id
69: );
70: --
71: hr_utility.set_location(' Leaving:'|| l_proc, 20);

Line 104: hr_api.mandatory_arg_error

100: hr_utility.set_location('Entering:'|| l_proc, 10);
101: --
102: -- Ensure that all the mandatory parameter are not null
103: --
104: hr_api.mandatory_arg_error
105: (p_api_name => l_proc
106: ,p_argument => 'assignment_budget_value_id'
107: ,p_argument_value => p_assignment_budget_value_id
108: );

Line 110: if ( nvl(per_abv_bus.g_assignment_budget_value_id, hr_api.g_number)

106: ,p_argument => 'assignment_budget_value_id'
107: ,p_argument_value => p_assignment_budget_value_id
108: );
109: --
110: if ( nvl(per_abv_bus.g_assignment_budget_value_id, hr_api.g_number)
111: = p_assignment_budget_value_id) then
112: --
113: -- The legislation code has already been found with a previous
114: -- call to this function. Just return the value in the global

Line 205: hr_api.argument_changed_error

201: -- not been updated.
202: --
203: EXCEPTION
204: WHEN l_error THEN
205: hr_api.argument_changed_error
206: (p_api_name => l_proc
207: ,p_argument => l_argument);
208: WHEN OTHERS THEN
209: RAISE;

Line 231: and p_effective_date between nvl(start_date_active,hr_api.g_sot) and nvl(start_date_active,hr_api.g_eot);

227: from hr_lookups
228: where p_unit = lookup_code
229: and lookup_type='BUDGET_MEASUREMENT_TYPE'
230: and enabled_flag = 'Y'
231: and p_effective_date between nvl(start_date_active,hr_api.g_sot) and nvl(start_date_active,hr_api.g_eot);
232: l_exists varchar2(1);
233: begin
234: --
235: open c;

Line 364: (p_assignment_id in number default hr_api.g_number

360: --
361: -- {End Of Comments}
362: -- ----------------------------------------------------------------------------
363: Procedure dt_update_validate
364: (p_assignment_id in number default hr_api.g_number
365: ,p_datetrack_mode in varchar2
366: ,p_validation_start_date in date
367: ,p_validation_end_date in date
368: ) Is

Line 378: hr_api.mandatory_arg_error

374: Begin
375: --
376: -- Ensure that the p_datetrack_mode argument is not null
377: --
378: hr_api.mandatory_arg_error
379: (p_api_name => l_proc
380: ,p_argument => 'datetrack_mode'
381: ,p_argument_value => p_datetrack_mode
382: );

Line 388: hr_api.mandatory_arg_error

384: -- Mode will be valid, as this is checked at the start of the upd.
385: --
386: -- Ensure the arguments are not null
387: --
388: hr_api.mandatory_arg_error
389: (p_api_name => l_proc
390: ,p_argument => 'validation_start_date'
391: ,p_argument_value => p_validation_start_date
392: );

Line 394: hr_api.mandatory_arg_error

390: ,p_argument => 'validation_start_date'
391: ,p_argument_value => p_validation_start_date
392: );
393: --
394: hr_api.mandatory_arg_error
395: (p_api_name => l_proc
396: ,p_argument => 'validation_end_date'
397: ,p_argument_value => p_validation_end_date
398: );

Line 400: If ((nvl(p_assignment_id, hr_api.g_number) <> hr_api.g_number) and

396: ,p_argument => 'validation_end_date'
397: ,p_argument_value => p_validation_end_date
398: );
399: --
400: If ((nvl(p_assignment_id, hr_api.g_number) <> hr_api.g_number) and
401: NOT (dt_api.check_min_max_dates
402: (p_base_table_name => 'per_all_assignments_f'
403: ,p_base_key_column => 'ASSIGNMENT_ID'
404: ,p_base_key_value => p_assignment_id

Line 481: hr_api.mandatory_arg_error

477: Begin
478: --
479: -- Ensure that the p_datetrack_mode argument is not null
480: --
481: hr_api.mandatory_arg_error
482: (p_api_name => l_proc
483: ,p_argument => 'datetrack_mode'
484: ,p_argument_value => p_datetrack_mode
485: );

Line 490: If (p_datetrack_mode = hr_api.g_delete or

486: --
487: -- Only perform the validation if the datetrack mode is either
488: -- DELETE or ZAP
489: --
490: If (p_datetrack_mode = hr_api.g_delete or
491: p_datetrack_mode = hr_api.g_zap) then
492: --
493: --
494: -- Ensure the arguments are not null

Line 491: p_datetrack_mode = hr_api.g_zap) then

487: -- Only perform the validation if the datetrack mode is either
488: -- DELETE or ZAP
489: --
490: If (p_datetrack_mode = hr_api.g_delete or
491: p_datetrack_mode = hr_api.g_zap) then
492: --
493: --
494: -- Ensure the arguments are not null
495: --

Line 496: hr_api.mandatory_arg_error

492: --
493: --
494: -- Ensure the arguments are not null
495: --
496: hr_api.mandatory_arg_error
497: (p_api_name => l_proc
498: ,p_argument => 'validation_start_date'
499: ,p_argument_value => p_validation_start_date
500: );

Line 502: hr_api.mandatory_arg_error

498: ,p_argument => 'validation_start_date'
499: ,p_argument_value => p_validation_start_date
500: );
501: --
502: hr_api.mandatory_arg_error
503: (p_api_name => l_proc
504: ,p_argument => 'validation_end_date'
505: ,p_argument_value => p_validation_end_date
506: );

Line 508: hr_api.mandatory_arg_error

504: ,p_argument => 'validation_end_date'
505: ,p_argument_value => p_validation_end_date
506: );
507: --
508: hr_api.mandatory_arg_error
509: (p_api_name => l_proc
510: ,p_argument => 'assignment_budget_value_id'
511: ,p_argument_value => p_assignment_budget_value_id
512: );

Line 557: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp

553: hr_utility.set_location('Entering:'||l_proc, 5);
554: --
555: -- Call all supporting business operations
556: --
557: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp
558: --
559: chk_assignment_id(p_assignment_id => p_rec.assignment_id
560: ,p_business_group_id => p_rec.business_group_id
561: ,p_effective_date => p_effective_date);

Line 594: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp

590: hr_utility.set_location('Entering:'||l_proc, 5);
591: --
592: -- Call all supporting business operations
593: --
594: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp
595: --
596: chk_unique_row(p_assignment_id => p_rec.assignment_id
597: ,p_assignment_budget_value_id => p_rec.assignment_budget_value_id
598: ,p_unit => p_rec.unit