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

ActionField1814

Beschrijving: Report a fault for an inspection line of a job Custom: Nee

Propertiesbewerken

Property Type Accessor
JobInspectionLine JobInspectionLine Root
ConditionFlawPresentContext Context Optional
ConditionFlawPresentStatus Status Optional

XMLbewerken

<Workflow Name="ActionField1814" Version="2025.07.28" WorkflowType="Standard" xmlns="urn:Ultimo.Framework.Workflow-mapping">
	<Security EditLevel="10" ViewLevel="20" UserContentLevel="30" />
	<Description>Report a fault for an inspection line of a job</Description>
	<Properties>
		<Property	Name="JobInspectionLine"			Type="JobInspectionLine"	Accessor="Root"		Direction="In" />

		<Property	Name="ConditionFlawPresentContext"	Type="Context"				Accessor="Optional"	Direction="In"		Default="=${JobInspectionLine.Id.Job.Context} == JobContext.Fleet ? ConditionFlawPresentContext.Fleet : ${JobInspectionLine.Id.Job.Context} == JobContext.Infra ? ConditionFlawPresentContext.Infra : Empty" />
		<Property	Name="ConditionFlawPresentStatus"	Type="Status"				Accessor="Optional"	Direction="In"		Default="ConditionFlawPresentStatus.Active" />

		<Property	Name="Description"					Type="UltimoString"			Accessor="Internal" />
		<Property	Name="Explanation"					Type="UltimoString"			Accessor="Internal" />
		<Property	Name="ImageFile"					Type="String"				Accessor="Internal" />
		<Property	Name="ImageFile2"					Type="String"				Accessor="Internal" />
		<Property	Name="ImageFile3"					Type="String"				Accessor="Internal" />
		<Property	Name="ImageFile4"					Type="String"				Accessor="Internal" />
		<Property	Name="SolveWithJob"					Type="Boolean"				Accessor="Internal" />
	</Properties>
	<Execution>
		<UserContent Name="Pre" />

		<WorkflowCall Name="Call dialog to report a fault" WorkflowName="Dialog_JobInspectionLine_ReportFault">
			<Parameter	Name="Description"	Direction="InOut"	Value="${Description}"																									OutputProperty="${Description}" />
			<Parameter	Name="Explanation"	Direction="InOut"	Value="=${JobInspectionLine.NumberOfConditionFlawPresents} == 0 ? ${JobInspectionLine.Text1} : Empty"					OutputProperty="${Explanation}" />
			<Parameter	Name="ImageFile"	Direction="InOut"	Value="=${JobInspectionLine.NumberOfConditionFlawPresents} == 0 ? ${JobInspectionLine.InspectionImageFile1} : Empty"	OutputProperty="${ImageFile}" />
			<Parameter	Name="ImageFile2"	Direction="InOut"	Value="=${JobInspectionLine.NumberOfConditionFlawPresents} == 0 ? ${JobInspectionLine.InspectionImageFile2} : Empty"	OutputProperty="${ImageFile2}" />
			<Parameter	Name="ImageFile3"	Direction="InOut"	Value="=${JobInspectionLine.NumberOfConditionFlawPresents} == 0 ? ${JobInspectionLine.InspectionImageFile3} : Empty"	OutputProperty="${ImageFile3}" />
			<Parameter	Name="ImageFile4"	Direction="InOut"	Value="=${JobInspectionLine.NumberOfConditionFlawPresents} == 0 ? ${JobInspectionLine.InspectionImageFile4} : Empty"	OutputProperty="${ImageFile4}" />
			<Parameter	Name="SolveWithJob"	Direction="InOut"	Value="=${SolveWithJob}"																								OutputProperty="${SolveWithJob}" />
		</WorkflowCall>

		<WorkflowCall Name="JobInspectionLine_ReportFault" WorkflowName="JobInspectionLine_ReportFault">
			<Parameter	Name="ConditionFlawPresentContext"	Direction="In"		Value="${ConditionFlawPresentContext}" />
			<Parameter	Name="ConditionFlawPresentStatus"	Direction="In"		Value="${ConditionFlawPresentStatus}" />
			<Parameter	Name="Description"					Direction="In"		Value="${Description}" />
			<Parameter	Name="Explanation"					Direction="In"		Value="${Explanation}" />
			<Parameter	Name="ImageFile"					Direction="In"		Value="${ImageFile}" />
			<Parameter	Name="ImageFile2"					Direction="In"		Value="${ImageFile2}" />
			<Parameter	Name="ImageFile3"					Direction="In"		Value="${ImageFile3}" />
			<Parameter	Name="ImageFile4"					Direction="In"		Value="${ImageFile4}" />
			<Parameter	Name="JobInspectionLine"			Direction="In"		Value="${JobInspectionLine}" />
			<Parameter	Name="SolveWithJob"					Direction="In"		Value="${SolveWithJob}" />
		</WorkflowCall>

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