1 Package ben_EXT_INCL_DATA_ELMT_api as
2 /* $Header: bexidapi.pkh 120.0 2005/05/28 12:36:07 appldev noship $ */
3 --
4 -- ----------------------------------------------------------------------------
5 -- |------------------------< create_EXT_INCL_DATA_ELMT >------------------------|
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_ext_rcd_in_file_id No number
18 -- p_ext_data_elmt_id Yes number
19 -- p_business_group_id Yes number Business Group of Record
20 -- p_legislation_code No varchar2
21 -- p_ext_data_elmt_in_rcd_id No number
22 --
23 -- Post Success:
24 --
25 -- Out Parameters:
26 -- Name Type Description
27 -- p_ext_incl_data_elmt_id Yes number PK of record
28 -- p_object_version_number No number OVN of record
29 --
30 -- Post Failure:
31 --
32 -- Access Status:
33 -- Public.
34 --
35 -- {End Of Comments}
36 --
37 procedure create_EXT_INCL_DATA_ELMT
38 (
39 p_validate in boolean default false
40 ,p_ext_incl_data_elmt_id out nocopy number
41 ,p_ext_rcd_in_file_id in number default null
42 ,p_ext_data_elmt_id in number default null
43 ,p_business_group_id in number default null
44 ,p_legislation_code in varchar2 default null
45 ,p_object_version_number out nocopy number
46 ,p_ext_data_elmt_in_rcd_id in number default null
47 );
48 -- ----------------------------------------------------------------------------
49 -- |------------------------< update_EXT_INCL_DATA_ELMT >------------------------|
50 -- ----------------------------------------------------------------------------
51 -- {Start Of Comments}
52 --
53 -- Description:
54 --
55 -- Prerequisites:
56 --
57 --
58 -- In Parameters:
59 -- Name Reqd Type Description
60 -- p_validate Yes boolean Commit or Rollback.
61 -- p_ext_incl_data_elmt_id Yes number PK of record
62 -- p_ext_rcd_in_file_id No number
63 -- p_ext_data_elmt_id Yes number
64 -- p_business_group_id Yes number Business Group of Record
65 -- p_legislation_code No varchar2
66 -- p_ext_data_elmt_in_rcd_id No number
67 --
68 -- Post Success:
69 --
70 -- Name Type Description
71 -- p_object_version_number No number OVN of record
72 --
73 -- Post Failure:
74 --
75 -- Access Status:
76 -- Public.
77 --
78 -- {End Of Comments}
79 --
80 procedure update_EXT_INCL_DATA_ELMT
81 (
82 p_validate in boolean default false
83 ,p_ext_incl_data_elmt_id in number
84 ,p_ext_rcd_in_file_id in number default hr_api.g_number
85 ,p_ext_data_elmt_id in number default hr_api.g_number
86 ,p_business_group_id in number default hr_api.g_number
87 ,p_legislation_code in varchar2 default hr_api.g_varchar2
88 ,p_object_version_number in out nocopy number
89 ,p_ext_data_elmt_in_rcd_id in number default hr_api.g_number
90 );
91 --
92 -- ----------------------------------------------------------------------------
93 -- |------------------------< delete_EXT_INCL_DATA_ELMT >------------------------|
94 -- ----------------------------------------------------------------------------
95 -- {Start Of Comments}
96 --
97 -- Description:
98 --
99 -- Prerequisites:
100 --
101 --
102 -- In Parameters:
103 -- Name Reqd Type Description
104 -- p_validate Yes boolean Commit or Rollback.
105 -- p_ext_incl_data_elmt_id Yes number PK of record
106 -- p_legislation_code No varchar2
107 --
108 -- Post Success:
109 --
110 -- Name Type Description
111 -- p_object_version_number No number OVN of record
112 --
113 -- Post Failure:
114 --
115 -- Access Status:
116 -- Public.
117 --
118 -- {End Of Comments}
119 --
120 procedure delete_EXT_INCL_DATA_ELMT
121 (
122 p_validate in boolean default false
123 ,p_ext_incl_data_elmt_id in number
124 ,p_legislation_code in varchar2 default null
125 ,p_object_version_number in out nocopy number
126 );
127 --
128 -- ----------------------------------------------------------------------------
129 -- |----------------------------------< lck >---------------------------------|
130 -- ----------------------------------------------------------------------------
131 -- {Start Of Comments}
132 --
133 -- Description:
134 --
135 -- Prerequisites:
136 --
137 --
138 -- In Parameters:
139 -- Name Reqd Type Description
140 -- p_ext_incl_data_elmt_id Yes number PK of record
141 -- p_object_version_number Yes number OVN of record
142 --
143 -- Post Success:
144 --
145 -- Name Type Description
146 --
147 -- Post Failure:
148 --
149 -- Access Status:
150 -- Public.
151 --
152 -- {End Of Comments}
153 --
154 procedure lck
155 (
156 p_ext_incl_data_elmt_id in number
157 ,p_object_version_number in number
158 );
159 --
160 end ben_EXT_INCL_DATA_ELMT_api;