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.
If you would like to use this configuration, contact your Coursedog project manager or customer success manager, or submit a Freshesk ticket. We will take care of setting this up for you.
Settings
Overview | Check that Updates were Applied to the SIS
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.