[Home] [Help]
View: IGS_SV_UPD_DROP_BLW_V
Product: | IGS - Student System (Obsolete) |
Description: | View for fetching modified authorization drop below information for Non Immigrant student. |
Implementation/DBA Data: |
Not implemented in this database
|
View Text
SELECT PRGMS_NEW.BATCH_ID
, PRGMS_NEW.PERSON_ID
, PRGMS_NEW.PRINT_FORM
, PRGMS_NEW.AUTHORIZATION_REASON NEW_AUTH_REASON
, PRGMS_NEW.PRGM_START_DATE NEW_AUTH_START_DATE
, PRGMS_NEW.PRGM_END_DATE NEW_AUTH_END_DATE
, PRGMS_NEW.REMARKS DBF_REMARKS
, PRGMS_OLD.AUTHORIZATION_REASON AUTH_REASON
, PRGMS_OLD.PRGM_START_DATE AUTH_START_DATE
, PRGMS_OLD.PRGM_END_DATE AUTH_END_DATE
, PRGMS_NEW.AUTH_ACTION_CODE
FROM IGS_SV_PRGMS_INFO PRGMS_NEW
, IGS_SV_PRGMS_INFO PRGMS_OLD
WHERE PRGMS_NEW.PRGM_ACTION_TYPE = 'DB'
AND PRGMS_NEW.AUTH_ACTION_CODE = 'U'
AND PRGMS_NEW.PERSON_ID = PRGMS_OLD.PERSON_ID
AND PRGMS_OLD.PRGM_ACTION_TYPE = 'DB'
AND PRGMS_OLD.SEVIS_AUTH_ID = PRGMS_NEW.SEVIS_AUTH_ID
AND PRGMS_NEW.BATCH_ID <> PRGMS_OLD.BATCH_ID
AND PRGMS_OLD.BATCH_ID = (SELECT MAX(BATCH_ID)
FROM IGS_SV_PRGMS_INFO
WHERE PERSON_ID = PRGMS_NEW.PERSON_ID
AND SEVIS_AUTH_ID = PRGMS_NEW.SEVIS_AUTH_ID
AND BATCH_ID < (SELECT MAX(BATCH_ID)
FROM IGS_SV_PRGMS_INFO
WHERE PERSON_ID = PRGMS_NEW.PERSON_ID
AND SEVIS_AUTH_ID = PRGMS_NEW.SEVIS_AUTH_ID))
Columns
Name |
BATCH_ID |
PERSON_ID |
PRINT_FORM |
NEW_AUTH_REASON |
NEW_AUTH_START_DATE |
NEW_AUTH_END_DATE |
DBF_REMARKS |
AUTH_REASON |
AUTH_START_DATE |
AUTH_END_DATE |
AUTH_ACTION_CODE |