Results for “from_method_code”

24 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

FA_MASS_CHANGES is a transactional table in the Oracle E-Business Suite Fixed Assets (OFA) module, owned by the FA schema. It stores mass change request information — that is, user-defined requests to apply a common set of attribute modifications across multiple assets in a single operation. A mass change request is created when a user invokes the Mass Changes feature (for example, to reclassify a group of assets, change depreciation methods, extend useful lives, or adjust salvage values), and this table persists the parameters, status, and audit attributes of that request.

Under the heuristic Data Vault classification derived from its foreign key structure, FA_MASS_CHANGES models as satellite-leaning. It carries descriptive and historical change-request attributes linked to multiple parent entities (books, assets, methods, conventions, categories, and concurrent requests) rather than functioning as a pure hub or a pure associative link. Modelers should treat it as a descriptive satellite attached to the assets and book hubs, noting the unusually high number of foreign key references.

Key Information Stored

The table is documented with 71 columns, though the following are the most operationally significant.

Common Use Cases and Queries

Typical uses include auditing mass change history, diagnosing failed or pending requests, and reconciling asset attribute changes to their source request. A frequently used query lists completed changes for a book:

  • SELECT mc.mass_change_id, mc.book_type_code, mc.status, mc.date_effective FROM fa_mass_changes mc WHERE mc.book_type_code = :book AND mc.status = 'COMPLETE' ORDER BY mc.transaction_date_entered DESC;
  • Joining to the concurrent request to surface log and phase details: SELECT mc.mass_change_id, r.request_id, r.phase_code, r.status_code FROM fa_mass_changes mc, fnd_concurrent_requests r WHERE mc.concurrent_request_id = r.request_id;
  • Reporting method or life changes: SELECT from_method_code, to_method_code, from_life_in_months, to_life_in_months FROM fa_mass_changes WHERE mass_change_id = :id;

Related Objects

The following depend on or are referenced by FA_MASS_CHANGES:

  • FA_BOOK_CONTROLS — joined on BOOK_TYPE_CODE.
  • FA_ADDITIONS_B — joined on FROM_ASSET_NUMBER/TO_ASSET_NUMBER and FROM_GROUP_ASSET_ID/TO_GROUP_ASSET_ID.
  • FA_METHODS — joined on FROM_METHOD_CODE and TO_METHOD_CODE.
  • FA_CONVENTION_TYPES — joined on FROM_CONVENTION and TO_CONVENTION.
  • FA_CATEGORIES_B — joined on CATEGORY_ID.
  • FND_CONCURRENT_REQUESTS — joined on CONCURRENT_REQUEST_ID.
  • FA_MASS_CHANGES_ITF — the interface table whose MASS_CHANGE_ID references this table, used during request processing.