ARTICLE: Synergetic Sync - Exclusion List

ARTICLE: Synergetic Sync - Exclusion List

Sometimes when your school's Synergetic database is syncing to REACH each day you may need to exclude some contacts in REACH that you do not want updated by the Synergetic sync. 

Examples of this may be where a relationship for a Guardian in REACH is not supported by the data stored in REACH or when you have casual or temporary boarders who are not identified as boarders in Synergetic.

Adding an Exclusion List to the Synergetic-to-REACH sync script can ensure that the data stored in REACH for these contacts can be managed manually in REACH and not automatically updated with each Synergetic sync process.

Updating your sync script

To add a student to the exclusion list (this specifically excludes a student or parent from being deleted), open the Perl script file in a text editor and jump down to the bottom.

There should be a line resembling:
exclusionList => '',                 # [] of PK's that you wish to NOT be deleted if not

You will want to add into the single quotes an array with any Synergetic ID's you'd like to be excluded.
For this case, the line should end up looking like:
exclusionList => '["55190"]',                 # [] of PK's that you wish to NOT be deleted if not

Come future students or parents that may need to be added to this list of exclusions, you simply comma separate the IDs like so:
exclusionList => '["52190", "ANOTHER ID", "AND ANOTHER ID"]',                 # [] of PK's that you wish to NOT be deleted if not

Depending on the version of the script, the comment on the right (the part after a "#") may differ or not exist, don't worry about that as it has no impact on how the script operates.

    • Related Articles

    • ARTICLE: Magnus Health Integration

      Magnus Health (North America) Magnus Health API Setup Instructions: In order to connect to Magnus Health’s API, we need to organize with both your school and Magnus. With both parties set up correctly, Reach will be able to add your school to the ...
    • ARTICLE: Temporary Student not Managed by Sync

      If your Reach database is controlled by the data sync with your school system, students who are not identified as students in the system will be removed from Reach with every sync update. However, you can set the student profile to NOT be managed by ...
    • ARTICLE: Bulk Photo Upload

      You can upload student and staff contact images in bulk using the Bulk Image Importer. Before importing, the original image file names must be saved as the student/staff's ID number (SIS PK field) How to access:    Data Management > Bulk Photo Upload ...
    • ARTICLE: How to Add a New Student to Reach

      Find it:  People Management >> View Contacts >> Add New Contact You can add a new students to Reach at any time by going to the People Management menu. Step-by-step guide For adding new Students there are 4 compulsory sections that you need to add ...
    • ARTICLE: Blackbaud's SKY API

      Blackbaud’s SKY API (North America)  SKY API Setup Instructions: SKY API for Schools provides access to school information such as users, academics, admissions, athletics, content, general school info, and lists.  Before setting up, please check ...