1 package BIS_WORKFLOW_PROCESS_PVT AUTHID CURRENT_USER AS
2 /* $Header: BISVWFPS.pls 115.3 99/09/19 11:20:53 porting ship $ */
3
4 -- Data Types: Records
5
6 TYPE WORKFLOW_PROCESS_Rec_Type IS RECORD (
7 Item_Type VARCHAR2(8) ,
8 Process_Short_Name VARCHAR2(30),
9 Process_Name VARCHAR2(80));
10
11 TYPE WORKFLOW_PROCESS_Tbl_Type IS TABLE of WORKFLOW_PROCESS_Rec_Type
12 INDEX BY BINARY_INTEGER;
13
14 TYPE WORKFLOW_Rec_Type IS RECORD (
15 Item_Type VARCHAR2(8) ,
16 Display_Name VARCHAR2(80));
17
18 TYPE WORKFLOW_Tbl_Type IS TABLE of WORKFLOW_Rec_Type
19 INDEX BY BINARY_INTEGER;
20
21 PROCEDURE Retrieve_WorkFlows
22 ( p_api_version IN number
23 , x_WORKFLOW_Tbl out WORKFLOW_Tbl_Type
24 , x_return_status OUT VARCHAR2
25 , x_error_tbl OUT BIS_UTILITIES_PUB.Error_Tbl_Type
26 );
27
28 PROCEDURE Retrieve_WorkFlow_Processes
29 ( p_api_version IN number
30 , x_WORKFLOW_PROCESS_Tbl out WORKFLOW_PROCESS_Tbl_Type
31 , x_return_status OUT VARCHAR2
32 , x_error_tbl OUT BIS_UTILITIES_PUB.Error_Tbl_Type
33 );
34
35 PROCEDURE Retrieve_WF_Process_Name
36 ( p_api_version IN number
37 , p_wf_process_short_name IN VARCHAR2
38 , x_wf_process_name OUT VARCHAR2
39 , x_return_status OUT VARCHAR2
40 , x_error_tbl OUT BIS_UTILITIES_PUB.Error_Tbl_Type
41 );
42 --
43 PROCEDURE Validate_WF_Process_Short_Name
44 ( p_api_version IN NUMBER
45 , p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
46 , p_wf_process_short_name IN VARCHAR2
47 , x_return_status OUT VARCHAR2
48 , x_error_Tbl OUT BIS_UTILITIES_PUB.Error_Tbl_Type
49 );
50 --
51 PROCEDURE Value_ID_Conversion
52 ( p_api_version IN NUMBER
53 , p_wf_process_Name IN VARCHAR2
54 , x_wf_process_short_name OUT VARCHAR2
55 , x_return_status OUT VARCHAR2
56 , x_error_Tbl OUT BIS_UTILITIES_PUB.Error_Tbl_Type
57 );
58 --
59 END BIS_WORKFLOW_PROCESS_PVT;