Search Results fa_warranties_u1
Overview
FA.FA_WARRANTIES is a transactional table in the Oracle E-Business Suite Fixed Assets (FA) schema that stores warranty definitions associated with assets tracked in the corporate book. Each row describes a warranty contract, including its identifier, term dates, cost, and the vendor or employee responsible for providing the warranty coverage. Warranty records created here are referenced by assignment and mass addition processes, so this table acts as the master definition of warranties applied to assets during additions, adjustments, or mass upload activities.
Under the ETRM 12.2.2 physical schema the table resides in the APPS_TS_TX_DATA tablespace with a PCT_FREE of 10, while its unique index FA_WARRANTIES_U1 lives in APPS_TS_TX_IDX. FND Design Data registers this object under OFA.FA_WARRANTIES and its status is VALID. From a heuristic Data Vault modeling perspective the mined dependency structure classifies this object as satellite-leaning: it carries descriptive attributes attached to warranty keys and references external entities (vendor, employee, currency) rather than behaving as a central hub of an integration model. This classification is a suggestion only and should be validated against the actual business integration requirements.
Key Information Stored
The primary surrogate key is WARRANTY_ID, a mandatory NUMBER(15) column that also defines the primary key constraint FA_WARRANTIES_PK and the unique index FA_WARRANTIES_U1. WARRANTY_NUMBER (VARCHAR2(15)) provides the human-readable business identifier, while DESCRIPTION (VARCHAR2(30)) holds a short textual label for the warranty. Financial and lifecycle attributes include COST (NUMBER), START_DATE and END_DATE (DATE), RENEW_FLAG for renewal indicators, and CURRENCY_CODE, which links to FND_CURRENCIES. Party references are captured through PO_VENDOR_ID (referencing PO_VENDORS) and EMPLOYEE_ID (referencing PSB_EMPLOYEES), identifying the warranty provider or internal contact.
A broad descriptive extension is provided through ATTRIBUTE_CATEGORY_CODE (VARCHAR2(30)) and thirty numbered ATTRIBUTE1 through ATTRIBUTE30 columns, each VARCHAR2(150). These are typically configured via the Descriptive Flexfield framework. The standard audit columns LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, and LAST_UPDATE_LOGIN complete the forty-six documented columns and support Who columns tracking and audit reporting.
Common Use Cases and Queries
Typical reporting includes active warranty listings, expiring warranty alerts, and cost analysis by vendor or currency. A query to retrieve warranties associated with a specific vendor and still active on a given date follows this pattern:
- SELECT WARRANTY_ID, WARRANTY_NUMBER, DESCRIPTION, COST, START_DATE, END_DATE FROM FA.FA_WARRANTIES WHERE PO_VENDOR_ID = :vendor_id AND SYSDATE BETWEEN START_DATE AND END_DATE;
- Summary of warranty spend by currency: SELECT CURRENCY_CODE, SUM(COST) FROM FA.FA_WARRANTIES GROUP BY CURRENCY_CODE;
- Renewal candidates: SELECT WARRANTY_ID, WARRANTY_NUMBER, END_DATE FROM FA.FA_WARRANTIES WHERE RENEW_FLAG IS NOT NULL AND END_DATE < SYSDATE + 30;
- Cross-reference of warranty assignments: join FA_ADD_WARRANTIES to FA_WARRANTIES on WARRANTY_ID to confirm which asset additions consumed each warranty definition.
Because the unique index covers WARRANTY_ID rather than WARRANTY_NUMBER, lookups by warranty number should be treated as non-unique unless business rules enforce otherwise.
Related Objects
The most significant relationships uncovered from the documented foreign keys and referential dependencies include:
- FA_ADD_WARRANTIES — references FA_WARRANTIES.WARRANTY_ID; records warranties applied during asset additions.
- FA_MASS_ADDITIONS and FA_MASS_ADDITIONS_GT — reference WARRANTY_ID; carry warranty information through mass addition processing and interface staging.
- PO_VENDORS — referenced by PO_VENDOR_ID, identifying the warranty provider.
- PSB_EMPLOYEES — referenced by EMPLOYEE_ID, identifying the responsible internal contact.
- FND_CURRENCIES — referenced by CURRENCY_CODE, defining the currency of the warranty cost.
- FA_WARRANTIES_PK / FA_WARRANTIES_U1 — primary key constraint and unique index enforcing WARRANTY_ID uniqueness.
Together these objects support the warranty lifecycle from definition through assignment to assets, and provide the integration points required for vendor, employee, and currency validation.
-
INDEX: FA.FA_WARRANTIES_U1
12.1.1
owner:FA, object_type:INDEX, object_name:FA_WARRANTIES_U1, status:VALID,
-
INDEX: FA.FA_WARRANTIES_U1
12.2.2
owner:FA, object_type:INDEX, object_name:FA_WARRANTIES_U1, status:VALID,
-
TABLE: FA.FA_WARRANTIES
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_WARRANTIES, object_name:FA_WARRANTIES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
TABLE: FA.FA_WARRANTIES
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_WARRANTIES, object_name:FA_WARRANTIES, status:VALID,
-
eTRM - OFA Tables and Views
12.1.1
-
eTRM - OFA Tables and Views
12.2.2