Search Results pay_terms
Overview
CSC_ACCOUNT_OVERVIEW_V is an APPS-owned reporting view within the Oracle E-Business Suite 12.1.1 and 12.2.2 codelines. It exposes a consolidated, denormalized projection of customer account master data, drawing its core attributes from HZ_CUST_ACCOUNTS and enriching them with translated lookup descriptions and payment term names. The view is typically consumed by Oracle Service (TeleService / Customer Care) and Collections screens that require an at-a-glance summary of a customer account, including its debt profile, status, tax handling, and credit-related attributes.
Its principal role in reporting and integration is to shield downstream SQL from the multi-table joins that would otherwise be required to resolve the account status description and payment term name. Because it resolves code meanings at the database level, the view provides presentation-ready values suitable for BI Publisher reports, OAF/Forms LOVs, and outbound interface extracts that must present human-readable customer classifications.
Underlying Base Objects
The ETRM-documented dependency list for this view comprises three objects:
- HZ_CUST_ACCOUNTS — the master customer account entity that supplies the vast majority of columns (account identifier, party, status, tax, balances, and DFF attributes).
- AR_LOOKUPS — joined on
acct.status = ar.lookup_codewithar.lookup_type = 'CODE_STATUS', providing the descriptive status text. - RA_TERMS_TL — the translated payment terms table, outer-joined on
acct.payment_term_id = pay_terms.term_id(+)and filtered bypay_terms.language(+) = USERENV('LANG')to return the term name in the session language.
The join topology is deliberate: the AR_LOOKUPS join is an inner join (equality predicate without an outer marker), whereas the payment terms join is an outer join. The consequence is that only accounts with a valid CODE_STATUS lookup row survive in the result set, while accounts lacking a valid or translated payment term still appear, with a null PAY_TERMS.NAME. The language-based outer join ensures the view never drops a row purely because a translated term is unavailable in the current session language.
Key Columns
Because the view is defined by a positional SELECT list, most columns retain their base names. Notable columns include:
- CUST_ACCOUNT_ID, PARTY_ID, ACCOUNT_NUMBER, ORIG_SYSTEM_REFERENCE — account identity and external reference keys.
- STATUS and DESCRIPTION — the raw status code and its AR_LOOKUPS description (CODE_STATUS lookup type).
- CUSTOMER_TYPE, CUSTOMER_CLASS_CODE — classification attributes used in eligibility and posting rules.
- PAYMENT_TERM_ID and NAME — the payment term identifier from HZ_CUST_ACCOUNTS and its language-specific name from RA_TERMS_TL. This is the column pair most relevant to searches for pay_terms.
- TAX_CODE and TAX_ROUNDING_RULE — tax determination and rounding behavior for the account.
- CURRENT_BALANCE, WRITE_OFF_ADJUSTMENT_AMOUNT, SUSPENSION_DATE, ACCOUNT_ESTABLISHED_DATE — collections-oriented financial and lifecycle attributes.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–ATTRIBUTE20 — the descriptive flexfield context and segments.
- OBJECT_VERSION_NUMBER — optimistic locking indicator, plus standard WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN).
The SELECT list also includes three literal NULL placeholders in the position after CUSTOMER_CLASS_CODE and after TAX_CODE. These are positional fillers that preserve a fixed column layout for legacy consumers; they carry no data and should be treated as reserved slots.
Common Use Cases and Queries
Typical scenarios include customer account overview pages, payment term audits, and collections extracts. A representative query listing accounts with their payment term names follows:
SELECT account_number, account_name, status, description, name AS payment_term, current_balance FROM apps.csc_account_overview_v WHERE org_id = :p_org_id ORDER BY account_number;- Auditing accounts with no resolvable payment term:
SELECT cust_account_id, account_number FROM apps.csc_account_overview_v WHERE payment_term_id IS NOT NULL AND name IS NULL; - Balance-based collections reporting:
SELECT account_number, name, current_balance FROM apps.csc_account_overview_v WHERE current_balance > 0 AND status = 'A';
Filtering on ORG_ID is essential in multi-organization deployments, since the view does not enforce operating unit security by itself. Because the payment terms join is language-sensitive, applications running under different session languages may return different NAME values for the same account, which should be accounted for in any cached or cross-language comparison.
-
VIEW: APPS.CSC_ACCOUNT_OVERVIEW_V
12.2.2
-
VIEW: APPS.CSC_ACCOUNT_OVERVIEW_V
12.1.1
-
VIEW: APPS.CSC_CUST_PROFILE_CREDIT_V
12.2.2
-
VIEW: APPS.AST_CUST_PROFILE_CREDIT_V
12.2.2
-
VIEW: APPS.OKL_CS_CUST_ACCT_OVERVIEW_UV
12.2.2
-
VIEW: APPS.CSC_CUST_PROFILE_CREDIT_V
12.1.1
-
VIEW: APPS.OKL_CS_CUST_ACCT_OVERVIEW_UV
12.1.1
-
VIEW: APPS.AST_CUST_PROFILE_CREDIT_V
12.1.1
-
View: XNC_CUST_PROFILE_CREDIT_V
12.1.1
product: XNC - Sales for Communications (Obsolete) , description: XNC_CUST_PROFILE_CREDIT_V retrieves credit profiles for customer accounts. , implementation_dba_data: Not implemented in this database ,
-
View: XNC_CUST_PROFILE_CREDIT_V
12.2.2
product: XNC - Sales for Communications (Obsolete) , description: XNC_CUST_PROFILE_CREDIT_V retrieves credit profiles for customer accounts. , implementation_dba_data: Not implemented in this database ,
-
View: CSC_ACCOUNT_OVERVIEW_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_ACCOUNT_OVERVIEW_V, object_name:CSC_ACCOUNT_OVERVIEW_V, status:VALID, product: CSC - Customer Care , description: CSC_ACCOUNT_OVERVIEW_V retrieves an overview of the customer account. , implementation_dba_data: APPS.CSC_ACCOUNT_OVERVIEW_V ,
-
View: CSC_ACCOUNT_OVERVIEW_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_ACCOUNT_OVERVIEW_V, object_name:CSC_ACCOUNT_OVERVIEW_V, status:VALID, product: CSC - Customer Care , description: CSC_ACCOUNT_OVERVIEW_V retrieves an overview of the customer account. , implementation_dba_data: APPS.CSC_ACCOUNT_OVERVIEW_V ,
-
View: CSC_CUST_PROFILE_CREDIT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_CUST_PROFILE_CREDIT_V, object_name:CSC_CUST_PROFILE_CREDIT_V, status:VALID, product: CSC - Customer Care , implementation_dba_data: APPS.CSC_CUST_PROFILE_CREDIT_V ,
-
View: AST_CUST_PROFILE_CREDIT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AST.AST_CUST_PROFILE_CREDIT_V, object_name:AST_CUST_PROFILE_CREDIT_V, status:VALID, product: AST - TeleSales , implementation_dba_data: APPS.AST_CUST_PROFILE_CREDIT_V ,
-
View: AST_CUST_PROFILE_CREDIT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AST.AST_CUST_PROFILE_CREDIT_V, object_name:AST_CUST_PROFILE_CREDIT_V, status:VALID, product: AST - TeleSales , implementation_dba_data: APPS.AST_CUST_PROFILE_CREDIT_V ,
-
View: CSC_CUST_PROFILE_CREDIT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_CUST_PROFILE_CREDIT_V, object_name:CSC_CUST_PROFILE_CREDIT_V, status:VALID, product: CSC - Customer Care , implementation_dba_data: APPS.CSC_CUST_PROFILE_CREDIT_V ,
-
PACKAGE: APPS.OKL_PAY_INVOICES_MAN_PVT
12.1.1
-
PACKAGE: APPS.OKL_PAY_INVOICES_MAN_PVT
12.2.2
-
View: OKL_CS_CUST_ACCT_OVERVIEW_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_CUST_ACCT_OVERVIEW_UV, object_name:OKL_CS_CUST_ACCT_OVERVIEW_UV, status:VALID, product: OKL - Lease and Finance Management , implementation_dba_data: APPS.OKL_CS_CUST_ACCT_OVERVIEW_UV ,
-
View: OKL_CS_CUST_ACCT_OVERVIEW_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_CUST_ACCT_OVERVIEW_UV, object_name:OKL_CS_CUST_ACCT_OVERVIEW_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_CS_CUST_ACCT_OVERVIEW_UV ,
-
PACKAGE BODY: APPS.OKL_PAY_INVOICES_MAN_PVT_W
12.1.1
-
PACKAGE BODY: APPS.OKL_PAY_INVOICES_MAN_PVT_W
12.2.2
-
PACKAGE: APPS.OKL_PAY_CURE_REFUNDS_PVT
12.1.1
-
PACKAGE: APPS.OKL_PAY_CURE_REFUNDS_PVT
12.2.2
-
PACKAGE BODY: APPS.OKL_PAY_CURE_REFUNDS_PVT_W
12.2.2
-
PACKAGE BODY: APPS.OKL_PAY_CURE_REFUNDS_PVT_W
12.1.1
-
APPS.OKL_PAY_CURE_REFUNDS_PVT dependencies on OKL_TRX_AP_INVOICES_B
12.1.1
-
APPS.OKL_PAY_CURE_REFUNDS_PVT dependencies on OKL_TRX_AP_INVOICES_B
12.2.2
-
APPS.OKL_PAY_INVOICES_MAN_PVT dependencies on OKL_TRX_AP_INVOICES_B
12.2.2
-
APPS.OKL_PAY_INVOICES_MAN_PVT dependencies on OKL_TRX_AP_INVOICES_B
12.1.1
-
APPS.OKL_PAY_CURE_REFUNDS_PVT dependencies on OKL_CURE_REFUNDS
12.2.2
-
APPS.OKL_PAY_CURE_REFUNDS_PVT dependencies on OKL_CURE_REFUNDS
12.1.1
-
APPS.PON_NEGOTIATION_COPY_GRP dependencies on PON_AUC_BIZRULES
12.1.1
-
APPS.PON_NEGOTIATION_COPY_GRP dependencies on PON_AUC_BIZRULES
12.2.2
-
APPS.OKL_PAY_CURE_REFUNDS_PVT dependencies on OKL_CURE_REFUND_HEADERS_B
12.2.2
-
APPS.OKL_PAY_CURE_REFUNDS_PVT dependencies on OKL_CURE_REFUND_HEADERS_B
12.1.1
-
APPS.PON_NEGOTIATION_COPY_GRP dependencies on PON_AUC_DOCTYPE_RULES
12.1.1
-
APPS.PON_NEGOTIATION_COPY_GRP dependencies on PON_AUC_DOCTYPE_RULES
12.2.2
-
APPS.PON_NEGOTIATION_COPY_GRP SQL Statements
12.1.1
-
APPS.PON_NEGOTIATION_COPY_GRP SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PON_NEGOTIATION_COPY_GRP
12.1.1
-
PACKAGE BODY: APPS.PON_NEGOTIATION_COPY_GRP
12.2.2