151: ld_period_start_date DATE;
152: ld_period_end_date DATE;
153: lv_row_found VARCHAR2 (1) := 'N';
154: lv_exists1 VARCHAR2 (1);
155: l_temp_periods hxc_period_evaluation.period_list;
156: l_index NUMBER;
157: l_period_list hxc_period_evaluation.period_list;
158: i BINARY_INTEGER := 1;
159:
153: lv_row_found VARCHAR2 (1) := 'N';
154: lv_exists1 VARCHAR2 (1);
155: l_temp_periods hxc_period_evaluation.period_list;
156: l_index NUMBER;
157: l_period_list hxc_period_evaluation.period_list;
158: i BINARY_INTEGER := 1;
159:
160:
161: -- Bug 6998662
579: hr_utility.set_location ('populate_missing_time_periods', 60);
580: END IF;
581:
582: l_temp_periods :=
583: hxc_period_evaluation.get_period_list
584: (p_current_date => SYSDATE,
585: p_recurring_period_type => l_period_type,
586: p_duration_in_days => l_duration_in_days,
587: p_rec_period_start_date => l_start_date,