The CI/CD process currently performs the following actions.
Guide contents
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Summer ‘23: enable OAuth Username by going to Setup > OAth and OpenID Connect Settings > AllowAuth Username-Password Flows > toggle On |
Note: Do this after doing the Pre-Config Steps and the Installation of the latest package.
Sessions
Add the markRollMobile and markRoll components to the Session record page under the Mark Roll tab and put a filter based on the screenshot below.
...
Default Locale = English (Australia)
Default Time Zone = (GMT+10:00) Australian Eastern Standard Time (Australia/Sydney)
...
Assets Object (Profile)
Make sure to update the Assets Profile before doing the Publish Rooms through Edval.
Check if the page layouts are assigned correctly.
...
...
Contacts/Student Record
Check the picklist values below if they are added in the Current Grade Level field under the Contact and Student Record objects. (These values are needed for the Edval publishing process).
...
Generate Calendar
...
buttons
...
The Generate Calendar and Generate Attendance buttons button should be added/displayed in the layouts layout below.
Cohort object layout- Generate Calendar button Session object layout- Generate Attendance and Edit Session buttons
Cohort layout
...
...
Event Records Creation
Config Steps before doing the Generate Calendar
...
Resource: Maximize Your Productivity with Calendar Enhancements
Absence Submission Utility Bar - (next package)
When adding an Absence Submission utility bar , you need to create a new Application.
Go to Setup > App Manager > New Lightning App > Utility Items > add the Absence Submission component for the utility item as follows:
Name: Posi Attendance
Tabs:
Home
Absence Submission
Day Attendance
Create a Listview named “Today’s Day Attendance”
Filter:
Date = TODAY
Exception Status = Yes, Resolved, No Exceptions
Generate Attendance and Day Attendance Batch (Setup)
Generate Day Attendance Batch
Set up the Generate Day Attendance Batch. Follow the steps below.
Go to Setup > Flows > New Flow > Schedule-Triggered Flow > Create
...
Set the Schedule
Start Date: Current Date
Start Time: 4:00 am
Frequency: Daily
...
Click the plus (+) icon > Action > search Batch Class Caller
Action: Batch Class Caller
Label: GenerateDayAttendanceBatch
API Name: (automatic population)
Include: Toggle (far right)
Batch Class: DayAttendanceGenerationBatch
...
Save and Activate.
...
Go to Setup > Process Automation Settings > setup the Default Workflow User.
...
Generate Attendance Batch
Go to Setup > Flows > New Flow > Schedule-Triggered Flow > Create
Set the Schedule
Start Date: Current Date
Start Time: 5:00 am
Frequency: Once
...
Click the plus (+) icon > Action > search Batch Class Caller
Action: Batch Class Caller
Label: Generate Attendance Batch
API Name: (automatic population)
Include: Toggle (far right)
Batch Class: GenerateAttendanceBatch
...
Save and Activate.
Go to Setup > Process Automation Settings > setup the Default Workflow User.
...
Objects Unmanaged Package Setup
...
Mark Roll Accordion fieldset (remove the Email, Phone, and Last Name fields)
Academic Summary
Medical Summary
Pastoral Summary
...
Make the Mark Roll tab the default tab when opening a Session record
...
Add these four (4) fields in the Session compact layout and assign the compact layout correctly:
Session Name
Date
Period
Primary Staff Member
Primary Location
...
Subjects
All Subjects Fields to Display:
...