Search Results ar_charge_schedule_hdrs
Overview
AR_CHARGE_SCHEDULE_HDRS is a Receivables (AR) module table that stores the header records for charge schedules. A charge schedule defines a structured, date-bound plan of charges applied to a customer, contract, or receivable transaction, and the header row establishes the identity, type, validity window, and approval status that its associated line records inherit. Within Oracle EBS 12.1.1 and 12.2.2, the table is owned by the AR schema and is documented in ETRM as a VALID base table with 29 columns.
From a dimensional modeling perspective, the mined foreign-key structure classifies AR_CHARGE_SCHEDULE_HDRS as a standalone entity. The heuristic Data Vault classification suggests treating it as a hub, since it holds the durable business key (SCHEDULE_HEADER_ID) around which dependent detail and interface records are organized. No parent foreign keys were identified in the metadata, which reinforces the hub interpretation rather than a link or satellite role. The table is multi-organization aware in the sense that its transactions ultimately flow through Receivables, though the mined structure shows no direct foreign key to an operating unit table.
Key Information Stored
The table's physical schema contains 29 documented columns. The most significant are:
- SCHEDULE_HEADER_ID — the surrogate primary key, populated from the AR_CHARGE_SCHEDULE_HDRS_S sequence and enforced by AR_CHARGE_SCHEDULE_HDRS_PK. It is also the leading column of the unique index AR_CHARGE_SCHEDULE_HDRS_U1.
- SCHEDULE_ID — a business-key candidate; combined with SCHEDULE_HEADER_ID it forms the unique index AR_CHARGE_SCHEDULE_HDRS_U1.
- SCHEDULE_HEADER_TYPE — classifies the schedule header (for example, by charge category or schedule pattern).
- AGING_BUCKET_ID — links the header to an aging bucket definition used for receivable aging calculations.
- START_DATE and END_DATE — define the effective validity window of the schedule.
- STATUS — the lifecycle state of the header (for example, active or inactive).
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — the standard Oracle EBS descriptive flexfield (DFF) columns, allowing customers to store site-specific information without schema changes.
- OBJECT_VERSION_NUMBER — the optimistic locking column used by the Oracle Application Framework (OAF) and Forms to detect concurrent updates.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — the standard WHO columns that capture audit and user identity information.
The unique index AR_CHARGE_SCHEDULE_HDRS_U1 (SCHEDULE_HEADER_ID, SCHEDULE_ID) is a candidate business key that, together with the primary key, uniquely identifies a charge schedule header.
Common Use Cases and Queries
Typical usage centers on querying charge schedules by type, status, or date range, and joining headers to their lines. A common pattern is:
- Retrieving active schedules valid as of a given date:
SELECT schedule_header_id, schedule_id, start_date, end_date, status FROM ar.ar_charge_schedule_hdrs WHERE status = 'A' AND SYSDATE BETWEEN start_date AND end_date; - Joining the header to its child lines to reconcile scheduled amounts:
SELECT h.schedule_header_id, l.schedule_line_id FROM ar.ar_charge_schedule_hdrs h, ar.ar_charge_schedule_lines l WHERE h.schedule_header_id = l.schedule_header_id; - Reporting by schedule header type:
SELECT schedule_header_type, COUNT(*) FROM ar.ar_charge_schedule_hdrs GROUP BY schedule_header_type; - Auditing recently modified records:
SELECT schedule_header_id, last_updated_by, last_update_date FROM ar.ar_charge_schedule_hdrs WHERE last_update_date > SYSDATE - 7; - Flexfield reporting using the ATTRIBUTE_CATEGORY and ATTRIBUTE1..15 columns for site-specific segmentation.
Because the table is foundation data for downstream demand and exception processing, reconciliation reports frequently compare header counts against the RLM interface and exception tables listed below.
Related Objects
The following objects reference or depend on AR_CHARGE_SCHEDULE_HDRS through the documented foreign-key relationships:
- AR_CHARGE_SCHEDULE_LINES — child table; joins on SCHEDULE_HEADER_ID to supply the individual scheduled charge lines.
- RLM_DEMAND_EXCEPTIONS — references the header via SCHEDULE_HEADER_ID to record demand exceptions tied to a charge schedule.
- RLM_INTERFACE_HEADERS_ALL — references the header via SCHEDULE_HEADER_ID for inbound interface processing.
The primary key AR_CHARGE_SCHEDULE_HDRS_PK (SCHEDULE_HEADER_ID) and the unique index AR_CHARGE_SCHEDULE_HDRS_U1 (SCHEDULE_HEADER_ID, SCHEDULE_ID) are the principal integrity constraints. Application logic in the Receivables module and its RLM extensions typically accesses this table through the corresponding OAF entity objects or PL/SQL APIs rather than direct DML.
-
Table: AR_CHARGE_SCHEDULE_HDRS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CHARGE_SCHEDULE_HDRS, object_name:AR_CHARGE_SCHEDULE_HDRS, status:VALID, product: AR - Receivables , description: Charge Schedule Headers , implementation_dba_data: AR.AR_CHARGE_SCHEDULE_HDRS ,
-
Table: AR_CHARGE_SCHEDULE_HDRS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CHARGE_SCHEDULE_HDRS, object_name:AR_CHARGE_SCHEDULE_HDRS, status:VALID, product: AR - Receivables , description: Charge Schedule Headers , implementation_dba_data: AR.AR_CHARGE_SCHEDULE_HDRS ,
-
SYNONYM: APPS.AR_CHARGE_SCHEDULE_HDRS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_CHARGE_SCHEDULE_HDRS, status:VALID,
-
SYNONYM: APPS.AR_CHARGE_SCHEDULE_HDRS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CHARGE_SCHEDULE_HDRS, status:VALID,
-
VIEW: AR.AR_CHARGE_SCHEDULE_HDRS#
12.2.2
owner:AR, object_type:VIEW, object_name:AR_CHARGE_SCHEDULE_HDRS#, status:VALID,
-
VIEW: AR.AR_CHARGE_SCHEDULE_HDRS#
12.2.2
-
VIEW: APPS.AR_CHARGE_SCHEDULE_HEADERS_V
12.1.1
-
VIEW: APPS.AR_CHARGE_SCHEDULE_HEADERS_V
12.2.2
-
VIEW: APPS.AR_CHARGE_SCHEDULE_LINES_V
12.1.1
-
VIEW: APPS.AR_CHARGE_SCHEDULE_LINES_V
12.2.2
-
PACKAGE: APPS.IGI_DUNN_POST_UPG_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGI_DUNN_POST_UPG_PKG, status:VALID,
-
PACKAGE: APPS.IGI_DUNN_POST_UPG_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IGI_DUNN_POST_UPG_PKG, status:VALID,
-
TABLE: AR.AR_CHARGE_SCHEDULE_HDRS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CHARGE_SCHEDULE_HDRS, object_name:AR_CHARGE_SCHEDULE_HDRS, status:VALID,
-
PACKAGE BODY: APPS.AR_LATE_CHARGE_UPG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_LATE_CHARGE_UPG, status:VALID,
-
PACKAGE BODY: APPS.AR_CHARGE_SCHEDULE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_CHARGE_SCHEDULE_PKG, status:VALID,
-
PACKAGE BODY: APPS.AR_CHARGE_SCHEDULE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_CHARGE_SCHEDULE_PKG, status:VALID,
-
PACKAGE BODY: APPS.AR_LATE_CHARGE_UPG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_LATE_CHARGE_UPG, status:VALID,
-
TABLE: AR.AR_CHARGE_SCHEDULE_HDRS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CHARGE_SCHEDULE_HDRS, object_name:AR_CHARGE_SCHEDULE_HDRS, status:VALID,
-
PACKAGE BODY: APPS.IGI_DUNN_POST_UPG_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGI_DUNN_POST_UPG_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGI_DUNN_POST_UPG_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IGI_DUNN_POST_UPG_PKG, status:VALID,
-
View: AR_CHARGE_SCHEDULE_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CHARGE_SCHEDULE_HEADERS_V, object_name:AR_CHARGE_SCHEDULE_HEADERS_V, status:VALID, product: AR - Receivables , description: View for Charge Schedules , implementation_dba_data: APPS.AR_CHARGE_SCHEDULE_HEADERS_V ,
-
View: AR_CHARGE_SCHEDULE_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CHARGE_SCHEDULE_HEADERS_V, object_name:AR_CHARGE_SCHEDULE_HEADERS_V, status:VALID, product: AR - Receivables , description: View for Charge Schedules , implementation_dba_data: APPS.AR_CHARGE_SCHEDULE_HEADERS_V ,
-
View: AR_CHARGE_SCHEDULE_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CHARGE_SCHEDULE_LINES_V, object_name:AR_CHARGE_SCHEDULE_LINES_V, status:VALID, product: AR - Receivables , description: View for Charge Schedule lines , implementation_dba_data: APPS.AR_CHARGE_SCHEDULE_LINES_V ,
-
PACKAGE BODY: APPS.AR_CALC_LATE_CHARGE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_CALC_LATE_CHARGE, status:VALID,
-
View: AR_CHARGE_SCHEDULE_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CHARGE_SCHEDULE_LINES_V, object_name:AR_CHARGE_SCHEDULE_LINES_V, status:VALID, product: AR - Receivables , description: View for Charge Schedule lines , implementation_dba_data: APPS.AR_CHARGE_SCHEDULE_LINES_V ,
-
PACKAGE BODY: APPS.AR_CALC_LATE_CHARGE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_CALC_LATE_CHARGE, status:VALID,
-
APPS.IGI_DUNN_POST_UPG_PKG SQL Statements
12.1.1
-
VIEW: APPS.AR_CHARGE_SCHEDULE_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CHARGE_SCHEDULE_LINES_V, object_name:AR_CHARGE_SCHEDULE_LINES_V, status:VALID,
-
VIEW: APPS.AR_CHARGE_SCHEDULE_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CHARGE_SCHEDULE_LINES_V, object_name:AR_CHARGE_SCHEDULE_LINES_V, status:VALID,
-
APPS.IGI_DUNN_POST_UPG_PKG SQL Statements
12.2.2
-
VIEW: APPS.AR_CHARGE_SCHEDULE_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CHARGE_SCHEDULE_HEADERS_V, object_name:AR_CHARGE_SCHEDULE_HEADERS_V, status:VALID,
-
APPS.AR_CHARGE_SCHEDULE_PKG SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.AR_CHARGE_SCHEDULE_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CHARGE_SCHEDULE_HEADERS_V, object_name:AR_CHARGE_SCHEDULE_HEADERS_V, status:VALID,
-
APPS.AR_CHARGE_SCHEDULE_PKG SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AR_CHARGE_SCHEDULE_PKG
12.1.1
-
PACKAGE BODY: APPS.AR_CHARGE_SCHEDULE_PKG
12.2.2
-
PACKAGE BODY: APPS.IGI_DUNN_POST_UPG_PKG
12.1.1
-
PACKAGE BODY: APPS.IGI_DUNN_POST_UPG_PKG
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.AR_LATE_CHARGE_UPG SQL Statements
12.1.1
-
APPS.AR_LATE_CHARGE_UPG SQL Statements
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2