How to Add and Manage Attendance Codes in openSIS

How to Add and Manage Attendance Codes in openSIS

Overview

Attendance Codes define the attendance statuses that can be assigned to students during attendance entry.

Teachers and administrative staff use these codes when recording attendance throughout the school year.

Examples include:

  • Present
  • Absent
  • Tardy
  • Late
  • Half Day
  • Excused Absence
  • Unexcused Absence

Administrators can create, edit, delete, and organize attendance codes to align with institutional attendance policies.


Accessing Attendance Codes

To manage Attendance Codes:

Notes
Settings > Attendance Settings

Select the desired Attendance Category and review the attendance codes associated with that category.


Adding a New Attendance Code

To create an attendance code:

  1. Navigate to:
    Info
    Settings > Attendance Settings
  2. Select the desired Attendance Category.
  3. Click:
    Add New Attendance Code
  4. Complete the required fields:
    • Title
    • Short Name
    • Allow Entry By
    • Default for Teacher & Office
    • State Code
  5. Click Submit

The new attendance code becomes available during attendance entry.


Attendance Code Fields Explained

Title

The Title identifies the attendance status.

Examples:

  • Present
  • Absent
  • Tardy
  • Excused Absence
  • School Activity

The title should clearly represent the attendance event.


Short Name

The Short Name provides an abbreviated version of the attendance code.

Examples:

TitleShort Name
PresentP
AbsentA
TardyT
Half DayHF

Short names may appear in attendance reports and attendance entry screens.


Allow Entry By

Determines who can assign the attendance code.

Available options may include:

  • Teacher & Office
  • Office Only
  • N/A

This setting helps control attendance management permissions.

A detailed explanation is provided in:

Understanding Attendance Code Settings


Default for Teacher & Office

Determines whether the attendance code is used as the default attendance status during attendance entry.

Typically, the Present code is configured as the default attendance value.

A detailed explanation is provided in:

Understanding Attendance Code Settings


State Code

The State Code determines how the attendance code is classified for reporting purposes.

Available options may include:

  • Present
  • Absent
  • Half Day

This setting helps standardize attendance reporting and calculations.

A detailed explanation is provided in:

Understanding Attendance Code Settings


Editing an Attendance Code

To modify an attendance code:

  1. Locate the attendance code.
  2. Click the edit icon.
  3. Update the required information.
  4. Save the changes.

The updated attendance code becomes available immediately.


Deleting an Attendance Code

To remove an attendance code:

  1. Locate the attendance code.
  2. Click the delete icon.
  3. Confirm the deletion.

Before deleting a code, verify that it is no longer required for attendance workflows or reporting.


Reordering Attendance Codes

Attendance Codes can be reordered using the drag-and-drop sorting option.

Maintaining a logical order helps users quickly locate attendance statuses during attendance entry.

Many institutions place the most frequently used attendance codes at the top of the list.


Common Attendance Code Examples

Attendance CodeShort NameState Code
PresentPPresent
AbsentAAbsent
TardyTPresent
LateLPresent
Half DayHFHalf Day
Excused AbsenceEAPresent or Absent (based on policy)
Unexcused AbsenceUAAbsent

Attendance policies may vary between institutions.


Benefits of Attendance Codes

Attendance Codes help institutions:

  • Standardize attendance entry
  • Improve attendance reporting
  • Support attendance compliance requirements
  • Monitor attendance patterns
  • Maintain accurate attendance records

Best Practices

  • Use clear and descriptive attendance code names.
  • Keep attendance codes consistent across the institution.
  • Review attendance codes periodically.
  • Avoid creating duplicate attendance statuses.
  • Configure State Codes carefully to ensure accurate reporting.

    • Related Articles

    • Understanding Attendance Codes in openSIS

      Overview Attendance Codes in openSIS define the attendance statuses that can be assigned to students during attendance entry. These codes are used by teachers and administrative staff when recording attendance and help institutions track student ...
    • How to Add and Manage Attendance Categories in openSIS

      Overview Attendance Categories help organize Attendance Codes used throughout openSIS. Each category contains one or more attendance codes that define the attendance statuses available during attendance entry. Attendance Categories allow institutions ...
    • Understanding Attendance Code Settings in openSIS

      Overview When creating or editing an Attendance Code in openSIS, administrators can configure several settings that determine how the code behaves during attendance entry and reporting. These settings help control: Who can assign the attendance code ...
    • How to Add and Manage Enrollment Codes in openSIS

      Overview Enrollment Codes allow institutions to define and manage the enrollment events used throughout the student lifecycle. These codes help administrators track student admissions, withdrawals, transfers, and rollovers consistently across the ...
    • Understanding Enrollment Codes in openSIS

      Overview Enrollment Codes in openSIS help institutions track and categorize student enrollment activities throughout the student lifecycle. These codes provide a standardized way to identify enrollment-related events such as: New admissions Student ...