[Home] [Help]
PACKAGE: APPS.PA_CI_IMPACTS_UTIL
Source
1 PACKAGE Pa_ci_impacts_util AS
2 /* $Header: PACIIPUS.pls 120.0 2005/05/29 13:53:04 appldev noship $ */
3
4 function is_any_impact_implemented (
5 p_ci_id IN NUMBER := null
6 ) RETURN boolean;
7
8 function is_render_true (
9 impact_type_code IN VARCHAR2,
10 project_id IN NUMBER := null
11 ) RETURN varchar2;
12
13 function is_impact_implemented (
14 p_ci_id IN NUMBER ,
15 p_impact_type_code IN VARCHAR2
16 ) RETURN BOOLEAN;
17
18 function is_impact_exist (
19 p_ci_id IN NUMBER ,
20 p_impact_type_code IN VARCHAR2
21 ) RETURN BOOLEAN;
22
23 procedure delete_all_impacts
24 (
25 p_api_version IN NUMBER := 1.0,
26 p_init_msg_list IN VARCHAR2 := 'T',
27 p_commit IN VARCHAR2 := 'F',
28 p_validate_only IN VARCHAR2 := 'T',
29 p_max_msg_count IN NUMBER := null,
30
31 p_ci_id IN NUMBER,
32 x_return_status OUT NOCOPY VARCHAR2,
33 x_msg_count OUT NOCOPY NUMBER,
34 x_msg_data OUT NOCOPY VARCHAR2
35 ) ;
36
37 procedure copy_impact
38 (
39 p_api_version IN NUMBER := 1.0,
40 p_init_msg_list IN VARCHAR2 := 'T',
41 p_commit IN VARCHAR2 := 'F',
42 p_validate_only IN VARCHAR2 := 'T',
43 p_max_msg_count IN NUMBER := null,
44
45 p_dest_ci_id IN NUMBER,
46 p_source_ci_id IN NUMBER,
47 p_include_flag IN VARCHAR2,
48 x_return_status OUT NOCOPY VARCHAR2,
49 x_msg_count OUT NOCOPY NUMBER,
50 x_msg_data OUT NOCOPY VARCHAR2
51 ) ;
52
53 function is_all_impact_implemented (
54 p_ci_id IN NUMBER
55 ) RETURN BOOLEAN;
56
57 procedure is_delete_impact_ok
58 (
59 p_ci_impact_id IN NUMBER,
60
61 x_return_status OUT NOCOPY VARCHAR2,
62 x_msg_count OUT NOCOPY NUMBER,
63 x_msg_data OUT NOCOPY VARCHAR2
64 ) ;
65
66 function get_edit_mode (
67 p_ci_id IN NUMBER := null
68 ) RETURN VARCHAR2;
69
70 function get_update_impact_mode (
71 p_ci_id IN NUMBER := null
72 ) RETURN VARCHAR2;
73
74 function get_implement_impact_mode (
75 p_ci_id IN NUMBER := null
76 ) RETURN VARCHAR2;
77
78 function get_update_impact_mode (
79 p_ci_id IN NUMBER := null,
80 p_status_code IN VARCHAR2
81 ) RETURN VARCHAR2;
82
83 function get_implement_impact_mode (
84 p_ci_id IN NUMBER := null,
85 p_status_code IN VARCHAR2,
86 p_type_class IN VARCHAR2
87 ) RETURN VARCHAR2;
88
89 END Pa_ci_impacts_util;