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

ActionField1117

Beschrijving: Add blockage to Space (RentableRealEstate) (use of RRE is being interrupted). Custom: Nee

Propertiesbewerken

Property Type Accessor
RentableRealEstate Space Root
Description String Optional
ShowDialog Boolean Optional

XMLbewerken

<Workflow Name="ActionField1117" Version="2025.07.28" WorkflowType="Standard" xmlns="urn:Ultimo.Framework.Workflow-mapping">
	<Security EditLevel="10" ViewLevel="20" UserContentLevel="30" />
	<Description>Add blockage to Space (RentableRealEstate) (use of RRE is being interrupted).</Description>
	<Properties>
		<Property	Name="RentableRealEstate"	Type="Space"	Accessor="Root"		Direction="In" />

		<Property	Name="Description"			Type="String"	Accessor="Optional"	Direction="In"		Default="Empty" />
		<Property	Name="ShowDialog"			Type="Boolean"	Accessor="Optional"	Direction="In"		Default="True" />

		<Property	Name="DisUseDate"			Type="Date"		Accessor="Internal"						Default="#{Environment.CurrentDate}" />
		<Property	Name="Reason"				Type="Int32"	Accessor="Internal"						Default="1" />
	</Properties>
	<Execution>
		<UserContent Name="Pre" />

		<Dialog Name="RentableRealEstateDisUse" TitleCode="RREDISUSEDIALOG" LabelWidth="165">
			<Container Border="True">
				<Date Name="DisUseDate" Width="100" Visible="True" Value="${DisUseDate}" OutputProperty="${DisUseDate}" Required="True" LabelCode="RREDISUSEDATE" />
			</Container>
			<Container TitleCode="RREGIVEREASON" Border="True">
				<RadioGroup Name="Reason" Value="${Reason}" OutputProperty="${Reason}">
					<Item Description="RREREASONSOLDTOLETTER" Value="1" />
					<Item Description="RREREASONSOLDTORENTER" Value="2" />
					<Item Description="RREREASONDEMOLITION" Value="3" />
					<Item Description="RREREASONUNKNOWN" Value="4" />
				</RadioGroup>
			</Container>
		</Dialog>

		<Transaction>
			<WorkflowCall Name="RentableRealEstate_AddBlockage" WorkflowName="RentableRealEstate_AddBlockage">
				<Parameter	Name="Description"	Direction="In"		Value="Afgevoerd" />
				<Parameter	Name="NewStatus"	Direction="In"		Value="StateTimeslotStatus.Disused" />
				<Parameter	Name="ShowDialog"	Direction="In"		Value="False" />
				<Parameter	Name="Space"		Direction="In"		Value="${RentableRealEstate}" />
				<Parameter	Name="StartDate"	Direction="In"		Value="${DisUseDate}" />
			</WorkflowCall>

			<WorkflowCall Name="RentableRealEstate_DisUse" WorkflowName="RentableRealEstate_DisUse">
				<Parameter	Name="DisUseDate"			Direction="In"		Value="${DisUseDate}" />
				<Parameter	Name="Reason"				Direction="In"		Value="${Reason}" />
				<Parameter	Name="RentableRealEstate"	Direction="In"		Value="${RentableRealEstate}" />
			</WorkflowCall>
		</Transaction>

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