Results for “customer_profile_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGI_DUN_CUST_LETTER_SET_CUR is a table in the IGI schema (Public Sector Financials International) within Oracle E-Business Suite 12.1.1 and 12.2.2. Its documented purpose is to allow entry of currency records against a parent dunning letter set. Dunning letters are used in receivables and public-sector collections processes to notify customers of overdue balances; this table associates one or more currency codes with a customer dunning profile, enabling correspondence to be generated in the appropriate currency per customer.
From a Data Vault modeling perspective, the foreign key structure (a single parent reference to IGI_DUN_CUST_PROF) suggests a satellite-leaning classification. The table extends the parent customer profile entity with additional descriptive attributes — specifically the currency dimension — rather than acting as a standalone hub or a many-to-many link between two hubs. Its primary key is composite, and its business key is also composite, which is consistent with a dependent satellite keyed on a parent business key plus a qualifying attribute (currency).
Key Information Stored
The table is documented with seven columns, two of which form the business and functional keys:
- CUSTOMER_PROFILE_ID — Surrogate foreign key to the parent dunning customer profile in IGI_DUN_CUST_PROF. This is the identifying parent reference.
- CURRENCY_CODE — The currency applied to the dunning letter set for this profile. Together with CUSTOMER_PROFILE_ID, this forms the primary key (IGI_DUN_CUST_LETTER_SET_CUR_PK) and an alternate/unique index (IGI_DUN_CUST_LET_SET_CUR_U1 documented as CURRENCY_CODE, CUSTOMER_PROFILE_ID).
- CREATED_BY, CREATION_DATE — Standard Oracle WHO columns recording the user and timestamp of record insertion.
- LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard WHO audit columns recording the most recent modification user, timestamp, and login session.
The primary key is composite (CUSTOMER_PROFILE_ID, CURRENCY_CODE); there is no separate surrogate single-column key. Note that the unique index order is inverted relative to the PK column order, but functionally the two enforce the same uniqueness constraint: one currency record per customer profile per currency.
Common Use Cases and Queries
Typical scenarios include: listing all currencies configured for a given dunning customer profile, joining to the parent profile to retrieve customer-level attributes, and joining to IGI_DUN_CUST_LETTER_SET_LINES to confirm that letter lines exist for the configured currency. The following query pattern retrieves currencies for a profile together with parent profile details:
- SELECT c.CUSTOMER_PROFILE_ID, c.CURRENCY_CODE, p.* FROM IGI.IGI_DUN_CUST_LETTER_SET_CUR c JOIN IGI.IGI_DUN_CUST_PROF p ON p.CUSTOMER_PROFILE_ID = c.CUSTOMER_PROFILE_ID WHERE c.CUSTOMER_PROFILE_ID = :profile_id;
- Cross-check with lines: SELECT l.CUSTOMER_PROFILE_ID, l.CURRENCY_CODE FROM IGI.IGI_DUN_CUST_LETTER_SET_LINES l WHERE l.CUSTOMER_PROFILE_ID = :profile_id AND l.CURRENCY_CODE = :currency_code;
- Audit query: SELECT CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE FROM IGI.IGI_DUN_CUST_LETTER_SET_CUR WHERE LAST_UPDATE_DATE >= :since;
Reporting use cases include reconciliation of configured dunning currencies versus issued letters, and validation that no orphan currency records exist for profiles without corresponding letter lines.
Related Objects
The most significant related objects, based on documented foreign key relationships:
- IGI_DUN_CUST_PROF — Parent table; joined on CUSTOMER_PROFILE_ID. A record must exist here before a currency row can be inserted.
- IGI_DUN_CUST_LETTER_SET_LINES — Child/dependent table referencing this table via CUSTOMER_PROFILE_ID and CURRENCY_CODE. These are the letter lines associated with the configured currency.
- IGI_DUN_CUST_LETTER_SET_CUR_PK — Primary key constraint enforcing uniqueness on (CUSTOMER_PROFILE_ID, CURRENCY_CODE).
- IGI_DUN_CUST_LET_SET_CUR_U1 — Unique index on (CURRENCY_CODE, CUSTOMER_PROFILE_ID), a business-key candidate supporting efficient reverse lookups by currency.
Because the schema is deployed in the IGI product for Public Sector Financials International, related dunning letter setup and generation objects in the same schema should be reviewed for completeness, but the tables above represent the documented dependency footprint.
-
Allows entry of currency records against a parent dunning letter set
-
Allows entry of currency records against a parent dunning letter set
-
Extended table that stores one row for each row in HZ_CUSTOMER_PROFILES
-
Extended table that stores one row for each row in HZ_CUSTOMER_PROFILES
-
Holds letter set information for the customer profile form
APPS.IGI_DUN_CUST_LETTER_SET_LINE_V·↳ AR_DUNNING_LETTERS_VL·↳ IGI_DUN_CUST_LETTER_SET_LINES·Explore IGI module →
-
Allows the entry of letter set currenicies
APPS.IGI_DUN_CUST_LETTER_SET_CUR_V·↳ IGI_DUN_CUST_LETTER_SET_CUR·Explore IGI module →
-
Allows the entry of letter set currenicies
APPS.IGI_DUN_CUST_LETTER_SET_CUR_V·↳ IGI_DUN_CUST_LETTER_SET_CUR·Explore IGI module →
-
Invoice header information for interest invoices
-
Holds values for multiple currencies for each letter in the dunning letter set
-
Holds letter set information for the customer profile form
APPS.IGI_DUN_CUST_LETTER_SET_LINE_V·↳ AR_DUNNING_LETTERS_VL·↳ IGI_DUN_CUST_LETTER_SET_LINES·Explore IGI module →
-
Holds values for multiple currencies for each letter in the dunning letter set
-
Invoice header information for interest invoices
-
Customer profile amount limits for each currency
-
Customer profile amount limits for each currency
-
View: AR_CUSTOMER_PROFILES_V 12.1.1
(Release 11.5 Only)
APPS.AR_CUSTOMER_PROFILES_V·↳ ARPT_SQL_FUNC_UTIL·↳ AR_AUTOCASH_HIERARCHIES·↳ AR_COLLECTORS·Explore AR module →
-
Late Charge headers
-
Late Charge processing table
-
Late Charge processing table
-
View: AR_CUSTOMER_PROFILES_V 12.2.2
(Release 11.5 Only)
APPS.AR_CUSTOMER_PROFILES_V·↳ ARPT_SQL_FUNC_UTIL·↳ AR_AUTOCASH_HIERARCHIES·↳ AR_COLLECTORS·Explore AR module →
-
Customer credit information
-
Customer credit information
-
View: AR_INTEREST_HEADERS_V 12.2.2
Late Charge header preview work bench
APPS.AR_INTEREST_HEADERS_V·↳ ARPT_SQL_FUNC_UTIL·↳ ARP_ADDR_PKG·↳ AR_CHARGE_SCHEDULES·Explore AR module →
-
Late Charge headers
-
View: AR_INTEREST_HEADERS_V 12.1.1
Late Charge header preview work bench
APPS.AR_INTEREST_HEADERS_V·↳ ARPT_SQL_FUNC_UTIL·↳ ARP_ADDR_PKG·↳ AR_CHARGE_SCHEDULES·Explore AR module →
-
VIEW: IGI.IGI_DUN_CUST_PROF# 12.2.2
-
- Retrofitted
Not implemented in this database·Explore JG module →
-
TABLE: IGI.IGI_DUN_CUST_PROF 12.1.1
-
- Retrofitted
Not implemented in this database·Explore JG module →
-
VIEW: IGI.IGI_DUN_CUST_PROF# 12.2.2
-
TABLE: IGI.IGI_DUN_CUST_PROF 12.2.2
-
VIEW: AR.AR_LC_CUST_SITES_T# 12.2.2