DBA Data[Home] [Help]

PACKAGE: APPS.FEM_FACTOR_TABLES_UTIL_PKG

Source


1 PACKAGE fem_factor_tables_util_pkg AS
2 /* $Header: FEMFACTTABS.pls 120.1 2008/02/20 06:46:25 jcliving noship $ */
3 
4    g_log_level_1     CONSTANT  NUMBER      := fnd_log.level_statement;
5    g_log_level_2     CONSTANT  NUMBER      := fnd_log.level_procedure;
6    g_log_level_3     CONSTANT  NUMBER      := fnd_log.level_event;
7    g_log_level_4     CONSTANT  NUMBER      := fnd_log.level_exception;
8    g_log_level_5     CONSTANT  NUMBER      := fnd_log.level_error;
9    g_log_level_6     CONSTANT  NUMBER      := fnd_log.level_unexpected;
10    g_block         CONSTANT VARCHAR2(30) := 'FEM_FACTOR_TABLE_UTIL_PKG';
11 
12    c_false           CONSTANT  VARCHAR2(1) := FND_API.G_FALSE;
13    c_true            CONSTANT  VARCHAR2(1) := FND_API.G_TRUE;
14    c_success         CONSTANT  VARCHAR2(1) := FND_API.G_RET_STS_SUCCESS;
15    c_error           CONSTANT  VARCHAR2(1) := FND_API.G_RET_STS_ERROR;
16    c_unexp           CONSTANT  VARCHAR2(1) := FND_API.G_RET_STS_UNEXP_ERROR;
17    c_api_version     CONSTANT  NUMBER      := 1.0;
18 
19 
20 
21    FUNCTION is_matching_dimension_leaf (p_object_definition_id IN NUMBER,
22                                         p_level_num IN NUMBER) RETURN VARCHAR2;
23 
24    PROCEDURE delete_member (p_object_definition_id IN NUMBER,
25                             p_row_num IN NUMBER);
26 
27    PROCEDURE CopyObjectDefinition (p_source_obj_def_id  IN NUMBER,
28                                    p_target_obj_def_id  IN NUMBER,
29                                    p_created_by         IN NUMBER,
30                                    p_creation_date      IN DATE );
31 
32 
33    PROCEDURE DeleteObjectDefinition ( p_obj_def_id  IN NUMBER );
34 
35    PROCEDURE VALIDATE_HIERARCHY (x_valid_flag OUT NOCOPY VARCHAR2,p_hier_obj_id IN NUMBER,p_dimension_id IN NUMBER);
36 
37    PROCEDURE VALIDATE_GROUP (x_valid_flag OUT NOCOPY VARCHAR2,p_hier_obj_id IN NUMBER,p_group_id IN NUMBER);
38 
39    PROCEDURE VALIDATE_DIM_MEMBER(x_valid_flag OUT NOCOPY VARCHAR2,p_hier_object_id IN NUMBER,p_group_id IN NUMBER,p_dimension_id IN NUMBER,p_member_id IN NUMBER);
40 
41    PROCEDURE GET_HIER_OBJ_DEF_ID(x_hier_obj_def_id OUT NOCOPY VARCHAR2,p_hier_obj_id IN VARCHAR2,p_hier_name IN VARCHAR2);
42 
43 END fem_factor_tables_util_pkg;