Top of SSF | Index | Table of Contents | Feedback | ![]() |
Search and View Rollbooks (SCRBVIE)
There are three types of searches that a user can perform. The first being a return of all ‘Today’s Rollbooks’; the second being a return of 'All My Rollbooks’ and the third being a general search allowing for searching on Rollbooks that match specific criteria. Each column of the Rollbook Results list can be sorted, by clicking on the column title.
Today’s Rollbooks are those Rollbooks that the user has access to and which have an Attendance Activity Date equal to today’s date.
My Rollbooks are those Rollbooks that the user has created, owns or is an authorised user of. If a user has a System Security Advanced Function of RB-AD-UPD, then all Rollbooks will be displayed. This list returns all Rollbooks from the most current Rollbook to the least current. The Rollbook Commencement is used as the sort order, with the latest commencement date being at the top of the list to the earliest being last. If no commencement date exists for a rollbook, i.e. no activities have yet been defined, these rollbooks will be at the top of the list and in Rollbook ID order.
Search Rollbooks is a general search function allows the user to search for Rollbooks with specific parameters.
Search Rollbooks
The Search Rollbooks screen including the Rollbook Student Criteria is shown below :
The Rollbook Search Parameters available are:
The Rollbook Student Search Parameters are:
Student Search parameters only appear if the Rollbook Type is SNGLSTDNT.
If you select a Rollbook of Type of SNGLSTDNT and then press the Search button before the page has re-loaded, then a message will appear and you will be prevented from continuing until the page has reloaded.
% can be used as a wild card in any field, except for Date of Birth.
If a Unit selected in the search parameters is present in a multi-unit Rollbook, then that Rollbook will be returned in the search results:
Label |
Field Source |
Field Type |
Format |
Comments |
Rollbook ID: |
ROLLBOOK.ROLLBOOK_ID |
Input Field |
Number(6) 999999 |
% will return all Rollbooks. |
Status: |
S_ROLLBOOK_STATUS.DESCRIPTION |
Poplist |
Varchar2(60) |
. |
Owner: |
PDV.CONTEXT_BLOCK_NAME |
Poplist |
Varchar2(85) |
The Owner is where the RBAU.USER_TYPE = ‘OWNER’ and RBAU.ACCESS_REMOVED_DT IS NULL (select first person id multiple, order by Person ID desc) |
Creator: |
PDV.CONTEXT_BLOCK_NAME |
Poplist |
Varchar2(85) |
Join ROLLBOOK.RB_CREATOR_PERSON_ID to PE.PERSON_ID to get the PDV.CONTEXT_BLOCK_NAME |
Academic Period: |
CI.ALTERNATE_CODE |
Poplist |
Varchar2(10) |
Current Year. The cal_instance must be ACTIVE. |
Location: |
LOC.DESCRIPTION |
Poplist |
Varchar2(60) |
Return the Location Code to the template as well |
Unit: |
UV.UNIT_CD - UV.SHORT_TITLE |
Poplist |
Varchar2(63) |
Return the Unit Version Number to the template as well |
Label |
Field Source |
Field Type |
Format |
Comments |
Person ID: |
PERSON.PERSON_ID |
Input Field |
NUMBER(10) 9999999999 |
If the person returned is a potential student then ‘DUPLICATE’ is displayed if the person has been matched to a person (ROLLBOOK_STUDENT.PERSON_ID is not null where ROLLBOOK_STUDENT. RBPS_SEQUENCE_NUMBER is not null) or ‘POTENTIAL’ if it does not meet the above scenario |
Surname: |
PERSON.SURNAME or ROLLBOOK_POTENTIAL_SDTNT.SURNAME |
Input Field |
VARCHAR2(30) |
. |
Given Names: |
PERSON.GIVEN_NAMES or ROLLBOOK_POTENTIAL_SDTNT.GIVEN_NAMES |
Input Field |
VARCHAR2(40) |
. |
Preferred Given Names: |
PERSON.PREFERRED_GIVEN_NAME |
Input Field |
VARCHAR2(30) |
. |
Date of Birth: |
PERSON.BIRTH_DT or ROLLBOOK_POTENTIAL_SDTNT.BIRTH_DT |
Input Field |
DATE dd/mm/yyyy |
. |
Email Address: |
PERSON.EMAIL_ADDR or ROLLBOOK_POTENTIAL_SDTNT. CONTACT_DETAILS |
Input Field |
VARCHAR2(200) |
|
Gender: |
PERSON.SEX or ROLLBOOK_POTENTIAL_SDTNT.SEX |
Radio button |
VARCHAR2(1) |
If PERSON.SEX = ‘U’ display NULL |
Search Results Screen
When a search is made for your Rollbooks, the results are displayed in a tabular form as shown below.
If the Rollbook is Multi Unit, then all of the units it contains are displayed, sorted in descending order.
The Search Results screen is shown below :
If only one Rollbook is returned, then the Maintain Rollbook screen is displayed directly.
If no rollbooks satisfy the search parameters then 'No rollbooks found' is displayed in the results table.
The Search Results screen is shown below :
If no students satisfy the search parameters then 'No students found' is displayed in the results table.
If you click on the Person ID field link then that single student rollbook is opened - see .
If you click on the Rollbook ID field link then that rollbook is opened - see Maintain Rollbook.
Validations include:
Label |
Field Source |
Field Type |
Format |
Comments |
Student | DECODE(PERSON.PERSON_ID, NULL, ROLLBOOK_POTENTIAL_SDTNT.SURNAME||', '|| ROLLBOOK_POTENTIAL_SDTNT.GIVEN_NAMES, PERSON.PERSON_ID || ' - '|| PERSON.SURNAME ||', '||PERSON.TITLE||' '||PERSON.GIVEN_NAMES) | Display Field | VARCHAR2(96) | Only display if user has come from Rollbook Student Search Results screen |
Rollbook ID |
ROLLBOOK.ROLLBOOK_ID |
Link |
Number(6) 999990 |
The link will navigate user to Maintain Rollbook page |
Commencement Date |
MIN(ROLLBOOK_ACTIVITY.ACTIVITY_DT) |
Display Field |
Date |
Only retrieve the first Activity Date for the Rollbook, if one exists. |
Description |
RB.DESCRIPTION |
Display Field |
Varchar2 (60) |
. |
Rollbook Type |
ROLLBOOK.S_ROLLBOOK_TYPE |
Display Field |
Varchar2 (10) |
. |
Unit Offering |
ROLLBOOK_UNIT_INSTANCE.UNIT_CD||’.’|| ROLLBOOK_UNIT_INSTANCE.VERSION_NUMBER||’/’|| NVL(CAL_INSTANCE.ALTERNATE_CODE, CAL_INSTANCE.CAL_TYPE) |
Display Field |
VARCHAR2(35) |
This should replace the Unit and Teaching Period columns. Display the Unit Offering (Unit Code/Teaching Period), but also return the values to the template. There may be multiple units for a rollbook ID. When there is display them as: |
Teaching Period |
NVL(ADM.ALTERNATE_CODE, CI.CAL_TYPE) |
Display Field |
Varchar2 (2000) |
There may be multiple teaching periods for a rollbook ID. When there is display them as: |
Status |
ROLLBOOK.S_ROLLBOOK_STATUS |
Display Field |
Varchar2 (10) |
. |
Delivery Location |
LOC.DESCRIPTION |
Display Field |
Varchar2 (60) |
. |
Rollbook Owner |
PDV.CONTEXT_BLOCK_NAME |
Display Field |
Varchar2 (85) |
The Owner is where the RBAU.USER_TYPE = ‘OWNER’ and RBAU.ACCESS_REMOVED_DT IS NULL (select first person id multiple, order by Person ID desc) |
Last Modified on: 23 January, 2008 3:19 PM
History Information
Release Information | Project | Changes to Document |
10.0.0.2.0.0 | 1415 - CVET - Electronic Rollbook | Some general reordering of page. Added references to Single Student rollbooks |
10.0.0.2.0.0 | 1412 - CVET - Electronic Rollbook | Some general reordering of page. Added references to Multiple unit rollbooks |
10.0.0.0.0.0 | 1364 - PDS - CVET - Electronic Rollbook and Grade Management | New form |