Attendance Registration: Difference between revisions

From UmsWiki
Jump to navigation Jump to search
mNo edit summary
 
(54 intermediate revisions by 10 users not shown)
Line 1: Line 1:
Attendance Registration is a tool for the educational sector, which makes it easy to register attendance. Through a simple and intuitive interface, the teacher can register who is present, who is late, and who is absent. Registering attendance can be done all in a matter of seconds, simply by clicking the button with the student’s name and picture. The interface uses colour codes, which makes it easy to see how the individual students are registered. You decide which attendance options you want to use - i.e. options for being late, for legal absence, and illegal absence - as well as which colours are used for the different options. When attendance is registered, UMS automatically writes back to the administrative system - if supported. The interface also supports the possibility to see if the student has sent a text message to the school or if the staff has written notes regarding the student’s attendance.
Attendance Registration is a tool for the educational sector that makes it easy to register attendance. Through a simple and intuitive interface, the teacher can register who is present, who is late, and who is absent. Registering attendance can be done in a matter of seconds, simply by clicking the button with the student’s name and picture. The interface uses colour codes, which makes it easy to see what the individual students are registered as. You decide which attendance options you want to use - i.e. options for being late, for legal absence, and illegal absence - as well as which colours are used for the different options. When attendance is registered, UMS automatically writes back to the administrative system - if supported. The interface also supports the possibility to see if the student has sent a text message to the school or if the staff has written notes regarding the student’s attendance.


There are references to other UMS modules, e.g. SMS, in this guide. In case the mentioned modules are not present in your environment, you can ignore these settings.
There are references to other UMS modules, e.g. SMS, in this guide. In case the mentioned modules are not present in your environment, you can ignore these settings.
Line 5: Line 5:
In order to edit templates, it is also required to have a basic knowledge about the UMS configurator.
In order to edit templates, it is also required to have a basic knowledge about the UMS configurator.


== Prerequisites ==
==Prerequisites==


=== Supported administrative systems ===
===Supported administrative systems===
Easy-C


Lectio
*Easy-C


SIS
*Ludus


- As well as all other systems where it is possible to retrieve a timetable for students and teachers
*SIS


=== Module requirements ===
*Other systems where it is possible to retrieve a timetable for students and teachers
[[UMS]]


[[UMS Academic Web]]
===Module requirements===


=== Testing after setup ===
*[[UMS]]
Log in as a teacher and check that there is access to fraværsregistering on the front of UMS portal.


Start fraværsregistering, and check that there may be increased team, students and teachers form.
*[[UMS Academic Web]]


Check that there may be registered absences of individual students.
===Testing after setup===
To start testing after setup, you must log in as a teacher. See if you have access to attendance registration on the front page of UMS portal.


=== What is necessary to get started ===
Click on attendance registration and check that you can search for timetables for students, teachers, and classes.
A running [[UMS]] installation.


== Installation ==
Check that you can register individual students as absent.
 
===What is necessary to get started===
To get started, it is necessary to have a running [[UMS]] installation.
 
==Installation==
Install [[UMS]] and [[UMS Academic Web]]
Install [[UMS]] and [[UMS Academic Web]]


== Technical settings ==
==Technical settings==
 
===Settings for UMS Attendance Basic===
All settings for UMS Attendance Basic is set in the configurator. In the main menu under 'Settings/Services', it is necessary to set the 'Absence service' to run on a server. The service is responsible for sending text messages to students that are registered as absent. Please make sure the service has started and is running. See example of the set up below.
[[File:AbsenceServiceSetup.png|none|thumb|636x636px]]
 
===Global settings===
Global settings are settings that are valid for the entire school. For settings that can be altered per education, class, or similar, see 'Individual settings'.
 
The Global settings are:
 
*Attendance colours
*Design text messages sent to the students
*Granting access to teachers/employees and edit access to registration forward-looking
*Edit attendance types (late, approved, not approved)
 
====Attendance colours====
Settings are found under 'Modules\Absence\colors' in the main menu. Simply select the colours you want to use for each type of attendance. See example below.
[[File:Absencecolor.png|none|thumb|573x573px]]
 
