Search Results fa_inventory
Overview
FA_INVENTORY is a table in the FA (Assets) schema of Oracle E-Business Suite, belonging to the OFA - Assets product. It stores the definition and control records for physical inventory of assets — that is, the named inventory "runs" or "batches" used to reconcile the fixed asset register against assets physically observed at a location. Each row represents a discrete physical inventory entry identified by a unique inventory name, together with the date range over which the inventory is active and a purge indicator controlling downstream cleanup of related data.
In Data Vault modeling terms, the metadata classifies FA_INVENTORY as hub-leaning. This heuristic reflects the fact that the table is referenced by a foreign key from FA_INV_INTERFACE and that its durable business identity (INVENTORY_NAME) is stable while descriptive and control attributes (dates, purge flag, audit columns) behave like satellite attributes. A Data Vault implementation would therefore typically model INVENTORY_NAME as a hub key, with START_DATE, END_DATE, and RUN_PURGE_FLAG carried in an associated satellite, and a link to the interface records that reference the inventory.
Key Information Stored
The documented physical schema for 12.2.2 lists nine columns. The most significant are:
- INVENTORY_NAME — The business identifier of the physical inventory entry. It is both the primary key (via FA_INVENTORY_PK) and the unique business key (via the unique index FA_INVENTORY_U1). Because the primary key is the business key rather than a generated surrogate, INVENTORY_NAME is the column used in all joins.
- START_DATE — The date on which the physical inventory becomes effective.
- END_DATE — The date on which the physical inventory is no longer active.
- RUN_PURGE_FLAG — A control flag indicating whether purge processing should be run for this inventory, governing removal of associated interface or inventory detail rows.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — Standard Oracle EBS audit columns capturing when and by whom the row was last modified.
- CREATED_BY, CREATION_DATE — Standard audit columns recording row creation.
No surrogate sequence-generated identifier is documented; the audit columns follow the conventional WHO column pattern used throughout the EBS schema.
Common Use Cases and Queries
Typical reporting and integration scenarios include: (1) enumerating active physical inventories within a period; (2) resolving the inventory definition for rows staged in the interface table; and (3) confirming whether purge has been configured for a completed inventory.
A representative query listing open inventories:
SELECT inventory_name, start_date, end_date, run_purge_flag FROM fa.fa_inventory WHERE start_date >= :p_from_date AND end_date <= :p_to_date ORDER BY start_date;
Joining to the interface table to attribute staged physical inventory lines back to their parent inventory:
SELECT i.inventory_name, i.start_date, i.end_date, x.* FROM fa.fa_inventory i, fa.fa_inv_interface x WHERE i.inventory_name = x.inventory_name;
Because FA_INVENTORY is small and changes infrequently, it is well suited to being cached or extracted as a dimension alongside fact tables built from FA_INV_INTERFACE or asset inventory detail tables.
Related Objects
- FA_INV_INTERFACE — The most significant dependent object. Its INVENTORY_NAME column carries a foreign key to FA_INVENTORY.INVENTORY_NAME, meaning every interface record is attributed to a defined physical inventory.
- FA_INVENTORY_PK and FA_INVENTORY_U1 — The primary key constraint and unique index, both defined on INVENTORY_NAME, enforcing uniqueness of the inventory business key.
- Other asset inventory and reconciliation objects in the OFA - Assets product (for example, asset inventory detail and physical inventory report programs) depend on FA_INVENTORY as the parent definition record, though the documented metadata for this object exposes only the FA_INV_INTERFACE relationship explicitly.
Oracle Proprietary, Confidential Information — Legal Notices.
-
Table: FA_INVENTORY
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_INVENTORY, object_name:FA_INVENTORY, status:VALID, product: OFA - Assets , description: Physical Inventory entry , implementation_dba_data: FA.FA_INVENTORY ,
-
Table: FA_INVENTORY
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_INVENTORY, object_name:FA_INVENTORY, status:VALID, product: OFA - Assets , description: Physical Inventory entry , implementation_dba_data: FA.FA_INVENTORY ,
-
SYNONYM: APPS.FA_INVENTORY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_INVENTORY, status:VALID,
-
TABLE: FA.FA_INVENTORY
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_INVENTORY, object_name:FA_INVENTORY, status:VALID,
-
VIEW: FA.FA_INVENTORY#
12.2.2
owner:FA, object_type:VIEW, object_name:FA_INVENTORY#, status:VALID,
-
SYNONYM: APPS.FA_INVENTORY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_INVENTORY, status:VALID,
-
VIEW: FA.FA_INVENTORY#
12.2.2
-
TABLE: FA.FA_INVENTORY
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_INVENTORY, object_name:FA_INVENTORY, status:VALID,
-
Table: FA_INV_INTERFACE
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_INV_INTERFACE, object_name:FA_INV_INTERFACE, status:VALID, product: OFA - Assets , description: Open Interface table to Physical Inventory , implementation_dba_data: FA.FA_INV_INTERFACE ,
-
Table: FA_INV_INTERFACE
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_INV_INTERFACE, object_name:FA_INV_INTERFACE, status:VALID, product: OFA - Assets , description: Open Interface table to Physical Inventory , implementation_dba_data: FA.FA_INV_INTERFACE ,
-
PACKAGE BODY: APPS.FARX_INV_MISS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FARX_INV_MISS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FARX_INV_MISS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FARX_INV_MISS_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.FARX_INV_MISS_PKG SQL Statements
12.1.1
-
APPS.FARX_INV_MISS_PKG SQL Statements
12.2.2
-
APPS.FARX_INV_MISS_PKG dependencies on FA_INVENTORY
12.1.1
-
APPS.FARX_INV_MISS_PKG dependencies on FA_INVENTORY
12.2.2
-
PACKAGE BODY: APPS.FARX_INV_MISS_PKG
12.1.1
-
PACKAGE BODY: APPS.FARX_INV_MISS_PKG
12.2.2
-
APPS.FARX_INV_MISS_PKG dependencies on FA_DISTRIBUTION_HISTORY
12.1.1
-
APPS.FARX_INV_MISS_PKG dependencies on FA_DISTRIBUTION_HISTORY
12.2.2
-
APPS.FARX_INV_MISS_PKG dependencies on FA_BOOKS
12.1.1
-
APPS.FARX_INV_MISS_PKG dependencies on FA_BOOK_CONTROLS_SEC
12.1.1
-
APPS.FARX_INV_MISS_PKG dependencies on FA_BOOKS
12.2.2
-
APPS.FARX_INV_MISS_PKG dependencies on FA_BOOK_CONTROLS_SEC
12.2.2
-
APPS.FARX_INV_MISS_PKG dependencies on FA_ADDITIONS
12.2.2
-
APPS.FARX_INV_MISS_PKG dependencies on FA_ADDITIONS
12.1.1
-
eTRM - OFA Tables and Views
12.2.2
-
eTRM - OFA Tables and Views
12.1.1
-
eTRM - OFA Tables and Views
12.1.1
-
eTRM - OFA Tables and Views
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1