70: ,P_ATTRIBUTE20 in VARCHAR2
71: ,P_EFFECTIVE_DATE in DATE
72: )is
73: begin
74: hr_utility.set_location('Entering: HR_CONTRACT_BK1.CREATE_CONTRACT_A', 10);
75: hr_utility.set_location(' Leaving: HR_CONTRACT_BK1.CREATE_CONTRACT_A', 20);
76: end CREATE_CONTRACT_A;
77: procedure CREATE_CONTRACT_B
78: (P_BUSINESS_GROUP_ID in NUMBER
71: ,P_EFFECTIVE_DATE in DATE
72: )is
73: begin
74: hr_utility.set_location('Entering: HR_CONTRACT_BK1.CREATE_CONTRACT_A', 10);
75: hr_utility.set_location(' Leaving: HR_CONTRACT_BK1.CREATE_CONTRACT_A', 20);
76: end CREATE_CONTRACT_A;
77: procedure CREATE_CONTRACT_B
78: (P_BUSINESS_GROUP_ID in NUMBER
79: ,P_PERSON_ID in NUMBER
140: )is
141: l_commit_unit_number number;
142: l_legislation_code varchar2(30);
143: begin
144: hr_utility.set_location('Entering: HR_CONTRACT_BK1.CREATE_CONTRACT_B', 10);
145: l_commit_unit_number := hr_api.return_commit_unit;
146: if hr_api.call_leg_hooks then
147: l_legislation_code := hr_api.return_legislation_code(p_business_group_id => P_BUSINESS_GROUP_ID);
148: if l_legislation_code = 'AE' then
204: );
205: end if;
206: end if;
207: hr_api.validate_commit_unit(l_commit_unit_number, 'CREATE_CONTRACT', 'BP');
208: hr_utility.set_location(' Leaving: HR_CONTRACT_BK1.CREATE_CONTRACT_B', 20);
209: end CREATE_CONTRACT_B;
210: end HR_CONTRACT_BK1;