FND Design Data [Home] [Help]

View: IGS_AS_UG_ADI_V

Product: IGS - Student System (Obsolete)
Description: Assessment Unit Grading WebADI View
Implementation/DBA Data: Not implemented in this database
View Text

SELECT SUA.PERSON_ID
, DECODE( IGS_AS_ANON_GRD_PKG.CHK_ANON_GRADED(SUA.UOO_ID
, NULL)
, 'Y'
, NULL
, P.PARTY_NUMBER) PERSON_NUMBER
, DECODE( IGS_AS_ANON_GRD_PKG.CHK_ANON_GRADED(SUA.UOO_ID
, NULL)
, 'Y'
, 'ANONYMOUS'
, P.PERSON_LAST_NAME || '
, ' || P.PERSON_FIRST_NAME || ' ' || P.PERSON_MIDDLE_NAME) PERSON_NAME
, SUA.COURSE_CD
, SUA.UNIT_CD
, SUA.VERSION_NUMBER SUA_VERSION_NUMBER
, SUA.CAL_TYPE
, SUA.CI_SEQUENCE_NUMBER
, SUA.CI_START_DT
, SUA.CI_END_DT
, SUA.UOO_ID
, OUTCOME_DT
, GRADING_SCHEMA_CD
, SUAO.VERSION_NUMBER SUAO_VERSION_NUMBER
, DECODE (EC.KEY_DERIVE_UNIT_GRADE_FLAG
, 'N'
, SUAO.GRADE
, IGS_AS_DERIVE_GRADE.DERIVE_SUAO_GRADE_FROM_SUAIO ( SUA.PERSON_ID
, SUA.COURSE_CD
, SUA.UOO_ID
, SUAO.GRADING_PERIOD_CD
, SUAO.MARK
, SUAO.GRADE
, 'Y' )) GRADE
, S_GRADE_CREATION_METHOD_TYPE
, FINALISED_OUTCOME_IND FINALISED_OUTCOME_INDICATOR
, TO_NUMBER (DECODE (EC.KEY_DERIVE_UNIT_GRADE_FLAG
, 'N'
, SUAO.MARK
, IGS_AS_DERIVE_GRADE.DERIVE_SUAO_MARK_FROM_SUAIO ( SUA.PERSON_ID
, SUA.COURSE_CD
, SUA.UOO_ID
, SUAO.GRADING_PERIOD_CD
, SUAO.MARK
, SUAO.GRADE
, 'N' ))) MARK
, NUMBER_TIMES_KEYED
, TRANSLATED_GRADING_SCHEMA_CD
, TRANSLATED_VERSION_NUMBER
, TRANSLATED_GRADE
, TRANSLATED_DT
, SUA.ORG_ID
, INCOMP_DEADLINE_DATE
, INCOMP_GRADING_SCHEMA_CD
, INCOMP_VERSION_NUMBER
, INCOMP_DEFAULT_MARK
, INCOMP_DEFAULT_GRADE
, SUAO.COMMENTS
, SUAO.GRADING_PERIOD_CD GRADING_PERIOD_CD
, DECODE( IGS_AS_ANON_GRD_PKG.CHK_ANON_GRADED(SUA.UOO_ID
, NULL)
, 'Y'
, IGS_AS_ANON_GRD_PKG.GET_ANON_ID( SUA.PERSON_ID
, SUA.COURSE_CD
, SUA.UNIT_CD
, SUA.CAL_TYPE
, SUA.CI_SEQUENCE_NUMBER
, SUA.UOO_ID
, NULL
, 'Y')
, NULL) ANONYMOUS_ID
, SUAO.MANUAL_OVERRIDE_FLAG
, SUAO.MARK_CAPPED_FLAG
, SUAO.RELEASE_DATE
, (SELECT SUB.SUBMITTED_DATE
FROM IGS_AS_GAA_SUB_HIST SUB
WHERE SUB.UOO_ID = SUAO.UOO_ID
AND SUB.PERSON_ID = SUAO.PERSON_ID
AND SUB.GRADING_PERIOD_CD = SUAO.GRADING_PERIOD_CD
AND SUB.SUBMISSION_TYPE = 'GRADE'
AND SUB.SUBMISSION_STATUS = 'COMPLETE') SUBMITTED_DATE
, SUA.LOCATION_CD
, SUA.UNIT_CLASS
FROM IGS_EN_SU_ATTEMPT_SV SUA
, IGS_AS_SU_STMPTOUT_ALL SUAO
, HZ_PARTIES P
, IGS_AS_ENTRY_CONF EC
WHERE SUA.PERSON_ID = SUAO.PERSON_ID
AND SUA.COURSE_CD = SUAO.COURSE_CD
AND SUA.UOO_ID = SUAO.UOO_ID
AND SUA.PERSON_ID = P.PARTY_ID
AND EC.S_CONTROL_NUM = 1
AND (SUA.UNIT_ATTEMPT_STATUS IN ('ENROLLED'
, 'COMPLETED') OR (SUA.UNIT_ATTEMPT_STATUS = 'DISCONTIN'
AND EXISTS( SELECT GSG.GRADING_SCHEMA_CD
, GSG.VERSION_NUMBER
, GSG.GRADE
FROM IGS_AS_GRD_SCH_GRADE GSG
WHERE SUAO.GRADING_SCHEMA_CD = GSG.GRADING_SCHEMA_CD
AND SUAO.VERSION_NUMBER = GSG.VERSION_NUMBER
AND SUAO.GRADE = GSG.GRADE
AND GSG.S_RESULT_TYPE = 'FAIL')))
AND OUTCOME_DT = (SELECT MAX(OUTCOME_DT)
FROM IGS_AS_SU_STMPTOUT_ALL
WHERE PERSON_ID = SUAO.PERSON_ID
AND COURSE_CD = SUAO.COURSE_CD
AND UOO_ID = SUAO.UOO_ID
AND GRADING_PERIOD_CD = SUAO.GRADING_PERIOD_CD) UNION ALL SELECT SUA.PERSON_ID
, DECODE( IGS_AS_ANON_GRD_PKG.CHK_ANON_GRADED(SUA.UOO_ID
, NULL)
, 'Y'
, NULL
, P.PARTY_NUMBER) PERSON_NUMBER
, DECODE( IGS_AS_ANON_GRD_PKG.CHK_ANON_GRADED(SUA.UOO_ID
, NULL)
, 'Y'
, 'ANONYMOUS'
, P.PERSON_LAST_NAME || '
, ' || P.PERSON_FIRST_NAME || ' ' || P.PERSON_MIDDLE_NAME) PERSON_NAME
, SUA.COURSE_CD
, SUA.UNIT_CD
, SUA.VERSION_NUMBER SUA_VERSION_NUMBER
, SUA.CAL_TYPE
, SUA.CI_SEQUENCE_NUMBER
, SUA.CI_START_DT
, SUA.CI_END_DT
, SUA.UOO_ID
, TO_DATE(NULL
, 'YYYY-MM-DD') OUTCOME_DT
, NULL GRADING_SCHEMA_CD
, TO_NUMBER(NULL) SUAO_VERSION_NUMBER
, DECODE (EC.KEY_DERIVE_UNIT_GRADE_FLAG
, 'N'
, NULL
, IGS_AS_DERIVE_GRADE.DERIVE_SUAO_GRADE_FROM_SUAIO ( SUA.PERSON_ID
, SUA.COURSE_CD
, SUA.UOO_ID
, 'FINAL'
, NULL
, NULL
, 'Y' )) GRADE
, NULL S_GRADE_CREATION_METHOD_TYPE
, NULL FINALISED_OUTCOME_INDICATOR
, TO_NUMBER (DECODE (EC.KEY_DERIVE_UNIT_GRADE_FLAG
, 'N'
, NULL
, IGS_AS_DERIVE_GRADE.DERIVE_SUAO_MARK_FROM_SUAIO ( SUA.PERSON_ID
, SUA.COURSE_CD
, SUA.UOO_ID
, 'FINAL'
, NULL
, NULL
, 'N' ))) MARK
, TO_NUMBER(NULL) NUMBER_TIMES_KEYED
, NULL TRANSLATED_GRADING_SCHEMA_CD
, TO_NUMBER(NULL) TRANSLATED_VERSION_NUMBER
, NULL TRANSLATED_GRADE
, TO_DATE(NULL
, 'YYYY-MM-DD') TRANSLATED_DT
, SUA.ORG_ID
, TO_DATE(NULL
, 'YYYY-MM-DD') INCOMP_DEADLINE_DATE
, NULL INCOMP_GRADING_SCHEMA_CD
, TO_NUMBER(NULL) INCOMP_VERSION_NUMBER
, TO_NUMBER(NULL) INCOMP_DEFAULT_MARK
, NULL INCOMP_DEFAULT_GRADE
, NULL COMMENTS
, NULL GRADING_PERIOD_CD
, DECODE( IGS_AS_ANON_GRD_PKG.CHK_ANON_GRADED(SUA.UOO_ID
, NULL)
, 'Y'
, IGS_AS_ANON_GRD_PKG.GET_ANON_ID( SUA.PERSON_ID
, SUA.COURSE_CD
, SUA.UNIT_CD
, SUA.CAL_TYPE
, SUA.CI_SEQUENCE_NUMBER
, SUA.UOO_ID
, NULL
, 'Y')
, NULL) ANONYMOUS_ID
, NULL
, NULL
, TO_DATE (NULL)
, TO_DATE (NULL)
, SUA.LOCATION_CD
, SUA.UNIT_CLASS
FROM IGS_EN_SU_ATTEMPT_SV SUA
, HZ_PARTIES P
, IGS_AS_ENTRY_CONF EC
WHERE SUA.PERSON_ID = P.PARTY_ID
AND SUA.UNIT_ATTEMPT_STATUS IN ('ENROLLED'
, 'COMPLETED')
AND EC.S_CONTROL_NUM = 1
AND NOT EXISTS( SELECT 1
FROM IGS_AS_SU_STMPTOUT_ALL SUAO
WHERE SUA.PERSON_ID = SUAO.PERSON_ID
AND SUA.COURSE_CD = SUAO.COURSE_CD
AND SUA.UOO_ID = SUAO.UOO_ID)

Columns

Name
PERSON_ID
PERSON_NUMBER
PERSON_NAME
COURSE_CD
UNIT_CD
SUA_VERSION_NUMBER
CAL_TYPE
CI_SEQUENCE_NUMBER
CI_START_DT
CI_END_DT
UOO_ID
OUTCOME_DT
GRADING_SCHEMA_CD
SUAO_VERSION_NUMBER
GRADE
S_GRADE_CREATION_METHOD_TYPE
FINALISED_OUTCOME_INDICATOR
MARK
NUMBER_TIMES_KEYED
TRANSLATED_GRADING_SCHEMA_CD
TRANSLATED_VERSION_NUMBER
TRANSLATED_GRADE
TRANSLATED_DT
ORG_ID
INCOMP_DEADLINE_DATE
INCOMP_GRADING_SCHEMA_CD
INCOMP_VERSION_NUMBER
INCOMP_DEFAULT_MARK
INCOMP_DEFAULT_GRADE
COMMENTS
GRADING_PERIOD_CD
ANONYMOUS_ID
MANUAL_OVERRIDE_FLAG
MARK_CAPPED_FLAG
RELEASE_DATE
SUBMITTED_DATE
LOCATION_CD
UNIT_CLASS