DBA Data[Home] [Help]

APPS.GHR_HISTORY_CASCADE dependencies on GHR_HISTORY_CONV_RG

Line 916: ghr_history_conv_rg.Conv_to_people_rg(

912: -- re-apply the data from history for the effective date of the current action to the
913: -- core table. This will insure that the core table will contain the correct information
914: -- in all cases.
915: hr_utility.set_location( l_proc, 20);
916: ghr_history_conv_rg.Conv_to_people_rg(
917: p_people_data => l_people_data,
918: p_history_data => p_hist_data_as_of_date);
919: correct_people_row( p_people_data => l_people_data);
920: hr_utility.set_location( l_proc, 30);

Line 925: ghr_history_conv_rg.Conv_to_people_rg(

921: elsif (lower(p_cascade_type) = 'cancel') then
922: -- if this is a cancellation and there are no intervening rows on this effective date,
923: -- then apply the pre-record to the core people table for this effective date.
924: hr_utility.set_location( l_proc, 35);
925: ghr_history_conv_rg.Conv_to_people_rg(
926: p_people_data => l_people_data,
927: p_history_data => p_pre_record);
928: correct_people_row( p_people_data => l_people_data);
929: end if;

Line 939: ghr_history_conv_rg.conv_people_rg_to_hist_rg( p_people_data => l_people_data,

935: Loop
936: hr_utility.set_location( l_proc, 50);
937: fetch c_people into l_people_data;
938: exit when not c_people%found;
939: ghr_history_conv_rg.conv_people_rg_to_hist_rg( p_people_data => l_people_data,
940: p_history_data => l_hist_peop_data);
941:
942: if lower(p_cascade_Type) = 'retroactive' then
943: hr_utility.set_location( l_proc, 60);

Line 973: ghr_history_conv_rg.conv_to_people_rg(

969: hr_utility.set_location( l_proc || ' exit loop ', 90);
970: exit;
971: else
972: hr_utility.set_location( l_proc, 100);
973: ghr_history_conv_rg.conv_to_people_rg(
974: p_people_data => l_people_data,
975: p_history_data => l_hist_peop_data);
976: correct_people_row( p_people_data => l_people_data);
977: end if;

Line 1062: ghr_history_conv_rg.Conv_to_asgn_rg(

1058: -- core table. This will insure that the core table will contain the correct information
1059: -- in all cases.
1060: hr_utility.set_location( l_proc, 20);
1061:
1062: ghr_history_conv_rg.Conv_to_asgn_rg(
1063: p_assignment_data => l_asgn_data,
1064: p_history_data => p_hist_data_as_of_date);
1065:
1066: correct_asgn_row( p_asgn_data => l_asgn_data);

Line 1072: ghr_history_conv_rg.Conv_to_asgn_rg(

1068: elsif (lower(p_cascade_type) = 'cancel') then
1069: -- if this is a cancellation and there are no intervening rows on this effective date,
1070: -- then apply the pre-record to the core people table for this effective date.
1071: hr_utility.set_location( l_proc, 35);
1072: ghr_history_conv_rg.Conv_to_asgn_rg(
1073: p_assignment_data => l_asgn_data,
1074: p_history_data => p_pre_record);
1075: correct_asgn_row( p_asgn_data => l_asgn_data);
1076: end if;

Line 1087: ghr_history_conv_rg.conv_asgn_rg_to_hist_rg(

1083: hr_utility.set_location( l_proc, 50);
1084: fetch c_asgn into l_asgn_data;
1085: exit when not c_asgn%found;
1086:
1087: ghr_history_conv_rg.conv_asgn_rg_to_hist_rg(
1088: p_assignment_data => l_asgn_data,
1089: p_history_data => l_hist_asgn_data);
1090:
1091: if lower(p_cascade_Type) = 'retroactive' then

Line 1122: ghr_history_conv_rg.conv_to_asgn_rg(

1118: hr_utility.set_location( l_proc || ' exit loop ', 90);
1119: exit;
1120: else
1121: hr_utility.set_location( l_proc, 100);
1122: ghr_history_conv_rg.conv_to_asgn_rg(
1123: p_assignment_data => l_asgn_data,
1124: p_history_data => l_hist_asgn_data);
1125:
1126: correct_asgn_row( p_asgn_data => l_asgn_data);

Line 1197: ghr_history_conv_rg.Conv_to_peopleei_rg(

1193: hr_utility.set_message(8301, 'GHR_38364_NO_PEOPLE_RECORD');
1194: hr_utility.raise_error;
1195: else
1196: hr_utility.set_location( l_proc, 40);
1197: ghr_history_conv_rg.Conv_to_peopleei_rg(
1198: p_people_ei_data => l_peopleei_data,
1199: p_history_data => l_hist_peopleei_data);
1200: hr_utility.set_location( 'l_peopleei_data.person_extra_info_id: ' || l_peopleei_data.person_extra_info_id ||l_proc, 46);
1201: hr_utility.set_location( 'l_peopleei_data.pei_information11: ' || l_peopleei_data.pei_information11 ||l_proc, 47);

Line 1273: ghr_history_conv_rg.Conv_to_asgnei_rg(

1269: hr_utility.set_message(8301, 'GHR_38365_NO_ASGN_RECORD');
1270: hr_utility.raise_error;
1271: else
1272: hr_utility.set_location( l_proc, 40);
1273: ghr_history_conv_rg.Conv_to_asgnei_rg(
1274: p_asgnei_data => l_asgnei_data,
1275: p_history_data => l_hist_asgnei_data);
1276: correct_asgnei_row( p_asgnei_data => l_asgnei_data);
1277: end if;

Line 1348: ghr_history_conv_rg.Conv_to_positionei_rg(

1344: else
1345: hr_utility.set_location( l_proc, 40);
1346: GHR_HISTORY_API.get_session_date(l_curr_sess_date);
1347:
1348: ghr_history_conv_rg.Conv_to_positionei_rg(
1349: p_position_ei_data => l_posnei_data,
1350: p_history_data => l_hist_posnei_data);
1351:
1352: --Bug #7646662

Line 1433: ghr_history_conv_rg.Conv_to_position_rg(

1429: hr_utility.set_message(8301, 'GHR_38491_NO_POSN_RECORD');
1430: hr_utility.raise_error;
1431: else
1432: hr_utility.set_location( l_proc, 40);
1433: ghr_history_conv_rg.Conv_to_position_rg(
1434: p_position_data => l_posn_data,
1435: p_history_data => l_hist_posn_data);
1436:
1437: correct_posn_row( p_posn_data => l_posn_data);

Line 1524: ghr_history_conv_rg.Conv_to_position_rg(

1520: -- core table. This will insure that the core table will contain the correct information
1521: -- in all cases.
1522: hr_utility.set_location( l_proc, 20);
1523:
1524: ghr_history_conv_rg.Conv_to_position_rg(
1525: p_position_data => l_posn_data,
1526: p_history_data => p_hist_data_as_of_date);
1527:
1528: correct_posn_row( p_posn_data => l_posn_data);

Line 1534: ghr_history_conv_rg.Conv_to_position_rg(

1530: elsif (lower(p_cascade_type) = 'cancel') then
1531: -- if this is a cancellation and there are no intervening rows on this effective date,
1532: -- then apply the pre-record to the core people table for this effective date.
1533: hr_utility.set_location( l_proc, 35);
1534: ghr_history_conv_rg.Conv_to_position_rg(
1535: p_position_data => l_posn_data,
1536: p_history_data => p_pre_record);
1537: correct_posn_row( p_posn_data => l_posn_data);
1538: end if;

Line 1549: ghr_history_conv_rg.conv_position_rg_to_hist_rg(

1545: hr_utility.set_location( l_proc, 50);
1546: fetch c_posn into l_posn_data;
1547: exit when not c_posn%found;
1548:
1549: ghr_history_conv_rg.conv_position_rg_to_hist_rg(
1550: p_position_data => l_posn_data,
1551: p_history_data => l_hist_posn_data);
1552:
1553: if lower(p_cascade_Type) = 'retroactive' then

Line 1584: ghr_history_conv_rg.conv_to_position_rg(

1580: hr_utility.set_location( l_proc || ' exit loop ', 90);
1581: exit;
1582: else
1583: hr_utility.set_location( l_proc, 100);
1584: ghr_history_conv_rg.conv_to_position_rg(
1585: p_position_data => l_posn_data,
1586: p_history_data => l_hist_posn_data);
1587:
1588: correct_posn_row( p_posn_data => l_posn_data);

Line 1658: ghr_history_conv_rg.Conv_to_addresses_rg(

1654: hr_utility.set_message(8301, 'GHR_38367_NO_ADDRESS_RECORD');
1655: hr_utility.raise_error;
1656: else
1657: hr_utility.set_location( l_proc, 40);
1658: ghr_history_conv_rg.Conv_to_addresses_rg(
1659: p_addresses_data => l_addresses_data,
1660: p_history_data => l_hist_addresses_data);
1661: correct_addresses_row( p_addr_data => l_addresses_data);
1662: end if;

Line 1729: ghr_history_conv_rg.Conv_to_peranalyses_rg(

1725: hr_utility.set_message(8301, 'GHR_38367_NO_ADDRESS_RECORD');
1726: hr_utility.raise_error;
1727: else
1728: hr_utility.set_location( l_proc, 40);
1729: ghr_history_conv_rg.Conv_to_peranalyses_rg(
1730: p_peranalyses_data => l_perana_data,
1731: p_history_data => l_hist_perana_data);
1732: correct_perana_row( p_perana_data => l_perana_data);
1733: end if;