DBA Data[Home] [Help]

PACKAGE: APPS.PER_PEOPLE_V15_PKG

Source


1 PACKAGE PER_PEOPLE_V15_PKG AUTHID CURRENT_USER as
2 /* $Header: peper15t.pkh 115.2 2003/02/11 09:59:36 eumenyio ship $ */
3 PROCEDURE Update_Row(X_Rowid                               VARCHAR2,
4                      X_Person_Id                           NUMBER,
5                      X_Effective_Start_Date         IN OUT NOCOPY DATE,
6                      X_Effective_End_Date           IN OUT NOCOPY DATE,
7                      X_Business_Group_Id                   NUMBER,
8                      X_Person_Type_Id                      NUMBER,
9                      X_Last_Name                           VARCHAR2,
10                      X_Start_Date                          DATE,
11                      X_Hire_date                           DATE,
12                      X_S_Hire_date                         DATE,
13                      X_period_of_service_id                NUMBER,
14                      X_Termination_Date                    DATE,
15                      X_S_Termination_Date                  DATE,
16                      X_Applicant_Number                    VARCHAR2,
17                      X_Comment_Id                          NUMBER,
18                      X_Current_Applicant_Flag              VARCHAR2,
19                      X_Current_Emp_Or_Apl_Flag             VARCHAR2,
20                      X_Current_Employee_Flag               VARCHAR2,
21                      X_Date_Employee_Data_Verified         DATE,
22                      X_Date_Of_Birth                       DATE,
23                      X_Email_Address                       VARCHAR2,
24                      X_Employee_Number                     VARCHAR2,
25                      X_Expense_Check_To_Address       VARCHAR2,
26                      X_First_Name                          VARCHAR2,
27                      X_Full_Name                           VARCHAR2,
28                      X_Known_As                            VARCHAR2,
29                      X_Marital_Status                      VARCHAR2,
30                      X_Middle_Names                        VARCHAR2,
31                      X_Nationality                         VARCHAR2,
32                      X_National_Identifier                 VARCHAR2,
33                      X_Previous_Last_Name                  VARCHAR2,
34                      X_Registered_Disabled_Flag            VARCHAR2,
35                      X_Sex                                 VARCHAR2,
36                      X_Title                               VARCHAR2,
37                      X_Vendor_Id                           NUMBER,
38                      X_Work_Telephone                      VARCHAR2,
39                      X_Attribute_Category                  VARCHAR2,
40                      X_Attribute1                          VARCHAR2,
41                      X_Attribute2                          VARCHAR2,
42                      X_Attribute3                          VARCHAR2,
43                      X_Attribute4                          VARCHAR2,
44                      X_Attribute5                          VARCHAR2,
45                      X_Attribute6                          VARCHAR2,
46                      X_Attribute7                          VARCHAR2,
47                      X_Attribute8                          VARCHAR2,
48                      X_Attribute9                          VARCHAR2,
49                      X_Attribute10                         VARCHAR2,
50                      X_Attribute11                         VARCHAR2,
51                      X_Attribute12                         VARCHAR2,
52                      X_Attribute13                         VARCHAR2,
53                      X_Attribute14                         VARCHAR2,
54                      X_Attribute15                         VARCHAR2,
55                      X_Attribute16                         VARCHAR2,
56                      X_Attribute17                         VARCHAR2,
57                      X_Attribute18                         VARCHAR2,
58                      X_Attribute19                         VARCHAR2,
59                      X_Attribute20                         VARCHAR2,
60                      X_Attribute21                         VARCHAR2,
61                      X_Attribute22                         VARCHAR2,
62                      X_Attribute23                         VARCHAR2,
63                      X_Attribute24                         VARCHAR2,
64                      X_Attribute25                         VARCHAR2,
65                      X_Attribute26                         VARCHAR2,
66                      X_Attribute27                         VARCHAR2,
67                      X_Attribute28                         VARCHAR2,
68                      X_Attribute29                         VARCHAR2,
69                      X_Attribute30                         VARCHAR2,
70                      X_Last_Update_Date                    DATE,
71                      X_Last_Updated_By                     NUMBER,
72                      X_Last_Update_Login                   NUMBER,
73 							X_Current_Application_Id              NUMBER DEFAULT NULL
74                      );
75 --
76 PROCEDURE Delete_Row(X_Rowid VARCHAR2);
77 --
78 procedure terminate_employment(X_period_of_service_id NUMBER
79                         ,X_person_id NUMBER
80                         ,X_Rowid VARCHAR2
81                         ,X_Business_group_id NUMBER
82                         ,X_termination_Date DATE);
83 --
84 procedure update_employee_rows(X_period_of_service_id NUMBER
85                         ,X_person_id NUMBER
86                         ,X_hire_date DATE
87                         ,X_s_hire_date DATE);
88 --
89 procedure cancel_termination(X_period_of_service_id NUMBER
90                             ,X_Person_id NUMBER
91                             ,X_termination_date DATE
92                             ,X_s_termination_date DATE );
93 --
94 procedure rehire(X_Person_Id NUMBER
95                 ,X_Rowid VARCHAR2
96                 ,X_Business_group_id NUMBER
97                 ,X_Set_Of_Books_Id NUMBER
98                 ,X_Hire_Date DATE);
99 --
100 procedure check_future_person_types(p_system_person_type  VARCHAR2
101                                    ,p_person_id IN INTEGER
102                                    ,p_business_group_id IN INTEGER
103                                    ,p_effective_start_date IN DATE);
104 --
105 procedure check_person_changes(p_person_id NUMBER
106                               ,p_hire_date DATE
107                               ,p_s_hire_Date DATE
108 										,p_current_application_id NUMBER DEFAULT NULL);
109 --
110 END PER_PEOPLE_V15_PKG;