Coursedog

Submit a Ticket My Tickets
Welcome
Login  Sign up

Loading Historical Data In Curriculum via Integration (PeopleSoft)

Table of Contents

Overview
How It Works
How to Do It
Related Articles

Overview

  • In Curriculum Management for PeopleSoft schools, there might be historical information from the SIS, for courses and programs, in the form of prior-effective dated revisions of the data we need to import.

  • In other words, a course has 10 revisions between 1900 and 2021, and we need to load them all in.


How It Works

PATH: Admin > Merge Settings


Overview

  • For schools where this functionality is enabled, this is done by running an integration (either manual or nightly) where the effective date is set to "No Date".

  • This setting essentially means: "When loading this data, ignore effective dates and load all rows".


“No Date” vs “Not Set”

  • Note that “no date” is different from setting the effective data as "Not Set".

  • “Not set” which will default the effective date to the current date.


How to Do It

For this functionality to work, the following must occur first:

  1. The school must have installed, at minimum, the 8.19.21 PeopleSoft integration patch.

  2. N2N must enable the isEffectiveDateTrue param for the school for the courses and programs API.

  3. N2N must enable the nextPageNumber pagination param for the school for the courses and programs API.

  4. Coursedog must add the "No Date" effective date setting for the school.

  5. Coursedog must enable the new pagination param for the courses, coursesCm, and programs endpoint. This MUST be enabled for both courses and coursesCm endpoints (otherwise one could fail).


Related Articles



Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.