1 Package pay_element_type_usage_swi As
2 /* $Header: pyetuswi.pkh 120.0 2005/05/29 04:46 appldev noship $ */
3 -- ----------------------------------------------------------------------------
4 -- |-----------------------< create_element_type_usage >----------------------|
5 -- ----------------------------------------------------------------------------
6 -- {Start of comments}
7 --
8 -- Description:
9 -- This procedure is the self-service wrapper procedure to the following
10 -- API: pay_element_type_usage_api.create_element_type_usage
11 --
12 -- Pre-requisites
13 -- All 'IN' parameters to this procedure have been appropriately derived.
14 --
15 -- Post Success:
16 -- p_return_status will return value indicating success.
17 --
18 -- Post Failure:
19 -- p_return_status will return value indication failure.
20 --
21 -- Access Status:
22 -- Internal Development use only.
23 --
24 -- {End of comments}
25 -- ----------------------------------------------------------------------------
26 PROCEDURE create_element_type_usage
27 (p_validate in number default hr_api.g_false_num
28 ,p_effective_date in date
29 ,p_run_type_id in number
30 ,p_element_type_id in number
31 ,p_inclusion_flag in varchar2 default null
32 ,p_business_group_id in number default null
33 ,p_legislation_code in varchar2 default null
34 ,p_usage_type in varchar2 default null
35 ,p_element_type_usage_id out nocopy number
36 ,p_object_version_number out nocopy number
37 ,p_effective_start_date out nocopy date
38 ,p_effective_end_date out nocopy date
39 ,p_return_status out nocopy varchar2
40 );
41 -- ----------------------------------------------------------------------------
42 -- |-----------------------< update_element_type_usage >----------------------|
43 -- ----------------------------------------------------------------------------
44 -- {Start of comments}
45 --
46 -- Description:
47 -- This procedure is the self-service wrapper procedure to the following
48 -- API: pay_element_type_usage_api.update_element_type_usage
49 --
50 -- Pre-requisites
51 -- All 'IN' parameters to this procedure have been appropriately derived.
52 --
53 -- Post Success:
54 -- p_return_status will return value indicating success.
55 --
56 -- Post Failure:
57 -- p_return_status will return value indication failure.
58 --
59 -- Access Status:
60 -- Internal Development use only.
61 --
62 -- {End of comments}
63 -- ----------------------------------------------------------------------------
64 PROCEDURE update_element_type_usage
65 (p_validate in number default hr_api.g_false_num
66 ,p_effective_date in date
67 ,p_datetrack_update_mode in varchar2
68 ,p_inclusion_flag in varchar2 default hr_api.g_varchar2
69 ,p_element_type_usage_id in number
70 ,p_object_version_number in out nocopy number
71 ,p_business_group_id in number default hr_api.g_number
72 ,p_legislation_code in varchar2 default hr_api.g_varchar2
73 ,p_usage_type in varchar2 default hr_api.g_varchar2
74 ,p_effective_start_date out nocopy date
75 ,p_effective_end_date out nocopy date
76 ,p_return_status out nocopy varchar2
77 );
78 -- ----------------------------------------------------------------------------
79 -- |-----------------------< delete_element_type_usage >----------------------|
80 -- ----------------------------------------------------------------------------
81 -- {Start of comments}
82 --
83 -- Description:
84 -- This procedure is the self-service wrapper procedure to the following
85 -- API: pay_element_type_usage_api.delete_element_type_usage
86 --
87 -- Pre-requisites
88 -- All 'IN' parameters to this procedure have been appropriately derived.
89 --
90 -- Post Success:
91 -- p_return_status will return value indicating success.
92 --
93 -- Post Failure:
94 -- p_return_status will return value indication failure.
95 --
96 -- Access Status:
97 -- Internal Development use only.
98 --
99 -- {End of comments}
100 -- ----------------------------------------------------------------------------
101 PROCEDURE delete_element_type_usage
102 (p_validate in number default hr_api.g_false_num
103 ,p_effective_date in date
104 ,p_datetrack_delete_mode in varchar2
105 ,p_element_type_usage_id in number
106 ,p_object_version_number in out nocopy number
107 ,p_business_group_id in number default hr_api.g_number
108 ,p_legislation_code in varchar2 default hr_api.g_varchar2
109 ,p_effective_start_date out nocopy date
110 ,p_effective_end_date out nocopy date
111 ,p_return_status out nocopy varchar2
112 );
113 end pay_element_type_usage_swi;