Search Results cals_clc_dt_from_dai
Overview
The view APPS.IGSFV_CAL_PRD_EVNT_PAIRS is a read-only reporting object within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 environments, owned by the Application Object Library (APPS) schema. It is part of the Oracle Student System (formerly iGS, or Intellection Global Student) product family, specifically residing within the Calendar (IGS_CA) module. The view presents configured pairs of date alias instances that participate in period and event calculations, exposing both the "source" and "related" date alias definitions alongside their computed absolute and derived values.
The view is a critical integration point for academic calendar processing, where date aliases (such as term start, add/drop deadline, or census date) are frequently paired to define relationships between events. By exposing both members of a pair in a single row, the view simplifies reporting on calendar rules and supports downstream integration with student records, admissions, and financial aid processes. The user search term cals_clc_dt_from_dai corresponds to a PL/SQL function invoked within the view definition, which calculates a date from a date alias instance, underscoring the view's reliance on runtime computation rather than purely stored data.
Underlying Base Objects
According to the documented view text, IGSFV_CAL_PRD_EVNT_PAIRS is defined over three base tables:
IGS_CA_DA_INST_PAIR(aliased asda) — the driving table, storing the pairing relationship. It contains the primary date alias instance identifier and the related date alias instance identifier.IGS_CA_DA_INST da1— joined todaonDT_ALIAS,SEQUENCE_NUMBER(mapped toDAI_SEQUENCE_NUMBER),CAL_TYPE, andCI_SEQUENCE_NUMBER. This provides the source date alias instance attributes and theABSOLUTE_VAL.IGS_CA_DA_INST da2— joined todaon the related alias columns (RELATED_DT_ALIAS,RELATED_DAI_SEQUENCE_NUMBER,RELATED_CAL_TYPE,RELATED_CI_SEQUENCE_NUMBER), supplying the related instance'sABSOLUTE_VAL.
The joins are inner joins on all key columns, ensuring that a row is returned only when both the source and related date alias instances exist. The IGS_CA_DA_INST table stores the actual instance values for date aliases within a calendar instance, while IGS_CA_DA_INST_PAIR stores the configuration that links two such instances.
Key Columns
The view exposes a wide set of columns, many of which are computed at query time:
DT_ALIAS,DAI_SEQUENCE_NUMBER,CAL_TYPE,CI_SEQUENCE_NUMBER— identify the source date alias instance (alias name, instance sequence, calendar type, and calendar instance sequence).RELATED_DT_ALIAS,RELATED_DAI_SEQUENCE_NUMBER,RELATED_CAL_TYPE,RELATED_CI_SEQUENCE_NUMBER— identify the related (paired) date alias instance using the same four-part key.DA1.ABSOLUTE_VALandDA2.ABSOLUTE_VAL— the raw absolute values stored for the source and related date alias instances, respectively. These typically represent offset values or numeric representations of dates.IGS_CA_GEN_001.CALP_SET_ALIAS_VALUE(...)— a function call that resolves an alias value using the absolute value and a computed date, producing a display-ready value for each side of the pair.IGS_CA_GEN_002.CALS_CLC_DT_FROM_DAI(...)— the function referenced by the search termcals_clc_dt_from_dai. It calculates a date from a date alias instance by taking the calendar instance sequence, calendar type, date alias, and sequence number. This computed date is passed intoCALP_SET_ALIAS_VALUEand also returned directly as a column.CREATED_BY,CREATION_DATE,LAST_UPDATED_BY,LAST_UPDATE_DATE— standard audit columns inherited fromIGS_CA_DA_INST_PAIR.
Common Use Cases and Queries
This view is primarily used in reporting and validation scenarios where two related date alias instances must be examined together. Typical use cases include verifying that paired calendar events are correctly configured, generating date comparison reports for academic periods, and supporting integration extracts that require both the source and related dates in a single row. The presence of audit columns also supports data lineage and change tracking.
Because the view performs function-based date calculations, queries should filter on the indexed columns (CAL_TYPE, CI_SEQUENCE_NUMBER, DT_ALIAS) to minimize performance overhead. A representative query follows:
SELECT dt_alias, related_dt_alias, cal_type, ci_sequence_number, iGS_CA_GEN_002.CALS_CLC_DT_FROM_DAI(ci_sequence_number, cal_type, dt_alias, dai_sequence_number) AS src_date FROM apps.igsfv_cal_prd_evnt_pairs WHERE cal_type = 'ACAD_YR' AND ci_sequence_number = 2024;
Note that the computed date column is not directly named in the view; callers may reference it by ordinal position or re-invoke the function. For integration, the view is often joined to IGS_CA_DA_INST or calendar instance tables to enrich reporting with descriptive calendar names and instance labels.
-
VIEW: APPS.IGSFV_CAL_PRD_EVNT_PAIRS
12.1.1
-
VIEW: APPS.IGSBV_CAL_PRD_EVNT_OFSTS
12.1.1
-
VIEW: APPS.IGS_CA_DA_INST_ALIAS_VAL_V
12.1.1
-
VIEW: APPS.IGS_CA_DA_INST_V
12.1.1
-
VIEW: APPS.IGSFV_CALENDAR_PERIOD_EVENTS
12.1.1
-
VIEW: APPS.IGSBV_CALENDAR_PERIOD_EVENTS
12.1.1
-
VIEW: APPS.IGSBV_CAL_PRD_EVNT_PAIRS
12.1.1
-
VIEW: APPS.IGS_CA_DA_INST_DISPLAY_V
12.1.1
-
VIEW: APPS.IGSFV_CAL_PRD_EVNT_OFSTS
12.1.1
-
View: IGSFV_CAL_PRD_EVNT_PAIRS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_CAL_PRD_EVNT_PAIRS, object_name:IGSFV_CAL_PRD_EVNT_PAIRS, status:VALID, product: IGS - Student System , description: This is the full view for the entity Calendar Period Event Pairs that stores the pairing of two date alias instances and enables the definition of a period of time inclusive of the two date aliases. , implementation_dba_data: APPS.IGSFV_CAL_PRD_EVNT_PAIRS ,
-
View: IGSBV_CAL_PRD_EVNT_PAIRS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_CAL_PRD_EVNT_PAIRS, object_name:IGSBV_CAL_PRD_EVNT_PAIRS, status:VALID, product: IGS - Student System , description: This is the base view for the entity Calendar Period Event Pairs that stores the pairing of two date alias instances and enables the definition of a period of time inclusive of the two date aliases. , implementation_dba_data: APPS.IGSBV_CAL_PRD_EVNT_PAIRS ,
-
View: IGSFV_CAL_PRD_EVNT_OFSTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_CAL_PRD_EVNT_OFSTS, object_name:IGSFV_CAL_PRD_EVNT_OFSTS, status:VALID, product: IGS - Student System , description: This is the full view for the entity Calendar Period Event Offset that describes the relationship between two date alias instances. , implementation_dba_data: APPS.IGSFV_CAL_PRD_EVNT_OFSTS ,
-
View: IGSBV_CAL_PRD_EVNT_OFSTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_CAL_PRD_EVNT_OFSTS, object_name:IGSBV_CAL_PRD_EVNT_OFSTS, status:VALID, product: IGS - Student System , description: This is the base view for the entity Calendar Period Event Offset that describes the relationship between two date alias instances. , implementation_dba_data: APPS.IGSBV_CAL_PRD_EVNT_OFSTS ,
-
View: IGSFV_CAL_PRD_EVNT_OFSTS
12.2.2
product: IGS - Student System (Obsolete) , description: This is the full view for the entity Calendar Period Event Offset that describes the relationship between two date alias instances. , implementation_dba_data: Not implemented in this database ,
-
View: IGSBV_CAL_PRD_EVNT_PAIRS
12.2.2
product: IGS - Student System (Obsolete) , description: This is the base view for the entity Calendar Period Event Pairs that stores the pairing of two date alias instances and enables the definition of a period of time inclusive of the two date aliases. , implementation_dba_data: Not implemented in this database ,
-
View: IGSBV_CAL_PRD_EVNT_OFSTS
12.2.2
product: IGS - Student System (Obsolete) , description: This is the base view for the entity Calendar Period Event Offset that describes the relationship between two date alias instances. , implementation_dba_data: Not implemented in this database ,
-
View: IGSFV_CAL_PRD_EVNT_PAIRS
12.2.2
product: IGS - Student System (Obsolete) , description: This is the full view for the entity Calendar Period Event Pairs that stores the pairing of two date alias instances and enables the definition of a period of time inclusive of the two date aliases. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_CA_DA_INST_ALIAS_VAL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_CA_DA_INST_ALIAS_VAL_V, object_name:IGS_CA_DA_INST_ALIAS_VAL_V, status:VALID, product: IGS - Student System , description: This view is used to provide derived, absolute and effective dates for the date alias instance. , implementation_dba_data: APPS.IGS_CA_DA_INST_ALIAS_VAL_V ,
-
View: IGS_CA_DA_INST_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view is used to provide derived, absolute and effective dates for the date alias instance. It also resolves any offset constraints which apply to the date alias instance. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_CA_DA_INST_ALIAS_VAL_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view is used to provide derived, absolute and effective dates for the date alias instance. , implementation_dba_data: Not implemented in this database ,
-
View: IGSBV_CALENDAR_PERIOD_EVENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_CALENDAR_PERIOD_EVENTS, object_name:IGSBV_CALENDAR_PERIOD_EVENTS, status:VALID, product: IGS - Student System , description: This is the base view for the entity Calendar Period Event that describes an instance of a date alias in a calendar instance. , implementation_dba_data: APPS.IGSBV_CALENDAR_PERIOD_EVENTS ,
-
View: IGSFV_CALENDAR_PERIOD_EVENTS
12.2.2
product: IGS - Student System (Obsolete) , description: This is the full view for the entity Calendar Period Event, describes an instance of a date alias in a calendar instance. , implementation_dba_data: Not implemented in this database ,
-
View: IGSFV_CALENDAR_PERIOD_EVENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_CALENDAR_PERIOD_EVENTS, object_name:IGSFV_CALENDAR_PERIOD_EVENTS, status:VALID, product: IGS - Student System , description: This is the full view for the entity Calendar Period Event, describes an instance of a date alias in a calendar instance. , implementation_dba_data: APPS.IGSFV_CALENDAR_PERIOD_EVENTS ,
-
View: IGS_CA_DA_INST_DISPLAY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_CA_DA_INST_DISPLAY_V, object_name:IGS_CA_DA_INST_DISPLAY_V, status:VALID, product: IGS - Student System , description: Used to provide derived, absolute and effective dates for the date alias instance. It is used in conjunction with the inquire on date alias instance form to provide a meaningful description when displaying date alias instance values. , implementation_dba_data: APPS.IGS_CA_DA_INST_DISPLAY_V ,
-
View: IGSBV_CALENDAR_PERIOD_EVENTS
12.2.2
product: IGS - Student System (Obsolete) , description: This is the base view for the entity Calendar Period Event that describes an instance of a date alias in a calendar instance. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_CA_DA_INST_DISPLAY_V
12.2.2
product: IGS - Student System (Obsolete) , description: Used to provide derived, absolute and effective dates for the date alias instance. It is used in conjunction with the inquire on date alias instance form to provide a meaningful description when displaying date alias instance values. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_CA_DA_INST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_CA_DA_INST_V, object_name:IGS_CA_DA_INST_V, status:VALID, product: IGS - Student System , description: This view is used to provide derived, absolute and effective dates for the date alias instance. It also resolves any offset constraints which apply to the date alias instance. , implementation_dba_data: APPS.IGS_CA_DA_INST_V ,
-
PACKAGE: APPS.IGS_CA_GEN_002
12.1.1
-
APPS.IGS_AD_GEN_003 SQL Statements
12.1.1
-
APPS.IGS_AD_SS_APPL_UPD_PAGE SQL Statements
12.1.1
-
APPS.IGS_AD_GEN_007 SQL Statements
12.1.1
-
APPS.IGS_AD_GEN_005 SQL Statements
12.1.1
-
APPS.IGS_EN_GEN_006 SQL Statements
12.1.1
-
APPS.IGS_EN_GEN_004 SQL Statements
12.1.1
-
APPS.IGS_EN_GEN_002 SQL Statements
12.1.1
-
APPS.IGS_AS_GEN_001 SQL Statements
12.1.1
-
APPS.IGS_EN_GEN_008 SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_SS_APPL_UPD_PAGE
12.1.1
-
APPS.IGS_AD_ADM_REQ SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_GEN_005
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_GEN_007
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_GEN_003
12.1.1
-
APPS.IGS_EN_GEN_008 dependencies on IGS_CA_GEN_002
12.1.1
-
APPS.IGS_EN_GEN_006 dependencies on IGS_CA_GEN_002
12.1.1
-
APPS.IGS_EN_GEN_004 dependencies on IGS_CA_GEN_002
12.1.1
-
APPS.IGS_AD_GEN_007 dependencies on IGS_CA_GEN_002
12.1.1
-
APPS.IGS_AD_SS_APPL_UPD_PAGE dependencies on IGS_CA_GEN_002
12.1.1
-
APPS.IGS_AD_GEN_003 dependencies on IGS_CA_GEN_002
12.1.1
-
APPS.IGS_AD_SS_APPL_UPD_PAGE dependencies on IGS_CA_GEN_001
12.1.1
-
APPS.IGS_AD_GEN_005 dependencies on IGS_CA_GEN_002
12.1.1