DBA Data[Home] [Help]

PACKAGE BODY: APPS.PA_HR_CAPITAL

Source


1 PACKAGE BODY pa_hr_capital       AS
2 /* $Header: PAHRCAPB.pls 120.2 2005/08/19 16:18:44 ramurthy noship $ */
3 --
4   --
5   PROCEDURE check_person_reference (p_person_id       IN number,
6                                     Error_Message    OUT NOCOPY varchar2,
7                                     Reference_Exist  OUT NOCOPY varchar2)
8   IS
9      reference_exists  exception;
10      dummy1            varchar2(1);
11 
12      cursor asset_all( p_person_id number ) is
13                 select  null
14                 from    PA_PROJECT_ASSETS_ALL         pa
15                 where   pa.ASSIGNED_TO_PERSON_ID    = P_PERSON_ID;
16   BEGIN
17 
18       Error_Message := 'PA_HR_PER_ASSET';
19       OPEN asset_all(p_person_id);
20       FETCH asset_all INTO dummy1;
21       IF asset_all%found THEN
22          CLOSE asset_all;
23          raise reference_exists;
24       END IF;
25       CLOSE asset_all;
26 
27       Reference_Exist := 'N';
28       Error_Message   := NULL;
29       EXCEPTION
30         WHEN reference_exists  THEN
31           Reference_Exist := 'Y';
32         WHEN others  THEN
33           raise;
34   END check_person_reference;
35 
36   PROCEDURE check_job_reference    (p_job_id          IN number,
37                                     Error_Message    OUT NOCOPY varchar2,
38                                     Reference_Exist  OUT NOCOPY varchar2)
39   IS
40   BEGIN
41       Reference_Exist := 'N';
42       Error_Message   := NULL;
43   END check_job_reference;
44 
45 --
46 END pa_hr_capital      ;