Search Results fa_hierarchy_distributions
Overview
FA_HIERARCHY_DISTRIBUTIONS is a table in the Oracle Assets (OFA) module of Oracle E-Business Suite 12.1.1 and 12.2.2. It stores distribution sets that are attached to a specific hierarchy node, where each distribution set defines a combination of an expense account, a location, and an employee. Because these assignments are held at the node level, they may be inherited by downstream nodes in the asset hierarchy, allowing an organization to define default accounting, physical location, and assignment data once and propagate it through subordinate levels of the hierarchy. The table resides in the FA schema and is documented as VALID in the ETRM 12.2.2 repository with a physical structure of twelve columns and a single unique index on DISTRIBUTION_ID.
From a Data Vault modeling perspective, the FK relationship metadata classifies this object heuristically as standalone. This suggests that FA_HIERARCHY_DISTRIBUTIONS is best modeled as a satellite or independent descriptive entity rather than as a central hub or link, since its only documented foreign key points outward to FA_DISTRIBUTION_SETS and no other table references it directly. Modeling it as a standalone satellite of the hierarchy node aligns with its role of carrying distribution attribute context.
Key Information Stored
The table contains twelve documented columns. The most significant are the following:
- DISTRIBUTION_ID — the surrogate primary key and the column named in the unique index FA_HIERARCHY_DISTRIBUTIONS_U1. This is the principal unique identifier and the strongest business-key candidate for the row.
- DIST_SET_ID — the foreign key to FA_DISTRIBUTION_SETS, identifying which distribution set is associated with the hierarchy node. This is the core linkage that makes the row meaningful.
- BOOK_TYPE_CODE — the asset book in which the distribution applies, allowing different distribution behavior across corporate, tax, and other books.
- DISTRIBUTION_LINE_PERCENTAGE — the percentage allocation applied to the distribution line when a set is inherited or applied across multiple targets.
- CODE_COMBINATION_ID — the expense account combination (Accounting Flexfield) used by the distribution.
- LOCATION_ID — the location associated with the hierarchy node's distribution.
- ASSIGNED_TO — the employee to whom the distribution assets are assigned.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — the standard Oracle EBS audit columns, recording who created and last modified the row and when.
The identification of DISTRIBUTION_ID as the unique key is documented, while BOOK_TYPE_CODE and DIST_SET_ID behave as meaningful business attributes rather than enforced unique keys.
Common Use Cases and Queries
This table is typically queried to determine which expense account, location, and employee defaults are attached to a given hierarchy node, or to trace how a distribution set is inherited across the hierarchy. A common query joins the table to FA_DISTRIBUTION_SETS on DIST_SET_ID to retrieve the set name and details:
- Inheritance auditing: list all nodes inheriting a specific distribution set and the percentage applied, filtering by DISTRIBUTION_LINE_PERCENTAGE and BOOK_TYPE_CODE.
- Account validation: join to GL_CODE_COMBINATIONS on CODE_COMBINATION_ID to verify that assigned expense accounts are valid and enabled.
- Assignment reporting: join to PER_ALL_PEOPLE_F via ASSIGNED_TO, and to HR_LOCATIONS_ALL via LOCATION_ID, to produce location and employee assignment reports.
- Book-specific distribution analysis: group by BOOK_TYPE_CODE to compare how distributions differ between books.
A representative pattern is: SELECT d.DISTRIBUTION_ID, d.DIST_SET_ID, s.DISTRIBUTION_SET_NAME, d.CODE_COMBINATION_ID, d.LOCATION_ID, d.ASSIGNED_TO FROM FA_HIERARCHY_DISTRIBUTIONS d JOIN FA_DISTRIBUTION_SETS s ON s.DIST_SET_ID = d.DIST_SET_ID WHERE d.BOOK_TYPE_CODE = :book.
Related Objects
The following objects are the most significant references to or dependencies of FA_HIERARCHY_DISTRIBUTIONS:
- FA_DISTRIBUTION_SETS — referenced through FA_HIERARCHY_DISTRIBUTIONS.DIST_SET_ID; the parent definition of the distribution set itself.
- FA_HIERARCHY — the hierarchy structure whose node context drives inheritance of these distributions.
- FA_ADDITIONS — asset records that inherit location, employee, and account defaults from hierarchy distributions.
- FA_BOOK_CONTROLS — defines the asset books referenced by BOOK_TYPE_CODE.
- GL_CODE_COMBINATIONS — resolves CODE_COMBINATION_ID to the expense account flexfield.
- HR_LOCATIONS_ALL and PER_ALL_PEOPLE_F — resolve LOCATION_ID and ASSIGNED_TO to physical locations and employees.
Because no other table maintains a documented foreign key back to FA_HIERARCHY_DISTRIBUTIONS, it functions as a dependent child of FA_DISTRIBUTION_SETS and is consumed by hierarchy-driven asset processing rather than acting as a referenced parent itself.
-
Table: FA_HIERARCHY_DISTRIBUTIONS
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_HIERARCHY_DISTRIBUTIONS, object_name:FA_HIERARCHY_DISTRIBUTIONS, status:VALID, product: OFA - Assets , description: Stores distribution sets (expense account, location and employee) associated with a hierarchy node that may be inherited by other nodes. , implementation_dba_data: FA.FA_HIERARCHY_DISTRIBUTIONS ,
-
Table: FA_HIERARCHY_DISTRIBUTIONS
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_HIERARCHY_DISTRIBUTIONS, object_name:FA_HIERARCHY_DISTRIBUTIONS, status:VALID, product: OFA - Assets , description: Stores distribution sets (expense account, location and employee) associated with a hierarchy node that may be inherited by other nodes. , implementation_dba_data: FA.FA_HIERARCHY_DISTRIBUTIONS ,
-
APPS.FA_CUA_HR_DISTRIBUTION_PKG SQL Statements
12.2.2
-
VIEW: FA.FA_HIERARCHY_DISTRIBUTIONS#
12.2.2
owner:FA, object_type:VIEW, object_name:FA_HIERARCHY_DISTRIBUTIONS#, status:VALID,
-
APPS.FA_CUA_HR_DISTRIBUTION_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.FA_HIERARCHY_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_HIERARCHY_DISTRIBUTIONS, status:VALID,
-
SYNONYM: APPS.FA_HIERARCHY_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_HIERARCHY_DISTRIBUTIONS, status:VALID,
-
VIEW: APPS.FA_HR_BATCH_DIST_NEW_V
12.1.1
-
PACKAGE BODY: APPS.FA_CUA_HR_DISTRIBUTION_PKG
12.2.2
-
TABLE: FA.FA_HIERARCHY_DISTRIBUTIONS
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_HIERARCHY_DISTRIBUTIONS, object_name:FA_HIERARCHY_DISTRIBUTIONS, status:VALID,
-
VIEW: FA.FA_HIERARCHY_DISTRIBUTIONS#
12.2.2
-
VIEW: APPS.FA_HR_BATCH_DIST_NEW_V
12.2.2
-
PACKAGE BODY: APPS.FA_CUA_HR_DISTRIBUTION_PKG
12.1.1
-
TABLE: FA.FA_HIERARCHY_DISTRIBUTIONS
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_HIERARCHY_DISTRIBUTIONS, object_name:FA_HIERARCHY_DISTRIBUTIONS, status:VALID,
-
VIEW: APPS.FA_HIERARCHY_DISTRIBUTIONS_V
12.1.1
-
VIEW: APPS.FA_HIERARCHY_DISTRIBUTIONS_V
12.2.2
-
PACKAGE BODY: APPS.FA_CUA_HR_DISTRIBUTION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CUA_HR_DISTRIBUTION_PKG, status:VALID,
-
View: FA_HR_BATCH_DIST_NEW_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_HR_BATCH_DIST_NEW_V, object_name:FA_HR_BATCH_DIST_NEW_V, status:VALID, product: OFA - Assets , implementation_dba_data: APPS.FA_HR_BATCH_DIST_NEW_V ,
-
PACKAGE BODY: APPS.FA_CUA_HR_DISTRIBUTION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CUA_HR_DISTRIBUTION_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_ASSET_HIERARCHY_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_ASSET_HIERARCHY_PVT, status:VALID,
-
PACKAGE BODY: APPS.FA_CUA_HIERARCHY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CUA_HIERARCHY_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_CUA_ASSET_WB_APIS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CUA_ASSET_WB_APIS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_CUA_HIERARCHY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CUA_HIERARCHY_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_ASSET_HIERARCHY_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_ASSET_HIERARCHY_PVT, status:VALID,
-
View: FA_HR_BATCH_DIST_NEW_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_HR_BATCH_DIST_NEW_V, object_name:FA_HR_BATCH_DIST_NEW_V, status:VALID, product: OFA - Assets , implementation_dba_data: APPS.FA_HR_BATCH_DIST_NEW_V ,
-
PACKAGE BODY: APPS.FA_CUA_MASS_UPDATE1_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CUA_MASS_UPDATE1_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_CUA_ASSET_WB_APIS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CUA_ASSET_WB_APIS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_CUA_MASS_UPDATE1_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CUA_MASS_UPDATE1_PKG, status:VALID,
-
View: FA_HIERARCHY_DISTRIBUTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_HIERARCHY_DISTRIBUTIONS_V, object_name:FA_HIERARCHY_DISTRIBUTIONS_V, status:VALID, product: OFA - Assets , implementation_dba_data: APPS.FA_HIERARCHY_DISTRIBUTIONS_V ,
-
PACKAGE BODY: APPS.FA_CUA_ASSET_APIS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CUA_ASSET_APIS, status:VALID,
-
PACKAGE BODY: APPS.FA_CUA_ASSET_APIS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CUA_ASSET_APIS, status:VALID,
-
VIEW: APPS.FA_HR_BATCH_DIST_NEW_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_HR_BATCH_DIST_NEW_V, object_name:FA_HR_BATCH_DIST_NEW_V, status:VALID,
-
VIEW: APPS.FA_HIERARCHY_DISTRIBUTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_HIERARCHY_DISTRIBUTIONS_V, object_name:FA_HIERARCHY_DISTRIBUTIONS_V, status:VALID,
-
APPS.FA_CUA_ASSET_WB_APIS_PKG SQL Statements
12.1.1
-
View: FA_HIERARCHY_DISTRIBUTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_HIERARCHY_DISTRIBUTIONS_V, object_name:FA_HIERARCHY_DISTRIBUTIONS_V, status:VALID, product: OFA - Assets , implementation_dba_data: APPS.FA_HIERARCHY_DISTRIBUTIONS_V ,
-
VIEW: APPS.FA_HIERARCHY_DISTRIBUTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_HIERARCHY_DISTRIBUTIONS_V, object_name:FA_HIERARCHY_DISTRIBUTIONS_V, status:VALID,
-
VIEW: APPS.FA_HR_BATCH_DIST_NEW_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_HR_BATCH_DIST_NEW_V, object_name:FA_HR_BATCH_DIST_NEW_V, status:VALID,
-
APPS.FA_CUA_ASSET_WB_APIS_PKG SQL Statements
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.FA_ASSET_HIERARCHY_PVT SQL Statements
12.1.1
-
APPS.FA_ASSET_HIERARCHY_PVT SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.FA_CUA_HIERARCHY_PKG SQL Statements
12.1.1
-
APPS.FA_CUA_HIERARCHY_PKG SQL Statements
12.2.2
-
APPS.FA_CUA_ASSET_APIS SQL Statements
12.1.1
-
APPS.FA_CUA_ASSET_APIS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.FA_CUA_ASSET_WB_APIS_PKG
12.1.1