SQL-028: Retrieve significant classes for a group
SQL-028 retrieve significant classes for a group in support of clsSignificantClassCollection.
Classification
Field
Value
SQL ID
SQL-028
Operation type
Read
Execution method
Inline SQL via BOF data portal
Database
Oracle
Schema
[unqualified]**
Command type
Text
Business object
clsSignificantClassCollection
Criteria property
RetrieveSQL (const RETRIEVE_SQL + predicate)
Lifecycle method
BeforeRetrieve / AfterRetrieve
Parameters
Parameter
Direction
Type
Max length
Description
:GroupAssociationCode
In
String
not specified
Criteria property — returns all significant classes for the group.
Tables
Table
Access
Columns used
GROUP_ELIGIBILITY_CLASS
SELECT
GROUP_ASSOCIATION_CODE, EFF_DATE, MANUAL_CLASS_NUM, CREATE_DATE, CREATE_USER, UPDATE_DATE, UPDATE_USER
Sample SQL
Select
GROUP_ELIGIBILITY_CLASS . GROUP_ASSOCIATION_CODE as GroupAssociationCode ,
GROUP_ELIGIBILITY_CLASS . EFF_DATE as EffectiveDate ,
GROUP_ELIGIBILITY_CLASS . MANUAL_CLASS_NUM as ManualClassNum ,
GROUP_ELIGIBILITY_CLASS . CREATE_DATE as CreateDate ,
GROUP_ELIGIBILITY_CLASS . CREATE_USER as CreateUser ,
GROUP_ELIGIBILITY_CLASS . UPDATE_DATE as UpdateDate ,
GROUP_ELIGIBILITY_CLASS . UPDATE_USER as UpdateUser
From
GROUP_ELIGIBILITY_CLASS
Where
GROUP_ELIGIBILITY_CLASS . GROUP_ASSOCIATION_CODE = : GroupAssociationCode
Operations and processes
Note: Statements marked with * were inferred from code structure, naming conventions, or
contextual evidence where direct confirmation was not available in source artifacts. Statements
marked with ** could not be confirmed; treat as unknown until verified.
Sources
Business\SAIF.Business.Policy.Group\clsSignificantClassCollection.vb