====Designing text messages sent to the students====
It is possible to preset text messages that will be sent to students if they are registered as absent. The settings are found under 'Modules\Absence\SMS' in the main menu. The text messages can be set for each type of attendance both in Danish and English. It is also possible to create multiple text messages for each type of attendance. If you create multiple messages, the system will randomise these messages. Meaning, the system will send different messages to a student each time attendance is registered. See example below.
[[File:Absencesms.png|none|thumb|598x598px]]
 
When you edit a message, there are several variables that can be used to ensuaking the messages more personalised. See example below.
[[File:Absencesmsvariables.png|none|thumb|1009x1009px]]
 
====Granting access to teachers/employees and edit access to registration forward-looking====
[[File:Absence Websetup Part 1.jpg|none|thumb|922x922px]]
[[File:Absence Websetup Part 2.jpg|none|thumb|922x922px]]
=====Register access=====
Users in this group has access to "'''Attendance Registration'''" in UMS
[[File:Absence Websetup Part 3.jpg|none|thumb|315x315px]]Features
 
*Mark students as absent, attended or late
*Create teacher notes on a registration
*See the reason that a student has reported for being absent or late
*See card log entries for a student on a timetable block
 
=====Future registrations access=====
This opens up for users to mark absence into the future. This is not allowed by default.
 
=====Admin access=====
This give users access to "'''Manage absence'''".
[[File:Absence Websetup Part 5.jpg|none|thumb|315x315px]]
Features
 
*Create absence exclusions based on student, class or course.
*Mark students as sick for the day.
*Create/Alter card registrations
 
======Allow edit of admin notes======
This allows users to edit existing notes under "'''Manage absence'''".
 
=====Exclude course forever=====
Allow the user to create exclusions that has no end date.
 
*
 
=====Absence language settings=====
To edit letters and text used in the attendance module, choose the button 'Select' (see the window above).
 
Double-click on the row containing the settings you want to edit. See below.
[[File:Absenceselect.png|none|thumb|874x874px]]
 
=====Count too late on statistics=====
Not used for Attendance basic
 
=====Show empty days=====
Should the day ruler show or omit days with no planned timetable.
 
=====Show weekends=====
Should the day ruler show or omit weekends.
 
=====Show legal=====
Allow users to register "Legal absence".
 
This is defined as allowed absence by the student but it is still counted as absence.
 
=====Show illegal=====
Allow users to register "Illegal absence".
 
=====Show too late=====
Allow users to register "Too late". This is registered in minutes.
 
=====Default calculation view=====
Display calculations in lessons - This counts the absence based on number of lessons.
 
Display calculations in minutes - This counts the absence based on "'''Lesson length'''" in minutes
 
======Lesson length======
Set the default time for a lesson. This is used in absence calculations.
 
=====Check in/out settings=====


=== Settings for Attendance Basic ===
===Template based settings===
All setting for UMS Attendance Basic is set through the configurator. Under Settings/Services in the main menu, the “Absence service” needs to be set to run on a server:
Individual settings can be altered per education, class, or similar. For settings valid for the entire school, see 'Global settings'. If an individual setting for a specific group is needed, it is necessary to create the group with the students in question beforehand. These settings can be altered under Configurator\Templates\Edit\Absence\Manage\Add a new or edit an existing setting.   
[[File:AbsenceServiceSetup.png|none|thumb]]
[[File:Template Absence Setting.jpg|none|thumb|784x784px]]
===SMS Sick Keyword===
The keyword set in this box will define which keyword the student sends in a text message to notify absence.


Please make sure the service is running/started afterwards. The service is responsible for sending SMS messages to students with absence.
E.g. the keyword 'Sick' means the student has to send a message containing 'sick' or 'sick %reason or message to the teacher%'. Both cases will be accepted by UMS. All text after the keyword will not be stored in UMS.


Some settings are global setting for the entire school, and some can be altered pr. Education or the like.
Also used in MEA and derived apps for calling in sick for students.


The Global settings are
====SMS absence Keyword====
* Attendance colors
The keyword set in this box will define which keyword the student sends in a text message to notify absence.
* Design of SMS messages (messages sent to the students)
* Used attendance types (late, approved, not approved)
* Access to the registration interface (who is allowed to take attendance)
* Is it allowed to register in the future


