DBA Data[Home] [Help]

PACKAGE: APPS.PSP_PERIOD_FREQUENCY_API

Source


1 Package PSP_Period_frequency_API AUTHID CURRENT_USER as
2 /* $Header: PSPFBAIS.pls 120.0 2005/06/02 15:47 appldev noship $ */
3 --
4 -- ----------------------------------------------------------------------------
5 -- |--------------------------< <Create_Period_Frequency> >--------------------------|
6 -- ----------------------------------------------------------------------------
7 -- {Start Of Comments}
8 --
9 -- Description:
10 --  This Api help create Period Frequency, this procedure  ensures that appropriate
11 --  Business validation occurs on the data being inserted in the base tables.
12 --
13 -- Prerequisites:
14 --
15 --
16 -- In Parameters:
17 --   Name                           Reqd Type     Description
18 --
19 --
20 -- Post Success:
21 --
22 --
23 --   Name                           Type     Description
24 --
25 -- Post Failure:
26 --
27 --
28 -- Access Status:
29 --   Public.
30 --
31 -- {End Of Comments}
32 --
33 procedure Create_Period_frequency
34  ( p_validate                       in         BOOLEAN default false
35   ,p_start_date                     in         date
36   ,p_unit_of_measure                in         varchar2
37   ,p_period_duration                in         number
38   ,p_report_type                    in         varchar2 default null
39   ,p_period_frequency               in         varchar2
40   ,p_language_code                  in         varchar2 default hr_api.userenv_lang
41   ,p_period_frequency_id            out nocopy number
42   ,p_object_version_number          out nocopy number
43   ,p_api_warning                    out nocopy varchar2
44   );
45 
46 
47 -- ----------------------------------------------------------------------------
48 -- |--------------------------< <Update_Period_Frequency> >--------------------------|
49 -- ----------------------------------------------------------------------------
50 -- {Start Of Comments}
51 --
52 -- Description:
53 --  This Api help Update  Period Frequency, this procedure  ensures that appropriate
54 --  Business validation occurs on the data being Updated in the base tables.
55 --
56 -- Prerequisites:
57 --
58 --
59 -- In Parameters:
60 --   Name                           Reqd Type     Description
61 --
62 --
63 -- Post Success:
64 --
65 --
66 --   Name                           Type     Description
67 --
68 -- Post Failure:
69 --
70 --
71 -- Access Status:
72 --   Public.
73 --
74 -- {End Of Comments}
75 --
76 procedure Update_Period_Frequency
77   (p_validate                       in     BOOLEAN  default false
78   ,p_start_date                     in     date
79   ,p_unit_of_measure                in     varchar2
80   ,p_period_duration                in     number
81   ,p_report_type                    in     varchar2 default null
82   ,p_language_code                 in      varchar2 default hr_api.userenv_lang
83   ,p_period_frequency               in     varchar2
84   ,p_period_frequency_id            in     number
85   ,p_object_version_number          in out nocopy number
86   ,p_api_warning                    out nocopy varchar2
87   );
88 
89 
90 -- ----------------------------------------------------------------------------
91 -- |--------------------------< <Delete_Period_Frequency> >--------------------------|
92 -- ----------------------------------------------------------------------------
93 -- {Start Of Comments}
94 --
95 -- Description:
96 --  This Api help Update  Period Frequency, this procedure  ensures that appropriate
97 --  Business validation occurs on the data being Updated in the base tables.
98 --
99 -- Prerequisites:
100 --
101 --
102 -- In Parameters:
103 --   Name                           Reqd Type     Description
104 --
105 --
106 -- Post Success:
107 --
108 --
109 --   Name                           Type     Description
110 --
111 -- Post Failure:
112 --
113 --
114 -- Access Status:
115 --   Public.
116 --
117 -- {End Of Comments}
118 --
119   procedure Delete_Period_Frequency
120   (p_validate                       in     BOOLEAN default false
121   ,p_period_frequency_id            in     number
122   ,p_object_version_number          in out nocopy number
123   ,p_api_warning                       out nocopy varchar2
124   );
125 
126 End PSP_Period_frequency_API ;