DBA Data[Home] [Help]

APPS.SSP_ERN_BUS dependencies on SSP_ERN_SHD

Line 976: Procedure insert_validate(p_rec in out nocopy ssp_ern_shd.g_rec_type) is

972: --
973: -- ----------------------------------------------------------------------------
974: -- |---------------------------< insert_validate >----------------------------|
975: -- ----------------------------------------------------------------------------
976: Procedure insert_validate(p_rec in out nocopy ssp_ern_shd.g_rec_type) is
977: --
978: l_proc varchar2(72) := g_package||'insert_validate';
979: --
980: Begin

Line 1018: Procedure update_validate(p_rec in out nocopy ssp_ern_shd.g_rec_type) is

1014: --
1015: -- ----------------------------------------------------------------------------
1016: -- |---------------------------< update_validate >----------------------------|
1017: -- ----------------------------------------------------------------------------
1018: Procedure update_validate(p_rec in out nocopy ssp_ern_shd.g_rec_type) is
1019: --
1020: l_proc varchar2(72) := g_package||'update_validate';
1021: --
1022: Begin

Line 1030: if (ssp_ern_shd.api_updating

1026: --
1027: -- Following two bits of code used to ensure that the argument values
1028: -- have not been updated.
1029: --
1030: if (ssp_ern_shd.api_updating
1031: (p_earnings_calculations_id => p_rec.earnings_calculations_id,
1032: p_object_version_number => p_rec.object_version_number)
1033: and
1034: p_rec.person_id <> ssp_ern_shd.g_old_rec.person_id)

Line 1034: p_rec.person_id <> ssp_ern_shd.g_old_rec.person_id)

1030: if (ssp_ern_shd.api_updating
1031: (p_earnings_calculations_id => p_rec.earnings_calculations_id,
1032: p_object_version_number => p_rec.object_version_number)
1033: and
1034: p_rec.person_id <> ssp_ern_shd.g_old_rec.person_id)
1035: then
1036: hr_api.argument_changed_error
1037: (p_api_name => l_proc, p_argument => 'Person_id');
1038: end if;

Line 1040: if (ssp_ern_shd.api_updating

1036: hr_api.argument_changed_error
1037: (p_api_name => l_proc, p_argument => 'Person_id');
1038: end if;
1039:
1040: if (ssp_ern_shd.api_updating
1041: (p_earnings_calculations_id => p_rec.earnings_calculations_id,
1042: p_object_version_number => p_rec.object_version_number)
1043: and
1044: p_rec.effective_date <> ssp_ern_shd.g_old_rec.effective_date)

Line 1044: p_rec.effective_date <> ssp_ern_shd.g_old_rec.effective_date)

1040: if (ssp_ern_shd.api_updating
1041: (p_earnings_calculations_id => p_rec.earnings_calculations_id,
1042: p_object_version_number => p_rec.object_version_number)
1043: and
1044: p_rec.effective_date <> ssp_ern_shd.g_old_rec.effective_date)
1045: then
1046: hr_api.argument_changed_error
1047: (p_api_name => l_proc, p_argument => 'effective_date');
1048: end if;

Line 1055: (ssp_ern_shd.g_old_rec.person_id,

1051: or p_rec.average_earnings_amount = hr_api.g_number
1052: then
1053: p_rec.user_entered := 'N';
1054: ssp_ern_bus.calculate_average_earnings
1055: (ssp_ern_shd.g_old_rec.person_id,
1056: ssp_ern_shd.g_old_rec.effective_date,
1057: p_rec.average_earnings_amount,
1058: p_rec.user_entered,
1059: p_rec.absence_category --DFoster 1304683

Line 1056: ssp_ern_shd.g_old_rec.effective_date,

1052: then
1053: p_rec.user_entered := 'N';
1054: ssp_ern_bus.calculate_average_earnings
1055: (ssp_ern_shd.g_old_rec.person_id,
1056: ssp_ern_shd.g_old_rec.effective_date,
1057: p_rec.average_earnings_amount,
1058: p_rec.user_entered,
1059: p_rec.absence_category --DFoster 1304683
1060: );

Line 1069: Procedure delete_validate(p_rec in ssp_ern_shd.g_rec_type) is

1065: --
1066: -- ----------------------------------------------------------------------------
1067: -- |---------------------------< delete_validate >----------------------------|
1068: -- ----------------------------------------------------------------------------
1069: Procedure delete_validate(p_rec in ssp_ern_shd.g_rec_type) is
1070: --
1071: l_proc varchar2(72) := g_package||'delete_validate';
1072: --
1073: Begin