Categorie: reference Bijgewerkt: 2026-04-08 actionfield workflow actionfield641

ActionField641

Beschrijving: Check on ServiceDeskReportType (CreateIncident and CreateConditionFlawPresent may not both be true). Custom: Nee

Propertiesbewerken

Property Type Accessor
ServiceDeskReportType ServiceDeskReportType Root
SettingWasChecked Boolean Optional

XMLbewerken

<Workflow Name="ActionField641" Version="2025.07.28" WorkflowType="Standard" xmlns="urn:Ultimo.Framework.Workflow-mapping">
	<Security EditLevel="10" ViewLevel="20" UserContentLevel="30" />
	<Description>Check on ServiceDeskReportType (CreateIncident and CreateConditionFlawPresent may not both be true).</Description>
	<Properties>
		<Property	Name="ServiceDeskReportType"	Type="ServiceDeskReportType"	Accessor="Root"		Direction="In" />

		<Property	Name="SettingWasChecked"		Type="Boolean"					Accessor="Optional"	Direction="In"		Comment="False = CreateIncident, True = CreateConditionFlawPresent" />
	</Properties>
	<Execution>
		<UserContent Name="Pre" />

		<When Name="CheckSettings » SettingsIncorrect" Condition="${ServiceDeskReportType.CreateIncident} == True &amp;&amp; ${ServiceDeskReportType.CreateConditionFlawPresent} == True">
			<Transaction>
				<Choose Name="WichSettingWasChecked">
					<When Name="IfSettingWasChecked" Condition="${SettingWasChecked} == True">
						<Assign Name="ResetCreateIncident" Property="${ServiceDeskReportType.CreateIncident}" Value="False" />
						<Assign Name="ResetCreateConditionFlawPresent" Property="${ServiceDeskReportType.CreateConditionFlawPresent}" Value="True" />
					</When>

					<Otherwise Name="SettingWasCheckedIsFalse">
						<Assign Name="ResetCreateIncident" Property="${ServiceDeskReportType.CreateIncident}" Value="True" />
						<Assign Name="ResetCreateConditionFlawPresent" Property="${ServiceDeskReportType.CreateConditionFlawPresent}" Value="False" />
					</Otherwise>
				</Choose>
			</Transaction>

			<Message Name="SettingsIncorrectMessage" MessageCode="0961">
				<Parameter	Name="ServiceDeskReportType"	Direction="In"		Value="${ServiceDeskReportType}" />
			</Message>
		</When>

		<UserContent Name="Post" />
	</Execution>
</Workflow>