title: "BuildingFloor (Screen in Building)" category: reference tags: [mobile, go, go-plus, screen, building] source: ultimo_gomanager.xml date: 2026-04-17 status: published
BuildingFloor (Screen in Building)
Category: Screen Application: Building Has standard: Ja Entity (uit XML): BuildingFloor
Raw XMLbewerken
<Screen EntityType="BuildingFloor">
<ContextList>
<Context>BuildingFloorContext.BuildingFloor</Context>
</ContextList>
<Section Id="Headers">
<Header Title="${BuildingFloor.Description}" Text="${BuildingFloor.Id.Id}" Image="${BuildingFloor.ImageFile}" />
</Section>
<Section Id="ReportJob">
<Workflow
Name="Mobile_ReportJob"
Title="#label(REPORT_JOB)"
Text="#label(REPORT_OPEN_JOB_FLOOR)"
Icon="ultimoweb-copy-2">
<Condition><![CDATA[#{Settings.Job.CanCreate}
&& #applicationelementenabled('f18fb0e1-34e3-4095-8ee6-cfe65a99078f')]]></Condition>
<Properties>
<Property Name="BuildingFloorId" Value="${BuildingFloor.Id.Id}" />
<Property Name="BuildingFloorBuildingPartId" Value="${BuildingFloor.Id.BuildingPart.Id.Id}" />
<Property Name="BuildingFloorBuildingId" Value="${BuildingFloor.Id.BuildingPart.Id.Building.Id}" />
<Property Name="JobContext" Value="JobContext.Building" />
<Property Name="Description" Title="#label(DESCRIPTION)" Text="#label(ENTER_DESCRIPTION)" Type="String" Required="True" SingleLine="True" />
<Property Name="Image" Title="#label(CREATE_PICTURE)" Type="Image" />
<DataSetProperty Name="WorkOrderType" Title="#label(JOB_TYPE)" DataSet="WorkOrderType" Required="True" />
<DataSetProperty Name="SkillCategory" Title="#label(SKILLCATEGORY)" DataSet="SkillCategory" />
<DataSetProperty Name="Priority" Title="#label(PRIORITY)" DataSet="Priority" Required="True" />
<Property Name="Text" Title="#label(EXPLANATION)" Text="#label(ENTER_REMARK)" Type="String" Required="True" Html="True" />
<Property Name="JobStatus" Value="JobStatus.Created" />
</Properties>
</Workflow>
<Workflow
Name="Mobile_ReportJob"
Title="#label(REPORT_FAULT)"
Text="#label(REPORT_ACTIVE_JOB_FLOOR)"
Icon="ultimoweb-copy-2">
<Condition><![CDATA[#{Settings.Job.CanCreate}
&& #applicationelementenabled('f18fb0e1-34e3-4095-8ee6-cfe65a99078f')]]></Condition>
<Properties>
<Property Name="BuildingFloorId" Value="${BuildingFloor.Id.Id}" />
<Property Name="BuildingFloorBuildingPartId" Value="${BuildingFloor.Id.BuildingPart.Id.Id}" />
<Property Name="BuildingFloorBuildingId" Value="${BuildingFloor.Id.BuildingPart.Id.Building.Id}" />
<Property Name="JobContext" Value="JobContext.Building" />
<Property Name="Description" Title="#label(DESCRIPTION)" Text="#label(ENTER_DESCRIPTION)" Type="String" Required="True" SingleLine="True" />
<Property Name="Image" Title="#label(CREATE_PICTURE)" Type="Image" />
<DataSetProperty Name="WorkOrderType" Title="#label(JOB_TYPE)" DataSet="WorkOrderType" Required="True" />
<DataSetProperty Name="SkillCategory" Title="#label(SKILLCATEGORY)" DataSet="SkillCategory" />
<DataSetProperty Name="Priority" Title="#label(PRIORITY)" DataSet="Priority" Required="True" />
<Property Name="Text" Title="#label(EXPLANATION)" Text="#label(ENTER_REMARK)" Type="String" Required="True" Html="True" />
<Property Name="JobCreateMethod" Value="CreateActive" />
<Property Name="JobStatus" Value="JobStatus.Active" />
</Properties>
</Workflow>
<Workflow
Name="Mobile_ReportJob"
Title="#label(REPORT_FINISHED)"
Text="#label(REPORT_FINISHED_JOB_FLOOR)"
Icon="ultimoweb-copy-2">
<Condition><![CDATA[#{Settings.Job.CanCreate}
&& #applicationelementenabled('f18fb0e1-34e3-4095-8ee6-cfe65a99078f')]]></Condition>
<Properties>
<Property Name="BuildingFloorId" Value="${BuildingFloor.Id.Id}" />
<Property Name="BuildingFloorBuildingPartId" Value="${BuildingFloor.Id.BuildingPart.Id.Id}" />
<Property Name="BuildingFloorBuildingId" Value="${BuildingFloor.Id.BuildingPart.Id.Building.Id}" />
<Property Name="JobContext" Value="JobContext.Building" />
<Property Name="Description" Title="#label(DESCRIPTION)" Text="#label(ENTER_DESCRIPTION)" Type="String" Required="True" SingleLine="True" />
<Property Name="Text" Title="#label(EXPLANATION)" Text="#label(ENTER_REMARK)" Type="String" Html="True" />
<Property Name="FeedbackText" Title="#label(ACTIVITIES)" Text="#label(ENTER_ACTIVITIES)" Type="String" Required="True" Html="True" />
<Property Name="Image" Title="#label(CREATE_PICTURE)" Type="Image" />
<DataSetProperty Name="WorkOrderType" Title="#label(JOB_TYPE)" DataSet="WorkOrderType" Required="True" />
<Property Name="BookDate" Title="#label(DATE)" Text="#label(ENTER_DATE)" Type="Date" Value="@{DeviceTime}" Required="True">
<Condition><![CDATA[#settingenabled(Job,JobContext.Building,Job.BookHours) == true
&& #getsetting(Job,JobContext.Building,Job.BookHours) == true]]></Condition>
</Property>
<DataSetProperty Name="HourTariffCategory" Title="#contextdescription_capital(Hourtariffcat 0)" DataSet="CraftsmanHourCategory">
<Condition><![CDATA[#settingenabled(Job,JobContext.Building,Job.BookHours) == true
&& #getsetting(Job,JobContext.Building,Job.BookHours) == true]]></Condition>
</DataSetProperty>
<Property Name="Hours" Title="#label(WORKED_HOURS)" Text="#label(WORKED_HOURS)" Type="Hours">
<Condition><![CDATA[#settingenabled(Job,JobContext.Building,Job.BookHours) == true
&& #getsetting(Job,JobContext.Building,Job.BookHours) == true]]></Condition>
</Property>
<Property Name="JobStatus" Value="JobStatus.Finished" />
<Property Name="JobCreateMethod" Value="CreateActive" />
</Properties>
</Workflow>
</Section>
<Section Id="ReportJobTS">
<Workflow
Name="Mobile_ReportJob"
Title="#label(REPORT_JOB)"
Text="#label(REPORT_OPEN_JOB_FLOOR)"
Icon="ultimoweb-copy-2">
<Condition><![CDATA[#{Settings.Job.CanCreate}
&& #applicationelementenabled('3c9c459b-4f1c-41a2-b6a1-e5c590755546')]]></Condition>
<Properties>
<Property Name="BuildingFloorId" Value="${BuildingFloor.Id.Id}" />
<Property Name="BuildingFloorBuildingPartId" Value="${BuildingFloor.Id.BuildingPart.Id.Id}" />
<Property Name="BuildingFloorBuildingId" Value="${BuildingFloor.Id.BuildingPart.Id.Building.Id}" />
<Property Name="JobContext" Value="JobContext.TD" />
<Property Name="Description" Title="#label(DESCRIPTION)" Text="#label(ENTER_DESCRIPTION)" Type="String" Required="True" SingleLine="True" />
<Property Name="Image" Title="#label(CREATE_PICTURE)" Type="Image" />
<DataSetProperty Name="WorkOrderType" Title="#label(JOB_TYPE)" DataSet="WorkOrderTypeTS" Required="True" />
<DataSetProperty Name="SkillCategory" Title="#label(SKILLCATEGORY)" DataSet="SkillCategory" />
<DataSetProperty Name="Priority" Title="#label(PRIORITY)" DataSet="Priority" Required="True" />
<Property Name="Text" Title="#label(EXPLANATION)" Text="#label(ENTER_REMARK)" Type="String" Required="True" Html="True" />
<Property Name="JobStatus" Value="JobStatus.Created" />
</Properties>
</Workflow>
<Workflow
Name="Mobile_ReportJob"
Title="#label(REPORT_FAULT)"
Text="#label(REPORT_ACTIVE_JOB_FLOOR)"
Icon="ultimoweb-copy-2">
<Condition><![CDATA[#{Settings.Job.CanCreate}
&& #applicationelementenabled('3c9c459b-4f1c-41a2-b6a1-e5c590755546')]]></Condition>
<Properties>
<Property Name="BuildingFloorId" Value="${BuildingFloor.Id.Id}" />
<Property Name="BuildingFloorBuildingPartId" Value="${BuildingFloor.Id.BuildingPart.Id.Id}" />
<Property Name="BuildingFloorBuildingId" Value="${BuildingFloor.Id.BuildingPart.Id.Building.Id}" />
<Property Name="JobContext" Value="JobContext.TD" />
<Property Name="Description" Title="#label(DESCRIPTION)" Text="#label(ENTER_DESCRIPTION)" Type="String" Required="True" SingleLine="True" />
<Property Name="Image" Title="#label(CREATE_PICTURE)" Type="Image" />
<DataSetProperty Name="WorkOrderType" Title="#label(JOB_TYPE)" DataSet="WorkOrderTypeTS" Required="True" />
<DataSetProperty Name="SkillCategory" Title="#label(SKILLCATEGORY)" DataSet="SkillCategory" />
<DataSetProperty Name="Priority" Title="#label(PRIORITY)" DataSet="Priority" Required="True" />
<Property Name="Text" Title="#label(EXPLANATION)" Text="#label(ENTER_REMARK)" Type="String" Required="True" Html="True" />
<Property Name="JobCreateMethod" Value="CreateActive" />
<Property Name="JobStatus" Value="JobStatus.Active" />
</Properties>
</Workflow>
<Workflow
Name="Mobile_ReportJob"
Title="#label(REPORT_FINISHED)"
Text="#label(REPORT_FINISHED_JOB_FLOOR)"
Icon="ultimoweb-copy-2">
<Condition><![CDATA[#{Settings.Job.CanCreate}
&& #applicationelementenabled('3c9c459b-4f1c-41a2-b6a1-e5c590755546')]]></Condition>
<Properties>
<Property Name="BuildingFloorId" Value="${BuildingFloor.Id.Id}" />
<Property Name="BuildingFloorBuildingPartId" Value="${BuildingFloor.Id.BuildingPart.Id.Id}" />
<Property Name="BuildingFloorBuildingId" Value="${BuildingFloor.Id.BuildingPart.Id.Building.Id}" />
<Property Name="JobContext" Value="JobContext.TD" />
<Property Name="Description" Title="#label(DESCRIPTION)" Text="#label(ENTER_DESCRIPTION)" Type="String" Required="True" SingleLine="True" />
<Property Name="Text" Title="#label(EXPLANATION)" Text="#label(ENTER_REMARK)" Type="String" Html="True" />
<Property Name="FeedbackText" Title="#label(ACTIVITIES)" Text="#label(ENTER_ACTIVITIES)" Type="String" Required="True" Html="True" />
<Property Name="Image" Title="#label(CREATE_PICTURE)" Type="Image" />
<DataSetProperty Name="WorkOrderType" Title="#label(JOB_TYPE)" DataSet="WorkOrderTypeTS" Required="True" />
<Property Name="BookDate" Title="#label(DATE)" Text="#label(ENTER_DATE)" Type="Date" Value="@{DeviceTime}" Required="True">
<Condition><![CDATA[#settingenabled(Job,JobContext.TD,Job.BookHours) == true
&& #getsetting(Job,JobContext.TD,Job.BookHours) == true]]></Condition>
</Property>
<DataSetProperty Name="HourTariffCategory" Title="#contextdescription_capital(Hourtariffcat 0)" DataSet="CraftsmanHourCategory">
<Condition><![CDATA[#settingenabled(Job,JobContext.TD,Job.BookHours) == true
&& #getsetting(Job,JobContext.TD,Job.BookHours) == true]]></Condition>
</DataSetProperty>
<Property Name="Hours" Title="#label(WORKED_HOURS)" Text="#label(WORKED_HOURS)" Type="Hours">
<Condition><![CDATA[#settingenabled(Job,JobContext.TD,Job.BookHours) == true
&& #getsetting(Job,JobContext.TD,Job.BookHours) == true]]></Condition>
</Property>
<Property Name="JobStatus" Value="JobStatus.Finished" />
<Property Name="JobCreateMethod" Value="CreateActive" />
</Properties>
</Workflow>
</Section>
<Section Id="Job">
<List DataSet="BuildingFloorMyJobs" Text="#label(MY_JOBSBUILDING)" ShowCount="True">
<Condition><![CDATA[#applicationelementenabled('f18fb0e1-34e3-4095-8ee6-cfe65a99078f')]]></Condition>
<Properties>
<Property Name="BuildingId" Value="${BuildingFloor.Id.BuildingPart.Id.Building.Id}" />
<Property Name="BuildingPartId" Value="${BuildingFloor.Id.BuildingPart.Id.Id}" />
<Property Name="BuildingFloorId" Value="${BuildingFloor.Id.Id}" />
</Properties>
</List>
<List DataSet="BuildingFloorMySkillcatJobs" Text="#label(MY_SKILLCATEGORY) #contextdescription_plural_capital(Job 2048)" ShowCount="True">
<Condition><![CDATA[#applicationelementenabled('f18fb0e1-34e3-4095-8ee6-cfe65a99078f')]]></Condition>
<Properties>
<Property Name="BuildingId" Value="${BuildingFloor.Id.BuildingPart.Id.Building.Id}" />
<Property Name="BuildingPartId" Value="${BuildingFloor.Id.BuildingPart.Id.Id}" />
<Property Name="BuildingFloorId" Value="${BuildingFloor.Id.Id}" />
</Properties>
</List>
<List DataSet="BuildingFloorJob" Text="#label(OVERVIEW) #contextdescription_plural_capital(Job 2048)" ShowCount="True">
<Condition><![CDATA[#applicationelementenabled('f18fb0e1-34e3-4095-8ee6-cfe65a99078f')]]></Condition>
<Properties>
<Property Name="BuildingId" Value="${BuildingFloor.Id.BuildingPart.Id.Building.Id}" />
<Property Name="BuildingPartId" Value="${BuildingFloor.Id.BuildingPart.Id.Id}" />
<Property Name="BuildingFloorId" Value="${BuildingFloor.Id.Id}" />
</Properties>
</List>
</Section>
<Section Id="Space">
<List DataSet="BuildingFloorSpace" Text="#contextdescription_plural_capital(Space 1)" ShowCount="True">
<Condition><![CDATA[#applicationelementenabled('32f4e088-23f6-4aac-a182-edf043869bbe')]]></Condition>
<Properties>
<Property Name="BuildingId" Value="${BuildingFloor.Id.BuildingPart.Id.Building.Id}" />
<Property Name="BuildingPartId" Value="${BuildingFloor.Id.BuildingPart.Id.Id}" />
<Property Name="BuildingFloorId" Value="${BuildingFloor.Id.Id}" />
</Properties>
</List>
</Section>
<Section Id="Composition">
<Entity Value="${BuildingFloor.Id.BuildingPart.Id.Building}" />
<Entity Value="${BuildingFloor.Id.BuildingPart}" />
<Entity Value="${BuildingFloor.Purpose}">
<Condition><![CDATA[#applicationelementenabled('1131ba27-46be-4d19-9c0f-8d8f98fbea22')]]></Condition>
</Entity>
</Section>
<Section Id="CostCarrier">
<Entity Value="${BuildingFloor.Department}">
<Condition><![CDATA[#applicationelementenabled('0f5acc02-05d6-4bb8-a418-d3be4c15f303')]]></Condition>
</Entity>
<Entity Value="${BuildingFloor.CostCenter}">
<Condition><![CDATA[#applicationelementenabled('a5db516e-0122-4318-aa1c-773b71e28757')]]></Condition>
</Entity>
</Section>
</Screen>
Brondatabewerken
- Definitie opvragen —
lookup_mobile_screen("BuildingFloor", app="Building")Volledige definitie incl. XML. Bron:ultimo_gomanager.xml. - Entity-model —
lookup_entity("BuildingFloor")· ../../entities/BuildingFloor Properties, contexts en statussen van de BuildingFloor-entity. Bron:Entities.xml.