DBA Data[Home] [Help]

PACKAGE: APPS.PQP_GENERIC_EIT_SS

Source


1 PACKAGE PQP_GENERIC_EIT_SS  AUTHID CURRENT_USER as
2 /* $Header: pqpexssvehinfo.pkh 120.0 2005/05/29 02:23:08 appldev noship $ */
3 --
4 
5  gv_wf_review_region_item    constant wf_item_attributes.name%type
6                              := 'HR_REVIEW_REGION_ITEM';
7 
8 
9 
10 --This procedure is called to create vehicle information in both
11 --allocation and repository.
12 PROCEDURE create_generic_eit
13   (
14    p_validate                 in     boolean default false
15   ,p_effective_date           in     date
16   ,p_login_person_id          in     number
17   ,p_person_id                in     number
18   ,p_assignment_id            in     number
19   ,p_business_group_id        in     number
20   ,p_action                   in     varchar2
21   ,p_eit_type                 in     varchar2
22   ,p_eit_type_id              in     number
23   ,p_information_type         in     varchar2
24   ,p_attribute_category       in     varchar2
25   ,p_attribute1               in     varchar2
26   ,p_attribute2               in     varchar2
27   ,p_attribute3               in     varchar2
28   ,p_attribute4               in     varchar2
29   ,p_attribute5               in     varchar2
30   ,p_attribute6               in     varchar2
31   ,p_attribute7               in     varchar2
32   ,p_attribute8               in     varchar2
33   ,p_attribute9               in     varchar2
34   ,p_attribute10              in     varchar2
35   ,p_attribute11              in     varchar2
36   ,p_attribute12              in     varchar2
37   ,p_attribute13              in     varchar2
38   ,p_attribute14              in     varchar2
39   ,p_attribute15              in     varchar2
40   ,p_attribute16              in     varchar2
41   ,p_attribute17              in     varchar2
42   ,p_attribute18              in     varchar2
43   ,p_attribute19              in     varchar2
44   ,p_attribute20              in     varchar2
45   ,p_information_category     in     varchar2
46   ,p_information1             in     varchar2
47   ,p_information2             in     varchar2
48   ,p_information3             in     varchar2
49   ,p_information4             in     varchar2
50   ,p_information5             in     varchar2
51   ,p_information6             in     varchar2
52   ,p_information7             in     varchar2
53   ,p_information8             in     varchar2
54   ,p_information9             in     varchar2
55   ,p_information10            in     varchar2
56   ,p_information11            in     varchar2
57   ,p_information12            in     varchar2
58   ,p_information13            in     varchar2
59   ,p_information14            in     varchar2
60   ,p_information15            in     varchar2
61   ,p_information16            in     varchar2
62   ,p_information17            in     varchar2
63   ,p_information18            in     varchar2
64   ,p_information19            in     varchar2
65   ,p_information20            in     varchar2
66   ,p_information21            in     varchar2
67   ,p_information22            in     varchar2
68   ,p_information23            in     varchar2
69   ,p_information24            in     varchar2
70   ,p_information25            in     varchar2
71   ,p_information26            in     varchar2
72   ,p_information27            in     varchar2
73   ,p_information28            in     varchar2
74   ,p_information29            in     varchar2
75   ,p_information30            in     varchar2
76   ,p_object_version_number    in out nocopy  number
77   ,p_extra_info_id            in out nocopy number
78   ,p_error_message            out    nocopy varchar2
79   ,p_error_status             out    nocopy varchar2
80    );
81 
82 
83 
84 PROCEDURE set_extra_info
85     (p_effective_date            in   date
86     ,p_person_id                 in   number
87     ,p_login_person_id           in   number
88     ,p_assignment_id             in   number
89     ,p_business_group_id         in   number
90     ,p_eit_type			 in   varchar2
91     ,p_eit_type_id		 in   number
92     ,p_eit_number		 in   number
93     ,p_eit_table		 in   HR_EIT_STRUCTURE_TABLE
94     ,p_item_type                 in   varchar2
95     ,p_item_key                  in   varchar2
96     ,p_activity_id               in   number
97     ,p_transaction_step_id       in out nocopy  number
98     ,p_error_message             out nocopy  varchar2
99     ,p_active_view               in   varchar2
100     ,p_active_row_id		 in   number
101     ,p_status                    in   varchar2
102     ,p_key_id		         in   varchar2
103     ,p_flow_mode                 in   varchar2 default null
104   ) ;
105 
106 -----------------------------------------------------------------------------
107 
108 
109 
110 
111 
112 -- ---------------------------------------------------------------------------
113 -- ---------------------- < get_eit_data_from_tt> -------------------------
114 -- ---------------------------------------------------------------------------
115 -- Purpose: This procedure will get transaction data which are pending for
116 --          approval in workflow for a given person id, workflow process name
117 --          and workflow activity name.  This is the overloaded version.
118 -- ---------------------------------------------------------------------------
119 PROCEDURE get_eit_data_from_tt
120   (p_item_type                       in     varchar2
121   ,p_item_key                        in     varchar2
122   ,p_activity_id                     in     number
123   ,p_effective_date                  out nocopy    date
124   ,p_person_id                       out nocopy    number
125   ,p_login_person_id                 out nocopy    number
126   ,p_assignment_id                   out nocopy    number
127   ,p_business_group_id               out nocopy    number
128   ,p_eit_type		             out nocopy    varchar2
129   ,p_eit_type_id	             out nocopy    number
130   ,p_eit_number		             out nocopy    number
131   ,p_key_id		             out nocopy    varchar2
132   ,p_eit_table	            	     out nocopy    HR_EIT_STRUCTURE_TABLE
133   ,p_error_message                   out nocopy    long
134   ,p_active_view               	     out nocopy    varchar2
135   ,p_active_row_id		     out nocopy    number
136 );
137 
138 -- ---------------------------------------------------------------------------
139 -- ---------------------- < get_eit_data_from_tt> -------------------------
140 -- ---------------------------------------------------------------------------
141 -- Purpose: This procedure will get transaction data which are pending for
142 --          approval in workflow for a transaction step id.
143 -- ---------------------------------------------------------------------------
144 procedure get_eit_data_from_tt
145   (p_transaction_step_id             in     number
146   ,p_effective_date                  out nocopy    date
147   ,p_person_id                       out nocopy    number
148   ,p_login_person_id                 out nocopy    number
149   ,p_assignment_id                   out nocopy    number
150   ,p_business_group_id               out nocopy    number
151   ,p_eit_type		             out nocopy    varchar2
152   ,p_eit_type_id		     out nocopy    number
153   ,p_eit_number		             out nocopy    number
154   ,p_key_id		             out nocopy    varchar2
155   ,p_eit_table	             	     out nocopy    HR_EIT_STRUCTURE_TABLE
156   ,p_error_message                   out nocopy    long
157   ,p_active_view               	     out nocopy    varchar2
158   ,p_active_row_id		     out nocopy    number
159 );
160 
161 
162 PROCEDURE del_transaction_data
163     (p_item_type                 in   varchar2
164     ,p_item_key                  in   varchar2
165     ,p_activity_id               in   varchar2
166     ,p_login_person_id           in   varchar2
167     ,p_flow_mode                 in   varchar2 default null
168 );
169 
170 
171 -- ----------------------------------------------------------------------------
172 -- |----------------------------< process_api >-------------------------------|
173 -- ----------------------------------------------------------------------------
174 PROCEDURE PROCESS_API
175         (p_validate IN BOOLEAN DEFAULT FALSE
176         ,p_transaction_step_id IN NUMBER DEFAULT NULL
177         ,p_effective_date      IN VARCHAR2 default null
178 );
179 
180 PROCEDURE clear_delete_trans (p_item_type           IN     VARCHAR2,
181                               p_item_key            IN     VARCHAR2,
182                               p_transaction_step_id IN     NUMBER
183                              );
184 
185 
186 END;
187