[{TableOfContents }]

!!!VIEW TRAINING/COURSE LIST

The View Training/Course List (WECCL) screen displays the courses you have taken and their status.

The definition data for the View Training/Course List screen is stored in the [P2K_CP_COURSES], [P2K_CP_COURSE_FEES], [P2K_CP_CLASS_SCHEDULES], [P2K_CP_CLASS_REGISTRATIONS], and [P2K_CP_PROGRAM_STEPS] tables.

For more information on Class Registrations see the page [Class Registration Improvements|CLASS REGISTRATION IMPROVEMENTS].

!!!View Training / Course List 
The View Training / Course List screen allows you to view details about courses and register for classes.

;[Course|COURSE_CODE]:The course will be listed here by its identify code.%%information\\  \\A course will be available for selection in the Course field if:\\1. Status = ‘03’ – Offered\\2. As Of Date is earlier than the Course End Date\\3. At least one class is available.%%
;[Title|COURSE_TITLE]:The formal title of the course is listed here.
;[Category|COURSE_CATEGORY]:This field identifies the course into a specific category.
;[Type|COURSE_TYPE]:This field further classifies the course as a specific type.
;[Format|COURSE_FORMAT]:This field displays the format in which the class was taught.
;:e.g. Classroom, Online, etc. 
;[Language|LANGUAGE_CODE]:This field indicates the language in which the course will be taught.
;[Show All|ACT_SHOW_ALL]: This toggle allows the Candidate to view all of the Courses and Classes that are offered. When the SHOW ALL toggle is On, WECCL will show all of the courses that have at least an offered class and the system's As Of Date is between the Enrollment Start and End Dates. Full classes will also show if the associated course is offered and falls between the dates. If the SHOW ALL toggle is OFF WECCL will only show courses that have classes which are available for registration or the candidate is already registered/enrolled to, this is to allow him to withdraw from the class. With the toggle Off, full classes will display if they allow a waiting list.
By highlighting a specific course, you can see information for that course in the following fields.
%%information Please note that in the numerical fields, the amount of decimal points is determined in [{$applicationname}], not in Self Service.%%
!!Classes Available
;[Class |CLASS_CODE]:This field displays the classes available for the course.
;[Title|CLASS_TITLE]: The title of the class will display here. 
;[When|DRV_DATE_RANGE]:This field displays the class start and end dates.
;[Time|DRV_TIME_FRAME]:The field displays the time the class starts and finishes.
;[Where|LOCATION_CODE]:This field displays the place where the class will be conducted. 
;[Status|COURSE_STATUS]:This field will indicate the status of your registration.
;:e.g. approved
;[Status|DRV_AVAILABILITY]:The purpose of this field is two fold. If the Registrant has already registered for the class, their [Registration Status|REGISTRATION_STATUS] will display in this field. If the Registrant has NOT registered for the class, this field will display the availability of the class. 

\\
;[Registration Info|DRV_REGISTRATION_INFO]:This will display messages to the Candidate regarding the status of their Registration.
;[Register|ACT_REGISTER]:This button will allow you to register in the highlighted class if the class has availability. If class is full they still are able to use this action but they will be added to the waiting list. A candidate registered to a class will be automatically removed from other waiting list for the same course 
;:If the class is full and there is no waiting list, the button will be grayed out. 

;[Withdraw|ACT_WITHDRAW]:If the Candidate is already registered with the class, they may use this button to withdraw their registration. If the Candidate is not yet registered with the class, this button will be grayed out. 

!!Course Detail
;[Duration|DURATION]:This field indicates the duration of the course.
;[Repeated Interval|REPEAT_INTERVAL]:This field displays how often the course should be repeated.
;:i.e. A certification which must be renewed every 2 years. 
;[Details|COURSE_TEXT]:This field displays a short description of the course.
;[Prerequisites|PREREQUISITES]:If prerequisite courses are required in order to take this course, they will be listed in this field.
!!Course Fees
;[Fee Schedule|FEE_SCHEDULE]:This field indicates when the payment for the course is due.
;:On Approval, On Registration
;[Start Date|START_DATE]:This field displays the first day of the fee schedule payments.
;[End Date|END_DATE]:This field displays the end day of the fee schedule payments.
;[Cost|ACTUAL_COST]:This field identifies the cost of the course.
;[Currency|CURRENCY]:This field displays the currency the course fee is expressed in. e.g CDN Dollars, US Dollars, MEX Pesos

!!Part of Development Programs
If the course is needed to complete a specific program(s) of study, that program will be listed here.
;[Program|PROGRAM_CODE]:This field displays the code used to uniquely identify the program.
;[Program Title|PROGRAM_TITLE]:This fields displays the title of the program for which this course is a part.


----
![Notes|Edit:Internal.WECCL] 	
[{InsertPage page='Internal.WECCL' default='Click to create a new notes page'}]




A course will be available for selection in the Course field if :
#Status = ‘03’ – Offered 
#As Of Date < Course End Date 
#At least one class is available.
A class will be available for selection in the Class field if :
#The course has a status of  Status = ‘03’ – Offered
# As Of Date < Course End Date
#At least one open space available for registration (Total Number of Registrants < Maximum Size) or a class allow waiting list (Class Enroll Option = '30'- Manual Enroll, Allow Wait List or '40'-Auto Enroll, Allow Wait List)
If the Show All button is toggled ON, all the same classes as listed above will be displayed, in addition, full classes where the number of registrants has reached the maximum class size will be displayed.
Please note, these full classes will be ‘view only’, no registration will be allowed.
The Registration button will be available for selection if 
#If the user is not already registered.
#The class is available for registration
#The As Of Date is earlier than the Enrollment End Date.  Please note, if the Enrollment End Date is null, the Class Start Date is used.
The Withdraw button will be available for selection if
#The user is registered
#The As Of Date is earlier than the Class Start Date – preferedDaysForWithdraw 
Please note,  preferedDaysForWithdraw is a preference field defined for “CLASS WITHD DAYS” in IMST.  If this preference is not defined or a negative value has been entered, then Enrollment End Date will be used as the last date allowed for withdrawal from the class.   
Withdraw Button is available if: 1.Is registered 2.As Of date < Class Start Date – preferedDaysForWithdraw Note: preferedDaysForWithdraw is a preference field defined in IMST “CLASS WITHD DAYS” If not defined or a negative value entered Enrollment End Date is used as a last date allowed for withdraw If Class Start Date minus preferedDaysForWithdraw return a date before Enrollment End Date, Enrollment End Date is used