DBA Data[Home] [Help]

APPS.SSP_ERN_BUS dependencies on HR_API

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

983: -- Call all supporting business operations
984: --
985: -- Following two calls are to ensure that the mandatory columns
986: -- person_id and effective_date have been entered.
987: hr_api.mandatory_arg_error (p_api_name => l_proc,
988: p_argument => 'person_id',
989: p_argument_value => p_rec.person_id);
990:
991: hr_api.mandatory_arg_error (p_api_name => l_proc,

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

987: hr_api.mandatory_arg_error (p_api_name => l_proc,
988: p_argument => 'person_id',
989: p_argument_value => p_rec.person_id);
990:
991: hr_api.mandatory_arg_error (p_api_name => l_proc,
992: p_argument => 'effective_date',
993: p_argument_value => p_rec.effective_date);
994: --
995: ssp_ern_bus.check_person_id(p_rec.person_id, p_rec.effective_date);

Line 1000: or p_rec.average_earnings_amount = hr_api.g_number

996: --
997: ssp_ern_bus.check_effective_date (p_rec.person_id, p_rec.effective_date);
998: --
999: if p_rec.average_earnings_amount is null
1000: or p_rec.average_earnings_amount = hr_api.g_number
1001: then
1002: p_rec.user_entered := 'N';
1003: ssp_ern_bus.calculate_average_earnings
1004: (p_rec.person_id,

Line 1036: hr_api.argument_changed_error

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;
1039:
1040: if (ssp_ern_shd.api_updating

Line 1046: hr_api.argument_changed_error

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;
1049:
1050: if p_rec.average_earnings_amount is null

Line 1051: or p_rec.average_earnings_amount = hr_api.g_number

1047: (p_api_name => l_proc, p_argument => 'effective_date');
1048: end if;
1049:
1050: if p_rec.average_earnings_amount is null
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,