=== Attendance colors ===
E.g. the keyword 'Sick' means the student has to send a message containing 'absence' or 'absence %reason or message to the teacher%'. Both cases will be accepted by UMS. All text after the keyword will be stored in UMS.
Settings are found under Modules\Absence\colors in the main menu.
[[File:Absencecolor.png|none|thumb]]


Simply select the colors you want to use for each absence type.
Also used in MEA and derived apps for calling in absent for students.


=== Designing of SMS messages ===
===SMS and App settings for notify absence===
Settings are found under Modules\Absence\SMS in the main menu.
[[File:Absencesms.png|none|thumb]]


For each action/absence type it is possible to set SMS message for both Danish and English. It is also allowed to make multiple messages for each type. If you do so, the system will randomize from these messages to send different message to the student each time attendance is registered.  
*'Default incoming SMS status' - These are settings for which type of attendance the system should set as default when receiving a message from a student notifying absence. The teacher will see this status in the attendance registration interface. E.g. when the default type of attendance is 'Legal absence', students will be marked as 'Legal absence' when notifying absent
*'Ignore messages for today start/end' - In the set time span, it is not possible for a student to send a text message to notify absence. This means that if the message is received before the given start time, e.g. 10 a.m., the system will check the students schedule for timetable blocks that day and mark the blocks with the default attendance status, e.g. 'Legal absence'. The system will then send a reply confirming the student is marked absent. If the message is received between the start and end time, e.g. 10 a.m. and 3 p.m., the system will send the student a reply, saying it is not allowed to notify absence at this time. If the message is received after the given end time, e.g. 3.pm., the system will check the schedule for timetable blocks the following day and mark those with the default attendance status, e.g. 'Legal absence' If this feature is set to 00:00 - 00:00 students cannot register as absent. If you want an "Always register for the current day"-functionality, set it to 23:59 - 00:00
*'Require reason' - The school can require the students to give a reason when notifying absence. Check this box if students have to write a reason in order to register as absent


When you edit a message, there is several variables that can be used for making the messages more personalized:
====Misc settings====
[[File:Absencesmsvariables.png|none|thumb]]


=== Granting Access and setting attendance types ===
=====Use cards=====
Granting access to functions is done under “Setup web access”/Absence:
This enables students to register via their student ID's via Buanco/inLogic or QR. Check this box if the student is allowed to register via card
[[File:Absencewebsetup.png|none|thumb]]


In Attendance basic only “Register access” and “Future registrations access” is used. Enter a group (nested groups are allowed) containing the teacher/employees that are allowed to use the specific function.
=====Automatic checkout=====
Enabling this will cause the students that has not checked out for the day to be checked out automatically just before midnight and the status for the timetable blocks is set to illegal since last check-in of the day.


The checkboxes are used as follows:
This means that students that has not checked out manually will be checked out and set status will be set to illegal absence.


“Count too late on statistics” – Not used for Attendance basic
=====Show watermark at %=====
If the school has a limitation for how high attendance percentage is allowed for a student, this can be set as visible. Check this box if it should be visible if the students are above the accepted limit


“Show empty days” – Should the day ruler/function bar show or skip days with no planed blocks?
=====Days back=====
This setting decides how many days backwards a teacher is allowed to register and edit attendance. Set the number of days that are allowed in the drop-down menu 'Days back'. Please note that this setting cannot exceed the number of days backwards in the global timetable block data job!


“Show weekends” – Should the day ruler show or skip weekends?
=====Too late=====
This shows the number of minutes a late show should count. 'Too late' sets the number of minutes late attendance should count. If a student is late for class it will be registered as e.g. 10 minutes absence. Set the number of minutes that should count in this box


“Show legal” – Is legal absence used on the school/shown on the protocol?
=====Show percent on studentstat=====
Check this box, if students are allowed to see their attendance percent under 'My attendance'


“Show illegal” – Is illegal absence used on the school/shown on the protocol?
=====Send SMS=====
When a student is registered as absent, the system can reply with a text message. Check this box to enable the system to send a reply


“Show too late” – Is late attendance used on the school/shown on the protocol?
=====Default calculation view=====
Choose between "Display calculation in lessons" or "Display calculations in minutes"


Under the button “Select…” you can find settings for letters and texts used in the attendance module.
=====Lesson length=====
Number of minutes one lesson counts for


Double-click the row containing the settings you want to use.
=====Time interval for calculation=====
[[File:Absenceselect.png|none|thumb]]
Select the time interval for the calculation of my absence


=== Individual settings ===
=====Show Course=====
Days back the teachers are allowed to change/edit attendance
Check this box to show course view for students' 'My absence' in both web and app


Send SMS when the student is absent
=====Show Activity=====
Check this box to show activity view for students' 'My absence' in both web and app


Settings for register sick through SMS
=====Show Grades=====
Check this box to show grades in statistics


Number of minutes a late show should count
====Student reason settings====


If an individual setting is needed, a template has to be configured covering this group of students beforehand.
*'Allow students to register absence reason' - This setting allows students to create an absence reason when they are registered as absent
*'Use Cutoff Day' - This setting changes the 'Register absence' feature from being reliant on a specific amount of days back, to instead be fixed to a specific amount of days into a month.
*'Cutoff day of month' - At this day of the month the absence gets "locked" for the previous month.
*'Days back' - This sets how many days backwards students are allowed to add an absence reason on a course. E.g. the student can register an absence reason 7 days backwards
*'Show Admin/teacher notes in app' - Changes whether the student can see administration and teacher-written notes on absence entries. They are presented in the app with a lock icon and cursive text.


All individual settings are set under each template, Absence\Settings:
[[File:Admin teacher app notes.jpg|border|frameless]]
[[File:Absencesettings.png|none|thumb]]


Keyword “Sick” means that the student, needs to send a message in this form:
==[[Attendance_Registration/WarningReports|Warning reports]]==


“sick” or “sick %reason or message to the teacher%”. All types of cases are allowed.
==FAQ==


The setting for ignore start/end times means:
====What to do when a teacher can't register absence X days back ?====
A specific day in the absence registration system has a green checkmark if the teacher is allowed to register according to "Days back" absence settings on the template in UMS Configurator.


If the message is received before 10:00.
Only members of the AD group configured in Websetup are allowed to register more days back than teachers.


The system will check the students schedule for blocks on the day, and mark the blocks with “Legal absence” and send the student a reply.
<br />


If the message is received between 10:00 and 15:00
====What to do when abscence can't be registrated due to double registration ?====
This error is due to double absence registration. Absence should be deleted in the administrativ program.


Send the student a reply, saying that it is disallowed to register sick at this time.
(UpdateEasyW031) Update Error Username = benj4896 - TimeStamp = 26-09-2018 10:14:55 - ErrorCode = 6 - ErrorText = elev. 2510015153, dato 26.09.2018, lektion: 2 eksisterende fravær kan ikke overskrives


If the message is received after 15:00
====How can a teacher know that if a student has a pause?====
If a student has a pause, a small pause icon will be shown for that student.
Hovering with the mouse over the icon will show the pause interval.<br />
The system will automatically handle how much absence a student should have, if they don't show up, but they have a pause.


The system will check for blocks tomorrow, and mark those with “Legal absence” and send a reply.
====What does the Absence Status code mean?====
When checking up on absence registration in the database each type of attendence will be substituted by a number as such: <br />


“Days back” is the number of days it is allowed edit attendance back in time. NB: This setting cannot exceed the number of days back in the global timetable block data job!
{| class="wikitable"
|-
!Status
!Attendance Type
|-
|0
|Attended
|-
|1
|Too Late
|-
|2
|Approved Absence
|-
|3
|Illegal Absence
|}


