[Home] [Help]
PACKAGE: APPS.IRC_NOTIFICATION_WORKFLOW_PKG
Source
1 PACKAGE IRC_NOTIFICATION_WORKFLOW_PKG AUTHID CURRENT_USER as
2 /* $Header: irntfwfl.pkh 120.7.12020000.1 2012/06/27 19:06:57 appldev ship $ */
3 --+ Global variables
4 g_WFItemType varchar2(100);
5 g_package constant varchar2(50) := 'IRC_NOTIFICATION_WORKFLOW_PKG';
6 --+
7 --+ launchNotificationsWorkflow
8 --+
9 function launchNotificationsWorkflow ( p_subscriptionGuid in raw
10 , p_event in out nocopy WF_EVENT_T ) return varchar2;
11 --+
12 --+ loadWorkflowAttributes
13 --+
14
15 procedure loadWorkflowAttributes ( p_eventData in varchar2
16 , p_itemType in varchar2
17 , p_itemKey in varchar2 );
18 --+
19 --+ parseAndReplaceFNDMessage
20 --+
21 function parseAndReplaceFNDMessage ( p_itemType in varchar2
22 , p_itemKey in varchar2
23 , p_message in varchar2
24 , p_personId in varchar2 default null
25 , p_personType in varchar2 default null )
26 return varchar2;
27 --+
28 --+ getNextRecipient
29 --+
30 procedure getNextRecipient ( p_itemType in varchar2
31 , p_itemKey in varchar2
32 , p_activityId in number
33 , funmode in varchar2
34 , result out nocopy varchar2 );
35 --+
36 --+ getWFAttrValue
37 --+
38 function getWFAttrValue ( p_itemKey in varchar2
39 , p_WFAttr in varchar2 ) return varchar2;
40 --+
41 --+ isValidRecipient
42 --+
43 function isValidRecipient (p_recipient in VARCHAR2) return VARCHAR2;
44 --+
45 --+ checkIfIntvwCandidateIncluded
46 --+
47 function checkIfIntvwCandidateIncluded (p_modifiedItemsString varchar2
48 , p_eventName varchar2)
49 return varchar2;
50 --+
51 --+ getDocument
52 --+
53 procedure getDocument (p_documentId in varchar2
54 ,p_displayType in varchar2
55 ,p_document in out nocopy varchar2
56 ,p_documentType in out nocopy varchar2);
57 --+
58 --+ attatchDoc
59 --+
60 procedure attatchDoc( document_id IN VARCHAR2
61 ,display_type IN VARCHAR2
62 ,document IN OUT nocopy blob
63 ,document_type IN OUT nocopy VARCHAR2);
64 --+
65 --attach the calender file
66 procedure attatchICDoc( document_id IN VARCHAR2
67 ,display_type IN VARCHAR2
68 ,document IN OUT nocopy blob
69 ,document_type IN OUT nocopy VARCHAR2);
70 --+
71 end IRC_NOTIFICATION_WORKFLOW_PKG;