Search Results cse_asset_move_pkg




Overview

The APPS.CSE_ASSET_MOVE_PKG package is a server-side PL/SQL construct within the Oracle E-Business Suite Enterprise Asset Management (EAM) and Oracle Assets integration landscape. It functions as a transactional utility for processing movement activity associated with asset instances tracked in Oracle's Install Base (CSI) and fixed asset registries. In EBS release 12.1.1 and 12.2.2, this package operates within the APPS schema and maintains a VALID status, indicating it is a compiled, active object in the database. The package is classified under ETRM as OTHER, meaning it is not exposed as a formal public API with guaranteed signature stability across releases, but rather is an internal implementation object invoked by enterprise asset workflows. Its principal business purpose is to bridge Install Base transaction processing with Oracle Assets movement records — ensuring that when an asset instance is relocated, the associated fixed asset additions, distributions, and transaction history remain consistent across the two subsystems.

Key Procedures and Functions

The ETRM metadata documents a single procedure for this package:

  • PROCESS_MOVE_TRANSACTIONS — The sole documented entry point. This procedure drives the movement processing logic for asset instances, coordinating the creation and validation of Install Base transactions and their corresponding Oracle Assets impacts. It is responsible for orchestrating the write operations across the transaction, distribution history, and asset additions tables referenced below. No parameter list is documented in the ETRM metadata; consumers invoking this procedure directly must derive the signature from the package specification at runtime.

Tables Accessed

The package references a broad set of tables through APPS synonyms, reflecting its dual role across Install Base and Oracle Assets:

Usage Notes

CSE_ASSET_MOVE_PKG is referenced by no other packages according to ETRM metadata, and it carries no formal API classification. In practice, it is invoked from EAM and Install Base asset movement workflows — typically triggered through the Enterprise Asset Management forms or via concurrent programs that batch-process asset relocations. Because the package writes to both CSI and FA tables and logs errors into CSI_TXN_ERRORS, any direct invocation from custom code must respect transaction boundaries and commit strategy carefully: partial processing can leave Install Base and Oracle Assets out of synchronization. Customizations should prefer documented public APIs where available and treat this package as an internal implementation detail that may change between 12.1.1 and 12.2.2 without notice.