US English (US)
ES Spanish

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Log in
English (US)
US English (US)
ES Spanish
  • Home
  • Help & Support
  • Support
  • Deep Dive
  • RIO Education Modules
  • Module - Master Data
  • V3 Data Dictionary: Master Data Management

Course Header (object)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • RIO Certification
    RIO Certification Program RIO Academy RIO Challenge RIO Recipe Training
  • Releases
    V3 Release Notes V4 Release Notes
  • Help & Support
    Install RIO Education RIO Insights RIO Recipe Support RIO Graduate/Intern Program Trainee (GPT)
  • Experience RIO in action
  • RIO Insights
+ More

Table of Contents

Course Header (object) Important Fields Course (object) Important Fields

Course Header (object)

This object represents a parent grouping of a Course and its different versions. Course Headers are only used if you have enabled Course Versioning.

If you have enabled Course Versioning, every Course should lookup to a Course Header. When creating new Courses, you can either:

  1. Create the Course Header first, and lookup to it from the Course OR
  2. Set the Course Status to Active, which will automatically create the Course Header for you if one hasn't already been set.

Important Fields

Field name Description
Name The name of the Course.
Educational Institution The Educational Institution this Course belongs to.
Course ID

Unique identifier for a Course. This should be the same value as all child Courses.

Note: The field is not a unique field, but an automatic trigger handler will prevent duplicate Course IDs for each Educational Institution.

Latest Version Course

A lookup to the child Course record where Latest = true.

Note: You should not edit this field directly, it is automatically populated from a trigger handler.

Latest Version A formula field displaying the latest Course's version number.

 

Course (object)

Some new fields were also added to the Course object to support the new Course Header data model. 

If Course Versioning is not enabled, these fields do not need to be used.
If Course Versioning is enabled, each active Course must now lookup to a Course Header record. Enabling the Course Versioning feature will create all necessary Course Headers, and update the lookups accordingly. See here to find out more.

Important Fields

Field name Description
Course Header A lookup to the parent Course Header.
Status

A new status picklist for tracking the status of a Course. When this is changed to Active, a new Course Header is automatically created for the Course if one does not already exist. Picklist options:

  • Draft
  • Under Review
  • Active
  • Inactive
  • Archived
  • Rejected
Version The version number.
Latest This checkbox denotes that this version of the Course is the latest. Setting this to true will automatically populate the Course Header's Latest Version Course lookup, and unset it from the previous latest Course.
Target Course A system formula field used to identify the matching courses, based on if course versioning is enabled. It returns either the Course or the Course Header Id.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Master Data Management Overview
  • Contact (object)
  • Account Record Types
  • Educational Institution Account
  • University Department Account
RIO Education

RIO Education, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2024.

CONTACT

Get in touch

  • Privacy
  • Terms of service

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand