11.07.2015 Views

SCT Banner Student / Release Guide / 7.0

SCT Banner Student / Release Guide / 7.0

SCT Banner Student / Release Guide / 7.0

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Section 7 Concurrent Curricula Phase 1 - TechnicalCurricula Checking and APIsSection 7Concurrent Curricula Phase 1 - TechnicalThis enhancement is new for <strong>Release</strong> <strong>7.0</strong>.Curricula Checking and APIsThe curriculum and field of study APIs are used to validate the curriculumaccording to the rules on SOACURR. An in and out parameter exists on thecurriculum and field of study p_create APIs to override any raised failure and toreturn the severity level so the user interface can manage the message if necessary.• If the override is blank, the API will abort if there is a fatal curriculum error,and the API error message handler will display the error.• If the override has a value of S (Suppress Error), the API will not fail but alsowill not insert the data.• If the override value has a value of N (No Curriculum Checking), the API willnot fail, and it will insert the data.In all cases, the real severity level and error number are returned so the userinterface can display any messages.The following is a list of places where the curriculum data is checked and the typeof error interaction that occurs as a result. If the API is allowed to fail, the object willdisplay a standard <strong>Banner</strong> API error message window with the error.Object <strong>Banner</strong> Activity Curriculum Checking API OverrideIndicatorSRARECRInsert new Recruitingcurriculum dataAllow API failure if the curriculum is in errorand the Recruiting severity level is F. Userinterface will display a warning if severity level isa warning, but API will not fail.NULLSRAQUIKInsert new Recruitingcurriculum dataAllow API failure if the curriculum is in errorand the Recruiting severity level is F. Userinterface will display a warning if severity level isa warning, but API will not fail.NULLSRKPRELCall sakmods. p_create_recruitDo not perform any curriculum checking. Callp_create_recruit with an override to anycurriculum checking and error reporting fromthe API.NJanuary 2005 <strong>Student</strong> <strong>Release</strong> <strong>7.0</strong>Confidential <strong>Release</strong> <strong>Guide</strong> 199

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!