DBA Data[Home] [Help]

APPS.BEN_CWB_BACK_OUT_CONC dependencies on BEN_BATCH_UTILS

Line 849: fnd_message.set_token('PROC','ben_batch_utils.print_parameters');

845: --
846: close c_parameter;
847: --
848: fnd_message.set_name('BEN','BEN_91333_CALLING_PROC');
849: fnd_message.set_token('PROC','ben_batch_utils.print_parameters');
850: ben_batch_utils.print_parameters
851: (p_thread_id => p_thread_id
852: ,p_benefit_action_id => p_benefit_action_id
853: ,p_validate => p_validate

Line 850: ben_batch_utils.print_parameters

846: close c_parameter;
847: --
848: fnd_message.set_name('BEN','BEN_91333_CALLING_PROC');
849: fnd_message.set_token('PROC','ben_batch_utils.print_parameters');
850: ben_batch_utils.print_parameters
851: (p_thread_id => p_thread_id
852: ,p_benefit_action_id => p_benefit_action_id
853: ,p_validate => p_validate
854: ,p_business_group_id => p_business_group_id

Line 1106: ben_batch_utils.write_logfile(p_num_pers_processed => g_persons_processed

1102: end loop;
1103: --
1104: fnd_message.set_name('BEN','BEN_91333_CALLING_PROC');
1105: fnd_message.set_token('PROC','benbatch_utils.write_logfile');
1106: ben_batch_utils.write_logfile(p_num_pers_processed => g_persons_processed
1107: ,p_num_pers_errored => g_persons_errored);
1108: --
1109: commit;
1110: --

Line 1131: ben_batch_utils.write_logfile(p_num_pers_processed => g_persons_processed

1127: --
1128: benutils.write(p_text => g_rec.text);
1129: benutils.write(p_rec => g_rec);
1130: --
1131: ben_batch_utils.write_logfile(p_num_pers_processed => g_persons_processed
1132: ,p_num_pers_errored => g_persons_errored);
1133: --
1134: benutils.write_table_and_file(p_table => TRUE, p_file => TRUE);
1135: --

Line 1312: ben_batch_utils.ini;

1308: p_commit => l_commit);
1309: --
1310: -- Get chunk_size and Thread values for multi-thread process.
1311: --
1312: ben_batch_utils.ini;
1313: ben_batch_utils.ini(p_actn_cd => 'PROC_INFO');
1314: --
1315: benutils.get_parameter(p_business_group_id => p_business_group_id
1316: ,p_batch_exe_cd => 'BENBOCON'

Line 1313: ben_batch_utils.ini(p_actn_cd => 'PROC_INFO');

1309: --
1310: -- Get chunk_size and Thread values for multi-thread process.
1311: --
1312: ben_batch_utils.ini;
1313: ben_batch_utils.ini(p_actn_cd => 'PROC_INFO');
1314: --
1315: benutils.get_parameter(p_business_group_id => p_business_group_id
1316: ,p_batch_exe_cd => 'BENBOCON'
1317: ,p_threads => l_threads

Line 1402: ben_batch_utils.person_selection_rule

1398: close c_person_selection;
1399: --
1400: if l_person_selection is not null then
1401: --
1402: ben_batch_utils.person_selection_rule
1403: (p_person_id => l_person_id
1404: ,p_business_group_id => l_business_group_id
1405: ,p_person_selection_rule_id=> l_person_selection
1406: ,p_effective_date => l_effective_date

Line 1421: Ben_batch_utils.write(p_text =>

1417: -- select effective_start_date, effective_end_date
1418: -- from per_all_people_f where person_id = l_person_id
1419: -- order by effective_start_date desc;
1420: --
1421: Ben_batch_utils.write(p_text =>
1422: '<< Person id : '||to_char(l_person_id)||' failed.'||
1423: ' Reason : '|| l_err_message ||' >>' );
1424: l_err_message := NULL ;
1425: --

Line 1515: Ben_batch_utils.create_restart_person_actions

1511: Else
1512: --
1513: l_benefit_action_id := p_benefit_action_id;
1514: --
1515: Ben_batch_utils.create_restart_person_actions
1516: (p_benefit_action_id => p_benefit_action_id
1517: ,p_effective_date => l_effective_date
1518: ,p_chunk_size => l_chunk_size
1519: ,p_threads => l_threads

Line 1549: ben_batch_utils.g_num_processes := ben_batch_utils.g_num_processes + 1;

1545: );
1546: --
1547: -- Store the request id of the concurrent request
1548: --
1549: ben_batch_utils.g_num_processes := ben_batch_utils.g_num_processes + 1;
1550: ben_batch_utils.g_processes_tbl(ben_batch_utils.g_num_processes)
1551: := l_request_id;
1552: --
1553: End loop;

Line 1550: ben_batch_utils.g_processes_tbl(ben_batch_utils.g_num_processes)

1546: --
1547: -- Store the request id of the concurrent request
1548: --
1549: ben_batch_utils.g_num_processes := ben_batch_utils.g_num_processes + 1;
1550: ben_batch_utils.g_processes_tbl(ben_batch_utils.g_num_processes)
1551: := l_request_id;
1552: --
1553: End loop;
1554: --

Line 1559: Ben_batch_utils.print_parameters

1555: commit;
1556: --
1557: Elsif (l_num_range = 0 ) then
1558: --
1559: Ben_batch_utils.print_parameters
1560: (p_thread_id => 99
1561: ,p_benefit_action_id => l_benefit_action_id
1562: ,p_validate => p_validate
1563: ,p_business_group_id => p_business_group_id

Line 1594: ben_batch_utils.check_all_slaves_finished(p_rpt_flag => TRUE);

1590: );
1591: --
1592: hr_utility.set_location('waiting for slaves',65);
1593: --
1594: ben_batch_utils.check_all_slaves_finished(p_rpt_flag => TRUE);
1595: hr_utility.set_location('hurray my slaves are done',70);
1596: --
1597: -- Once all slaves are done go and delete heirarchy data.
1598: --

Line 1639: ben_batch_utils.end_process(p_benefit_action_id => l_benefit_action_id

1635: hr_utility.set_location('Refreshing Summary Complete',30);
1636: commit;
1637: end if;
1638: --
1639: ben_batch_utils.end_process(p_benefit_action_id => l_benefit_action_id
1640: ,p_person_selected => l_person_cnt
1641: ,p_business_group_id => p_business_group_id);
1642: --
1643: -- Report any broken hierarchies, people who do not have a level 1 manager

Line 1714: ben_batch_utils.check_all_slaves_finished(p_rpt_flag => TRUE);

1710: benutils.write(p_text => fnd_message.get);
1711: benutils.write(p_text => sqlerrm);
1712: benutils.write_table_and_file(p_table => TRUE, p_file => TRUE);
1713: If (l_num_range > 0) then
1714: ben_batch_utils.check_all_slaves_finished(p_rpt_flag => TRUE);
1715: ben_batch_utils.end_process(p_benefit_action_id => l_benefit_action_id
1716: ,p_person_selected => l_person_cnt
1717: ,p_business_group_id => p_business_group_id
1718: ) ;

Line 1715: ben_batch_utils.end_process(p_benefit_action_id => l_benefit_action_id

1711: benutils.write(p_text => sqlerrm);
1712: benutils.write_table_and_file(p_table => TRUE, p_file => TRUE);
1713: If (l_num_range > 0) then
1714: ben_batch_utils.check_all_slaves_finished(p_rpt_flag => TRUE);
1715: ben_batch_utils.end_process(p_benefit_action_id => l_benefit_action_id
1716: ,p_person_selected => l_person_cnt
1717: ,p_business_group_id => p_business_group_id
1718: ) ;
1719: End if;