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

ActionField706

Beschrijving: Recalculate ScheduledStartTimeUnit and ScheduledStartQuantity for MultijobTemplateLineSuccessor. Custom: Nee

Propertiesbewerken

Property Type Accessor
MultijobTemplateLineSuccessor MultijobTemplateLineSuccessor Root

XMLbewerken

<Workflow Name="ActionField706" Version="2025.07.28" WorkflowType="Standard" xmlns="urn:Ultimo.Framework.Workflow-mapping">
	<Security EditLevel="10" ViewLevel="20" UserContentLevel="30" />
	<Description>Recalculate ScheduledStartTimeUnit and ScheduledStartQuantity for MultijobTemplateLineSuccessor.</Description>
	<Properties>
		<Property	Name="MultijobTemplateLineSuccessor"	Type="MultijobTemplateLineSuccessor"	Accessor="Root"		Direction="In" />
	</Properties>
	<Execution>
		<UserContent Name="Pre" />

		<Transaction>
			<When Name="ScheduledQuantity is in Hours?" Condition="${MultijobTemplateLineSuccessor.ScheduledTimeUnit.Type?} == TimeUnitType.Hours">
				<Command Name="RoundNumberOfHours" CommandName="RoundNumberOfHours">
					<Parameter	Name="GrossHours"								Direction="In"		Value="${MultijobTemplateLineSuccessor.ScheduledQuantity}" />
					<Parameter	Name="RoundedHoursMinimumValueIsRoundingUnit"	Direction="In"		Value="True" />
					<Parameter	Name="RoundMethod"								Direction="In"		Value="Quarter" />
					<Parameter	Name="RoundedHours"								Direction="Out"																	OutputProperty="${MultijobTemplateLineSuccessor.ScheduledQuantity}" />
				</Command>
			</When>
		</Transaction>

		<WorkflowCall Name="MultijobTemplateLineSuccessor_UpdateScheduledStart" WorkflowName="MultijobTemplateLineSuccessor_UpdateScheduledStart">
			<Parameter	Name="MultijobTemplateLineSuccessor"	Direction="In"		Value="${MultijobTemplateLineSuccessor}" />
		</WorkflowCall>

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