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

ActionField963

Beschrijving: Start the RentableRealEstate availability scheduler. Custom: Nee

Propertiesbewerken

Property Type Accessor
AvailableFrom Date? Optional
AvailableTill Date? Optional
City String Optional
InvoiceGroup InvoiceGroup Optional
MaximumNumberOfSpaces Int32? Optional
Rentable Boolean Optional
Renter Vendor Optional
SpaceType SpaceType Optional
Title String Optional
Zoom SchedulerZoomLevel Optional

XMLbewerken

<Workflow Name="ActionField963" Version="2025.07.28" WorkflowType="Standard" xmlns="urn:Ultimo.Framework.Workflow-mapping">
	<Security EditLevel="10" ViewLevel="20" UserContentLevel="30" />
	<Description>Start the RentableRealEstate availability scheduler.</Description>
	<Properties>
		<Property	Name="AvailableFrom"			Type="Date?"				Accessor="Optional"	Direction="In"																			Comment="Default available From date" />
		<Property	Name="AvailableTill"			Type="Date?"				Accessor="Optional"	Direction="In"																			Comment="Default available Till date" />
		<Property	Name="City"						Type="String"				Accessor="Optional"	Direction="In"																			Comment="Default City" />
		<Property	Name="InvoiceGroup"				Type="InvoiceGroup"			Accessor="Optional"	Direction="In"																			Comment="Default InvoiceGroup" />
		<Property	Name="MaximumNumberOfSpaces"	Type="Int32?"				Accessor="Optional"	Direction="In"		Default="250"														Comment="Maximum number of Spaces shown in scheduler" />
		<Property	Name="Rentable"					Type="Boolean"				Accessor="Optional"	Direction="In"		Default="True"														Comment="Default InvoiceGroup" />
		<Property	Name="Renter"					Type="Vendor"				Accessor="Optional"	Direction="In"																			Comment="Default Renter" />
		<Property	Name="SpaceType"				Type="SpaceType"			Accessor="Optional"	Direction="In"																			Comment="Default SpaceType" />
		<Property	Name="Title"					Type="String"				Accessor="Optional"	Direction="In"																			Comment="Title of the scheduler" />
		<Property	Name="Zoom"						Type="SchedulerZoomLevel"	Accessor="Optional"	Direction="In"		Default="#{Settings.GraphicOverviewLettableUnitsAvailability.Zoom}"	Comment="Accepted values: [Week | Month | Quarter | OneYear | FiveYears | TenYears]" />
	</Properties>
	<Execution>
		<UserContent Name="Pre" />

		<Dialog Name="Select RentableRealEstates for scheduler" TitleCode="SELECTESTATES">
			<Container>
				<SelectionList Name="Renter" OutputProperty="${Renter}" ColumnName="VdrId" ViewfieldConfiguration="Verhuurder" SqlWhereClause="VdrContext = 2" />

				<SelectionList Name="InvoiceGroup" OutputProperty="${InvoiceGroup}" ColumnName="InvgId" />

				<Text Name="City" OutputProperty="${City}" ColumnName="AdrCity" />

				<SelectionList Name="SpaceType" OutputProperty="${SpaceType}" ColumnName="SpctId" ViewfieldConfiguration="Verhuur" SqlWhereClause="SpctContext = 2" />

				<CheckBox Name="Rentable" Value="True" OutputProperty="${Rentable}" ColumnName="SpcRentable" />

				<Date Name="AvailableFrom" OutputProperty="${AvailableFrom}" Required="False" LabelCode="AVAILABLEFROM" />

				<Date Name="AvailableTill" OutputProperty="${AvailableTill}" Required="False" LabelCode="AVAILABLETILL" />
			</Container>
		</Dialog>

		<UserContent Name="Post" />

		<View Name="Scheduler" ViewName="Scheduler">
			<Parameter	Name="AvailableFrom"			Direction="In"		Value="${AvailableFrom}" />
			<Parameter	Name="AvailableTill"			Direction="In"		Value="${AvailableTill}" />
			<Parameter	Name="City"						Direction="In"		Value="${City}" />
			<Parameter	Name="GetAllData"				Direction="In"		Value="RentableRealEstateAvailabilityOverview_FindData" />
			<Parameter	Name="GetMetadata"				Direction="In"		Value="RentableRealEstateAvailabilityOverview_GetMetadata" />
			<Parameter	Name="InvoiceGroup"				Direction="In"		Value="${InvoiceGroup.Id?}" />
			<Parameter	Name="MaximumNumberOfSpaces"	Direction="In"		Value="${MaximumNumberOfSpaces}" />
			<Parameter	Name="Rentable"					Direction="In"		Value="${Rentable}" />
			<Parameter	Name="Renter"					Direction="In"		Value="${Renter.Id?}" />
			<Parameter	Name="SpaceType"				Direction="In"		Value="${SpaceType.Id?}" />
			<Parameter	Name="Title"					Direction="In"		Value="${Title}" />
			<Parameter	Name="Type"						Direction="In"		Value="RentableRealEstateAvailability" />
			<Parameter	Name="Zoom"						Direction="In"		Value="${Zoom}" />
		</View>
	</Execution>
</Workflow>