DBA Data[Home] [Help]

PACKAGE: APPS.HR_FI_VALIDATE_PKG

Source


1 PACKAGE HR_FI_VALIDATE_PKG AUTHID CURRENT_USER AS
2 /* $Header: pefivald.pkh 120.3 2007/03/07 11:15:35 dbehera ship $ */
3 
4   PROCEDURE person_validate
5   (p_person_type_id                 in      number
6    ,p_first_name                    in      varchar2 default null
7   ,p_national_identifier            in      varchar2 default null
8   ,p_date_of_birth                  in      date     default null
9   ,p_per_information8               in      varchar2 default null
10   );
11 
12   PROCEDURE applicant_validate
13   (p_business_group_id              in      number
14   ,p_person_type_id                 in      number
15   ,p_first_name                     in      varchar2 default null
16   ,p_national_identifier            in      varchar2 default null
17   ,p_date_of_birth                  in      date     default null
18   ,p_per_information8               in      varchar2 default null
19   );
20 
21   PROCEDURE employee_validate
22   (p_business_group_id              in      number
23   ,p_person_type_id                 in      number
24   ,p_first_name                     in      varchar2 default null
25   ,p_national_identifier            in      varchar2 default null
26   ,p_date_of_birth                  in      date     default null
27   ,p_per_information8               in      varchar2 default null
28   );
29 
30   PROCEDURE contact_cwk_validate
31   (p_business_group_id              in      number
32   ,p_person_type_id                 in      number
33   ,p_first_name                     in      varchar2 default null
34   ,p_national_identifier            in      varchar2 default null
35   ,p_date_of_birth                  in      date     default null
36   ,p_per_information8               in      varchar2 default null
37    );
38 
39   PROCEDURE qual_insert_validate
40   (p_business_group_id              in      number
41   ,p_qua_information_category       in      varchar2 default null
42   ,p_person_id                      in      number
43   ,p_qua_information1               in      varchar2 default null
44   ,p_qua_information2               in      varchar2 default null
45   );
46 
47   PROCEDURE qual_update_validate
48   (p_qua_information_category       in      varchar2 default null
49   ,p_qualification_id               in      number
50   ,p_qua_information1               in      varchar2 default null
51   ,p_qua_information2               in      varchar2 default null
52   );
53  PROCEDURE validate_create_org_inf
54   (p_effective_date		    IN	    DATE
55   ,p_org_info_type_code		    IN      VARCHAR2
56   ,p_organization_id		    IN      NUMBER
57   ,p_org_information1		    IN      VARCHAR2 DEFAULT null
58   ,p_org_information2		    IN      VARCHAR2 DEFAULT null
59   ,p_org_information3		    IN      VARCHAR2 DEFAULT null
60   ,p_org_information4		    IN      VARCHAR2 DEFAULT null
61   ,p_org_information5		    IN	    VARCHAR2 DEFAULT null
62   ,p_org_information6		    IN	    VARCHAR2 DEFAULT null
63   ,p_org_information7		    IN      VARCHAR2 DEFAULT null
64   ,p_org_information8		    IN      VARCHAR2 DEFAULT null
65   ,p_org_information9		    IN      VARCHAR2 DEFAULT null
66   ) ;
67 
68   PROCEDURE validate_update_org_inf
69   (p_effective_date		    IN	    DATE
70   ,p_org_info_type_code		    IN      VARCHAR2
71   ,p_org_information_id		    IN      NUMBER
72   ,p_org_information1		    IN      VARCHAR2 DEFAULT null
73   ,p_org_information2		    IN      VARCHAR2 DEFAULT null
74   ,p_org_information3		    IN      VARCHAR2 DEFAULT null
75   ,p_org_information4		    IN      VARCHAR2 DEFAULT null
76   ,p_org_information5		    IN	    VARCHAR2 DEFAULT null
77   ,p_org_information6		    IN	    VARCHAR2 DEFAULT null
78   ,p_org_information7		    IN      VARCHAR2 DEFAULT null
79   ,p_org_information8		    IN      VARCHAR2 DEFAULT null
80   ,p_org_information9		    IN      VARCHAR2 DEFAULT null
81   );
82 
83   PROCEDURE  CREATE_ASG_VALIDATE
84   (p_scl_segment12                  IN      VARCHAR2  DEFAULT  NULL
85   ,p_effective_date		    IN	    DATE
86   ,p_person_id                      IN      NUMBER
87   ,p_organization_id                IN      NUMBER
88   );
89 
90   PROCEDURE  UPDATE_ASG_VALIDATE
91   (p_segment2			    IN	    VARCHAR2
92   ,p_segment12			    IN	    VARCHAR2
93   ,p_effective_date		    IN	    DATE
94   ,p_assignment_id		    IN	    NUMBER
95   );
96    PROCEDURE  UPDATE_TERMINATION_VALIDATE
97   (p_leaving_reason                 IN	    VARCHAR2
98   );
99    PROCEDURE  CREATE_ORG_CLASS_VALIDATE
100   (P_ORGANIZATION_ID                IN	    NUMBER
101   ,P_ORG_INFORMATION1               IN      VARCHAR2
102   );
103 
104    PROCEDURE VALIDATE_NUMBER
105   (
106    p_number		IN	VARCHAR2
107   ,p_token		IN	VARCHAR2
108   ,p_message		IN	VARCHAR2 DEFAULT NULL
109   );
110 
111    PROCEDURE PERSON_ABSENCE_CREATE
112   (
113    p_business_group_id            IN number
114   ,p_abs_information_category     IN varchar2
115   ,p_person_id                    IN Number
116   ,p_date_start                   IN Date
117   ,p_date_end                     IN Date
118   ,p_abs_information1             IN Varchar2 default NULL
119   ,p_abs_information2             IN Varchar2 default NULL
120   ,p_abs_information3             IN Varchar2 default NULL
121   ,p_abs_information4             IN Varchar2 default NULL
122   ,p_abs_information5             IN Varchar2 default NULL
123   );
124 
125    PROCEDURE PERSON_ABSENCE_UPDATE
126   (
127    p_absence_attendance_id        IN Number
128   ,p_abs_information_category     IN varchar2
129   ,p_date_start                   IN Date
130   ,p_date_end                     IN Date
131   ,p_abs_information1             IN Varchar2 default NULL
132   ,p_abs_information2             IN Varchar2 default NULL
133   ,p_abs_information3             IN Varchar2 default NULL
134   ,p_abs_information4             IN Varchar2 default NULL
135   ,p_abs_information5             IN Varchar2 default NULL
136   );
137 
138 
139 
140 END HR_FI_VALIDATE_PKG;