DBA Data[Home] [Help]

APPS.GHR_HISTORY_CASCADE dependencies on GHR_HISTORY_CONV_RG

Line 910: ghr_history_conv_rg.Conv_to_people_rg(

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

Line 919: ghr_history_conv_rg.Conv_to_people_rg(

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

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

929: Loop
930: hr_utility.set_location( l_proc, 50);
931: fetch c_people into l_people_data;
932: exit when not c_people%found;
933: ghr_history_conv_rg.conv_people_rg_to_hist_rg( p_people_data => l_people_data,
934: p_history_data => l_hist_peop_data);
935:
936: if lower(p_cascade_Type) = 'retroactive' then
937: hr_utility.set_location( l_proc, 60);

Line 967: ghr_history_conv_rg.conv_to_people_rg(

963: hr_utility.set_location( l_proc || ' exit loop ', 90);
964: exit;
965: else
966: hr_utility.set_location( l_proc, 100);
967: ghr_history_conv_rg.conv_to_people_rg(
968: p_people_data => l_people_data,
969: p_history_data => l_hist_peop_data);
970: correct_people_row( p_people_data => l_people_data);
971: end if;

Line 1056: ghr_history_conv_rg.Conv_to_asgn_rg(

1052: -- core table. This will insure that the core table will contain the correct information
1053: -- in all cases.
1054: hr_utility.set_location( l_proc, 20);
1055:
1056: ghr_history_conv_rg.Conv_to_asgn_rg(
1057: p_assignment_data => l_asgn_data,
1058: p_history_data => p_hist_data_as_of_date);
1059:
1060: correct_asgn_row( p_asgn_data => l_asgn_data);

Line 1066: ghr_history_conv_rg.Conv_to_asgn_rg(

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

Line 1081: ghr_history_conv_rg.conv_asgn_rg_to_hist_rg(

1077: hr_utility.set_location( l_proc, 50);
1078: fetch c_asgn into l_asgn_data;
1079: exit when not c_asgn%found;
1080:
1081: ghr_history_conv_rg.conv_asgn_rg_to_hist_rg(
1082: p_assignment_data => l_asgn_data,
1083: p_history_data => l_hist_asgn_data);
1084:
1085: if lower(p_cascade_Type) = 'retroactive' then

Line 1116: ghr_history_conv_rg.conv_to_asgn_rg(

1112: hr_utility.set_location( l_proc || ' exit loop ', 90);
1113: exit;
1114: else
1115: hr_utility.set_location( l_proc, 100);
1116: ghr_history_conv_rg.conv_to_asgn_rg(
1117: p_assignment_data => l_asgn_data,
1118: p_history_data => l_hist_asgn_data);
1119:
1120: correct_asgn_row( p_asgn_data => l_asgn_data);

Line 1191: ghr_history_conv_rg.Conv_to_peopleei_rg(

1187: hr_utility.set_message(8301, 'GHR_38364_NO_PEOPLE_RECORD');
1188: hr_utility.raise_error;
1189: else
1190: hr_utility.set_location( l_proc, 40);
1191: ghr_history_conv_rg.Conv_to_peopleei_rg(
1192: p_people_ei_data => l_peopleei_data,
1193: p_history_data => l_hist_peopleei_data);
1194: hr_utility.set_location( 'l_peopleei_data.person_extra_info_id: ' || l_peopleei_data.person_extra_info_id ||l_proc, 46);
1195: hr_utility.set_location( 'l_peopleei_data.pei_information11: ' || l_peopleei_data.pei_information11 ||l_proc, 47);

Line 1267: ghr_history_conv_rg.Conv_to_asgnei_rg(

1263: hr_utility.set_message(8301, 'GHR_38365_NO_ASGN_RECORD');
1264: hr_utility.raise_error;
1265: else
1266: hr_utility.set_location( l_proc, 40);
1267: ghr_history_conv_rg.Conv_to_asgnei_rg(
1268: p_asgnei_data => l_asgnei_data,
1269: p_history_data => l_hist_asgnei_data);
1270: correct_asgnei_row( p_asgnei_data => l_asgnei_data);
1271: end if;

Line 1338: ghr_history_conv_rg.Conv_to_positionei_rg(

1334: hr_utility.set_message(8301, 'GHR_38366_NO_POSNEI_RECORD');
1335: hr_utility.raise_error;
1336: else
1337: hr_utility.set_location( l_proc, 40);
1338: ghr_history_conv_rg.Conv_to_positionei_rg(
1339: p_position_ei_data => l_posnei_data,
1340: p_history_data => l_hist_posnei_data);
1341: correct_posnei_row( p_posnei_data => l_posnei_data);
1342: end if;

Line 1410: ghr_history_conv_rg.Conv_to_position_rg(

1406: hr_utility.set_message(8301, 'GHR_38491_NO_POSN_RECORD');
1407: hr_utility.raise_error;
1408: else
1409: hr_utility.set_location( l_proc, 40);
1410: ghr_history_conv_rg.Conv_to_position_rg(
1411: p_position_data => l_posn_data,
1412: p_history_data => l_hist_posn_data);
1413:
1414: correct_posn_row( p_posn_data => l_posn_data);

Line 1501: ghr_history_conv_rg.Conv_to_position_rg(

1497: -- core table. This will insure that the core table will contain the correct information
1498: -- in all cases.
1499: hr_utility.set_location( l_proc, 20);
1500:
1501: ghr_history_conv_rg.Conv_to_position_rg(
1502: p_position_data => l_posn_data,
1503: p_history_data => p_hist_data_as_of_date);
1504:
1505: correct_posn_row( p_posn_data => l_posn_data);

Line 1511: ghr_history_conv_rg.Conv_to_position_rg(

1507: elsif (lower(p_cascade_type) = 'cancel') then
1508: -- if this is a cancellation and there are no intervening rows on this effective date,
1509: -- then apply the pre-record to the core people table for this effective date.
1510: hr_utility.set_location( l_proc, 35);
1511: ghr_history_conv_rg.Conv_to_position_rg(
1512: p_position_data => l_posn_data,
1513: p_history_data => p_pre_record);
1514: correct_posn_row( p_posn_data => l_posn_data);
1515: end if;

Line 1526: ghr_history_conv_rg.conv_position_rg_to_hist_rg(

1522: hr_utility.set_location( l_proc, 50);
1523: fetch c_posn into l_posn_data;
1524: exit when not c_posn%found;
1525:
1526: ghr_history_conv_rg.conv_position_rg_to_hist_rg(
1527: p_position_data => l_posn_data,
1528: p_history_data => l_hist_posn_data);
1529:
1530: if lower(p_cascade_Type) = 'retroactive' then

Line 1561: ghr_history_conv_rg.conv_to_position_rg(

1557: hr_utility.set_location( l_proc || ' exit loop ', 90);
1558: exit;
1559: else
1560: hr_utility.set_location( l_proc, 100);
1561: ghr_history_conv_rg.conv_to_position_rg(
1562: p_position_data => l_posn_data,
1563: p_history_data => l_hist_posn_data);
1564:
1565: correct_posn_row( p_posn_data => l_posn_data);

Line 1635: ghr_history_conv_rg.Conv_to_addresses_rg(

1631: hr_utility.set_message(8301, 'GHR_38367_NO_ADDRESS_RECORD');
1632: hr_utility.raise_error;
1633: else
1634: hr_utility.set_location( l_proc, 40);
1635: ghr_history_conv_rg.Conv_to_addresses_rg(
1636: p_addresses_data => l_addresses_data,
1637: p_history_data => l_hist_addresses_data);
1638: correct_addresses_row( p_addr_data => l_addresses_data);
1639: end if;

Line 1706: ghr_history_conv_rg.Conv_to_peranalyses_rg(

1702: hr_utility.set_message(8301, 'GHR_38367_NO_ADDRESS_RECORD');
1703: hr_utility.raise_error;
1704: else
1705: hr_utility.set_location( l_proc, 40);
1706: ghr_history_conv_rg.Conv_to_peranalyses_rg(
1707: p_peranalyses_data => l_perana_data,
1708: p_history_data => l_hist_perana_data);
1709: correct_perana_row( p_perana_data => l_perana_data);
1710: end if;