Search Results lns_amortization_scheds
Overview
LNS.LNS_AMORTIZATION_SCHEDS is the core amortization schedule table within the Oracle E-Business Suite Loans (LNS) module. It records the individual installments due for a loan as the billing process generates them, and it also preserves reversal and re-amortization history for each installment. In practical terms, this table is the bridge between a loan instrument (owned by LNS) and the receivables transactions (owned by Oracle Receivables, RA_CUSTOMER_TRX_ALL) that billing produces. Each row represents one scheduled payment period for a loan, carrying the principal, interest, and fee components broken out separately.
The object is classified as VALID under the LNS schema and exposes 53 documented columns in ETRM 12.2.2. A Data Vault modeling heuristic derived from its foreign-key structure classifies this table as a link — it associates independent business entities (loans, receivables transactions, and interest rates) rather than acting as a standalone hub or a pure descriptive satellite. This classification is a modeling suggestion only; the table itself is a transactional installments register.
Key Information Stored
The surrogate primary key is AMORTIZATION_SCHEDULE_ID, enforced by LNS_AMORTIZATION_SCHEDS_PK and also backed by unique index LNS_AMORTIZATION_SCHEDS_U1. The most significant columns include:
LOAN_ID— the parent loan to which the installment belongs.PAYMENT_NUMBER— the installment sequence within the loan.DUE_DATEandLATE_DATE— the scheduled due date and the late-date threshold for the installment.PRINCIPAL_AMOUNT,INTEREST_AMOUNT,FEE_AMOUNT,OTHER_AMOUNT— the monetary breakdown of the installment.PRINCIPAL_TRX_ID,INTEREST_TRX_ID,FEE_TRX_ID— foreign keys intoRA_CUSTOMER_TRX_ALL, linking each billing component to its receivables transaction.PRINCIPAL_BALANCEandFUNDED_AMOUNT— running principal balance and funded principal.REVERSED_FLAG,REVERSED_DATE,PARENT_AMORTIZATION_ID— reversal tracking and lineage to the original schedule row.REAMORTIZATION_AMOUNT,REAMORTIZE_FROM_INSTALLMENT,REAMORTIZE_TO_INSTALLMENT— re-amortization parameters.RATE_ID— reference to the interest rate applied to the installment.STATEMENT_XML— the statement payload, stored in an LOB column (indexSYS_IL0000406253C00020$$).PHASEand the standardWHOaudit columns (CREATED_BY,CREATION_DATE,LAST_UPDATED_BY,LAST_UPDATE_DATE,LAST_UPDATE_LOGIN,OBJECT_VERSION_NUMBER).
Common Use Cases and Queries
Reporting commonly retrieves the current outstanding installment schedule for a loan, the receivables transactions generated for principal/interest/fees, or the reversal and re-amortization history. A representative join to Receivables is:
- Retrieve all installments for a loan:
SELECT * FROM LNS_AMORTIZATION_SCHEDS WHERE LOAN_ID = :loan_id ORDER BY PAYMENT_NUMBER; - Link installments to their receivable transactions:
SELECT a.AMORTIZATION_SCHEDULE_ID, a.PRINCIPAL_TRX_ID, a.INTEREST_TRX_ID, a.FEE_TRX_ID, t.TRX_NUMBER FROM LNS_AMORTIZATION_SCHEDS a, RA_CUSTOMER_TRX_ALL t WHERE a.PRINCIPAL_TRX_ID = t.CUSTOMER_TRX_ID; - Isolate reversed installments:
SELECT * FROM LNS_AMORTIZATION_SCHEDS WHERE REVERSED_FLAG = 'Y'; - Trace re-amortization lineage using
PARENT_AMORTIZATION_IDto walk from a re-amortized row back to its original installment.
Because the three *_TRX_ID columns point to the same parent table, reporting queries should alias RA_CUSTOMER_TRX_ALL separately for principal, interest, and fees to avoid ambiguity.
Related Objects
The following represent the most significant relationships documented in the ETRM metadata:
RA_CUSTOMER_TRX_ALL— referenced three times, viaPRINCIPAL_TRX_ID,INTEREST_TRX_ID, andFEE_TRX_ID. This is the primary integration point with Oracle Receivables and the object most closely associated with the user's search.LNS_AMORTIZATION_SCHEDS(self-referencing) — viaPARENT_AMORTIZATION_IDandLOAN_ID, supporting installment hierarchy and loan grouping.LNS_AMORTIZATION_SCHEDS_PK/LNS_AMORTIZATION_SCHEDS_U1— primary key and unique index onAMORTIZATION_SCHEDULE_ID.- Loan master data in the LNS schema, joined on
LOAN_ID. - Rate definitions referenced by
RATE_ID.
For receivables-oriented investigation, the recurring join path is LNS_AMORTIZATION_SCHEDS.PRINCIPAL_TRX_ID = RA_CUSTOMER_TRX_ALL.CUSTOMER_TRX_ID, with parallel paths for interest and fee transaction identifiers.
-
Table: LNS_AMORTIZATION_SCHEDS
12.1.1
owner:LNS, object_type:TABLE, fnd_design_data:LNS.LNS_AMORTIZATION_SCHEDS, object_name:LNS_AMORTIZATION_SCHEDS, status:VALID, product: LNS - Loans , description: Amortizations Table - Records installments due for a loan as billing generates them. Also stores any reversal and re-amortization information , implementation_dba_data: LNS.LNS_AMORTIZATION_SCHEDS ,
-
Table: LNS_AMORTIZATION_SCHEDS
12.2.2
owner:LNS, object_type:TABLE, fnd_design_data:LNS.LNS_AMORTIZATION_SCHEDS, object_name:LNS_AMORTIZATION_SCHEDS, status:VALID, product: LNS - Loans , description: Amortizations Table - Records installments due for a loan as billing generates them. Also stores any reversal and re-amortization information , implementation_dba_data: LNS.LNS_AMORTIZATION_SCHEDS ,
-
View: LNS_LOAN_PAYMENT_SUMMARY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:LNS.LNS_LOAN_PAYMENT_SUMMARY_V, object_name:LNS_LOAN_PAYMENT_SUMMARY_V, status:VALID, product: LNS - Loans , description: This view contains basic billing and payment summary information for every loan in the system. This is public view for other applications. , implementation_dba_data: APPS.LNS_LOAN_PAYMENT_SUMMARY_V ,
-
VIEW: APPS.LNS_PAYMENTS_SUMMARY_V
12.2.2
-
VIEW: APPS.LNS_LOAN_PAYMENT_SUMMARY_V
12.1.1
-
VIEW: APPS.LNS_PAYMENTS_SUMMARY_V
12.1.1
-
View: LNS_PAYMENTS_SUMMARY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:LNS.LNS_PAYMENTS_SUMMARY_V, object_name:LNS_PAYMENTS_SUMMARY_V, status:VALID, product: LNS - Loans , description: This view contains billing and payment summary information for every loan in the system , implementation_dba_data: APPS.LNS_PAYMENTS_SUMMARY_V ,
-
VIEW: APPS.LNS_INT_TRX_ACTIVITIES_V
12.2.2
-
View: LNS_PAYMENTS_SUMMARY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:LNS.LNS_PAYMENTS_SUMMARY_V, object_name:LNS_PAYMENTS_SUMMARY_V, status:VALID, product: LNS - Loans , description: This view contains billing and payment summary information for every loan in the system , implementation_dba_data: APPS.LNS_PAYMENTS_SUMMARY_V ,
-
VIEW: APPS.LNS_INT_TRX_ACTIVITIES_V
12.1.1
-
VIEW: APPS.LNS_LOAN_PAYMENT_SUMMARY_V
12.2.2
-
VIEW: APPS.LNS_PRIN_TRX_ACTIVITIES_V
12.1.1
-
APPS.LNS_BILLING_UTIL_PUB SQL Statements
12.2.2
-
APPS.LNS_BILLING_UTIL_PUB SQL Statements
12.1.1
-
View: LNS_LOAN_PAYMENT_SUMMARY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:LNS.LNS_LOAN_PAYMENT_SUMMARY_V, object_name:LNS_LOAN_PAYMENT_SUMMARY_V, status:VALID, product: LNS - Loans , description: This view contains basic billing and payment summary information for every loan in the system. This is public view for other applications. , implementation_dba_data: APPS.LNS_LOAN_PAYMENT_SUMMARY_V ,
-
VIEW: APPS.LNS_PRIN_TRX_ACTIVITIES_V
12.2.2
-
SYNONYM: APPS.LNS_AMORTIZATION_SCHEDS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:LNS_AMORTIZATION_SCHEDS, status:VALID,
-
VIEW: APPS.LNS_RECEIVABLE_ACTIVITIES_V
12.1.1
-
VIEW: APPS.LNS_RECEIVABLE_ACTIVITIES_V
12.2.2
-
APPS.LNS_IMPORT_LOAN_PUB SQL Statements
12.2.2
-
SYNONYM: APPS.LNS_AMORTIZATION_SCHEDS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:LNS_AMORTIZATION_SCHEDS, status:VALID,
-
VIEW: LNS.LNS_AMORTIZATION_SCHEDS#
12.2.2
owner:LNS, object_type:VIEW, object_name:LNS_AMORTIZATION_SCHEDS#, status:VALID,
-
APPS.LNS_BILLING_BATCH_PUB SQL Statements
12.1.1
-
View: LNS_RECEIVABLE_ACTIVITIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:LNS.LNS_RECEIVABLE_ACTIVITIES_V, object_name:LNS_RECEIVABLE_ACTIVITIES_V, status:VALID, product: LNS - Loans , description: This view contains payment activities for all installments of all loans in the system , implementation_dba_data: APPS.LNS_RECEIVABLE_ACTIVITIES_V ,
-
View: LNS_RECEIVABLE_ACTIVITIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:LNS.LNS_RECEIVABLE_ACTIVITIES_V, object_name:LNS_RECEIVABLE_ACTIVITIES_V, status:VALID, product: LNS - Loans , description: This view contains payment activities for all installments of all loans in the system , implementation_dba_data: APPS.LNS_RECEIVABLE_ACTIVITIES_V ,
-
APPS.LNS_APPL_ENGINE_PUB SQL Statements
12.2.2
-
Table: RA_CUSTOMER_TRX_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_ALL, object_name:RA_CUSTOMER_TRX_ALL, status:VALID, product: AR - Receivables , description: Header-level information about invoices, debit memos, chargebacks, commitments and credit memos , implementation_dba_data: AR.RA_CUSTOMER_TRX_ALL ,
-
Table: RA_CUSTOMER_TRX_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_ALL, object_name:RA_CUSTOMER_TRX_ALL, status:VALID, product: AR - Receivables , description: Header-level information about invoices, debit memos, chargebacks, commitments and credit memos , implementation_dba_data: AR.RA_CUSTOMER_TRX_ALL ,
-
APPS.LNS_BILLING_BATCH_PUB SQL Statements
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
APPS.LNS_APPL_ENGINE_PUB SQL Statements
12.1.1
-
PACKAGE BODY: APPS.LNS_BILLING_UTIL_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:LNS_BILLING_UTIL_PUB, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
VIEW: LNS.LNS_AMORTIZATION_SCHEDS#
12.2.2
-
PACKAGE BODY: APPS.LNS_AMORTIZATION_SCHEDS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:LNS_AMORTIZATION_SCHEDS_PKG, status:VALID,
-
PACKAGE BODY: APPS.LNS_AMORTIZATION_SCHEDS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:LNS_AMORTIZATION_SCHEDS_PKG, status:VALID,
-
APPS.LNS_PAYOFF_PUB SQL Statements
12.1.1
-
VIEW: APPS.LNS_REC_ACT_ADJ_V
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - LNS Tables and Views
12.2.2
description: Loans Terms Table ,
-
12.1.1 FND Design Data
12.1.1
-
VIEW: APPS.LNS_REC_ACT_ADJ_V
12.1.1
-
eTRM - LNS Tables and Views
12.1.1
description: Loans Terms Table ,
-
APPS.LNS_FEE_ENGINE SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.LNS_BUS_EVENT_SUB_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.LNS_BUS_EVENT_SUB_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:LNS_BUS_EVENT_SUB_PVT, status:VALID,