DBA Data[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;