Search Results gl_bc_packet_arrival_order
Overview
The GL_BC_PACKET_ARRIVAL_ORDER table is an Oracle General Ledger (GL) budgetary control object that governs the processing sequence of budgetary control packets. Budgetary control in Oracle EBS validates transactions against a control budget and performs funds reservation or funds checking when a source transaction (for example, a requisition, purchase order, or payable invoice) is submitted. Packets represent units of budgetary control work; this table determines the order in which packets are consumed by the budgetary control engine, and additionally records whether funds checking is to be performed.
From a Data Vault modeling perspective, the metadata's heuristic classification is satellite-leaning. This suggests the object behaves as a descriptive, contextual store attached to a parent business key rather than as a pure hub or link. Modelers should treat the ledger identifier as the principal business anchor and view the remaining attributes as satellite context describing packet processing characteristics for that ledger.
Key Information Stored
The documented physical schema contains six columns. The most significant are:
- ARRIVAL_SEQ — The arrival sequence of a budgetary control packet. This column is documented as the surrogate primary key,
GL_BC_PACKET_ARRIVAL_ORDER_PK, and therefore uniquely identifies each row. - PACKET_ID — The identifier of the budgetary control packet. It is documented as a business-key candidate via unique index
GL_BC_PACKET_ARRIVAL_ORDER_U1. - LEDGER_ID — The ledger for which packet processing is ordered. This is a foreign key to
GL_LEDGERS, anchoring the row to a specific ledger. - AFFECT_FUNDS_FLAG — The flag controlling whether the packet affects funds. In Oracle EBS terms, this determines whether the associated transaction performs funds checking or funds reservation. Its importance explains why the user searched for this term. It is documented as a high-cardinality business-key component in unique index
GL_BC_PACKET_ARRIVAL_ORDER_U3. - LAST_UPDATE_DATE and LAST_UPDATED_BY — Standard Oracle who-columns recording the date and user of the last modification.
Unique indexes U2 (ARRIVAL_SEQ) and U3 (LEDGER_ID, AFFECT_FUNDS_FLAG, ARRIVAL_SEQ, PACKET_ID) further reinforce the ordering and funds-affecting semantics of the table.
Common Use Cases and Queries
Typical scenarios include diagnosing funds-check ordering, verifying whether a packet affects funds, and reporting the arrival sequence per ledger.
- Identify funds-affecting packets for a ledger:
SELECT packet_id, arrival_seq FROM gl_bc_packet_arrival_order WHERE ledger_id = :p_ledger AND affect_funds_flag = 'Y'; - Inspect processing order:
SELECT packet_id, affect_funds_flag FROM gl_bc_packet_arrival_order WHERE ledger_id = :p_ledger ORDER BY arrival_seq; - Audit recent changes:
SELECT * FROM gl_bc_packet_arrival_order WHERE last_update_date >= SYSDATE - 1;
Reporting use cases include reconciliations between packed budgetary control transactions and ledger definitions, and troubleshooting when funds checking appears to skip or reorder transactions.
Related Objects
- GL_LEDGERS — Referenced via the documented foreign key
GL_BC_PACKET_ARRIVAL_ORDER.LEDGER_ID; the principal join for resolving ledger names. - GL_BC_PACKETS and other
GL_BC_*budgetary control tables — Companion objects keyed byPACKET_IDthat hold packet content and status. - Budgetary control concurrent programs and APIs — Processing that consumes this ordering information when checking or reserving funds.
- GL_BC_PACKET_ARRIVAL_ORDER indexes —
_PK,_U1,_U2,_U3, which enforce ordering and funds-affecting uniqueness.
-
Table: GL_BC_PACKET_ARRIVAL_ORDER
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BC_PACKET_ARRIVAL_ORDER, object_name:GL_BC_PACKET_ARRIVAL_ORDER, status:VALID, product: GL - General Ledger , description: Budgetary control packet processing sequence , implementation_dba_data: GL.GL_BC_PACKET_ARRIVAL_ORDER ,
-
Table: GL_BC_PACKET_ARRIVAL_ORDER
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BC_PACKET_ARRIVAL_ORDER, object_name:GL_BC_PACKET_ARRIVAL_ORDER, status:VALID, product: GL - General Ledger , description: Budgetary control packet processing sequence , implementation_dba_data: GL.GL_BC_PACKET_ARRIVAL_ORDER ,
-
VIEW: GL.GL_BC_PACKET_ARRIVAL_ORDER#
12.2.2
owner:GL, object_type:VIEW, object_name:GL_BC_PACKET_ARRIVAL_ORDER#, status:VALID,
-
TABLE: GL.GL_BC_PACKET_ARRIVAL_ORDER
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BC_PACKET_ARRIVAL_ORDER, object_name:GL_BC_PACKET_ARRIVAL_ORDER, status:VALID,
-
VIEW: GL.GL_BC_PACKET_ARRIVAL_ORDER#
12.2.2
-
APPS.GL_FUNDS_CHECKER_PKG SQL Statements
12.2.2
-
TABLE: GL.GL_BC_PACKET_ARRIVAL_ORDER
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BC_PACKET_ARRIVAL_ORDER, object_name:GL_BC_PACKET_ARRIVAL_ORDER, status:VALID,
-
APPS.GL_FUNDS_CHECKER_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.GL_BC_PACKET_ARRIVAL_ORDER
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_BC_PACKET_ARRIVAL_ORDER, status:VALID,
-
SYNONYM: APPS.GL_BC_PACKET_ARRIVAL_ORDER
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_BC_PACKET_ARRIVAL_ORDER, status:VALID,
-
PACKAGE BODY: APPS.GL_BUDGET_TRANSFER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GL_BUDGET_TRANSFER_PKG, status:VALID,
-
PACKAGE BODY: APPS.GL_FUNDS_CHECKER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GL_FUNDS_CHECKER_PKG, status:VALID,
-
PACKAGE BODY: APPS.GL_FUNDS_AVAILABLE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GL_FUNDS_AVAILABLE_PKG, status:VALID,
-
PACKAGE BODY: APPS.GL_BUDGET_TRANSFER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GL_BUDGET_TRANSFER_PKG, status:VALID,
-
PACKAGE BODY: APPS.GL_FUNDS_CHECKER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GL_FUNDS_CHECKER_PKG, status:VALID,
-
PACKAGE BODY: APPS.GLF02220_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GLF02220_PKG, status:VALID,
-
PACKAGE BODY: APPS.GLF02220_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GLF02220_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGI_DOS_FUNDS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IGI_DOS_FUNDS, status:VALID,
-
PACKAGE BODY: APPS.GL_FUNDS_AVAILABLE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GL_FUNDS_AVAILABLE_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMS_FUNDS_CONTROL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMS_FUNDS_CONTROL_PKG, status:VALID,
-
PACKAGE BODY: APPS.XLA_TRANSFER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_TRANSFER_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMS_FUNDS_CONTROL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMS_FUNDS_CONTROL_PKG, status:VALID,
-
APPS.GL_BUDGET_TRANSFER_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PSA_FUNDS_CHECKER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSA_FUNDS_CHECKER_PKG, status:VALID,
-
PACKAGE BODY: APPS.GL_FUNDS_CHECKER_PKG
12.1.1
-
PACKAGE BODY: APPS.PSA_FUNDS_CHECKER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PSA_FUNDS_CHECKER_PKG, status:VALID,
-
PACKAGE BODY: APPS.GL_FUNDS_CHECKER_PKG
12.2.2
-
APPS.GL_BUDGET_TRANSFER_PKG SQL Statements
12.1.1
-
Table: GL_LEDGERS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_LEDGERS, object_name:GL_LEDGERS, status:VALID, product: GL - General Ledger , description: Ledger definition , implementation_dba_data: GL.GL_LEDGERS ,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.XLA_ACCOUNTING_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_ACCOUNTING_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.XLA_ACCOUNTING_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XLA_ACCOUNTING_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.PSA_FUNDS_CHECKER_PKG SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGI_DOS_FUNDS SQL Statements
12.2.2
-
APPS.GL_FUNDS_AVAILABLE_PKG SQL Statements
12.1.1
-
APPS.PSA_FUNDS_CHECKER_PKG SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.GL_FUNDS_AVAILABLE_PKG SQL Statements
12.2.2
-
APPS.XLA_TRANSFER_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.GL_BUDGET_TRANSFER_PKG
12.1.1
-
PACKAGE BODY: APPS.GL_BUDGET_TRANSFER_PKG
12.2.2
-
APPS.GLF02220_PKG dependencies on GL_BC_PACKET_ARRIVAL_ORDER
12.1.1