๐ Differences Between Old and New Transcript Checklist Items
Sometime around 2020, Technolutions changed the default transcript checklist generation method in new Slate instances from SQL trigger-based to Rules-based.
Summary of Behavior Changes
- Transcript (Copy) materials (
sys:transcript
behind the scenes) no longer change the checklist item status from Awaiting to Received Copy. Instead, bothsys:transcript
andsys:transcript_official
change the status to Received. - Adding or updating a School record or transcript material must now wait for the rules to run before any changes are applied to the checklist.
- Schools lacking a Level of Study now show in the checklist, whereas they did not show before.
- Renaming a school doesn't update the school name in the checklist. (Update 2023-04-14 - ๐ requires login)
- Uploading a new transcript does not update the checklist date when already fulfilled (Source - ๐ requires login)
Summary of Configuration Changes
- A new Rule called School-Specific Transcript Checklist Item exists by default.
- Two new Checklist items exist by default, one of them in the Transcript (special use only) section.
- Additionally, transcript checklist items are stored differently in the
[checklist]
table, but that's invisible to users.
Switching Between Methods
These instructions have not been thoroughly tested.
If your Slate instance uses the newer behavior and you wish to use the old behavior, be aware that Technolutions recommends the new method going forward. Although it currently offers few advantages, perhaps it will offer more in the future.
Configuration
To restore the old functionality, delete the new rule. Inactivate the new Checklist items and change the Section to something other than Transcript (special use only).
Record Cleanup
To delete or add the older-style checklist items, go to /manage/database/cleanup?type=config
in Slate.
To delete or add the newer-style checklist items, adjust your rules and run a retroactive refresh.
Related Links
Transcript Checklist Doesn't use Received (Copy) in Newer Slate Instances
Migrating from Auto-Generated Transcripts to Rule-Generated Transcripts
No Comments