Hierarchy Developer's Guide for Oracle Self-Service E-Billing


What's New in This Release


Back to top


Hierarchy Manager Overview

Key Features of Hierarchy Manager

Hierarchy Manager Business Objects


Back to top


Hierarchy Manager Concepts

Elements of Hierarchy Manager

Hierarchy Manager Business Objects

Hierarchy Role-Based Access Control

Hierarchy Type

Reporting Periods and Versioning

Reporting Periods

Hierarchy Versioning

Hierarchy Life Cycle States

Data Replication

Assigned and Unassigned Objects

Hierarchy Example


Back to top


Hierarchy Manager and OMF Architecture

Hierarchy Manager Purpose and Components

System Collaborations

Working with Reporting


Back to top


Basic Hierarchy Manager Use Cases

Configuring Hierarchy Types

Creating and Modifying Hierarchies using APIs

Creating New Hierarchies

Adding or Removing Entities to or From a Hierarchy

Adding and Removing Users from Hierarchy Manager Access Control (HBAC)

Searching and Filtering Hierarchies

Searching and Filter Hierarchies Using IHierarchyManager

Searching Nodes within a Hierarchy

Navigating a Hierarchy

Searching on Link Target Attributes Within Hierarchy Manager

Taking the User's Role into Consideration

Creating Hierarchies

Finding a List of Hierarchies that a User Has Access To

Finding Top Level Nodes that a User Has Access to for a Hierarchy

Finding Assigned Link Targets or OMF Objects

Finding Unassigned Link Targets or OMF Objects

Assigned and Unassigned Search Provider

Managing Business Objects

Exchanging Hierarchy Data Using XML

XML Schema

Importing Hierarchies

Exporting Hierarchies


Back to top


Extending Advanced Hierarchy Manager Use Cases

Creating New Type of Business Object to Work with Hierarchy Manager

Creating New Business Objects

Register Objects with OMF Module

Making Sure That Your Business Object Is Transactional Aware

Making Your OMF Objects Work with Hierarchy Manager

Implementing Hierarchy Manager-Related Interfaces

Making Your New OMF Object Searchable Through Hierarchy

Configuring Searchable Properties

Providing Support for Reporting on the New Business Object

Supporting XML exchange

Working With an External SSO System

Working with Extended Attributes on Service Agreement Object


Back to top


Working With the ETL Process

ETL Processing


Back to top


APIs for Customizing <ProductName> Hierarchy Manager

IAttribute Interface

IExpression Interface

IFilter Interface

IFilteredQuery Interface

IHierarchy Interface

IHierarchyFolder Interface

IHierarchyFolderManager Interface

IHierarchyHandle Interface

IHierarchyLinkTarget Interface

IHierarchyManager Interface

IHierarchyNode Interface

IHierarchyNodeHandle Interface

IHierarchyService Interface

IHierarchyType Interface

IHierarchyTypeManager Interface

IHierarchyUserRef Interface

ILinkTargetConfig Interface


Back to top


Hierarchy Manager XML Exchange Schema

Location of the XML Exchange Schema

XML Exchange Schema file Contents


Back to top


Hierarchy XML File Example

Example of a Hierarchy XML File

Back to top

Hierarchy Developer's Guide for Oracle Self-Service E-Billing Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices.