Page31of32
The“AlsoAllow”exceptionmodifiesacourserulebyappendingacoursetothecourserule.This
exceptioncanbeusedwhenCoursesappliedusingthe“AlsoAllow”exceptionsarestillsubjectto
headerqualifiersintheblocksinwhichtheyareusedandarestillsubjecttothebest‐fitalgorithm.
Forexample,ifan“AlsoAllow”exceptionisprocessedallowingENGL215tobeusedtosatisfya
courseruleandthereisablockheaderorrulequalifierpreventingtheuseofENGL215withinthat
block,theexceptionwillbeaddedtothedatabase,butENGL215willnotbeallowedtobeused.
Thiswillapplyifthecoursemeetstherulebutthegradeisnotsufficient,theexceptionisrecorded
butthecourseisthennotappliedtotheblock.
The“AlsoAllow”Exceptiondoesnotrequirethattheselectedcoursebeusedonthemodifiedrule.
ThebestfitalgorithmoftheAuditProcessorEnginewillstillevaluatethecoursewhenthistypeof
exceptionisused.Consequently,theallowedcoursemaynotbeappliedtotherulebearingthe
exceptionifthereisabetterfitforthiscourseelsewhereinthedegreeaudit.
Whenprocessingan“AlsoAllow”exceptiontoagrouprule,theexceptioncanonlybeprocessedon
theindividualrulelabelsinsidethegrouprule,nottheGROUPRULEHEADERLABEL.
ApplyHere
Thisexceptionisusedwhenacourseshouldbeappliedtoaspecificcourserule.Typically,
thisis
usedtoallowastudentuseanon‐standardcoursetosatisfyarequirement.ThisexceptionWILL
lockaclasstoarequirement,meaningthatclasswillalwaysremaininthatrequirementevenifthe
“bestfit”processfindsabettermatchwithinanotherrequirement.
TheApplyHereexceptionallowstheusertoapplyacoursetoaruleevenifthecourseisnotlisted
asanoption.Thisexceptionisveryusefulincorrectingauditsincaseswheretheuserwishesto
dictatespecificallywherecoursesaretobeusedwithinthedegreeaudit.TheApplyHereexception
willapplyacoursetoaruleregardlessofanyscribing,ruleorblockheaderqualifiers.Forexample,
supposeablockcontainsa'MAXPASSFAIL0CLASSES'headerqualifier.YoucanusetheApplyHere
exceptiontoapplyaPASSFAILclasstoaruleinthisblockwithouthavingtomodifytheblock
headerqualifier.TheApplyHereexceptionwillalsooverrideanEXCEPTlistonarule.Courses
appliedtorulesusingthisexceptiontypewillnotbemovedaroundwithintheaudit.Whenplacing
anApplyHereexceptionanyexistingWITHdataisremovedsothatacoursethatnormallydidnot
meettheWITHqualifierswillbeabletofitontherule.Ifthe“ApplyHere”exceptioncontainsa
new“WITH”qualifierthenthatwillbeapplied–replacingtheprevious“WITH”data(asofDW
4.0.1).
“ApplyHere”exceptionscannotbeprocessedonaGroupRuleHeader.WhenprocessinganApply
Hereexceptiononagrouprule,theexceptioncanonlybeprocessedontheindividualrulelabels
insidethegrouprule.Also,BlockheaderexceptionsdonotsupporttheApplyHereexception.
RemoveCourse/ChangetheLimit
TheRemoveCourseExceptionallowstheusertoremoveacoursefromacourseruleorqualifieror
toChangetheLimitonacourseruleorqualifier.Thisexceptiontypeisveryusefulinmodifying
auditreportswhenstudentssuccessfullypetitiontohaveaspecificcourseorpartofaspecific
requirementwaived.
Insituationswhereacourseisappliedtoaruleorqualifierasaresultofawildcardstatement,
usingtheRemoveCourseexceptionwillremoveALLcoursesthathavebeenappliedasaresultof
thewildcardstatement.Forexample,ifHIST330andHIST427arebothappliedtothescriberule3