[Home] [Help]
PACKAGE: APPS.IRC_OFFER_NOTIFICATIONS_PKG
Source
1 Package irc_offer_notifications_pkg as
2 /* $Header: irofrnotif.pkh 120.3.12010000.2 2009/01/06 10:29:55 kvenukop ship $ */
3
4
5 -- ----------------------------------------------------------------------------
6 -- FUNCTIONS
7 -- ----------------------------------------------------------------------------
8
9 --
10 -- -------------------------------------------------------------------------
11 -- |--------------------< get_view_offer_url >----------------------------|
12 -- -------------------------------------------------------------------------
13 --
14 FUNCTION get_view_offer_url
15 ( p_person_id number
16 ,p_apl_asg_id number)
17 RETURN varchar2;
18 --
19 -- -------------------------------------------------------------------------
20 -- |------------------< get_extend_offer_duration_url >--------------------|
21 -- -------------------------------------------------------------------------
22 --
23 FUNCTION get_extend_offer_duration_url
24 ( p_person_id number
25 , p_offer_id number)
26 RETURN varchar2;
27 --
28 -- ----------------------------------------------------------------------------
29 -- send_rcvd_wf_notification --
30 -- called internally to send offer received notification : --
31 -- - retrieve the offer received message. --
32 -- - set the VACANCY_NAME & JOB_TITLE token. --
33 -- - build the offer details in HTML and TEXT format. --
34 -- ----------------------------------------------------------------------------
35 --
36 PROCEDURE send_rcvd_wf_notification(itemtype in varchar2,
37 itemkey in varchar2,
38 actid in number,
39 funcmode in varchar2,
40 resultout out nocopy varchar2);
41 --
42 --
43 -- ----------------------------------------------------------------------------
44 -- send_expiry_notification --
45 -- called from concurrent process to send offer expiry notification : --
46 -- ----------------------------------------------------------------------------
47 --
48 PROCEDURE send_expiry_notification
49 ( errbuf out nocopy varchar2
50 , retcode out nocopy number
51 , p_number_of_days in number);
52 --
53 --
54 --
55 -- ----------------------------------------------------------------------------
56 -- send_expired_notification --
57 -- called from concurrent process to send offer expired notification : --
58 -- ----------------------------------------------------------------------------
59 --
60 PROCEDURE send_expired_notification
61 ( errbuf out nocopy varchar2
62 , retcode out nocopy number);
63 --
64 --
65 -- ----------------------------------------------------------------------------
66 -- send_applicant_response --
67 -- called internally to send offer acceptance notification : --
68 -- ----------------------------------------------------------------------------
69 --
70 PROCEDURE send_applicant_response(itemtype in varchar2,
71 itemkey in varchar2,
72 actid in number,
73 funcmode in varchar2,
74 resultout out nocopy varchar2);
75
76 -- ----------------------------------------------------------------------------
77 -- send_applicant_response --
78 -- called internally to send notification about applicant response : --
79 -- sends the notification to applicant and manager --
80 -- ----------------------------------------------------------------------------
81 --
82 PROCEDURE send_onhold_notification(itemtype in varchar2,
83 itemkey in varchar2,
84 actid in number,
85 funcmode in varchar2,
86 resultout out nocopy varchar2);
87
88 -- ----------------------------------------------------------------------------
89 -- send_withdrawal_notification --
90 -- called internally to send notification about offer withdrawal : --
91 -- sends the notification to applicant and manager/recruiter --
92 -- ----------------------------------------------------------------------------
93 --
94 PROCEDURE send_withdrawal_notification(itemtype in varchar2,
95 itemkey in varchar2,
96 actid in number,
97 funcmode in varchar2,
98 resultout out nocopy varchar2);
99
100 -- ----------------------------------------------------------------------------
101 -- send_dcln_acptd_offer_notif --
102 -- called internally to send notification about the applicant declining --
103 -- offer after acceptance :
104 -- sends the notification to applicant and manager/recruiter --
105 -- ----------------------------------------------------------------------------
106 --
107 PROCEDURE send_dcln_acptd_offer_notif(itemtype in varchar2,
108 itemkey in varchar2,
109 actid in number,
110 funcmode in varchar2,
111 resultout out nocopy varchar2);
112
113 END irc_offer_notifications_pkg;