52: -- default is false. The validation is controlled by a savepoint and
53: -- rollback mechanism. The savepoint is issued at the beginning of the
54: -- business process and is rollbacked at the end of the business process
55: -- when all the processing has been completed. The rollback is controlled
56: -- by raising and handling the exception hr_api.validate_enabled. We use
57: -- the exception because, by raising the exception with the business
58: -- process, we can exit successfully without having any of the 'OUT'
59: -- arguments being set.
60: --
149: (
150: p_grade_rule_id in number,
151: p_effective_start_date out nocopy date,
152: p_effective_end_date out nocopy date,
153: p_maximum in varchar2 default hr_api.g_varchar2,
154: p_mid_value in varchar2 default hr_api.g_varchar2,
155: p_minimum in varchar2 default hr_api.g_varchar2,
156: p_value in varchar2 default hr_api.g_varchar2,
157: p_request_id in number default hr_api.g_number,
150: p_grade_rule_id in number,
151: p_effective_start_date out nocopy date,
152: p_effective_end_date out nocopy date,
153: p_maximum in varchar2 default hr_api.g_varchar2,
154: p_mid_value in varchar2 default hr_api.g_varchar2,
155: p_minimum in varchar2 default hr_api.g_varchar2,
156: p_value in varchar2 default hr_api.g_varchar2,
157: p_request_id in number default hr_api.g_number,
158: p_program_application_id in number default hr_api.g_number,
151: p_effective_start_date out nocopy date,
152: p_effective_end_date out nocopy date,
153: p_maximum in varchar2 default hr_api.g_varchar2,
154: p_mid_value in varchar2 default hr_api.g_varchar2,
155: p_minimum in varchar2 default hr_api.g_varchar2,
156: p_value in varchar2 default hr_api.g_varchar2,
157: p_request_id in number default hr_api.g_number,
158: p_program_application_id in number default hr_api.g_number,
159: p_program_id in number default hr_api.g_number,
152: p_effective_end_date out nocopy date,
153: p_maximum in varchar2 default hr_api.g_varchar2,
154: p_mid_value in varchar2 default hr_api.g_varchar2,
155: p_minimum in varchar2 default hr_api.g_varchar2,
156: p_value in varchar2 default hr_api.g_varchar2,
157: p_request_id in number default hr_api.g_number,
158: p_program_application_id in number default hr_api.g_number,
159: p_program_id in number default hr_api.g_number,
160: p_program_update_date in date default hr_api.g_date,
153: p_maximum in varchar2 default hr_api.g_varchar2,
154: p_mid_value in varchar2 default hr_api.g_varchar2,
155: p_minimum in varchar2 default hr_api.g_varchar2,
156: p_value in varchar2 default hr_api.g_varchar2,
157: p_request_id in number default hr_api.g_number,
158: p_program_application_id in number default hr_api.g_number,
159: p_program_id in number default hr_api.g_number,
160: p_program_update_date in date default hr_api.g_date,
161: p_object_version_number in out nocopy number,
154: p_mid_value in varchar2 default hr_api.g_varchar2,
155: p_minimum in varchar2 default hr_api.g_varchar2,
156: p_value in varchar2 default hr_api.g_varchar2,
157: p_request_id in number default hr_api.g_number,
158: p_program_application_id in number default hr_api.g_number,
159: p_program_id in number default hr_api.g_number,
160: p_program_update_date in date default hr_api.g_date,
161: p_object_version_number in out nocopy number,
162: p_effective_date in date,
155: p_minimum in varchar2 default hr_api.g_varchar2,
156: p_value in varchar2 default hr_api.g_varchar2,
157: p_request_id in number default hr_api.g_number,
158: p_program_application_id in number default hr_api.g_number,
159: p_program_id in number default hr_api.g_number,
160: p_program_update_date in date default hr_api.g_date,
161: p_object_version_number in out nocopy number,
162: p_effective_date in date,
163: p_datetrack_mode in varchar2,
156: p_value in varchar2 default hr_api.g_varchar2,
157: p_request_id in number default hr_api.g_number,
158: p_program_application_id in number default hr_api.g_number,
159: p_program_id in number default hr_api.g_number,
160: p_program_update_date in date default hr_api.g_date,
161: p_object_version_number in out nocopy number,
162: p_effective_date in date,
163: p_datetrack_mode in varchar2,
164: p_validate in boolean default false,
161: p_object_version_number in out nocopy number,
162: p_effective_date in date,
163: p_datetrack_mode in varchar2,
164: p_validate in boolean default false,
165: p_currency_code in varchar2 default hr_api.g_varchar2
166: );
167: --
168: end pay_grr_upd;