[Home] [Help]
PACKAGE: APPS.BEN_PERSON_ACTIONS_API
Source
1 Package ben_person_actions_api AUTHID CURRENT_USER as
2 /* $Header: beactapi.pkh 120.0 2005/05/28 00:20:20 appldev noship $ */
3 --
4 -- ----------------------------------------------------------------------------
5 -- |------------------------< create_person_actions >------------------------|
6 -- ----------------------------------------------------------------------------
7 -- {Start Of Comments}
8 --
9 -- Description:
10 --
11 -- Prerequisites:
12 --
13 --
14 -- In Parameters:
15 -- Name Reqd Type Description
16 -- p_validate Yes boolean Commit or Rollback.
17 -- p_person_id Yes number
18 -- p_ler_id No number
19 -- p_benefit_action_id Yes number
20 -- p_action_status_cd Yes varchar2
21 -- p_chunk_number No number
22 -- p_effective_date Yes date Session Date.
23 --
24 -- Post Success:
25 --
26 -- Out Parameters:
27 -- Name Type Description
28 -- p_person_action_id Yes number PK of record
29 -- p_object_version_number Yes number OVN of record
30 --
31 -- Post Failure:
32 --
33 -- Access Status:
34 -- Public.
35 --
36 -- {End Of Comments}
37 --
38 procedure create_person_actions
39 (
40 p_validate in boolean default false
41 ,p_person_action_id out nocopy number
42 ,p_person_id in number default null
43 ,p_ler_id in number default null
44 ,p_benefit_action_id in number default null
45 ,p_action_status_cd in varchar2 default null
46 ,p_chunk_number in number default null
47 ,p_object_version_number out nocopy number
48 ,p_effective_date in date
49 );
50 -- ----------------------------------------------------------------------------
51 -- |------------------------< update_person_actions >------------------------|
52 -- ----------------------------------------------------------------------------
53 -- {Start Of Comments}
54 --
55 -- Description:
56 --
57 -- Prerequisites:
58 --
59 --
60 -- In Parameters:
61 -- Name Reqd Type Description
62 -- p_validate Yes boolean Commit or Rollback.
63 -- p_person_action_id Yes number PK of record
64 -- p_person_id Yes number
65 -- p_ler_id No number
66 -- p_benefit_action_id Yes number
67 -- p_action_status_cd Yes varchar2
68 -- p_chunk_number No number
69 -- p_effective_date Yes date Session Date.
70 --
71 -- Post Success:
72 --
73 -- Name Type Description
74 -- p_object_version_number Yes number OVN of record
75 --
76 -- Post Failure:
77 --
78 -- Access Status:
79 -- Public.
80 --
81 -- {End Of Comments}
82 --
83 procedure update_person_actions
84 (
85 p_validate in boolean default false
86 ,p_person_action_id in number
87 ,p_person_id in number default hr_api.g_number
88 ,p_ler_id in number default hr_api.g_number
89 ,p_benefit_action_id in number default hr_api.g_number
90 ,p_action_status_cd in varchar2 default hr_api.g_varchar2
91 ,p_chunk_number in number default hr_api.g_number
92 ,p_object_version_number in out nocopy number
93 ,p_effective_date in date
94 );
95 --
96 -- ----------------------------------------------------------------------------
97 -- |------------------------< delete_person_actions >------------------------|
98 -- ----------------------------------------------------------------------------
99 -- {Start Of Comments}
100 --
101 -- Description:
102 --
103 -- Prerequisites:
104 --
105 --
106 -- In Parameters:
107 -- Name Reqd Type Description
108 -- p_validate Yes boolean Commit or Rollback.
109 -- p_person_action_id Yes number PK of record
110 -- p_effective_date Yes date Session Date.
111 --
112 -- Post Success:
113 --
114 -- Name Type Description
115 -- p_object_version_number Yes number OVN of record
116 --
117 -- Post Failure:
118 --
119 -- Access Status:
120 -- Public.
121 --
122 -- {End Of Comments}
123 --
124 procedure delete_person_actions
125 (
126 p_validate in boolean default false
127 ,p_person_action_id in number
128 ,p_object_version_number in out nocopy number
129 ,p_effective_date in date
130 );
131 --
132 -- ----------------------------------------------------------------------------
133 -- |----------------------------------< lck >---------------------------------|
134 -- ----------------------------------------------------------------------------
135 -- {Start Of Comments}
136 --
137 -- Description:
138 --
139 -- Prerequisites:
140 --
141 --
142 -- In Parameters:
143 -- Name Reqd Type Description
144 -- p_person_action_id Yes number PK of record
145 -- p_object_version_number Yes number OVN of record
146 --
147 -- Post Success:
148 --
149 -- Name Type Description
150 --
151 -- Post Failure:
152 --
153 -- Access Status:
154 -- Public.
155 --
156 -- {End Of Comments}
157 --
158 procedure lck
159 (
160 p_person_action_id in number
161 ,p_object_version_number in number
162 );
163 --
164 end ben_person_actions_api;