Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Guide contents 

Table of Contents
minLevel1
maxLevel2
outlinefalse
styledecimal
typelist
printablefalse

Panel
panelIconIdatlassian-warning
panelIcon:warning:
bgColor#FFBDAD

Summer ‘23: enable OAuth Username by going to Setup > OAth and OpenID Connect Settings > AllowAuth Username-Password Flows > toggle On

Note: Do this after installing the latest package.  

Enable Communities

Enable the Experience Cloud Communities

...

Account Record Pages (for each record type)

...

School (School Record Page)

  1. Manually create the School Record Page (Account record type = Educational InstitutionSchool). Follow the SS below.

Details Tab

...

  1. Activate the Account object

    1. Go to Setup > Object Manager > search for the Object > Lightning Record Page > click the School Record Page > Clone/Edit > click Save > click Activate > click Assign as Org Default button > choose Desktop > click Next > click Save.

  2. Go to App Launcher > Search Account > click New > create Educational Institution School record and put a School Code (Display School Code in the layout if it’s not yet there) 

  3. The PosiEd State field should have a value (this is for the Student Record- Form and Current Grade Level fields population)

    1. PosiEd State = Subscriber

...

Go to Setup > Object Manager > Account > Record Type > Educational Institution School / Academic Department / House > get the Record Type IDs

...

  • Department Record Type = (get the Department ID from one of the Account Record Types)

  • Educational Institution School Record Type = (get the Educational Institution School ID from one of the Account Record Types)

  • House Record Type = (get the House ID from one of the Account Record Types)

  • Days to Generate Attendance Records = 30 

  • Generate Attendance Start Date = 22/5/2023 

  • Generate Attendance End Date = 29/12/2028 

  • Calendar End Hour = 20:00 or 22:00 

  • Calendar Start Hour = 07:00 or 04:00 

  • Calendar Event Record Types = (Event record types)

  • Delete Existing Attendance Records = TRUE

  • Default Calendar View = timeGridFourDay (equal to Work Week in the Calendar view)

  • Generate Attendance Batch Size = 5

  • Expand Calendar Cell Height = TRUE

  • Display Events w/out record type = (If TRUE, display all events that don’t have record types)

  • EDC Enabled (When Publish Classes API is called)

    • If TRUE, the Cohort is linked to a Course Offering.

    • If FALSE, the Cohort is linked to a Subject Offering.

...

  1. For the Profile Component fields

    1. Contact Profile Header

      1. Student ID

    2. Contact Profile Details

      1. Student Status 

      2. Phone

      3. Email

  2. For the Session layout (Session > Mark Roll tab- Profile section)

    1. Mark Roll Accordion fldset

      1. Academic Summary

      2. Medical Summary

      3. Pastoral Summary

Kiosk Definition

Kiosk Reason

Steps in displaying the Single Calendar Component

Steps in displaying the Single Absence Submission - Calendar Component

Steps in setting up Sign-In Kiosk Component 

...