Zum Inhalt springen

createGoal

Creates a new goal. It is subordinated to the parentID. The user must have insert access right on the parentID.

Type: GoalCreateResult!

Arguments

  • goal: GoalCreateInput! — The goal to create.
  • objectType: String — Object-type of the new object. If not providet, the default object type is taken. (deprecated: Use input.objectType)
  • parentID: ID — Parent object to subordinate the new object. Either a objectID, objectGUID or a specialtype. (deprecated: Use input.parentID)
mutation($goal: GoalCreateInput!, $objectType: String, $parentID: ID) {
createGoal(goal: $goal, objectType: $objectType, parentID: $parentID) {
errorData
errorType
goal {
audience
certificate
childItemLinkType
clearance
coreCurriculum
courseMaterial
crossBenefits
deadline
deliverables
followingSubject
id
implications
indicatorGoal
initialSituation
knowledge
learnContent
learnMethod
lessonCount
literature
mindset
name
performanceAssessment
requiredPrevKnowledge
score
selfStudyHours
selfStudyInformations
skills
task
taskLearnContent
tasksituation
transferTask
workProcess
}
id
message
object {
accountingItemsAsText
aclInherit
categoriesAsString
code
createdAt
customNumber
hasChildren
hasReports
id
importID
isFavorite
isMember
isSubscribed
journalEntriesAsText
lastChangedAt
longName
membersAsText
name
numbering
objectGuid
objectName
objectTypeID
orderNr
orderType
parentObjectID
remarks
resourceBusyByTerms
shortName
specialType
suffix
suffixManual
thumbnail
validFrom
validTo
}
status
}
}