DBA Data[Home] [Help]

APPS.PER_PL_CREATE_EMPLOYEE dependencies on HR_API

Line 44: hr_api.mandatory_arg_error

40: -- Bug#11888146
41:
42:
43:
44: hr_api.mandatory_arg_error
45: (p_api_name => l_proc,
46: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','LAST'),
47: p_argument_value => p_last_name
48: );

Line 50: hr_api.mandatory_arg_error

46: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','LAST'),
47: p_argument_value => p_last_name
48: );
49:
50: hr_api.mandatory_arg_error
51: (p_api_name => l_proc,
52: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','FIRST'),
53: p_argument_value => p_first_name
54: );

Line 56: hr_api.mandatory_arg_error

52: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','FIRST'),
53: p_argument_value => p_first_name
54: );
55:
56: hr_api.mandatory_arg_error
57: (p_api_name => l_proc,
58: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','STATUS'),
59: p_argument_value => p_marital_status
60: );

Line 62: hr_api.mandatory_arg_error

58: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','STATUS'),
59: p_argument_value => p_marital_status
60: );
61:
62: hr_api.mandatory_arg_error
63: (p_api_name => l_proc,
64: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NAT'),
65: p_argument_value => p_nationality
66: );

Line 68: hr_api.mandatory_arg_error

64: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NAT'),
65: p_argument_value => p_nationality
66: );
67:
68: hr_api.mandatory_arg_error
69: (p_api_name => l_proc,
70: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','BIRTH'),
71: p_argument_value => p_date_of_birth
72: );

Line 77: hr_api.mandatory_arg_error

73:
74: --Mandatory argument Sex is checked for in per_per_bus.chk_sex_title.
75:
76: --Legal employer Mandatory for Employee.
77: hr_api.mandatory_arg_error
78: (p_api_name => l_proc,
79: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','LEGAL_EMPLOYER'),
80: p_argument_value => p_per_information7
81: );

Line 84: hr_api.mandatory_arg_error

80: p_argument_value => p_per_information7
81: );
82:
83: --Citizenship Mandatory for Employee.
84: hr_api.mandatory_arg_error
85: (p_api_name => l_proc,
86: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','CITIZENSHIP'),
87: p_argument_value => p_per_information8
88: );

Line 91: hr_api.mandatory_arg_error

87: p_argument_value => p_per_information8
88: );
89:
90: --National Fund of Health Mandatory for Employee.
91: hr_api.mandatory_arg_error
92: (p_api_name => l_proc,
93: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NATIONAL_FUND_OF_HEALTH'),
94: p_argument_value => p_per_information5
95: );

Line 102: hr_api.mandatory_arg_error

98:
99: if p_nationality = 'PQH_PL' and p_per_information8='PL' then
100: /* Bug fix 4627784 add check fnd_profile.value('PER_NATIONAL_IDENTIFIER_VALIDATION') in ('ERROR','WARN') */
101: if fnd_profile.value('PER_NATIONAL_IDENTIFIER_VALIDATION') in ('ERROR','WARN') then
102: hr_api.mandatory_arg_error
103: (p_api_name => l_proc,
104: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','PESEL'),
105: p_argument_value => p_national_identifier
106: );

Line 109: hr_api.mandatory_arg_error

105: p_argument_value => p_national_identifier
106: );
107: end if;
108: /* Commented by nprasath for Bug 6272487
109: hr_api.mandatory_arg_error
110: (p_api_name => l_proc,
111: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NIP'),
112: p_argument_value => p_per_information1
113: ); */

Line 115: if p_national_identifier is not null and p_national_identifier <> hr_api.g_varchar2 then

111: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NIP'),
112: p_argument_value => p_per_information1
113: ); */
114:
115: if p_national_identifier is not null and p_national_identifier <> hr_api.g_varchar2 then
116: hr_pl_utility.per_pl_validate(p_national_identifier);
117: if p_per_information7 is not null then
118: hr_pl_utility.per_pl_check_ni_unique(p_national_identifier,0,p_business_group_id,p_per_information7);
119: end if;