Search Results gl_auto_alloc_sets_pk1




Overview

GL_AUTO_ALLOC_SETS is a General Ledger configuration table in Oracle E-Business Suite (documented for 12.1.1 and 12.2.2) that stores the definition header for autoallocation sets. An autoallocation set is the container that groups a sequence of individual allocation formulas so that they can be executed together as a batch. The set definition determines whether the member allocations run in step-down mode—where the output of one allocation becomes the input basis for the next—or in parallel mode, where each formula is calculated independently against the same source balances.

The table resides in the GL schema and holds 33 documented columns in the 12.2.2 ETRM record. Its primary key is GL_AUTO_ALLOC_SETS_PK1, defined on ALLOCATION_SET_ID, with a unique index GL_AUTO_ALLOC_SETS_U1 also on ALLOCATION_SET_ID. From a dimensional modeling perspective, the FK topology suggests a hub-leaning classification: the table is the durable identity anchor for an allocation set, referenced by transactional and historical child tables rather than itself accumulating changing descriptive payloads.

Key Information Stored

The most significant columns in the documented schema are:

Common Use Cases and Queries

Typical reporting and support scenarios include listing all sets for a ledger, identifying step-down versus parallel sets, and tracing which batches consumed a given set definition.

  • Enumerate sets for a ledger:
    SELECT allocation_set_id, allocation_set_name, allocation_set_type_code FROM gl_auto_alloc_sets WHERE set_of_books_id_11i = :ledger_id;
  • Count sets by execution mode to audit allocation design:
    SELECT allocation_set_type_code, COUNT(*) FROM gl_auto_alloc_sets GROUP BY allocation_set_type_code;
  • Trace batch execution history per set by joining GL_AUTO_ALLOC_BATCHES on ALLOCATION_SET_ID.
  • Reconcile definition changes against GL_AUTO_ALLOC_SET_HISTORY for audit trails.

Related Objects

  • GL_SETS_OF_BOOKS — joined via GL_AUTO_ALLOC_SETS.SET_OF_BOOKS_ID; supplies ledger context.
  • GL_AUTO_ALLOC_BATCHES — references GL_AUTO_ALLOC_SETS.ALLOCATION_SET_ID; records each batch run of the set.
  • GL_AUTO_ALLOC_SET_HISTORY — references GL_AUTO_ALLOC_SETS.ALLOCATION_SET_ID; captures historical versions of the definition.
  • GL_MGT_SEG_UPGRADE_H — referenced via CHART_OF_ACCOUNTS_ID per the FK metadata.
  • GL_AUTO_ALLOC_FORMULAS / GL_AUTO_ALLOC_LINES — the member allocation formulas and their lines that constitute the set's contents.
  • Allocation Entry and Generate Allocations concurrent programs — the standard forms and processes that read these definitions.