Search Results igsbv_party_balances
Overview
The IGSBV_PARTY_BALANCES view is a read-only database object owned by the APPS schema within the Oracle E-Business Suite Student System (IGS) product family. Its purpose, as documented in ETRM, is to present, in the context of an account, the balance amount attributable to a party. The view joins balance records held in the fee/accounting schema with party master data, allowing consumers to retrieve both the monetary balances and the identifying attributes of the party in a single query. Because the object is defined WITH READ ONLY, it functions purely as a reporting and integration surface; no DML is permitted against it. In EBS 12.1.1 and 12.2.2 environments the view is exposed through the APPS schema alongside other IGS_% objects, and it is typically consumed by concurrent programs, Oracle Reports, OAF pages, and custom PL/SQL that need a consolidated party-level balance position without querying the underlying fee tables directly. The presence of the STANDARD_BALANCE column, which is the term the user searched for, makes this view a primary access point for standard balance reporting across a student or customer party.
Underlying Base Objects
Per the supplied ETRM metadata, the view definition references two base objects: IGS_FI_BALANCES (aliased BAL) and HZ_PARTIES (aliased HZ). Although the 12.2.2 documented metadata lists no referenced base objects, the view text provided makes the dependency explicit. IGS_FI_BALANCES is the IGS fee/accounting table that stores balance rows, including the standard, fee, and holds balances and their associated rules. HZ_PARTIES is the Trading Community Architecture (TCA) party registry, supplying the human-readable party number and name. The join is an inner join on PARTY_ID, so only balance rows whose party exists in HZ_PARTIES are surfaced. This design keeps the account-side balances in IGS while projecting the latest TCA party identity, which is the standard EBS pattern for regent-facing balance views.
Key Columns
BALANCE_ID/BALANCE_IDENTIFIER— Unique identifier of the balance record inIGS_FI_BALANCES.PARTY_ID/PARTY_IDENTIFIER— TCA party identifier linking the balance to the party.BALANCE_DATE— Effective date of the balance snapshot.STANDARD_BALANCE— The standard balance amount for the party in the context of the account; the column of primary interest when users search for "standard_balance".FEE_BALANCE— Balance attributable to fees, governed byFEE_BALANCE_RULE_ID.HOLDS_BALANCE— Balance attributable to holds, governed byHOLDS_BALANCE_RULE_ID.PARTY_NUMBERandPARTY_NAME— Party identifiers and descriptive name obtained fromHZ_PARTIES.FEE_BALANCE_RULE_ID/HOLDS_BALANCE_RULE_ID— References to the calculation or rule definitions applied to the respective balances.CREATED_BY,CREATION_DATE,LAST_UPDATED_BY,LAST_UPDATE_DATE— Standard EBS audit columns.
Common Use Cases and Queries
The view is commonly used to report a party's standard balance, to reconcile fee and holds balances against the standard amount, and to feed downstream analytics or integration extracts. Typical access patterns filter by party or by balance date.
Retrieve a specific party's standard balance:
SELECT party_number, party_name, balance_date, standard_balance
FROM apps.igsbv_party_balances
WHERE party_number = :p_party_number;
List standard balances for a date range, ordered for reporting:
SELECT party_id, party_name, balance_date, standard_balance, fee_balance, holds_balance
FROM apps.igsbv_party_balances
WHERE balance_date BETWEEN :p_from_date AND :p_to_date
ORDER BY party_name, balance_date;
Aggregate the standard balance across all parties for a given date:
SELECT TRUNC(balance_date) AS bal_day, SUM(standard_balance) AS total_standard_balance
FROM apps.igsbv_party_balances
GROUP BY TRUNC(balance_date)
ORDER BY bal_day;
Because the view is read-only and joins live TCA data, it is safe for ad hoc queries, but high-volume reporting should apply the PARTY_ID, PARTY_NUMBER, or BALANCE_DATE predicates to keep query cost predictable.
-
View: IGSBV_PARTY_BALANCES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_PARTY_BALANCES, object_name:IGSBV_PARTY_BALANCES, status:VALID, product: IGS - Student System , description: In context of an account, gives balance amount for a party , implementation_dba_data: APPS.IGSBV_PARTY_BALANCES ,
-
View: IGSBV_PARTY_BALANCES
12.2.2
product: IGS - Student System (Obsolete) , description: In context of an account, gives balance amount for a party , implementation_dba_data: Not implemented in this database ,
-
SYNONYM: APPS.IGS_FI_BALANCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_FI_BALANCES, status:VALID,
-
VIEW: APPS.IGSBV_PARTY_BALANCES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_PARTY_BALANCES, object_name:IGSBV_PARTY_BALANCES, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
SYNONYM: APPS.HZ_PARTIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_PARTIES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,