DBA Data[Home] [Help]

PACKAGE: APPS.BEN_EXT_INCL_DATA_ELMT_API

Source


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;