DBA Data[Home] [Help]

APPS.PAY_KR_ENTRIES_PKG dependencies on HR_API

Line 94: p_effective_date in date default hr_api.g_sys

90: function element_type_rec
91: (
92: p_element_name in varchar2,
93: p_business_group_id in number default null,
94: p_effective_date in date default hr_api.g_sys
95: ) return PAY_ELEMENT_TYPES_F%ROWTYPE
96: is
97:
98: l_legislation_code varchar2(30);

Line 115: := hr_api.return_legislation_code(p_business_group_id);

111: or pet.business_group_id = p_business_group_id);
112:
113: begin
114: l_legislation_code
115: := hr_api.return_legislation_code(p_business_group_id);
116:
117: open csr( p_element_name,
118: p_business_group_id,
119: l_legislation_code,

Line 717: if hr_api.not_exists_in_hr_lookups(

713: if l_rec.lookup_type is not NULL then
714: --
715: -- Lookup_type validation with effective_date.
716: --
717: if hr_api.not_exists_in_hr_lookups(
718: p_effective_date => p_effective_date,
719: p_lookup_type => l_rec.lookup_type,
720: p_lookup_code => p_canonical_value) then
721: hr_utility.set_message(801,'HR_7033_ELE_ENTRY_LKUP_INVLD');

Line 1026: hr_api.mandatory_arg_error(p_api_name => l_proc,

1022: end if;
1023: --
1024: -- Ensure that all the mandatory arguments are not null
1025: --
1026: hr_api.mandatory_arg_error(p_api_name => l_proc,
1027: p_argument => 'effective_date',
1028: p_argument_value => p_effective_date);
1029: --
1030: hr_api.mandatory_arg_error(p_api_name => l_proc,

Line 1030: hr_api.mandatory_arg_error(p_api_name => l_proc,

1026: hr_api.mandatory_arg_error(p_api_name => l_proc,
1027: p_argument => 'effective_date',
1028: p_argument_value => p_effective_date);
1029: --
1030: hr_api.mandatory_arg_error(p_api_name => l_proc,
1031: p_argument => 'datetrack_mode',
1032: p_argument_value => p_datetrack_mode);
1033: --
1034: hr_api.mandatory_arg_error(p_api_name => l_proc,

Line 1034: hr_api.mandatory_arg_error(p_api_name => l_proc,

1030: hr_api.mandatory_arg_error(p_api_name => l_proc,
1031: p_argument => 'datetrack_mode',
1032: p_argument_value => p_datetrack_mode);
1033: --
1034: hr_api.mandatory_arg_error(p_api_name => l_proc,
1035: p_argument => 'element_entry_id',
1036: p_argument_value => p_element_entry_id);
1037: --
1038: hr_api.mandatory_arg_error(p_api_name => l_proc,

Line 1038: hr_api.mandatory_arg_error(p_api_name => l_proc,

1034: hr_api.mandatory_arg_error(p_api_name => l_proc,
1035: p_argument => 'element_entry_id',
1036: p_argument_value => p_element_entry_id);
1037: --
1038: hr_api.mandatory_arg_error(p_api_name => l_proc,
1039: p_argument => 'object_version_number',
1040: p_argument_value => p_object_version_number);
1041: --
1042: -- Check to ensure the datetrack mode is not INSERT.

Line 1115: when hr_api.object_locked then

1111: --
1112: -- We need to trap the ORA LOCK exception
1113: --
1114: exception
1115: when hr_api.object_locked then
1116: --
1117: -- The object is locked therefore we need to supply a meaningful
1118: -- error message.
1119: --