Search Results cst_acct_lib_packages
Overview
CST_ACCT_LIB_PACKAGES is a configuration and mapping table owned by the BOM schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It stores the associations between a GAAP accounting library and the PL/SQL package that must be invoked for a specific transaction event during the periodic distribution process. In effect, the table acts as a dispatch registry: when the Cost Management or Receiving accounting engine distributes accounting for a given event, it consults this table to determine which accounting program to execute for the selected accounting library.
The table is classified as VALID and is a core control table within the BOM - Bills of Material product family, although its operational relevance extends into the Cost Management and Receiving subledger accounting flows. From a data modeling perspective, the metadata's heuristic Data Vault classification is link. This suggests modeling the table as a relationship (link) entity resolving the many-to-many associations among accounting libraries, accounting packages, and receiving accounting event types, rather than as a transactional hub or descriptive satellite.
Key Information Stored
The documented physical schema contains 13 columns. The most significant are the three business keys plus the edition discriminator and the standard audit columns.
- ACCOUNTING_LIB_ID — Foreign key to CST_ACCOUNTING_LIBRARIES; identifies the GAAP accounting library to which the package association applies.
- ACCOUNTING_PACKAGE_ID — Foreign key to CST_ACCOUNTING_PACKAGES; identifies the PL/SQL accounting package that should be called.
- EVENT_TYPE_ID — Foreign key to RCV_ACCOUNTING_EVENT_TYPES; scopes the association to a specific transaction event handled during periodic distribution.
- ZD_EDITION_NAME — Edition discriminator supporting Oracle's Editioning / EBR model, ensuring associations are resolved against the correct edition.
- CREATED_BY, CREATION_DATE — Standard WHO columns recording the creating user and timestamp.
- LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard WHO columns capturing the most recent modification and session context.
- PROGRAM_ID, PROGRAM_APPLICATION_ID, PROGRAM_UPDATE_DATE, REQUEST_ID — Concurrent program context columns identifying the request that last inserted or updated the row.
The unique index CST_ACCT_LIB_PACKAGES_U1 is defined over (ACCOUNTING_LIB_ID, ACCOUNTING_PACKAGE_ID, EVENT_TYPE_ID, ZD_EDITION_NAME). This composite constitutes the business-key candidate and enforces that a given library-to-package mapping for a given event type is unique within an edition. No separate surrogate primary key column is documented beyond this composite; the composite unique index effectively serves as the row's business identifier.
Common Use Cases and Queries
Typical uses include auditing which accounting packages are active for each GAAP library, troubleshooting periodic distribution failures by confirming a package is registered for the failing event type, and validating configuration after a patch or upgrade.
- List all packages configured for a library:
SELECT p.ACCOUNTING_PACKAGE_ID, e.EVENT_TYPE_ID FROM CST_ACCT_LIB_PACKAGES p, RCV_ACCOUNTING_EVENT_TYPES e WHERE p.EVENT_TYPE_ID = e.EVENT_TYPE_ID AND p.ACCOUNTING_LIB_ID = :lib_id; - Detect orphan or duplicate mappings using GROUP BY on the business-key columns.
- Reconcile the configured set of packages against CST_ACCOUNTING_PACKAGES to find library references pointing to inactive packages.
- Compare associations across editions using ZD_EDITION_NAME as a filter for EBR-aware environments.
Related Objects
- CST_ACCOUNTING_LIBRARIES — joined via ACCOUNTING_LIB_ID; defines the GAAP libraries referenced here.
- CST_ACCOUNTING_PACKAGES — joined via ACCOUNTING_PACKAGE_ID; holds the callable PL/SQL packages.
- RCV_ACCOUNTING_EVENT_TYPES — joined via EVENT_TYPE_ID; enumerates the receiving accounting events driving periodic distribution.
- CST_ACCOUNTING_LIBRARIES / CST_ACCOUNTING_PACKAGES — parent tables whose keys form the composite unique index with EVENT_TYPE_ID and ZD_EDITION_NAME.
- SLA and Cost Management distribution programs that consume these associations during periodic distribution processing.
-
Table: CST_ACCT_LIB_PACKAGES
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_ACCT_LIB_PACKAGES, object_name:CST_ACCT_LIB_PACKAGES, status:VALID, product: BOM - Bills of Material , description: CST_ACCT_LIB_PACKAGES stores associations between the library for GAAP accounting and any PL/SQL package that should be called for a transaction event during periodic distribution process. , implementation_dba_data: BOM.CST_ACCT_LIB_PACKAGES ,
-
Table: CST_ACCT_LIB_PACKAGES
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_ACCT_LIB_PACKAGES, object_name:CST_ACCT_LIB_PACKAGES, status:VALID, product: BOM - Bills of Material , description: CST_ACCT_LIB_PACKAGES stores associations between the library for GAAP accounting and any PL/SQL package that should be called for a transaction event during periodic distribution process. , implementation_dba_data: BOM.CST_ACCT_LIB_PACKAGES ,
-
VIEW: BOM.CST_ACCT_LIB_PACKAGES#
12.2.2
owner:BOM, object_type:VIEW, object_name:CST_ACCT_LIB_PACKAGES#, status:VALID,
-
TRIGGER: APPS.CST_ACCT_LIB_PACKAGES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:CST_ACCT_LIB_PACKAGES+, status:VALID,
-
SYNONYM: APPS.CST_ACCT_LIB_PACKAGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CST_ACCT_LIB_PACKAGES, status:VALID,
-
TABLE: BOM.CST_ACCT_LIB_PACKAGES
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_ACCT_LIB_PACKAGES, object_name:CST_ACCT_LIB_PACKAGES, status:VALID,
-
SYNONYM: APPS.CST_ACCT_LIB_PACKAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CST_ACCT_LIB_PACKAGES, status:VALID,
-
VIEW: BOM.CST_ACCT_LIB_PACKAGES#
12.2.2
-
TABLE: BOM.CST_ACCT_LIB_PACKAGES
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_ACCT_LIB_PACKAGES, object_name:CST_ACCT_LIB_PACKAGES, status:VALID,
-
TRIGGER: APPS.CST_ACCT_LIB_PACKAGES+
12.2.2
-
FUNCTION: APPS.CST_ACCT_LIB_PACKAGES=
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: CST_ACCOUNTING_PACKAGES
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_ACCOUNTING_PACKAGES, object_name:CST_ACCOUNTING_PACKAGES, status:VALID, product: BOM - Bills of Material , description: CST_ACCOUNTING_PACKAGES stores information about PL/SQL packages that are called during the periodic distribution process. , implementation_dba_data: BOM.CST_ACCOUNTING_PACKAGES ,
-
Table: CST_ACCOUNTING_LIBRARIES
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_ACCOUNTING_LIBRARIES, object_name:CST_ACCOUNTING_LIBRARIES, status:VALID, product: BOM - Bills of Material , description: CST_ACCOUNTING_LIBRARIES stores information about the library that should be called during the periodic distribution process for GAAP Accounting. , implementation_dba_data: BOM.CST_ACCOUNTING_LIBRARIES ,
-
FUNCTION: APPS.CST_ACCT_LIB_PACKAGES=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:CST_ACCT_LIB_PACKAGES=, status:VALID,
-
Table: CST_ACCOUNTING_PACKAGES
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_ACCOUNTING_PACKAGES, object_name:CST_ACCOUNTING_PACKAGES, status:VALID, product: BOM - Bills of Material , description: CST_ACCOUNTING_PACKAGES stores information about PL/SQL packages that are called during the periodic distribution process. , implementation_dba_data: BOM.CST_ACCOUNTING_PACKAGES ,
-
Table: CST_ACCOUNTING_LIBRARIES
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_ACCOUNTING_LIBRARIES, object_name:CST_ACCOUNTING_LIBRARIES, status:VALID, product: BOM - Bills of Material , description: CST_ACCOUNTING_LIBRARIES stores information about the library that should be called during the periodic distribution process for GAAP Accounting. , implementation_dba_data: BOM.CST_ACCOUNTING_LIBRARIES ,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.CSTPALPC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPALPC, status:VALID,
-
PACKAGE BODY: APPS.CSTPALPC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPALPC, status:VALID,
-
PACKAGE BODY: APPS.CSTPALBR
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPALBR, status:VALID,
-
PACKAGE BODY: APPS.CSTPALBR
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPALBR, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
APPS.CSTPALPC SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.CSTPALPC SQL Statements
12.1.1
-
APPS.CSTPALBR SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.CSTPALBR SQL Statements
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.CSTPALPC
12.2.2
-
PACKAGE BODY: APPS.CSTPALPC
12.1.1
-
PACKAGE BODY: APPS.CSTPALBR
12.2.2
-
PACKAGE BODY: APPS.CSTPALBR
12.1.1
-
APPS.CSTPALPC dependencies on CST_ACCT_LIB_PACKAGES
12.1.1
-
APPS.CSTPALBR dependencies on CST_ACCT_LIB_PACKAGES
12.1.1
-
APPS.CSTPALPC dependencies on CST_ACCT_LIB_PACKAGES
12.2.2
-
APPS.CSTPALBR dependencies on CST_ACCT_LIB_PACKAGES
12.2.2
-
APPS.CSTPALPC dependencies on CST_ACCOUNTING_PACKAGES
12.2.2
-
APPS.CSTPALPC dependencies on CST_ACCOUNTING_PACKAGES
12.1.1
-
APPS.CSTPALBR dependencies on CST_ACCOUNTING_PACKAGES
12.1.1
-
APPS.CSTPALBR dependencies on CST_ACCOUNTING_PACKAGES
12.2.2
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: PUBLIC.DATABASE_PROPERTIES
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DATABASE_PROPERTIES, status:VALID,