DBA Data[Home] [Help]

PACKAGE: APPS.PER_PL_ASSIGNMENT

Source


1 package PER_PL_ASSIGNMENT as
2 /* $Header: peplasgp.pkh 120.2.12010000.1 2008/07/28 05:19:32 appldev ship $ */
3 PROCEDURE  create_pl_secondary_emp_asg
4                     (  p_person_id                  number
5                       ,p_payroll_id                 number
6                       ,p_effective_date             date
7                       ,p_scl_segment3               varchar2
8                       ,p_scl_segment4               varchar2
9                       ,p_scl_segment5               varchar2
10                       ,p_scl_segment6               varchar2
11                       ,p_scl_segment7               varchar2
12                       ,p_scl_segment8               varchar2
13                       ,p_scl_segment9               varchar2
14                       ,p_scl_segment11              varchar2
15                       ,p_scl_segment12              varchar2
16                       ,p_scl_segment13              varchar2
17                       ,p_scl_segment14              varchar2
18                       ,p_scl_segment15              varchar2
19                       ,p_scl_segment16              varchar2
20                       ,p_notice_period              number
21                       ,P_NOTICE_PERIOD_UOM          VARCHAR2
22                       ,p_employment_category        varchar2
23                       );
24 
25 PROCEDURE update_pl_emp_asg
26                      (P_EFFECTIVE_DATE               DATE
27                      ,P_ASSIGNMENT_ID                NUMBER
28                      ,P_ASSIGNMENT_STATUS_TYPE_ID    NUMBER
29                      ,P_SEGMENT3                     VARCHAR2
30                      ,P_SEGMENT4                     VARCHAR2
31                      ,P_SEGMENT5                     VARCHAR2
32                      ,P_SEGMENT6                     VARCHAR2
33                      ,P_SEGMENT7                     VARCHAR2
34                      ,P_SEGMENT8                     VARCHAR2
35                      ,P_SEGMENT9                     VARCHAR2
36                      ,P_SEGMENT11                    VARCHAR2
37                      ,P_SEGMENT12                    VARCHAR2
38                      ,P_SEGMENT13                    VARCHAR2
39                      ,P_SEGMENT14                    VARCHAR2
40                      ,P_SEGMENT15                    VARCHAR2
41                      ,P_SEGMENT16                    VARCHAR2
42                      ,P_NOTICE_PERIOD                NUMBER
43                      ,P_NOTICE_PERIOD_UOM            VARCHAR2
44                      );
45 procedure update_pl_emp_asg_criteria
46                          (P_EFFECTIVE_DATE       DATE
47                          ,P_ASSIGNMENT_ID        NUMBER
48                          ,P_PAYROLL_ID           NUMBER
49                          ,P_EMPLOYMENT_CATEGORY  VARCHAR2);
50 
51 
52 
53 PROCEDURE CREATE_PL_SECONDARY_EMP_ASG_A
54             (P_ASSIGNMENT_ID     in number,
55              P_EFFECTIVE_DATE    in date,
56              P_SCL_SEGMENT3      in varchar2);
57 
58 PROCEDURE UPDATE_PL_EMP_ASG_A
59            (P_EFFECTIVE_DATE     in date,
60             P_SEGMENT3           in varchar2,
61             P_ASSIGNMENT_ID      in number);
62 
63 
64 
65 
66 END PER_PL_ASSIGNMENT;
67