Course
The course object stores information about a training course. A course is a structured educational programme offered with the primary aim of imparting a specific set of skills to an individual. Many companies, especially those that deal with complex products or services, require their partners and resellers to be adequately trained in and familiar with what they sell. Typically, courses focus on a specific product or product family; however, at times, they might also deal with generic concepts or principles. Courses might either be theoretical or practical, or a blend of both.
Child Objects
Attachment, Audit Trail,Book, Category, Certification, Course, Course Enrollment, Custom Object 01-03, Custom Object 4 through 15, Exam, Partner, Product, Solution, Team.
Methods Called
The following table details the methods called by the Course service.
Method | Name as Defined in Service |
---|---|
CourseDelete |
|
CourseExecute |
|
CourseInsert |
|
CourseQueryPage |
|
CourseUpdate |
Fields
The following table details the required and read-only fields for the course object.
Field Name | Type |
---|---|
Name |
Required |
Status |
Required |
OwnerId |
Required |
Read-only |
The following table details the pick map fields for the course object.
Pick Map Field | Maps To |
---|---|
PrimaryProductProductCategory, PrimaryProductExternalSystemId, PrimaryProductDescription, PrimaryProductName, PrimaryProductPartNumber, PrimaryProductStatus, PrimaryProductIntegrationId, PrimaryProductType |
PrimaryProductId |
ProductCategoryName |
ProductCategoryId |
ContactEmail, ContactFirstName, ContactLastName, ContactFullName, ContactIntegrationId, ContactAccountName, ContactExternalSystemId |
ContactId |
ObjectiveName, ObjectiveExternalSystemId |
ObjectiveId |
ExamType, ExamStatus, ExamName, ExamID, ExamExternalSystemId |
ExamId |
OwnerFirstName, OwnerLastName, OwnerUserSignInId, OwnerAlias, OwnerFullName, OwnerIntegrationId, OwnerExternalSystemId, OwnerEMailAddr |
OwnerId |
The following table provides a list of the user key combinations for the course object.
User Key Field Combinations |
---|
Id |
CourseId, CandidateId, and EnrollDate |
The following table details the picklists available for the course object.
Field Name |
---|
Type |
Status |
Format |
Medium |
PaymentOption |