329: --l_prev_start_date := GREATEST(rec_absences.date_start,rec_input_values.Frm_dt);
330: hr_utility.trace(' INS Creating entry for relevant Period :'||cnt_periods);
331: hr_utility.trace(' With dates: start='||GREATEST(rec_time_periods.start_date,rec_absences.date_start,rec_input_values.Frm_dt)||
332: ' end='||LEAST(rec_time_periods.end_date,rec_absences.date_end, rec_input_values.To_dt));
333: hr_entry_api.insert_element_entry
334: (
335: p_effective_start_date => l_effective_start_date,
336: p_effective_end_date => l_effective_end_date,
337: --
373: l_process_element_entry_id := NULL;
374:
375: --l_prev_start_date := GREATEST(rec_absences.date_start,rec_input_values.Frm_dt);
376: hr_utility.trace(' Creating entry for relevant Absence id='||rec_absences.absence_attendance_id);
377: hr_entry_api.insert_element_entry
378: (
379: p_effective_start_date => l_effective_start_date,
380: p_effective_end_date => l_effective_end_date,
381: --
559:
560: FOR rec_linked_process_entries IN C_linked_process_entries(p_element_entry_id, p_assignment_id_o )
561: LOOP
562: hr_utility.trace(' Preproc : DELETING entry='||rec_linked_process_entries.element_entry_id);
563: hr_entry_api.delete_element_entry(
564: p_dt_delete_mode => p_datetrack_mode,
565: p_session_date => p_effective_start_date_o,
566: p_element_entry_id => rec_linked_process_entries.element_entry_id);
567: hr_utility.trace(' Preproc : DELETED entry='||rec_linked_process_entries.element_entry_id);