“Too late” is the number of minutes a late show is penalized.
If there are made changes to which [[Attendance_Registration#Granting_access_to_teachers.2Femployees_and_edit_access_to_registration_forward-looking|attendance types that are shown]] and the definitions of [[Attendance_Registration#Edit_attendance_types|these attendance types]] in the web configurator, it will affect the Absence Status code ie. removing Approved absence will leave only Status code 0, 1 and 3 to be used.


== FAQ ==
==Extra==
If you want to change the color of the UI in the absence register module, you can achieve this with custom_styles.css
.TimeLineAppointmentSelectedDiv {
  background-color: gray !important;
  border-color: #dcdcdc !important;
  background-image: none !important;
}
.TimeLineAppointmentDiv {
  background-color: #c8c8c8 !important;
  border-color: gray !important;
  background-image: none !important;
}
.TimeLineAppointmentSelectedDiv_Approved {
  background: gray !important;
  background-image: url("../Absence_protocol/Images/symbol_check.gif") !important;
  border-color: #dcdcdc !important;
  background-position: right !important;
  background-repeat: no-repeat, repeat-x !important;
}
.TimeLineAppointmentDiv_Approved {
  background-color: #c8c8c8 !important;
  background-image: url("../Absence_protocol/Images/symbol_check.gif") !important;
  border-color: gray !important;
  background-position: right !important;
  background-repeat: no-repeat, repeat-x !important;
}
.TimeLineAppointmentDiv_Approved .contentOnTimetable,
.TimeLineAppointmentSelectedDiv_Approved .contentOnTimetable,
.TimeLineAppointmentDiv .contentOnTimetable,
.TimeLineAppointmentSelectedDiv .contentOnTimetable {
  color: black !important;
}
<br />

Latest revision as of 11:08, 21 August 2024

Attendance Registration is a tool for the educational sector that makes it easy to register attendance. Through a simple and intuitive interface, the teacher can register who is present, who is late, and who is absent. Registering attendance can be done in a matter of seconds, simply by clicking the button with the student’s name and picture. The interface uses colour codes, which makes it easy to see what the individual students are registered as. You decide which attendance options you want to use - i.e. options for being late, for legal absence, and illegal absence - as well as which colours are used for the different options. When attendance is registered, UMS automatically writes back to the administrative system - if supported. The interface also supports the possibility to see if the student has sent a text message to the school or if the staff has written notes regarding the student’s attendance.

There are references to other UMS modules, e.g. SMS, in this guide. In case the mentioned modules are not present in your environment, you can ignore these settings.

In order to edit templates, it is also required to have a basic knowledge about the UMS configurator.

Prerequisites

Supported administrative systems

  • Easy-C
  • Ludus
  • SIS
  • Other systems where it is possible to retrieve a timetable for students and teachers

Module requirements

Testing after setup

To start testing after setup, you must log in as a teacher. See if you have access to attendance registration on the front page of UMS portal.

Click on attendance registration and check that you can search for timetables for students, teachers, and classes.

Check that you can register individual students as absent.

What is necessary to get started

To get started, it is necessary to have a running UMS installation.

Installation

Install UMS and UMS Academic Web

Technical settings

Settings for UMS Attendance Basic

All settings for UMS Attendance Basic is set in the configurator. In the main menu under 'Settings/Services', it is necessary to set the 'Absence service' to run on a server. The service is responsible for sending text messages to students that are registered as absent. Please make sure the service has started and is running. See example of the set up below.

Global settings

Global settings are settings that are valid for the entire school. For settings that can be altered per education, class, or similar, see 'Individual settings'.

The Global settings are:

  • Attendance colours
  • Design text messages sent to the students
  • Granting access to teachers/employees and edit access to registration forward-looking
  • Edit attendance types (late, approved, not approved)

Attendance colours

Settings are found under 'Modules\Absence\colors' in the main menu. Simply select the colours you want to use for each type of attendance. See example below.

Designing text messages sent to the students

It is possible to preset text messages that will be sent to students if they are registered as absent. The settings are found under 'Modules\Absence\SMS' in the main menu. The text messages can be set for each type of attendance both in Danish and English. It is also possible to create multiple text messages for each type of attendance. If you create multiple messages, the system will randomise these messages. Meaning, the system will send different messages to a student each time attendance is registered. See example below.

When you edit a message, there are several variables that can be used to ensuaking the messages more personalised. See example below.

Granting access to teachers/employees and edit access to registration forward-looking

Register access

Users in this group has access to "Attendance Registration" in UMS

Features

  • Mark students as absent, attended or late
  • Create teacher notes on a registration
  • See the reason that a student has reported for being absent or late
  • See card log entries for a student on a timetable block
Future registrations access

This opens up for users to mark absence into the future. This is not allowed by default.

Admin access

This give users access to "Manage absence".

Features

  • Create absence exclusions based on student, class or course.
  • Mark students as sick for the day.
  • Create/Alter card registrations
Allow edit of admin notes

This allows users to edit existing notes under "Manage absence".

Exclude course forever

Allow the user to create exclusions that has no end date.

Absence language settings

To edit letters and text used in the attendance module, choose the button 'Select' (see the window above).

Double-click on the row containing the settings you want to edit. See below.

Count too late on statistics

Not used for Attendance basic

Show empty days

Should the day ruler show or omit days with no planned timetable.

Show weekends

Should the day ruler show or omit weekends.

Show legal

Allow users to register "Legal absence".

This is defined as allowed absence by the student but it is still counted as absence.

Show illegal

Allow users to register "Illegal absence".

Show too late

Allow users to register "Too late". This is registered in minutes.

Default calculation view

Display calculations in lessons - This counts the absence based on number of lessons.

Display calculations in minutes - This counts the absence based on "Lesson length" in minutes

Lesson length

Set the default time for a lesson. This is used in absence calculations.

Check in/out settings

Template based settings

Individual settings can be altered per education, class, or similar. For settings valid for the entire school, see 'Global settings'. If an individual setting for a specific group is needed, it is necessary to create the group with the students in question beforehand. These settings can be altered under Configurator\Templates\Edit\Absence\Manage\Add a new or edit an existing setting.

SMS Sick Keyword

The keyword set in this box will define which keyword the student sends in a text message to notify absence.

E.g. the keyword 'Sick' means the student has to send a message containing 'sick' or 'sick %reason or message to the teacher%'. Both cases will be accepted by UMS. All text after the keyword will not be stored in UMS.

Also used in MEA and derived apps for calling in sick for students.

SMS absence Keyword

The keyword set in this box will define which keyword the student sends in a text message to notify absence.

E.g. the keyword 'Sick' means the student has to send a message containing 'absence' or 'absence %reason or message to the teacher%'. Both cases will be accepted by UMS. All text after the keyword will be stored in UMS.

Also used in MEA and derived apps for calling in absent for students.

SMS and App settings for notify absence

  • 'Default incoming SMS status' - These are settings for which type of attendance the system should set as default when receiving a message from a student notifying absence. The teacher will see this status in the attendance registration interface. E.g. when the default type of attendance is 'Legal absence', students will be marked as 'Legal absence' when notifying absent
  • 'Ignore messages for today start/end' - In the set time span, it is not possible for a student to send a text message to notify absence. This means that if the message is received before the given start time, e.g. 10 a.m., the system will check the students schedule for timetable blocks that day and mark the blocks with the default attendance status, e.g. 'Legal absence'. The system will then send a reply confirming the student is marked absent. If the message is received between the start and end time, e.g. 10 a.m. and 3 p.m., the system will send the student a reply, saying it is not allowed to notify absence at this time. If the message is received after the given end time, e.g. 3.pm., the system will check the schedule for timetable blocks the following day and mark those with the default attendance status, e.g. 'Legal absence' If this feature is set to 00:00 - 00:00 students cannot register as absent. If you want an "Always register for the current day"-functionality, set it to 23:59 - 00:00
  • 'Require reason' - The school can require the students to give a reason when notifying absence. Check this box if students have to write a reason in order to register as absent

Misc settings

Use cards

This enables students to register via their student ID's via Buanco/inLogic or QR. Check this box if the student is allowed to register via card

Automatic checkout

Enabling this will cause the students that has not checked out for the day to be checked out automatically just before midnight and the status for the timetable blocks is set to illegal since last check-in of the day.

This means that students that has not checked out manually will be checked out and set status will be set to illegal absence.

Show watermark at %

If the school has a limitation for how high attendance percentage is allowed for a student, this can be set as visible. Check this box if it should be visible if the students are above the accepted limit

Days back

This setting decides how many days backwards a teacher is allowed to register and edit attendance. Set the number of days that are allowed in the drop-down menu 'Days back'. Please note that this setting cannot exceed the number of days backwards in the global timetable block data job!

Too late

This shows the number of minutes a late show should count. 'Too late' sets the number of minutes late attendance should count. If a student is late for class it will be registered as e.g. 10 minutes absence. Set the number of minutes that should count in this box

Show percent on studentstat

Check this box, if students are allowed to see their attendance percent under 'My attendance'

Send SMS

When a student is registered as absent, the system can reply with a text message. Check this box to enable the system to send a reply

Default calculation view

Choose between "Display calculation in lessons" or "Display calculations in minutes"

Lesson length

Number of minutes one lesson counts for

Time interval for calculation

Select the time interval for the calculation of my absence

Show Course

Check this box to show course view for students' 'My absence' in both web and app

Show Activity

Check this box to show activity view for students' 'My absence' in both web and app

Show Grades

Check this box to show grades in statistics

Student reason settings

  • 'Allow students to register absence reason' - This setting allows students to create an absence reason when they are registered as absent
  • 'Use Cutoff Day' - This setting changes the 'Register absence' feature from being reliant on a specific amount of days back, to instead be fixed to a specific amount of days into a month.
  • 'Cutoff day of month' - At this day of the month the absence gets "locked" for the previous month.
  • 'Days back' - This sets how many days backwards students are allowed to add an absence reason on a course. E.g. the student can register an absence reason 7 days backwards
  • 'Show Admin/teacher notes in app' - Changes whether the student can see administration and teacher-written notes on absence entries. They are presented in the app with a lock icon and cursive text.

Warning reports

FAQ

What to do when a teacher can't register absence X days back ?

A specific day in the absence registration system has a green checkmark if the teacher is allowed to register according to "Days back" absence settings on the template in UMS Configurator.

Only members of the AD group configured in Websetup are allowed to register more days back than teachers.


What to do when abscence can't be registrated due to double registration ?

This error is due to double absence registration. Absence should be deleted in the administrativ program.

(UpdateEasyW031) Update Error Username = benj4896 - TimeStamp = 26-09-2018 10:14:55 - ErrorCode = 6 - ErrorText = elev. 2510015153, dato 26.09.2018, lektion: 2 eksisterende fravær kan ikke overskrives

How can a teacher know that if a student has a pause?

If a student has a pause, a small pause icon will be shown for that student. Hovering with the mouse over the icon will show the pause interval.
The system will automatically handle how much absence a student should have, if they don't show up, but they have a pause.

What does the Absence Status code mean?

When checking up on absence registration in the database each type of attendence will be substituted by a number as such:

Status Attendance Type
0 Attended
1 Too Late
2 Approved Absence
3 Illegal Absence

If there are made changes to which attendance types that are shown and the definitions of these attendance types in the web configurator, it will affect the Absence Status code ie. removing Approved absence will leave only Status code 0, 1 and 3 to be used.

Extra

If you want to change the color of the UI in the absence register module, you can achieve this with custom_styles.css

.TimeLineAppointmentSelectedDiv {
  background-color: gray !important;
  border-color: #dcdcdc !important;
  background-image: none !important;
}

.TimeLineAppointmentDiv {
  background-color: #c8c8c8 !important;
  border-color: gray !important;
  background-image: none !important;
} 

.TimeLineAppointmentSelectedDiv_Approved {
  background: gray !important;
  background-image: url("../Absence_protocol/Images/symbol_check.gif") !important;
  border-color: #dcdcdc !important;
  background-position: right !important;
  background-repeat: no-repeat, repeat-x !important;
}

.TimeLineAppointmentDiv_Approved {
  background-color: #c8c8c8 !important;
  background-image: url("../Absence_protocol/Images/symbol_check.gif") !important;
  border-color: gray !important;
  background-position: right !important;
  background-repeat: no-repeat, repeat-x !important;
}

.TimeLineAppointmentDiv_Approved .contentOnTimetable,
.TimeLineAppointmentSelectedDiv_Approved .contentOnTimetable,
.TimeLineAppointmentDiv .contentOnTimetable,
.TimeLineAppointmentSelectedDiv .contentOnTimetable {
  color: black !important;
}