Search Results ar_interest_lines_all
Overview
AR_INTEREST_LINES_ALL is a Receivables (AR) transactional table that stores late charge lines generated by Oracle E-Business Suite when finance charges or interest are assessed against overdue customer transactions. Each row represents a single late charge line, capturing the calculated interest amount, the payment schedule item it applies to, the rate and period used in the calculation, and the processing status of the line. In EBS 12.1.1 and 12.2.2, the table is owned by the AR schema and is a core storage object for the late charge workflow, sitting beneath AR_INTEREST_HEADERS_ALL and generating adjustments and customer transaction lines when completed.
Under the heuristic Data Vault classification derived from the foreign key structure, AR_INTEREST_LINES_ALL is hub-leaning. In Data Vault modeling terms, INTEREST_LINE_ID behaves as a business hub key representing the unique late charge line, with INTEREST_HEADER_ID providing a link to the parent late charge batch and RECEIVABLES_TRX_ID linking the line to the receivables transaction type that determines accounting. Analysts modeling this table in a warehouse may therefore treat it as a hub with satellite attributes for the calculated amounts, dates, and processing columns.
Key Information Stored
The surrogate primary key is INTEREST_LINE_ID, enforced by the AR_INTEREST_LINES_PK unique index. A second unique index, AR_INTEREST_LINES_U2, covers INTEREST_HEADER_ID and INTEREST_LINE_ID, establishing the parent-child business key relationship. The most significant columns include:
- INTEREST_HEADER_ID — foreign key to AR_INTEREST_HEADERS_ALL, identifying the late charge batch to which the line belongs.
- PAYMENT_SCHEDULE_ID — the installment or payment schedule row being charged.
- OUTSTANDING_AMOUNT and AMOUNT_DUE_ORIGINAL / AMOUNT_DUE_REMAINING — the overdue balance used as the interest basis.
- INTEREST_RATE, DAYS_OF_INTEREST, DAYS_OVERDUE_LATE, RATE_START_DATE, RATE_END_DATE — the rate and period components of the calculation.
- INTEREST_CHARGED, FINANCE_CHARGE_CHARGED, DAILY_INTEREST_CHARGE — the computed late charge amounts.
- ORIGINAL_TRX_ID, ORIGINAL_TRX_CLASS, TYPE — reference to the source transaction and its class.
- RECEIVABLES_TRX_ID — foreign key to AR_RECEIVABLES_TRX_ALL, defining the transaction type used for accounting.
- DUE_DATE, PAYMENT_DATE, LAST_CHARGE_DATE, ACTUAL_DATE_CLOSED — key dates governing aging and charge cycles.
- PROCESS_STATUS and PROCESS_MESSAGE — execution state and diagnostic output from the late charge program.
- ORG_ID — multi-org operating unit identifier; CASH_RECEIPT_ID links any receipt applied against the line.
- Standard WHO columns (LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATED_BY, CREATION_DATE, LAST_UPDATE_LOGIN) and OBJECT_VERSION_NUMBER for optimistic locking.
Common Use Cases and Queries
Typical reporting scenarios include aging analysis of late charges, reconciliation of generated interest against adjustments, and monitoring of lines left in error status. A representative query joining the header, line, and source transaction is:
SELECT h.interest_header_id, l.interest_line_id, l.outstanding_amount, l.interest_rate, l.interest_charged, l.process_status FROM ar.ar_interest_headers_all h, ar.ar_interest_lines_all l WHERE h.interest_header_id = l.interest_header_id AND l.org_id = :org_id AND l.process_status = 'ERROR';
Because late charges post to adjustments, a common reconciliation joins AR_ADJUSTMENTS_ALL on INTEREST_LINE_ID to confirm that each calculated line produced an accounting adjustment, while a further join to RA_CUSTOMER_TRX_LINES_ALL via the INTEREST_LINE_ID foreign key traces the resulting customer transaction line.
Related Objects
- AR_INTEREST_HEADERS_ALL — parent late charge batch, joined on INTEREST_HEADER_ID.
- AR_RECEIVABLES_TRX_ALL — transaction type definition, joined on RECEIVABLES_TRX_ID.
- AR_ADJUSTMENTS_ALL — adjustment records referencing INTEREST_LINE_ID.
- RA_CUSTOMER_TRX_LINES_ALL — customer transaction lines created from the late charge, referencing INTEREST_LINE_ID.
- AR_LATE_CHARGE_DOC_GT, AR_TRX_LINES_GT, AR_TRX_LINES_TMP_GT — interface and temporary tables used by the late charge generation and posting programs, referencing INTEREST_LINE_ID.
-
Table: AR_INTEREST_LINES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_INTEREST_LINES_ALL, object_name:AR_INTEREST_LINES_ALL, status:VALID, product: AR - Receivables , description: Late Charge lines , implementation_dba_data: AR.AR_INTEREST_LINES_ALL ,
-
Table: AR_INTEREST_LINES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_INTEREST_LINES_ALL, object_name:AR_INTEREST_LINES_ALL, status:VALID, product: AR - Receivables , description: Late Charge lines , implementation_dba_data: AR.AR_INTEREST_LINES_ALL ,
-
SYNONYM: APPS.AR_INTEREST_LINES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_INTEREST_LINES_ALL, status:VALID,
-
VIEW: AR.AR_INTEREST_LINES_ALL#
12.2.2
owner:AR, object_type:VIEW, object_name:AR_INTEREST_LINES_ALL#, status:VALID,
-
SYNONYM: APPS.AR_INTEREST_LINES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_INTEREST_LINES_ALL, status:VALID,
-
VIEW: AR.AR_INTEREST_LINES_ALL#
12.2.2
-
SYNONYM: APPS.AR_INTEREST_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_INTEREST_LINES, status:VALID,
-
SYNONYM: APPS.AR_INTEREST_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_INTEREST_LINES, status:VALID,
-
Table: AR_ADJUSTMENTS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_ADJUSTMENTS_ALL, object_name:AR_ADJUSTMENTS_ALL, status:VALID, product: AR - Receivables , description: Pending and approved invoice adjustments , implementation_dba_data: AR.AR_ADJUSTMENTS_ALL ,
-
TABLE: AR.AR_INTEREST_LINES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_INTEREST_LINES_ALL, object_name:AR_INTEREST_LINES_ALL, status:VALID,
-
TABLE: AR.AR_INTEREST_LINES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_INTEREST_LINES_ALL, object_name:AR_INTEREST_LINES_ALL, status:VALID,
-
Table: RA_CUSTOMER_TRX_LINES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_LINES_ALL, object_name:RA_CUSTOMER_TRX_LINES_ALL, status:VALID, product: AR - Receivables , description: Invoice, debit memo, chargeback, credit memo and commitment lines , implementation_dba_data: AR.RA_CUSTOMER_TRX_LINES_ALL ,
-
12.2.2 DBA Data
12.2.2
-
Table: RA_CUSTOMER_TRX_LINES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_LINES_ALL, object_name:RA_CUSTOMER_TRX_LINES_ALL, status:VALID, product: AR - Receivables , description: Invoice, debit memo, chargeback, credit memo and commitment lines , implementation_dba_data: AR.RA_CUSTOMER_TRX_LINES_ALL ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
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
-
eTRM - AR Tables and Views
12.2.2
description: Territory information ,
-
eTRM - AR Tables and Views
12.1.1
description: Territory information ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - AR Tables and Views
12.2.2
description: Territory information ,
-
eTRM - AR Tables and Views
12.1.1
description: Territory information ,