Search Results period_start
Overview
XTR_BATCHES is a core Treasury (XTR) module table in Oracle E-Business Suite 12.1.1 and 12.2.2 that stores the fundamental information for each batch process executed within the ETRM (Enterprise Treasury and Risk Management) application. Every revaluation, accrual, amortization, rollover, intercompany transfer, and accounting generation run performed by the Treasury engine creates a corresponding row in this table, making XTR_BATCHES the central control record that ties together the downstream financial results produced by that run.
From a Data Vault modeling perspective, the mined foreign-key structure classifies XTR_BATCHES heuristically as a hub. It holds a stable, unique business key (BATCH_ID) that is referenced by numerous surrounding tables, which is characteristic of a hub entity. Analysts building a dimensional or Data Vault style model of ETRM should treat XTR_BATCHES as the batch hub from which satellite (descriptive attributes such as period and type) and link (associations to deals, journals, and balances) structures radiate.
Key Information Stored
The table is documented with 13 columns in the ETRM 12.2.2 physical schema. The most significant are:
- BATCH_ID — Surrogate primary key, enforced by the XTR_BATCHES_PK constraint. It uniquely identifies each batch run and is the value propagated to child tables.
- COMPANY_CODE — Identifies the legal entity or party for which the batch was run; part of the foreign-key relationship to XTR_PARTY_INFO and part of the composite unique index.
- PERIOD_START / PERIOD_END — The accounting period window covered by the batch, defining which transactions the run processed.
- GL_GROUP_ID — Identifier linking the batch to the General Ledger group under which resulting accounting entries are consolidated.
- BATCH_TYPE — Classifies the nature of the run (for example revaluation, accrual, amortization, or rollover), driving how downstream results are interpreted.
- UPGRADE_BATCH — Flag indicating whether the batch was created as part of an upgrade or migration process rather than normal operation.
- REQUEST_ID — The concurrent request identifier that submitted the batch, enabling traceability back to the submitting program in the concurrent manager.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard Oracle EBS WHO columns recording audit and user context.
The documented business-key candidate is the unique index XTR_BATCHES_U1 (COMPANY_CODE, BATCH_ID), which distinguishes the surrogate primary key from the composite business identifier scoped by company. The single foreign key outbound from this table is COMPANY_CODE referencing XTR_PARTY_INFO.
Common Use Cases and Queries
XTR_BATCHES is most often queried to audit and reconcile Treasury batch processing. Typical scenarios include locating the batch that produced a revaluation or accrual entry, reviewing period coverage for a given entity, and tracing a batch back to its concurrent request. A representative query joining the batch to its party information is:
SELECT b.batch_id, b.company_code, b.batch_type, b.period_start, b.period_end, b.request_id FROM xtr_batches b WHERE b.company_code = :company AND b.batch_type = :type;- Filtering by REQUEST_ID to reconcile a concurrent program run:
WHERE b.request_id = :request_id - Joining to XTR_JOURNALS to retrieve accounting output:
SELECT j.* FROM xtr_batches b, xtr_journals j WHERE b.batch_id = j.batch_id AND b.batch_id = :batch_id; - Aggregating batch activity by type and period for operational reporting:
SELECT batch_type, COUNT(*) FROM xtr_batches GROUP BY batch_type;
Related Objects
XTR_BATCHES is referenced by a wide set of Treasury tables through BATCH_ID and related batch columns. The most significant dependencies are:
- XTR_JOURNALS (BATCH_ID) — Accounting journals generated by the batch.
- XTR_ACCRLS_AMORT (BATCH_ID) — Accrual and amortization results.
- XTR_REVALUATION_DETAILS (BATCH_ID) and XTR_REVALUATION_RATES (BATCH_ID) — Revaluation output and the rates applied.
- XTR_DEALS (FIRST_REVAL_BATCH_ID, LAST_REVAL_BATCH_ID) — Deal records tracking first and last revaluation batches.
- XTR_BANK_BALANCES (FIRST_BATCH_ID, LAST_BATCH_ID) — Bank balance snapshots tied to first/last batches.
- XTR_ROLLOVER_TRANSACTIONS (FIRST_REVAL_BATCH_ID, LAST_REVAL_BATCH_ID) and XTR_INTERGROUP_TRANSFERS (FIRST_BATCH_ID, LAST_BATCH_ID) — Rollover and intercompany activity.
- XTR_RECLASS_DETAILS (LAST_REVAL_BATCH_ID, RETRO_BATCH_ID) — Reclassification and retroactive testing detail.
- XTR_BATCH_EVENTS (BATCH_ID) — Event log associated with each batch.
- XTR_PARTY_INFO (COMPANY_CODE) — The outbound reference supplying the entity for the batch.
Together these relationships establish XTR_BATCHES as the hub through which Treasury batch activity is consolidated and audited across ETRM.
-
Table: XTR_BATCHES
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_BATCHES, object_name:XTR_BATCHES, status:VALID, product: XTR - Treasury , description: This table stores the fundamental information for each batch process. , implementation_dba_data: XTR.XTR_BATCHES ,
-
Table: OE_BIS_BBB_INFO
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.OE_BIS_BBB_INFO, object_name:OE_BIS_BBB_INFO, status:VALID, product: OE - Order Entry , implementation_dba_data: OE.OE_BIS_BBB_INFO ,
-
Table: XTR_BATCHES
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_BATCHES, object_name:XTR_BATCHES, status:VALID, product: XTR - Treasury , description: This table stores the fundamental information for each batch process. , implementation_dba_data: XTR.XTR_BATCHES ,
-
Table: JE_NO_GEI_CONTROLAS
12.2.2
owner:JE, object_type:TABLE, fnd_design_data:JE.JE_NO_GEI_CONTROLAS, object_name:JE_NO_GEI_CONTROLAS, status:VALID, product: JE - European Localizations , description: Table Stores info about ordering and recieving files related to A-Report. The Order nummber for the sent file and also the ones that is recieved from FIN , implementation_dba_data: JE.JE_NO_GEI_CONTROLAS ,
-
Table: JE_NO_GEI_CONTROLAS
12.1.1
owner:JE, object_type:TABLE, fnd_design_data:JE.JE_NO_GEI_CONTROLAS, object_name:JE_NO_GEI_CONTROLAS, status:VALID, product: JE - European Localizations , description: Table Stores info about ordering and recieving files related to A-Report. The Order nummber for the sent file and also the ones that is recieved from FIN , implementation_dba_data: JE.JE_NO_GEI_CONTROLAS ,
-
Table: OE_BIS_BBB_INFO
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.OE_BIS_BBB_INFO, object_name:OE_BIS_BBB_INFO, status:VALID, product: OE - Order Entry , implementation_dba_data: OE.OE_BIS_BBB_INFO ,
-
Table: AHL_FLEET_DOWNTIMES
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_FLEET_DOWNTIMES, object_name:AHL_FLEET_DOWNTIMES, status:VALID, product: AHL - Complex Maintenance Repair and Overhaul , implementation_dba_data: AHL.AHL_FLEET_DOWNTIMES ,
-
Table: JE_NO_GEI_MESSAGES
12.1.1
owner:JE, object_type:TABLE, fnd_design_data:JE.JE_NO_GEI_MESSAGES, object_name:JE_NO_GEI_MESSAGES, status:VALID, product: JE - European Localizations , description: Table Stores messages recieved from FIN , implementation_dba_data: JE.JE_NO_GEI_MESSAGES ,
-
Table: OE_BIS_TOP_CUSTOMERS
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.OE_BIS_TOP_CUSTOMERS, object_name:OE_BIS_TOP_CUSTOMERS, status:VALID, product: OE - Order Entry , implementation_dba_data: OE.OE_BIS_TOP_CUSTOMERS ,
-
Table: OE_BIS_TOP_CUSTOMERS
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.OE_BIS_TOP_CUSTOMERS, object_name:OE_BIS_TOP_CUSTOMERS, status:VALID, product: OE - Order Entry , implementation_dba_data: OE.OE_BIS_TOP_CUSTOMERS ,
-
Table: JE_NO_GEI_MESSAGES
12.2.2
owner:JE, object_type:TABLE, fnd_design_data:JE.JE_NO_GEI_MESSAGES, object_name:JE_NO_GEI_MESSAGES, status:VALID, product: JE - European Localizations , description: Table Stores messages recieved from FIN , implementation_dba_data: JE.JE_NO_GEI_MESSAGES ,
-
Table: EDW_PUSH_DETAIL_LOG
12.1.1
owner:BIS, object_type:TABLE, fnd_design_data:BIS.EDW_PUSH_DETAIL_LOG, object_name:EDW_PUSH_DETAIL_LOG, status:VALID, product: BIS - Applications BIS , description: EDW_PUSH_DETAIL_LOG , implementation_dba_data: BIS.EDW_PUSH_DETAIL_LOG ,
-
Table: OKS_K_HEADERS_B
12.1.1
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_K_HEADERS_B, object_name:OKS_K_HEADERS_B, status:VALID, product: OKS - Service Contracts , description: Service Contracts Header Attributes , implementation_dba_data: OKS.OKS_K_HEADERS_B ,
-
Table: OKS_K_DEFAULTS
12.1.1
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_K_DEFAULTS, object_name:OKS_K_DEFAULTS, status:VALID, product: OKS - Service Contracts , description: This table is used to hold default values used when renewing a service contract or when creating a service contract from an order.The defaults can either be a "Master" default, where CDT_TYPE = 'MDT', or a "Segmented" default, where CDT_TYP , implementation_dba_data: OKS.OKS_K_DEFAULTS ,
-
Table: OKS_K_DEFAULTS
12.2.2
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_K_DEFAULTS, object_name:OKS_K_DEFAULTS, status:VALID, product: OKS - Service Contracts , description: This table is used to hold default values used when renewing a service contract or when creating a service contract from an order.The defaults can either be a "Master" default, where CDT_TYPE = 'MDT', or a "Segmented" default, where CDT_TYP , implementation_dba_data: OKS.OKS_K_DEFAULTS ,
-
Table: OKS_K_HEADERS_BH
12.1.1
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_K_HEADERS_BH, object_name:OKS_K_HEADERS_BH, status:VALID, product: OKS - Service Contracts , description: Service Contracts Header Attributes History , implementation_dba_data: OKS.OKS_K_HEADERS_BH ,
-
Table: OKS_K_HEADERS_BH
12.2.2
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_K_HEADERS_BH, object_name:OKS_K_HEADERS_BH, status:VALID, product: OKS - Service Contracts , description: Service Contracts Header Attributes History , implementation_dba_data: OKS.OKS_K_HEADERS_BH ,
-
Table: OKS_K_HEADERS_B
12.2.2
owner:OKS, object_type:TABLE, fnd_design_data:OKS.OKS_K_HEADERS_B, object_name:OKS_K_HEADERS_B, status:VALID, product: OKS - Service Contracts , description: Service Contracts Header Attributes , implementation_dba_data: OKS.OKS_K_HEADERS_B ,
-
APPS.XTR_STREAMLINE_P SQL Statements
12.2.2
-
APPS.XTR_STREAMLINE_P SQL Statements
12.1.1
-
VIEW: JE.JE_NO_GEI_CONTROLAS#
12.2.2
-
VIEW: XTR.XTR_BATCHES#
12.2.2
-
VIEW: OE.OE_BIS_BBB_INFO#
12.2.2
-
VIEW: AHL.AHL_FLEET_DOWNTIMES#
12.2.2
-
VIEW: OE.OE_BIS_TOP_CUSTOMERS#
12.2.2
-
VIEW: JE.JE_NO_GEI_MESSAGES#
12.2.2
-
VIEW: OKS.OKS_K_DEFAULTS#
12.2.2
-
VIEW: JE.JE_NO_GEI_MESSAGES#
12.2.2
owner:JE, object_type:VIEW, object_name:JE_NO_GEI_MESSAGES#, status:VALID,
-
VIEW: OE.OE_BIS_BBB_INFO#
12.2.2
owner:OE, object_type:VIEW, object_name:OE_BIS_BBB_INFO#, status:VALID,
-
VIEW: XTR.XTR_BATCHES#
12.2.2
owner:XTR, object_type:VIEW, object_name:XTR_BATCHES#, status:VALID,
-
TABLE: AHL.AHL_FLEET_DOWNTIMES
12.2.2
owner:AHL, object_type:TABLE, fnd_design_data:AHL.AHL_FLEET_DOWNTIMES, object_name:AHL_FLEET_DOWNTIMES, status:VALID,
-
VIEW: JE.JE_NO_GEI_CONTROLAS#
12.2.2
owner:JE, object_type:VIEW, object_name:JE_NO_GEI_CONTROLAS#, status:VALID,
-
TABLE: OE.OE_BIS_TOP_CUSTOMERS
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.OE_BIS_TOP_CUSTOMERS, object_name:OE_BIS_TOP_CUSTOMERS, status:VALID,
-
TABLE: OE.OE_BIS_TOP_CUSTOMERS
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.OE_BIS_TOP_CUSTOMERS, object_name:OE_BIS_TOP_CUSTOMERS, status:VALID,
-
VIEW: AHL.AHL_FLEET_DOWNTIMES#
12.2.2
owner:AHL, object_type:VIEW, object_name:AHL_FLEET_DOWNTIMES#, status:VALID,
-
TABLE: OE.OE_BIS_BBB_INFO
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.OE_BIS_BBB_INFO, object_name:OE_BIS_BBB_INFO, status:VALID,
-
VIEW: OE.OE_BIS_TOP_CUSTOMERS#
12.2.2
owner:OE, object_type:VIEW, object_name:OE_BIS_TOP_CUSTOMERS#, status:VALID,
-
VIEW: APPS.OKS_CONTRACTS_V
12.1.1
-
TABLE: JE.JE_NO_GEI_MESSAGES
12.1.1
owner:JE, object_type:TABLE, fnd_design_data:JE.JE_NO_GEI_MESSAGES, object_name:JE_NO_GEI_MESSAGES, status:VALID,
-
TABLE: OE.OE_BIS_BBB_INFO
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.OE_BIS_BBB_INFO, object_name:OE_BIS_BBB_INFO, status:VALID,
-
TABLE: JE.JE_NO_GEI_MESSAGES
12.2.2
owner:JE, object_type:TABLE, fnd_design_data:JE.JE_NO_GEI_MESSAGES, object_name:JE_NO_GEI_MESSAGES, status:VALID,
-
VIEW: OKS.OKS_K_HEADERS_B#
12.2.2
-
VIEW: OKS.OKS_K_HEADERS_BH#
12.2.2
-
VIEW: APPS.OKS_CONTRACTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_CONTRACTS_V, object_name:OKS_CONTRACTS_V, status:VALID,
-
APPS.FII_AP_PAID_INV_DETAIL SQL Statements
12.1.1
-
VIEW: APPS.OKS_CONTRACTS_V
12.2.2
-
VIEW: APPS.OKS_CONTRACTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKS.OKS_CONTRACTS_V, object_name:OKS_CONTRACTS_V, status:VALID,
-
APPS.FII_AP_INV_ACTIVITY_DETAIL SQL Statements
12.1.1
-
TABLE: JE.JE_NO_GEI_CONTROLAS
12.2.2
owner:JE, object_type:TABLE, fnd_design_data:JE.JE_NO_GEI_CONTROLAS, object_name:JE_NO_GEI_CONTROLAS, status:VALID,
-
VIEW: APPS.OKS_K_DEFAULTS_V
12.2.2