1: Package HR_KI_HIERARCHIES_API AUTHID CURRENT_USER as
2: /* $Header: hrhrcapi.pkh 120.1 2005/10/02 02:02:57 aroussel $ */
3: /*#
4: * This package contains APIs that maintain the knowledge integration
5: * hierarchies.
6: * @rep:scope public
36: * database will remain unchanged. If false and all validation checks pass,
37: * then the database will be modified.
38: * @param p_language_code Specifies to which language the translation values
39: * apply. You can set to the base or any installed language. The default value
40: * of hr_api.userenv_lang is equivalent to the RDBMS userenv('LANG') function
41: * value.
42: * @param p_hierarchy_key Uniquely identifies a hierarchy node via a key.
43: * @param p_parent_hierarchy_id The parent hierarchy identifier for this child.
44: * @param p_name Name of the hierarchy node.
61: -- {End Of Comments}
62: --
63: procedure create_hierarchy_node
64: (p_validate in boolean default false
65: ,p_language_code in varchar2 default hr_api.userenv_lang
66: ,p_hierarchy_key in varchar2
67: ,p_parent_hierarchy_id in number
68: ,p_name in varchar2
69: ,p_description in varchar2 default hr_api.g_varchar2
65: ,p_language_code in varchar2 default hr_api.userenv_lang
66: ,p_hierarchy_key in varchar2
67: ,p_parent_hierarchy_id in number
68: ,p_name in varchar2
69: ,p_description in varchar2 default hr_api.g_varchar2
70: ,p_hierarchy_id out nocopy number
71: ,p_object_version_number out nocopy number
72: );
73: --
99: * then the database will be modified.
100: * @param p_hierarchy_id Unique identifier of the hierarchy.
101: * @param p_language_code Specifies the language to which the translation
102: * values apply. You can set to base or any installed language. The default
103: * value of hr_api.userenv_lang is equivalent to the RDBMS userenv ('LANG')
104: * function value.
105: * @param p_parent_hierarchy_id Name of the parent hierarchy.
106: * @param p_name Name of the hierarchy node.
107: * @param p_description Description of the hierarchy node.
121: -- {End Of Comments}
122: --
123: procedure update_hierarchy_node
124: (p_validate in boolean default false
125: ,p_language_code in varchar2 default hr_api.userenv_lang
126: ,p_parent_hierarchy_id in number default hr_api.g_number
127: ,p_name in varchar2 default hr_api.g_varchar2
128: ,p_description in varchar2 default hr_api.g_varchar2
129: ,p_hierarchy_id in number
122: --
123: procedure update_hierarchy_node
124: (p_validate in boolean default false
125: ,p_language_code in varchar2 default hr_api.userenv_lang
126: ,p_parent_hierarchy_id in number default hr_api.g_number
127: ,p_name in varchar2 default hr_api.g_varchar2
128: ,p_description in varchar2 default hr_api.g_varchar2
129: ,p_hierarchy_id in number
130: ,p_object_version_number in out nocopy number
123: procedure update_hierarchy_node
124: (p_validate in boolean default false
125: ,p_language_code in varchar2 default hr_api.userenv_lang
126: ,p_parent_hierarchy_id in number default hr_api.g_number
127: ,p_name in varchar2 default hr_api.g_varchar2
128: ,p_description in varchar2 default hr_api.g_varchar2
129: ,p_hierarchy_id in number
130: ,p_object_version_number in out nocopy number
131: );
124: (p_validate in boolean default false
125: ,p_language_code in varchar2 default hr_api.userenv_lang
126: ,p_parent_hierarchy_id in number default hr_api.g_number
127: ,p_name in varchar2 default hr_api.g_varchar2
128: ,p_description in varchar2 default hr_api.g_varchar2
129: ,p_hierarchy_id in number
130: ,p_object_version_number in out nocopy number
131: );
132: --
372: -- {End Of Comments}
373: --
374: procedure update_hierarchy_node_map
375: (p_validate in boolean default false
376: ,p_hierarchy_id in number default hr_api.g_number
377: ,p_topic_id in number default hr_api.g_number
378: ,p_user_interface_id in number default hr_api.g_number
379: ,p_hierarchy_node_map_id in number
380: ,p_object_version_number in out nocopy number
373: --
374: procedure update_hierarchy_node_map
375: (p_validate in boolean default false
376: ,p_hierarchy_id in number default hr_api.g_number
377: ,p_topic_id in number default hr_api.g_number
378: ,p_user_interface_id in number default hr_api.g_number
379: ,p_hierarchy_node_map_id in number
380: ,p_object_version_number in out nocopy number
381: );
374: procedure update_hierarchy_node_map
375: (p_validate in boolean default false
376: ,p_hierarchy_id in number default hr_api.g_number
377: ,p_topic_id in number default hr_api.g_number
378: ,p_user_interface_id in number default hr_api.g_number
379: ,p_hierarchy_node_map_id in number
380: ,p_object_version_number in out nocopy number
381: );
382: --