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

ActionField1757

Beschrijving: Add a new ProgressStatusProposal for this JobProgressStatus and a WorkOrderType (using a dialog). Custom: Nee

Propertiesbewerken

Property Type Accessor
ProgressStatus ProgressStatus Root
JobContext Context Required
ObjectProgressStatusContext Context Required
ProgressStatusProposalContext Context Required
WorkOrderTypeContext Context Required

XMLbewerken

<Workflow Name="ActionField1757" Version="2025.07.28" WorkflowType="Standard" xmlns="urn:Ultimo.Framework.Workflow-mapping">
	<Security EditLevel="10" ViewLevel="20" UserContentLevel="30" />
	<Description>Add a new ProgressStatusProposal for this JobProgressStatus and a WorkOrderType (using a dialog).</Description>
	<Properties>
		<Property	Name="ProgressStatus"					Type="ProgressStatus"			Accessor="Root"		Direction="In" />

		<Property	Name="JobContext"						Type="Context"					Accessor="Required"	Direction="In" />
		<Property	Name="ObjectProgressStatusContext"		Type="Context"					Accessor="Required"	Direction="In" />
		<Property	Name="ProgressStatusProposalContext"	Type="Context"					Accessor="Required"	Direction="In" />
		<Property	Name="WorkOrderTypeContext"				Type="Context"					Accessor="Required"	Direction="In" />

		<Property	Name="ProgressStatusProposal"			Type="ProgressStatusProposal"	Accessor="Internal" />
		<Property	Name="SelectedProgressStatus"			Type="ProgressStatus"			Accessor="Internal" />
		<Property	Name="WorkOrderType"					Type="WorkOrderType"			Accessor="Internal" />
	</Properties>
	<Execution>
		<UserContent Name="Pre" />

		<WorkflowCall Name="Dialog_JobChooseProgressStatusProposal" WorkflowName="Dialog_JobChooseProgressStatusProposal">
			<Parameter	Name="JobContext"						Direction="In"		Value="${JobContext}" />
			<Parameter	Name="JobProgressStatus"				Direction="In"		Value="${ProgressStatus}" />
			<Parameter	Name="ObjectProgressStatusContext"		Direction="In"		Value="${ObjectProgressStatusContext}" />
			<Parameter	Name="ProgressStatusProposalContext"	Direction="In"		Value="${ProgressStatusProposalContext}" />
			<Parameter	Name="WorkOrderTypeContext"				Direction="In"		Value="${WorkOrderTypeContext}" />
			<Parameter	Name="SelectedProgressStatus"			Direction="Out"													OutputProperty="${SelectedProgressStatus}" />
			<Parameter	Name="WorkOrderType"					Direction="Out"													OutputProperty="${WorkOrderType}" />
		</WorkflowCall>

		<Transaction>
			<Insert Name="Insert proposal based on data from dialog" ObjectType="ProgressStatusProposal" OutputProperty="${ProgressStatusProposal}">
				<Parameter	Name="Context"					Direction="In"		Value="${ProgressStatusProposalContext}" />
				<Parameter	Name="JobProgressStatus"		Direction="In"		Value="${ProgressStatus}" />
				<Parameter	Name="ProposedProgressStatus"	Direction="In"		Value="${SelectedProgressStatus}" />
				<Parameter	Name="WorkOrderType"			Direction="In"		Value="${WorkOrderType}" />
			</Insert>
		</Transaction>

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