Versions Compared

Key

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

...

Record Type IDs

Several PosiEd custom settings require a Record Type Id. This is how you get these values.

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

...

Go to Setup > Home > Custom Settings > PosiEd Settings (click New if it’s not yet created) > click Manage > click New > put the Record Type IDs on the corresponding fields > click Save 

...

Department Record Type 

The Account object Record Type ID for school academic departments.

Educational Institution Record Type 

The Account object Record Type ID for Educational Institutions/Schools.

House Record Type 

The Account object Record Type ID for school houses.

Days to Generate Attendance Records

...

Defines the number of days in advance for the automatic attendance events generation process to generate event records. EG a value of 30 will cause this process to generate calendar events 30 days in advance.

Generate Attendance Start Date

...

Defines the starting date for the Bulk Generate Attendance process to execute. On dates prior to this the process will abort without execution.

Generate Attendance End Date

...

Defines the last date for the Bulk Generate Attendance process to execute. On dates after this the process will abort without execution.

Calendar End Hour

...

Calendar Start Hour = 07:00 or 04:00 

...

Calendar 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

If you want to display all the event record types in the calendar component, do not put any value in the Calendar Event Record Types field. Leave it blank.

...

PosiEd Value Mapping

Sign In Kiosk Reason

(Should I include this here?)

Go to Setup > Custom Settings > Sign In Kiosk Reason > Manage > New
Create the following records below. (For testing only)

...

Defines the ending hour of the school day. Eg. a value of 17:00 will specify an end time of 5pm. This is used by the calendar and other components.

Calendar Start Hour

Defines the starting hour of the school day. Eg. a value of 7:00 will specify a start time of 7am. This is used by the calendar and other components.

Calendar Event Record Types

Defines the event object record types that are included in most calendar views. Values Developer Names of the record types and are separated by semi-colons. An empty value will cause all events record types to be included.

Delete Existing Attendance Records

Used by the bulk attendance generation process. A value of True dictates that existing attendance Event records will be deleted prior to attendance generation.

Default Calendar View

This is used to define the default view of most calendar components. Valid options include :

  • timeGridDay - Change the calendar view to Day

  • timeGridWeek - Change the calendar view to a week view including weekend

  • timeGridFourDay - Change the calendar view to weekdays

  • dayGridMonth - Change the calendar view to Month

  • listMonth - Change the calendar view to Month with the calendar entry list

  • listYear - Change the calendar view to display all entries for the whole year

Generate Attendance Batch Size

Define the batch size of the bulk generate attendance process. Used to ensure this process does not exceed governor limits. Recommend default = 5.

Expand Calendar Cell Height

A value of true will cause most calendar components to increase their cell height slightly.

PosiEd Value Mapping

The PosiEd Value Mapping is used by several processes for converting field values from LISS (LISS Field, LISS Value) to field values in PosiEd (PosiEd Value) or vice versa based on the matching School Code.

See the Value Mapping documentation for more information.