Table of Contents
Overview
Use Case
How It Works
Notes
Settings
Related Articles
Overview
You can set up real-time merges in Coursedog.
Real-time merges should be set to fetch SIS data.
Only changes made in Coursedog will trigger a real-time merge.
Use Case
An institution wants to fetch SIS-owned data – such as enrollment numbers and waitlist numbers – during a real-time integration.
How It Works
Real-time GETs are used to compare data and resolve differences:
An edit is made in Coursedog.
We GET the latest data from the SIS.
We compare that data against what's in Coursedog, including edits made in 1.
We persist the merged result back to the SIS and Coursedog.
Notes
This configuration allows for the following to occur:
Changes to the data in your SIS can be merged with data in Coursedog and persisted into the Coursedog database during real-time merge operations.
Real-time merges will always check if an SIS version of an object exists when determining whether the integration should send a create or update operation.
Avoid specifying a term in the "realtime-specific merge settings overrrides" settings because doing so will prevent real-time merges for terms not listed. Instead, leave the default selection – "All terms" – in place.
Settings
Overview | Check that Updates were Applied to the SIS | Skip Checking that Updates were Applied to the SIS
LOCATION: Admin Dashboard > Merge Settings > Real-time Integration Schedule > Configure Merge Settings Overrides
Overview
If you wish to fetch and merge SIS data during real-time integrations, make sure your Merge Settings Overrides configuration matches one of the below.
Check that Updates were Applied to the SIS
This is the recommended setting for all Banner customers.
Skip Checking that Updates were Applied to the SIS
This approach is used when it’s known that updates will not immediately take effect in the SIS.