[Home] [Help]
PACKAGE: APPS.CS_WF_EVENT_PKG
Source
1 PACKAGE CS_WF_EVENT_PKG AUTHID CURRENT_USER AS
2 /* $Header: cswfevts.pls 115.5 2003/02/14 00:48:26 rhungund noship $ */
3
4 /******
5 TYPE link_rec IS RECORD (
6 INCIDENT_NUMBER VARCHAR2(64),
7 SUBJECT_ID NUMBER,
8 --LINK_TYPE VARCHAR2(90)
9 LINK_TYPE_ID NUMBER
10 );
11 ***/
12 G_CONTACTS_TABLE CS_SERVICEREQUEST_PVT.contacts_table;
13
14 FUNCTION CS_Custom_Rule_Func(p_subscription_guid in raw,
15 p_event in out nocopy WF_EVENT_T) RETURN varchar2;
16
17 PROCEDURE Raise_ServiceRequest_Event(
18 p_api_version IN NUMBER,
19 p_init_msg_list IN VARCHAR2 DEFAULT fnd_api.g_false,
20 p_commit IN VARCHAR2 DEFAULT fnd_api.g_false,
21 p_validation_level IN NUMBER DEFAULT fnd_api.g_valid_level_full,
22 p_Event_Code IN VARCHAR2,
23 p_Incident_Number IN VARCHAR2,
24 p_USER_ID IN NUMBER DEFAULT FND_GLOBAL.USER_ID, /** p_last_updated_by from Update_ServiceREquest() **/
25 p_RESP_ID IN NUMBER, /** p_resp_id from Update_ServiceREquest() **/
26 p_RESP_APPL_ID IN NUMBER, /** p_resp_appl_id from Update_ServiceREquest() **/
27 p_Old_SR_Rec IN CS_ServiceRequest_PVT.service_request_rec_type := NULL,
28 p_New_SR_Rec IN CS_ServiceRequest_PVT.service_request_rec_type := NULL,
29 p_Contacts_Table IN CS_ServiceRequest_PVT.contacts_table := G_CONTACTS_TABLE,
30 p_Link_Rec IN CS_INCIDENTLINKS_PVT.CS_INCIDENT_LINK_REC_TYPE := NULL,
31 p_wf_process_id IN NUMBER DEFAULT NULL,
32 p_owner_id IN NUMBER DEFAULT NULL, /** passed by CIC **/
33 p_wf_manual_launch IN VARCHAR2 DEFAULT 'N',
34 x_wf_process_id OUT NOCOPY NUMBER,
35 x_return_status OUT NOCOPY VARCHAR2,
36 x_msg_count OUT NOCOPY NUMBER,
37 x_msg_data OUT NOCOPY VARCHAR2);
38
39
40 END CS_WF_EVENT_PKG;