Categorie: reference
Bijgewerkt: 2026-04-08
actionfield workflow actionfield903
ActionField903
Beschrijving: Change status of KnowledgeTopic (ImprovementRequest) to Approved. Custom: Nee
Propertiesbewerken
| Property | Type | Accessor |
|---|---|---|
| KnowledgeTopic | KnowledgeTopic | Root |
XMLbewerken
<Workflow Name="ActionField903" Version="2025.07.28" WorkflowType="Standard" xmlns="urn:Ultimo.Framework.Workflow-mapping">
<Security EditLevel="10" ViewLevel="20" UserContentLevel="30" />
<Description>Change status of KnowledgeTopic (ImprovementRequest) to Approved.</Description>
<Properties>
<Property Name="KnowledgeTopic" Type="KnowledgeTopic" Accessor="Root" Direction="In" />
</Properties>
<Execution>
<UserContent Name="Pre" />
<Transaction>
<When Name="AcceptDiagnosis is true" Condition="${KnowledgeTopic.AcceptDiagnosis} == True">
<Assign Name="Set Diagnosis" Property="${KnowledgeTopic.ParentKnowledgeTopic.Diagnosis}" Value="${KnowledgeTopic.Diagnosis}" />
</When>
<When Name="AcceptTemplateText is true" Condition="${KnowledgeTopic.AcceptTemplateText} == True">
<Assign Name="Set TemplateText" Property="${KnowledgeTopic.ParentKnowledgeTopic.TemplateText}" Value="${KnowledgeTopic.TemplateText}" />
</When>
<When Name="AcceptText is true" Condition="${KnowledgeTopic.AcceptText} == True">
<Assign Name="Set Text" Property="${KnowledgeTopic.ParentKnowledgeTopic.Text}" Value="${KnowledgeTopic.Text}" />
</When>
<When Name="AcceptDescription is true" Condition="${KnowledgeTopic.AcceptDescription} == True">
<Assign Name="Set Description" Property="${KnowledgeTopic.ParentKnowledgeTopic.Description}" Value="${KnowledgeTopic.Description}" />
</When>
<When Name="AcceptTags is true" Condition="${KnowledgeTopic.AcceptTags} == True">
<Assign Name="Set Tags" Property="${KnowledgeTopic.ParentKnowledgeTopic.Tags}" Value="${KnowledgeTopic.Tags}" />
</When>
<When Name="AcceptKnowledgeDomain is true" Condition="${KnowledgeTopic.AcceptKnowledgeDomain} == True">
<Assign Name="Set KnowledgeDomain" Property="${KnowledgeTopic.ParentKnowledgeTopic.KnowledgeDomain}" Value="${KnowledgeTopic.KnowledgeDomain}" />
</When>
<When Name="AcceptSkillCategory is true" Condition="${KnowledgeTopic.AcceptSkillCategory} == True">
<Assign Name="Set SkillCategory" Property="${KnowledgeTopic.ParentKnowledgeTopic.SkillCategory}" Value="${KnowledgeTopic.SkillCategory}" />
</When>
<When Name="AcceptShowInFAQ is true" Condition="${KnowledgeTopic.AcceptShowInFAQ} == True">
<Assign Name="Set ShowInFAQ" Property="${KnowledgeTopic.ParentKnowledgeTopic.ShowInFAQ}" Value="${KnowledgeTopic.ShowInFAQ}" />
</When>
<ChangeStatus Name="Set status to approved" DomainObject="${KnowledgeTopic}" NewStatus="KnowledgeTopicStatus.Approved" />
</Transaction>
<UserContent Name="Post" />
</Execution>
</Workflow>