DBA Data[Home] [Help]

PACKAGE: APPS.HR_NL_EXTRA_ASG_RULES

Source


1 PACKAGE HR_NL_EXTRA_ASG_RULES AS
2 /* $Header: penlexar.pkh 120.0.12000000.1 2007/01/22 00:24:29 appldev ship $ */
3 --
4 --Global Variables
5 glo_payroll_id pay_payrolls_f.payroll_id%TYPE;
6 
7 -----------------------------------------------------------------------------
8 -- Performs validation for creation of secondary assignment
9 -----------------------------------------------------------------------------
10 
11  PROCEDURE EXTRA_ASSIGNMENT_CHECKS
12  ( p_person_id            IN NUMBER
13   ,p_payroll_id           IN NUMBER
14   ,p_effective_date       IN DATE
15   ,p_frequency            IN VARCHAR2
16   ,p_normal_hours         IN NUMBER
17   ,p_scl_segment1                 in     varchar2
18   ,p_scl_segment2                 in     varchar2
19   ,p_scl_segment3                 in     varchar2
20   ,p_scl_segment4                 in     varchar2
21   ,p_scl_segment5                 in     varchar2
22   ,p_scl_segment6                 in     varchar2
23   ,p_scl_segment7                 in     varchar2
24   ,p_scl_segment8                 in     varchar2
25   ,p_scl_segment9                 in     varchar2
26   ,p_scl_segment10                in     varchar2
27   ,p_scl_segment11                in     varchar2
28   ,p_scl_segment12                in     varchar2
29   ,p_scl_segment13                in     varchar2
30   ,p_scl_segment14                in     varchar2
31   ,p_scl_segment15                in     varchar2
32   ,p_scl_segment16                in     varchar2
33   ,p_scl_segment17                in     varchar2
34   ,p_scl_segment18                in     varchar2
35   ,p_scl_segment19                in     varchar2
36   ,p_scl_segment20                in     varchar2
37   ,p_scl_segment21                in     varchar2
38   ,p_scl_segment22                in     varchar2
39   ,p_scl_segment23                in     varchar2
40   ,p_scl_segment24                in     varchar2
41   ,p_scl_segment25                in     varchar2
42   ,p_scl_segment26                in     varchar2
43   ,p_scl_segment27                in     varchar2
44   ,p_scl_segment28                in     varchar2
45   ,p_scl_segment29                in     varchar2
46   ,p_scl_segment30                in     varchar2  );
47 --
48 
49 
50 ----------------------------------------------------------------------
51 --Performs validation for the updation of an assignment
52 ----------------------------------------------------------------------
53  PROCEDURE EXTRA_ASSIGNMENT_CHECKS1
54  ( p_assignment_id        IN NUMBER
55   ,p_effective_date       IN DATE
56   ,p_frequency            IN VARCHAR2
57   ,p_normal_hours         IN NUMBER
58   ,p_segment1                 in     varchar2
59   ,p_segment2                 in     varchar2
60   ,p_segment3                 in     varchar2
61   ,p_segment4                 in     varchar2
62   ,p_segment5                 in     varchar2
63   ,p_segment6                 in     varchar2
64   ,p_segment7                 in     varchar2
65   ,p_segment8                 in     varchar2
66   ,p_segment9                 in     varchar2
67   ,p_segment10                in     varchar2
68   ,p_segment11                in     varchar2
69   ,p_segment12                in     varchar2
70   ,p_segment13                in     varchar2
71   ,p_segment14                in     varchar2
72   ,p_segment15                in     varchar2
73   ,p_segment16                in     varchar2
74   ,p_segment17                in     varchar2
75   ,p_segment18                in     varchar2
76   ,p_segment19                in     varchar2
77   ,p_segment20                in     varchar2
78   ,p_segment21                in     varchar2
79   ,p_segment22                in     varchar2
80   ,p_segment23                in     varchar2
81   ,p_segment24                in     varchar2
82   ,p_segment25                in     varchar2
83   ,p_segment26                in     varchar2
84   ,p_segment27                in     varchar2
85   ,p_segment28                in     varchar2
86   ,p_segment29                in     varchar2
87   ,p_segment30                in     varchar2  );
88 --
89 --Sets the Global - glo_payroll_id
90 --For Tax Code Validations to be performed when API is being called implictly from
91 --People Management Templates - Enter Employee
92 PROCEDURE set_payroll_id(p_payroll_id IN NUMBER);
93 END HR_NL_EXTRA_ASG_RULES;