DBA Data[Home] [Help]

APPS.SSP_ERN_BUS dependencies on HR_API

Line 1029: hr_api.mandatory_arg_error (p_api_name => l_proc,

1025: -- Call all supporting business operations
1026: --
1027: -- Following two calls are to ensure that the mandatory columns
1028: -- person_id and effective_date have been entered.
1029: hr_api.mandatory_arg_error (p_api_name => l_proc,
1030: p_argument => 'person_id',
1031: p_argument_value => p_rec.person_id);
1032:
1033: hr_api.mandatory_arg_error (p_api_name => l_proc,

Line 1033: hr_api.mandatory_arg_error (p_api_name => l_proc,

1029: hr_api.mandatory_arg_error (p_api_name => l_proc,
1030: p_argument => 'person_id',
1031: p_argument_value => p_rec.person_id);
1032:
1033: hr_api.mandatory_arg_error (p_api_name => l_proc,
1034: p_argument => 'effective_date',
1035: p_argument_value => p_rec.effective_date);
1036: --
1037: ssp_ern_bus.check_person_id(p_rec.person_id, p_rec.effective_date);

Line 1042: or p_rec.average_earnings_amount = hr_api.g_number

1038: --
1039: ssp_ern_bus.check_effective_date (p_rec.person_id, p_rec.effective_date);
1040: --
1041: if p_rec.average_earnings_amount is null
1042: or p_rec.average_earnings_amount = hr_api.g_number
1043: then
1044: p_rec.user_entered := 'N';
1045: ssp_ern_bus.calculate_average_earnings
1046: (p_rec.person_id,

Line 1078: hr_api.argument_changed_error

1074: p_object_version_number => p_rec.object_version_number)
1075: and
1076: p_rec.person_id <> ssp_ern_shd.g_old_rec.person_id)
1077: then
1078: hr_api.argument_changed_error
1079: (p_api_name => l_proc, p_argument => 'Person_id');
1080: end if;
1081:
1082: if (ssp_ern_shd.api_updating

Line 1088: hr_api.argument_changed_error

1084: p_object_version_number => p_rec.object_version_number)
1085: and
1086: p_rec.effective_date <> ssp_ern_shd.g_old_rec.effective_date)
1087: then
1088: hr_api.argument_changed_error
1089: (p_api_name => l_proc, p_argument => 'effective_date');
1090: end if;
1091:
1092: if p_rec.average_earnings_amount is null

Line 1093: or p_rec.average_earnings_amount = hr_api.g_number

1089: (p_api_name => l_proc, p_argument => 'effective_date');
1090: end if;
1091:
1092: if p_rec.average_earnings_amount is null
1093: or p_rec.average_earnings_amount = hr_api.g_number
1094: then
1095: p_rec.user_entered := 'N';
1096: ssp_ern_bus.calculate_average_earnings
1097: (ssp_ern_shd.g_old_rec.person_id,