374: hri_bpl_conc_log.dbg('Full refresh: ' || l_full_refresh);
375: hri_bpl_conc_log.dbg('Collect from: N/A');
376:
377: -- Set warning off - in case the session is reused
378: hri_opl_period_of_work.g_warning_flag := 'N';
379:
380: -- Refresh only when the full refresh flag is set to 'Y'
381: IF (l_full_refresh = 'Y') THEN
382:
380: -- Refresh only when the full refresh flag is set to 'Y'
381: IF (l_full_refresh = 'Y') THEN
382:
383: -- Full refresh
384: hri_opl_period_of_work.full_refresh;
385:
386: ELSE
387:
388: -- Period of work bands are not refreshed in incremental mode
392:
393: END IF;
394:
395: -- In case a warning is raised then the process should be marked as warning
396: IF (hri_opl_period_of_work.g_warning_flag = 'Y') THEN
397: errbuf:= 'WARNING';
398: retcode:= 1;
399: END IF;
400: