1 package BIS_COMPUTED_TARGET_PVT AS
2 /* $Header: BISVCTVS.pls 120.0 2005/05/31 18:08:32 appldev noship $ */
3
4 -- Data Types: Records
5
6 TYPE Computed_Target_Rec_Type IS RECORD (
7 Computed_Target_ID NUMBER ,
8 Computed_Target_Short_Name FND_FORM_FUNCTIONS.FUNCTION_NAME%TYPE,
9 Computed_Target_Name VARCHAR2(80) );
10
11
12 -- Data Types: Tables
13
14 TYPE Computed_Target_Tbl_Type IS TABLE of Computed_Target_Rec_Type
15 INDEX BY BINARY_INTEGER;
16
17
18 G_MISS_COMPUTED_TAR_REC Computed_Target_Rec_Type;
19
20 PROCEDURE Retrieve_Computed_Targets
21 ( p_api_version IN number
22 , x_Computed_Target_Tbl out NOCOPY Computed_Target_Tbl_Type
23 , x_return_status OUT NOCOPY VARCHAR2
24 , x_error_tbl OUT NOCOPY BIS_UTILITIES_PUB.Error_Tbl_Type
25 );
26 --
27 PROCEDURE Validate_Computed_Target_Id
28 ( p_api_version IN NUMBER
29 , p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
30 , p_Computed_Target_ID IN NUMBER
31 , x_return_status OUT NOCOPY VARCHAR2
32 , x_error_Tbl OUT NOCOPY BIS_UTILITIES_PUB.Error_Tbl_Type
33 );
34 --
35 PROCEDURE Value_ID_Conversion
36 ( p_api_version IN NUMBER
37 , p_Computed_Target_Short_Name IN VARCHAR2
38 , p_Computed_Target_Name IN VARCHAR2
39 , x_Computed_Target_ID OUT NOCOPY NUMBER
40 , x_return_status OUT NOCOPY VARCHAR2
41 , x_error_Tbl OUT NOCOPY BIS_UTILITIES_PUB.Error_Tbl_Type
42 );
43 --
44 END BIS_COMPUTED_TARGET_PVT;