Coursedog maintains and releases occasional package upgrades to its standard PeopleSoft integration that institutions are recommended to install, in order to have the latest functionality, reliability enhancements, and general improvements.

This guide assumes the reader is an ITS administrator familiar with PeopleSoft Application Designer. The overall package upgrade process is similar to the Coursedog Peoplesoft Installation Guide, though for clients which already have the Coursedog packages installed, much quicker. There is no need to reset any Coursedog credentials or reconfigure any security and application settings, or any downtime expected. It is simply an in-place patch.

Package Upgrade Steps

Package upgrades include all previously delivered objects even if they have not changed. This ensures that you are brought completely up to date even if your institution missed an upgrade version.

Executing The Upgrade

  1. Place the latest Coursedog package COURSEDOG_PEOPLESOFT_PACKAGES on a drive where PeopleTools Application Designer can access it.

    <aside> đź’ˇ

    NOTE: You should not re-import the COURSEDOG_PEOPLESOFT_NODE project, as this may reset any credentials or security grants you have granted Coursedog. This only needs to be installed once, and is covered by the initial install.

    </aside>

  2. Open up Application Designer:

  3. Build and install the upgraded package

    1. NOTE: Without this step, the upgrade will not take effect

    Screenshot 2025-03-30 at 2.00.33 PM.png

  4. Within SQLDeveloper, open up and run the SCRIPTS/C_READ_CONFIG.SQL and C_READ_CONFIG_CUSTOMIZATIONS.SQL (if present) to ensure we have the latest READ access permissions

    1. Similarly, within SQLDeveloper open up and run the SCRIPTS/C_WRITE_CONFIG.SQL and C_WRITE_CONFIG.CUSTOMIZATIONS.SQL (if present) to ensure we have the latest component interface access permissions
      • If you see C_WRITE_CONFIG.DAT rather than C_WRITE_CONFIG.SQL, expand this and follow these instructions
      • NOTE: If your PeopleSoft instance runs on MSSQL and not OracleDB, please run the .MSSQL scripts instead!
  5. The upgrade is complete! Sometimes a package version may contain additional installation follow up instructions in its UPGRADE-NOTES.md

Confirming The Installation / What To Send Coursedog

Once all steps have been executed, there should not be anything else you need to do. However, it is helpful to confirm internally and with Coursedog the following information after an upgrade.

In particular, confirming the Web Services associated with our Coursedog credentials still exist are especially important:

Screenshot 2024-01-16 at 5.36.24 PM.png

Untitled