DBA Data[Home] [Help]

PACKAGE: APPS.BEN_PROCESS_COBRA_PERSON_SS

Source


1 PACKAGE ben_process_cobra_person_ss AUTHID CURRENT_USER AS
2 /* $Header: bencbrwf.pkh 115.5 2004/02/26 03:57:35 vvprabhu noship $*/
3 -- ---------------------------------------------------------------------------+
7 --          when an approver approves all the changes.  This procedure
4 -- ----------------------------- < process_api > -----------------------------+
5 -- ---------------------------------------------------------------------------+
6 -- Purpose: This procedure will be invoked in workflow notification
8 --          will call the api to update to the database with p_validate
9 --          equal to false.
10 -- ---------------------------------------------------------------------------+
11 PROCEDURE process_api
12           (p_validate IN BOOLEAN DEFAULT FALSE
13           ,p_transaction_step_id IN NUMBER);
14 --
15 -------------------------------------------------------------------------------+
16 -- ---------------------------------------------------------------------------+
17 -- Purpose: This procedure will perform validations when a user presses Next
18 --          on Insert Basic Details entry page for cobra peson the data will be
19 --          saved to the
20 --          transaction table.
21 -- ---------------------------------------------------------------------------+
22 --
23 procedure create_person
24   (p_item_type                     in varchar2
25   ,p_item_key                      in varchar2
26   ,p_actid                         in number
27   ,p_login_person_id               in number
28   ,p_process_section_name          in varchar2
29   ,p_action_type                   in varchar2
30   ,p_validate                      in varchar2 default 'Y' --boolean default false
31   ,p_hire_date                     in varchar2
32   ,p_business_group_id             in     number
33   ,p_last_name                     in     varchar2
34   ,p_sex                           in     varchar2
35   ,p_review_page_region_code       in varchar2 default hr_api.g_varchar2
36   ,p_person_type_id                in     number   default null
37   ,p_per_comments                  in     varchar2 default null
38   ,p_date_employee_data_verified   in     date     default null
39   ,p_date_of_birth                 in     date     default null
40   ,p_email_address                 in     varchar2 default null
41   ,p_employee_number               in out nocopy varchar2
42   ,p_expense_check_send_to_addres  in     varchar2 default null
43   ,p_first_name                    in     varchar2 default null
44   ,p_known_as                      in     varchar2 default null
45   ,p_marital_status                in     varchar2 default null
46   ,p_middle_names                  in     varchar2 default null
47   ,p_nationality                   in     varchar2 default null
48   ,p_national_identifier           in     varchar2 default null
49   ,p_previous_last_name            in     varchar2 default null
50   ,p_registered_disabled_flag      in     varchar2 default null
51   ,p_title                         in     varchar2 default null
52   ,p_vendor_id                     in     number   default null
53   ,p_work_telephone                in     varchar2 default null
54   ,p_attribute_category            in     varchar2 default null
55   ,p_attribute1                    in     varchar2 default null
56   ,p_attribute2                    in     varchar2 default null
57   ,p_attribute3                    in     varchar2 default null
58   ,p_attribute4                    in     varchar2 default null
59   ,p_attribute5                    in     varchar2 default null
60   ,p_attribute6                    in     varchar2 default null
61   ,p_attribute7                    in     varchar2 default null
62   ,p_attribute8                    in     varchar2 default null
63   ,p_attribute9                    in     varchar2 default null
64   ,p_attribute10                   in     varchar2 default null
65   ,p_attribute11                   in     varchar2 default null
66   ,p_attribute12                   in     varchar2 default null
67   ,p_attribute13                   in     varchar2 default null
68   ,p_attribute14                   in     varchar2 default null
69   ,p_attribute15                   in     varchar2 default null
70   ,p_attribute16                   in     varchar2 default null
71   ,p_attribute17                   in     varchar2 default null
72   ,p_attribute18                   in     varchar2 default null
73   ,p_attribute19                   in     varchar2 default null
74   ,p_attribute20                   in     varchar2 default null
75   ,p_attribute21                   in     varchar2 default null
76   ,p_attribute22                   in     varchar2 default null
77   ,p_attribute23                   in     varchar2 default null
78   ,p_attribute24                   in     varchar2 default null
79   ,p_attribute25                   in     varchar2 default null
80   ,p_attribute26                   in     varchar2 default null
81   ,p_attribute27                   in     varchar2 default null
82   ,p_attribute28                   in     varchar2 default null
83   ,p_attribute29                   in     varchar2 default null
84   ,p_attribute30                   in     varchar2 default null
85   ,p_per_information_category      in     varchar2 default null
86   ,p_per_information1              in     varchar2 default null
87   ,p_per_information2              in     varchar2 default null
88   ,p_per_information3              in     varchar2 default null
89   ,p_per_information4              in     varchar2 default null
90   ,p_per_information5              in     varchar2 default null
91   ,p_per_information6              in     varchar2 default null
92   ,p_per_information7              in     varchar2 default null
93   ,p_per_information8              in     varchar2 default null
94   ,p_per_information9              in     varchar2 default null
95   ,p_per_information10             in     varchar2 default null
96   ,p_per_information11             in     varchar2 default null
97   ,p_per_information12             in     varchar2 default null
98   ,p_per_information13             in     varchar2 default null
99   ,p_per_information14             in     varchar2 default null
100   ,p_per_information15             in     varchar2 default null
101   ,p_per_information16             in     varchar2 default null
102   ,p_per_information17             in     varchar2 default null
103   ,p_per_information18             in     varchar2 default null
104   ,p_per_information19             in     varchar2 default null
105   ,p_per_information20             in     varchar2 default null
106   ,p_per_information21             in     varchar2 default null
107   ,p_per_information22             in     varchar2 default null
108   ,p_per_information23             in     varchar2 default null
109   ,p_per_information24             in     varchar2 default null
110   ,p_per_information25             in     varchar2 default null
111   ,p_per_information26             in     varchar2 default null
112   ,p_per_information27             in     varchar2 default null
113   ,p_per_information28             in     varchar2 default null
114   ,p_per_information29             in     varchar2 default null
115   ,p_per_information30             in     varchar2 default null
116   ,p_date_of_death                 in     date     default null
117   ,p_background_check_status       in     varchar2 default null
118   ,p_background_date_check         in     date     default null
119   ,p_blood_type                    in     varchar2 default null
120   ,p_correspondence_language       in     varchar2 default null
121   ,p_fast_path_employee            in     varchar2 default null
122   ,p_fte_capacity                  in     number   default null
123   ,p_honors                        in     varchar2 default null
124   ,p_internal_location             in     varchar2 default null
125   ,p_last_medical_test_by          in     varchar2 default null
126   ,p_last_medical_test_date        in     date     default null
127   ,p_mailstop                      in     varchar2 default null
128   ,p_office_number                 in     varchar2 default null
129   ,p_on_military_service           in     varchar2 default null
130   ,p_pre_name_adjunct              in     varchar2 default null
131   ,p_projected_start_date          in     date     default null
132   ,p_resume_exists                 in     varchar2 default null
133   ,p_resume_last_updated           in     date     default null
134   ,p_second_passport_exists        in     varchar2 default null
135   ,p_student_status                in     varchar2 default null
136   ,p_work_schedule                 in     varchar2 default null
137   ,p_suffix                        in     varchar2 default null
138   ,p_benefit_group_id              in     number   default null
139   ,p_receipt_of_death_cert_date    in     date     default null
140   ,p_coord_ben_med_pln_no          in     varchar2 default null
141   ,p_coord_ben_no_cvg_flag         in     varchar2 default 'N'
142   ,p_uses_tobacco_flag             in     varchar2 default null
143   ,p_dpdnt_adoption_date           in     date     default null
144   ,p_dpdnt_vlntry_svce_flag        in     varchar2 default 'N'
145   ,p_original_date_of_hire         in     date     default null
146   ,p_adjusted_svc_date             in     date     default null
147   ,p_town_of_birth                in      varchar2 default null
148   ,p_region_of_birth              in      varchar2 default null
149   ,p_country_of_birth             in      varchar2 default null
150   ,p_global_person_id             in      varchar2 default null
151   ,p_effective_date               in      date     default sysdate
152   ,p_attribute_update_mode        in      varchar2 default null
153   ,p_object_version_number        in      number default null
154   ,p_applicant_number             in      varchar2 default null
155   ,p_comments                     in      varchar2 default null
156   ,p_rehire_authorizor            in      varchar2 default null
157   ,p_rehire_recommendation        in      varchar2 default null
158   ,p_hold_applicant_date_until    in      date     default null
159   ,p_rehire_reason                in      varchar2 default null
160   ,p_flow_name                    in      varchar2 default null
161   ,p_person_id                        out nocopy number
162   ,p_assignment_id                    out nocopy number
163   ,p_per_object_version_number        out nocopy number
164   ,p_asg_object_version_number        out nocopy number
165   ,p_per_effective_start_date         out nocopy date
166   ,p_per_effective_end_date           out nocopy date
167   ,p_full_name                        out nocopy varchar2
168   ,p_per_comment_id                   out nocopy number
169   ,p_assignment_sequence              out nocopy number
170   ,p_assignment_number                out nocopy varchar2
171   ,p_name_combination_warning         out nocopy varchar2
172   ,p_assign_payroll_warning           out nocopy varchar2
173   ,p_orig_hire_warning                out nocopy varchar2
174   ,p_return_status                    out nocopy varchar2    -- Bug 2149113
175   );
176 
177 --
178 END ben_process_cobra_person_ss;
179 --
180 --