Search Results fa_create_group_asset_pkg
Overview
FA_CREATE_GROUP_ASSET_PKG is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports the creation of group assets in Oracle Assets. A group asset is a parent asset used to consolidate depreciation and reporting for a set of member assets that share common attributes, such as those belonging to the same asset category, book, or location. The package provides the programmatic entry point for building the group asset record and its associated book and distribution relationships during mass additions or other asset-loading processes.
In the ETRM 12.2.2 metadata, the package is classified as an "OTHER" API type, indicating that it is an internal supporting utility rather than a public, documented open interface. It is validated and active in the APPS schema, and it is depended upon by other Oracle Assets packages including FA_AFE_TRANSACTIONS_PKG and FA_MASSADD_PREP_ENERGY_PKG, which rely on it to generate group asset structures as part of their processing flows.
Key Procedures and Functions
The documented package exposes a single public procedure:
- CREATE_GROUP_ASSET — The procedure responsible for constructing a group asset record. Based on the referenced tables, it derives the necessary asset identifiers, book associations, category and category-book mappings, distribution history, and keyword information, then inserts the group asset into the appropriate Oracle Assets tables. It is the central routine that other packages call when a group asset must be materialized in the asset repository.
Because the ETRM metadata lists only this procedure, no parameter lists are documented or should be assumed. Any invocation must be validated against the deployed package specification in the target environment.
Tables Accessed
The package reads and writes a set of core Oracle Assets tables and supporting lookup tables:
- FA_ADDITIONS — The primary asset table where the group asset header record is inserted or queried.
- FA_BOOKS, FA_CATEGORY_BOOKS — Provide book and category-book relationships required to associate the group asset with the correct depreciation books.
- FA_CATEGORIES — Supplies asset category attributes for the group asset.
- FA_DEPRN_PERIODS — Determines the open depreciation period for which the group asset is valid.
- FA_DISTRIBUTION_HISTORY — Records the distribution of the group asset across accounting flexfields.
- FA_ASSET_KEYWORDS, FA_ASSET_KEYWORDS_S — Store descriptive keyword values attached to the asset.
- FA_LOOKUPS — Resolves lookup codes used in the asset definition.
- FA_MASS_ADDITIONS, FA_MASSADD_DISTRIBUTIONS — Source staging tables for mass addition processing that drives group asset creation.
- FND_FLEX_VALUE_SETS, FND_FLEX_VALUE_NORM_HIERARCHY, DUAL — Support flexfield value validation and utility queries.
Usage Notes
FA_CREATE_GROUP_ASSET_PKG is not intended for direct invocation by end users. It is typically called from within other Oracle Assets packages, notably FA_AFE_TRANSACTIONS_PKG, FA_MASSADD_PREP_ENERGY_PKG, and recursively from within itself. In practice, it is exercised during mass addition preparation and AFE transaction processing, where group assets must be generated programmatically rather than entered manually through the Assets form.
Custom code should treat this package as an internal dependency. Any direct call must respect the current depreciation period, the open book state, and the asset category setup. Because it is classified as an "OTHER" API, Oracle does not guarantee upward compatibility in the same manner as registered open interfaces, so customizations should be validated carefully across 12.1.1 and 12.2.2 environments before deployment.
-
PACKAGE: APPS.FA_CREATE_GROUP_ASSET_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FA_CREATE_GROUP_ASSET_PKG, status:VALID,
-
PACKAGE: APPS.FA_CREATE_GROUP_ASSET_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FA_CREATE_GROUP_ASSET_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_CREATE_GROUP_ASSET_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CREATE_GROUP_ASSET_PKG, status:VALID,
-
PACKAGE: APPS.FA_CREATE_GROUP_ASSET_PKG
12.2.2
-
PACKAGE: APPS.FA_CREATE_GROUP_ASSET_PKG
12.1.1
-
PACKAGE BODY: APPS.FA_CREATE_GROUP_ASSET_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CREATE_GROUP_ASSET_PKG, status:VALID,
-
SYNONYM: APPS.FA_ASSET_KEYWORDS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_ASSET_KEYWORDS_S, status:VALID,
-
PACKAGE: APPS.FA_MASSADD_PREPARE_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FA_MASSADD_PREPARE_PKG, status:VALID,
-
PACKAGE: APPS.FA_MASSADD_PREPARE_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FA_MASSADD_PREPARE_PKG, status:VALID,
-
TYPE: APPS.FA_MASS_ADD_DIST_TBL
12.2.2
owner:APPS, object_type:TYPE, object_name:FA_MASS_ADD_DIST_TBL, status:VALID,
-
TYPE: APPS.FA_MASS_ADD_DIST_REC
12.1.1
owner:APPS, object_type:TYPE, object_name:FA_MASS_ADD_DIST_REC, status:VALID,
-
TYPE: APPS.FA_MASS_ADD_DIST_REC
12.2.2
owner:APPS, object_type:TYPE, object_name:FA_MASS_ADD_DIST_REC, status:VALID,
-
PACKAGE: APPS.FA_ADDITION_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FA_ADDITION_PUB, status:VALID,
-
TYPE: APPS.FA_MASS_ADD_DIST_TBL
12.1.1
owner:APPS, object_type:TYPE, object_name:FA_MASS_ADD_DIST_TBL, status:VALID,
-
SYNONYM: APPS.FA_MASSADD_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_MASSADD_DISTRIBUTIONS, status:VALID,
-
SYNONYM: APPS.FA_ASSET_KEYWORDS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_ASSET_KEYWORDS, status:VALID,
-
PACKAGE: APPS.FA_ADDITION_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FA_ADDITION_PUB, status:VALID,
-
PACKAGE BODY: APPS.FA_MASSADD_PREP_ENERGY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_MASSADD_PREP_ENERGY_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_MASSADD_PREP_ENERGY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_MASSADD_PREP_ENERGY_PKG, status:VALID,
-
SYNONYM: APPS.FA_MASSADD_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_MASSADD_DISTRIBUTIONS, status:VALID,
-
SYNONYM: APPS.FA_ASSET_KEYWORDS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_ASSET_KEYWORDS, status:VALID,
-
PACKAGE BODY: APPS.FA_AFE_TRANSACTIONS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_AFE_TRANSACTIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_AFE_TRANSACTIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_AFE_TRANSACTIONS_PKG, status:VALID,
-
PACKAGE: APPS.FA_ADJUSTMENT_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FA_ADJUSTMENT_PUB, status:VALID,
-
SYNONYM: APPS.FND_FLEX_VALUE_NORM_HIERARCHY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_FLEX_VALUE_NORM_HIERARCHY, status:VALID,
-
SYNONYM: APPS.FND_FLEX_VALUE_NORM_HIERARCHY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_FLEX_VALUE_NORM_HIERARCHY, status:VALID,
-
PACKAGE: APPS.FA_ADJUSTMENT_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FA_ADJUSTMENT_PUB, status:VALID,
-
SYNONYM: APPS.FA_MASS_ADDITIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_MASS_ADDITIONS, status:VALID,
-
SYNONYM: APPS.FA_MASS_ADDITIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_MASS_ADDITIONS, status:VALID,
-
SYNONYM: APPS.FA_CATEGORIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_CATEGORIES, status:VALID,
-
SYNONYM: APPS.FA_CATEGORIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_CATEGORIES, status:VALID,
-
SYNONYM: APPS.FA_LOOKUPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_LOOKUPS, status:VALID,
-
SYNONYM: APPS.FA_LOOKUPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_LOOKUPS, status:VALID,
-
SYNONYM: APPS.FA_CATEGORY_BOOKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_CATEGORY_BOOKS, status:VALID,
-
PACKAGE: APPS.FA_DEBUG_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FA_DEBUG_PKG, status:VALID,
-
PACKAGE: APPS.FA_DEBUG_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FA_DEBUG_PKG, status:VALID,
-
SYNONYM: APPS.FA_DISTRIBUTION_HISTORY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_DISTRIBUTION_HISTORY, status:VALID,
-
PACKAGE: APPS.FND_FLEX_APIS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_FLEX_APIS, status:VALID,
-
PACKAGE: APPS.FND_FLEX_APIS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FLEX_APIS, status:VALID,
-
SYNONYM: APPS.FA_DISTRIBUTION_HISTORY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_DISTRIBUTION_HISTORY, status:VALID,
-
SYNONYM: APPS.FA_ADDITIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_ADDITIONS, status:VALID,
-
SYNONYM: APPS.FA_ADDITIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_ADDITIONS, status:VALID,
-
PACKAGE: APPS.FA_API_TYPES
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FA_API_TYPES, status:VALID,
-
PACKAGE: APPS.FA_API_TYPES
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FA_API_TYPES, status:VALID,
-
SYNONYM: APPS.FA_DEPRN_PERIODS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_DEPRN_PERIODS, status:VALID,
-
SYNONYM: APPS.FND_FLEX_VALUE_SETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_FLEX_VALUE_SETS, status:VALID,
-
APPS.FA_AFE_TRANSACTIONS_PKG dependencies on FA_CREATE_GROUP_ASSET_PKG
12.2.2
-
APPS.FA_MASSADD_PREP_ENERGY_PKG dependencies on FA_CREATE_GROUP_ASSET_PKG
12.1.1
-
SYNONYM: APPS.FA_BOOKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_BOOKS, status:VALID,
-
SYNONYM: APPS.FA_DEPRN_PERIODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_DEPRN_PERIODS, status:VALID,