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

ActionField1584

Beschrijving: Unlink StopRelated Job from project/stop. Custom: Nee

Propertiesbewerken

Property Type Accessor
Job Job Root
Unlinked Boolean Optional

XMLbewerken

<Workflow Name="ActionField1584" Version="2025.07.28" WorkflowType="Standard" xmlns="urn:Ultimo.Framework.Workflow-mapping">
	<Security EditLevel="10" ViewLevel="20" UserContentLevel="30" />
	<Description>Unlink StopRelated Job from project/stop.</Description>
	<Properties>
		<Property	Name="Job"			Type="Job"				Accessor="Root"		Direction="In" />

		<Property	Name="Unlinked"		Type="Boolean"			Accessor="Optional"	Direction="Out"		Comment="Is job unlinked" />

		<Property	Name="DeleteAll"	Type="RequestResult"	Accessor="Internal" />
	</Properties>
	<Execution>
		<UserContent Name="Pre" />

		<Choose Name="SubJob">
			<When Name="Check if the job is a subjob" Condition="${Job.Multijob} != Empty &amp;&amp; ${Job.Multijob} != ${Job}">
				<ContinuationQuestion Name="Unlink multijob?" MessageCode="2948">
					<Parameter	Name="Job"	Direction="In"		Value="${Job}" />
				</ContinuationQuestion>

				<Assign Name="Set Multijob" Property="${Job}" Value="${Job.Multijob}" />
			</When>

			<Otherwise Name="Normal or multjob self">
				<ContinuationQuestion Name="Continue unlink" MessageCode="2947">
					<Parameter	Name="Job"	Direction="In"		Value="${Job}" />
				</ContinuationQuestion>
			</Otherwise>
		</Choose>

		<Transaction>
			<WorkflowCall Name="Job_UnlinkFromProject" WorkflowName="Job_UnlinkFromProject">
				<Parameter	Name="Job"	Direction="In"		Value="${Job}" />
			</WorkflowCall>
		</Transaction>

		<Assign Name="Set Unlinked" Property="${Unlinked}" Value="True" />

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