1 PACKAGE IEM_MDTSTARTPROCESS_PUB as
2 /* $Header: iempcmss.pls 120.1 2005/09/19 13:38:43 appldev ship $*/
3 -- Global Variables
4 -- *****************************************************
5 -- Start of Comments
6 -- Package name : IEM_MDTSTARTPROCESS_PUB
7 -- Purpose : Public Package. Start the Workflow procss
8 -- History : rtripath 02/04/00
9 -- NOTE :
10
11 -- API name : CallWorkflow
12 -- Type : Public
13 -- Function : This API invoke the Workflow process for mail preprocessing
14 -- Pre-reqs : None.
15 -- Parameters :
16 -- IN
17 -- p_api_version IN NUMBER Required
18 -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_FALSE
19 -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
20 -- p_workflowProcess in varchar2 :=FND_API.G_MISS_CHAR,
21 -- p_Item_Type in varchar2 :=FND_API.G_MISS_CHAR,
22 -- OUT
23 -- x_return_status OUT VARCHAR2
24 -- x_msg_count OUT NUMBER
25 -- x_msg_data OUT VARCHAR2
26 --
27 -- Version : 1.0
28 -- Notes :
29 --
30 -- End of comments
31 -- **********************************************************
32 PROCEDURE LaunchProcess(ERRBUF OUT NOCOPY VARCHAR2,
33 ERRRET OUT NOCOPY VARCHAR2,
34 p_api_version_number IN NUMBER,
35 p_init_msg_list IN VARCHAR2 ,
36 p_commit IN VARCHAR2 ,
37 p_workflowProcess in varchar2 ,
38 p_Item_Type in varchar2 ,
39 p_qopt in varchar2:='NO_WAIT',
40 p_counter in number
41 );
42
43 PROCEDURE ProcessRetry(ERRBUF OUT NOCOPY VARCHAR2,
44 ERRRET OUT NOCOPY VARCHAR2,
45 p_api_version_number in number,
46 p_init_msg_list IN VARCHAR2 ,
47 p_commit IN VARCHAR2 ,
48 p_workflowProcess in varchar2 ,
49 p_Item_Type in varchar2 );
50
51 PROCEDURE StopProcessing(ERRBUF OUT NOCOPY VARCHAR2,
52 ERRRET OUT NOCOPY VARCHAR2,
53 p_api_version_number IN NUMBER,
54 p_init_msg_list IN VARCHAR2 ,
55 p_commit IN VARCHAR2
56 );
57 PROCEDURE PurgeWorkflow(ERRBUF OUT NOCOPY varchar2,
58 ERRRET OUT NOCOPY varchar2,
59 p_api_version_number IN NUMBER,
60 p_init_msg_list IN VARCHAR2 ,
61 p_commit IN VARCHAR2 ,
62 p_item_type IN VARCHAR2:='IEM_MAIL',
63 p_end_date IN varchar2
64 );
65 END IEM_MDTSTARTPROCESS_PUB;