DBA Data[Home] [Help]

PACKAGE BODY: APPS.MTH_SRC_PKG

Source


1 PACKAGE BODY MTH_SRC_PKG AS
2 /*$Header: mthsrcb.pls 120.0.12020000.1 2012/07/24 16:12:30 sasuren noship $*/
3 
4 PROCEDURE MTH_INVOKE_EAM_WORK_REQUEST (p_event_id IN NUMBER,
5                                        p_asset_number IN varchar2,
6                                        p_asset_group_id IN NUMBER,
7                                        p_organization_id IN NUMBER)
8 AS
9   l_wr_rec WIP_EAM_WORK_REQUESTS%ROWTYPE;
10   l_work_request_id NUMBER;
11   l_return_status VARCHAR2(50);
12   l_msg_count NUMBER;
13   l_msg_data VARCHAR2(50);
14   v_desc varchar2(50);
15   v_mode varchar2(30) := 'CREATE';
16   v_user_id NUMBER := -1;
17 
18 BEGIN
19   l_wr_rec.work_request_priority_id := 1.0;
20   l_wr_rec.expected_resolution_date := SYSDATE+1;
21   l_wr_rec.organization_id := p_organization_id;
22   l_wr_rec.asset_number := p_asset_number;
23   l_wr_rec.asset_group := p_asset_group_id;
24   v_desc :=  'moc_event_id_' || p_event_id;
25 
26   WIP_EAM_WORKREQUEST_PUB.WORK_REQUEST_IMPORT
27           ( p_mode => v_mode,
28             p_work_request_rec => l_wr_rec,
29             p_request_log => v_desc,
30             p_user_id => v_user_id,
31             x_work_request_id => l_work_request_id,
32             x_return_status => l_return_status ,
33             x_msg_count => l_msg_count,
34             x_msg_data => l_msg_data
35            );
36 
37 END MTH_INVOKE_EAM_WORK_REQUEST;
38 
39 END MTH_SRC_PKG;
40