title: "Equipment (Screen in InformationTechnology)" category: reference tags: [mobile, go, go-plus, screen, informationtechnology] source: ultimo_gomanager.xml date: 2026-04-17 status: published

Equipment (Screen in InformationTechnology)

Category: Screen Application: InformationTechnology Has standard: Ja Entity (uit XML): Equipment

Raw XMLbewerken

<Screen EntityType="Equipment">
	<ContextList>
		<Context>EquipmentContext.ConfigurationItem</Context>
		<Context>EquipmentContext.Software</Context>
	</ContextList>
	<Section Id="Headers">
		<Header Title="${Equipment.Description}" Text="${Equipment.Id} - ${Equipment.ProgressStatus.Description?}" Image="${Equipment.ImageFile}" />
	</Section>
	<Section Id="ReportJob">
		<Workflow
			Name="Mobile_ReportJob"
			Title="#label(FIRST_LINE_INCIDENT)"
			Text="#label(REPORT_FIRST_LINE_INCIDENT_CONFIGURATION_ITEM)"
			Icon="ultimoweb-copy-2">
			<Condition><![CDATA[#{Settings.Job.CanCreate}
								&& #applicationelementenabled('786fc9c7-de2b-40b6-9511-10cdea74dbfd')]]></Condition>
			<Properties>
				<Property Name="Equipment" Value="${Equipment.Id}" AISuggestionsPayloadField="EquipmentProperty" />
				<Property Name="JobContext" Value="JobContext.ITIncident" />
				<Property Name="Description" Title="#label(DESCRIPTION)" Text="#label(ENTER_DESCRIPTION)" Type="String" Required="True" SingleLine="True" AISuggestionsPayloadField="DescriptionProperty" />
				<Property Name="Image" Title="#label(CREATE_PICTURE)" Type="Image" />
				<DataSetProperty Name="WorkOrderType" Title="#label(INCIDENT_TYPE)" DataSet="WorkOrderType" Required="True" />
				<DataSetProperty Name="SkillCategory" Title="#label(SKILLCATEGORY)" DataSet="SkillCategory" />
				<DataSetProperty Name="Urgency" Title="#label(URGENCY)" DataSet="Urgency" Required="True" />
				<Property Name="Text" Title="#label(SYMPTOM)" Text="#label(ENTER_SYMPTOM_REMARK)" Type="String" Html="True" AISuggestions="True" />
				<Property Name="JobStatus" Value="JobStatus.Active" />
			</Properties>
		</Workflow>
	</Section>
	<Section Id="ChangeProgressStatusEquipment">
		<Workflow
			Name="Mobile_Equipment_ChangeProgressStatus"
			Title="#label(CHANGEPROGRESSSTATUS_BRIEF)"
			Text="#label(CURRENT_STATUS) : ${Equipment.ProgressStatus.Description?}"
			Icon="ultimoweb-clock-7">
			<Condition><![CDATA[${Equipment.Context} == EquipmentContext.ConfigurationItem]]></Condition>
			<Properties>
				<Property Name="Equipment" Value="${Equipment.Id}" />
				<DataSetProperty Name="ProgressStatus" Title="#label(PROGRESS_STATUS)" DataSet="EquipmentNextProgressStatuses" Required="True">
					<Properties>
						<Property Name="ProgressStatusId" Value="${Equipment.ProgressStatus.Id?}" />
						<Property Name="ProgressStatusContext" Value="ProgressStatusContext.EquipmentConfigurationItem" />
					</Properties>
				</DataSetProperty>
				<Property Name="Remark" Title="#label(REMARK)" Text="#label(CHANGE_REMARKS)" Type="String" Html="True" />
			</Properties>
		</Workflow>
	</Section>
	<Section Id="ChangeProgressStatusSoftware">
		<Workflow
			Name="Mobile_Equipment_ChangeProgressStatus"
			Title="#label(CHANGEPROGRESSSTATUS_BRIEF)"
			Text="#label(CURRENT_STATUS) : ${Equipment.ProgressStatus.Description?}"
			Icon="ultimoweb-clock-7">
			<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Software]]></Condition>
			<Properties>
				<Property Name="Equipment" Value="${Equipment.Id}" />
				<DataSetProperty Name="ProgressStatus" Title="#label(PROGRESS_STATUS)" DataSet="EquipmentNextProgressStatuses" Required="True">
					<Properties>
						<Property Name="ProgressStatusId" Value="${Equipment.ProgressStatus.Id?}" />
						<Property Name="ProgressStatusContext" Value="ProgressStatusContext.EquipmentSoftware" />
					</Properties>
				</DataSetProperty>
				<Property Name="Remark" Title="#label(REMARK)" Text="#label(CHANGE_REMARKS)" Type="String" Html="True" />
			</Properties>
		</Workflow>
	</Section>
	<Section Id="Job">
		<List DataSet="EquipmentJob" Text="#contextdescription_plural_capital(Job 128)" ShowCount="True" Icon="ultimoweb-paste-2">
			<Condition><![CDATA[#applicationelementenabled('786fc9c7-de2b-40b6-9511-10cdea74dbfd')]]></Condition>
			<Properties>
				<Property Name="EquipmentId" Value="${Equipment.Id}" />
			</Properties>
		</List>
	</Section>
	<Section Id="UnderlyingEquipment">
		<List DataSet="EquipmentPartOfEquipment" Text="#label(UNDERLYING_CONFIGURATION_ITEMS)" ShowCount="True" Icon="ultimoweb-menu">
			<Condition><![CDATA[#applicationelementenabled('be023c7a-6d0e-4e44-b698-24383c7d28bc')
								&& ${Equipment.Context} == EquipmentContext.ConfigurationItem]]></Condition>
			<Properties>
				<Property Name="EquipmentId" Value="${Equipment.Id}" />
			</Properties>
		</List>
		<List DataSet="Software" Text="#label(INSTALLED_SOFTWARE)" ShowCount="True" Icon="ultimoweb-menu">
			<Condition><![CDATA[${Equipment.Context} == EquipmentContext.ConfigurationItem]]></Condition>
			<Properties>
				<Property Name="EquipmentId" Value="${Equipment.Id}" />
			</Properties>
		</List>
		<List DataSet="EquipmentSoftware" Text="#label(SOFTWARE_INSTALLED_ON)" ShowCount="True" Icon="ultimoweb-menu">
			<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Software]]></Condition>
			<Properties>
				<Property Name="EquipmentId" Value="${Equipment.Id}" />
			</Properties>
		</List>
	</Section>
	<Section Id="Feature">
		<List DataSet="EquipmentObjectFeature" Text="#contextdescription_plural_capital(Feature 1)" ShowCount="True" Icon="ultimoweb-tag-4">
			<Condition><![CDATA[#{Settings.Equipment.ShowFeature}]]></Condition>
			<Properties>
				<Property Name="EquipmentId" Value="${Equipment.Id}" />
			</Properties>
		</List>
	</Section>
	<Section Id="SparePart">
		<List DataSet="EquipmentSparePart" Text="#label(SPAREPART)" ShowCount="True" Icon="ultimoweb-list-3">
			<Condition><![CDATA[#{Settings.Article.ShowSparePart}
								&& ${Equipment.Context} == EquipmentContext.ConfigurationItem]]></Condition>
			<Properties>
				<Property Name="EquipmentId" Value="${Equipment.Id}" />
			</Properties>
		</List>
	</Section>
	<Section Id="Contract">
		<List DataSet="EquipmentServiceContract" Text="#contextdescription_plural_capital(Servcontract 1)" ShowCount="True" Icon="ultimoweb-certificate">
			<Condition><![CDATA[#applicationelementenabled('9732301d-4a03-42f5-afb2-ef4ca78b1ccb')]]></Condition>
			<Properties>
				<Property Name="EquipmentId" Value="${Equipment.Id}" />
			</Properties>
		</List>
	</Section>
	<Section Id="Document">
		<List DataSet="EquipmentObjectDocument" Text="#contextdescription_plural_capital(Document 0)" ShowCount="True" Icon="ultimoweb-attachment">
			<Properties>
				<Property Name="EquipmentId" Value="${Equipment.Id}" />
			</Properties>
		</List>
		<Workflow
			Name="Mobile_AddDocument"
			Title="#label(ADD_DOCUMENT)"
			Text="#label(ADD_DOCUMENT_CONFIGURATION_ITEMS)"
			Icon="ultimoweb-file-upload-2">
			<Properties>
				<Property Name="Equipment" Value="${Equipment.Id}" />
				<Property Name="Document" Title="#label(ADD_DOCUMENT)" Type="Document" Required="True" />
			</Properties>
		</Workflow>
	</Section>
	<Section Id="Location">
		<Entity Value="${Equipment.Space}" />
		<Entity Value="${Equipment.Site}">
			<Condition><![CDATA[#applicationelementenabled('f6094a39-7020-4369-80fa-e7474945d49d')]]></Condition>
		</Entity>
		<Entity Value="${Equipment.PartOfEquipment}" Title="#label(PART_OF)" />
	</Section>
	<Section Id="TrackAndTrace">
		<Text Title="#label(TRACKANDTRACE)" Text="#label(TRACKANDTRACELOCATION) ${Equipment.TrackAndTraceLocation}" Icon="icon-location">
			<Condition><![CDATA[#applicationelementenabled('f82feea8-7e6c-423b-b7bd-eadd3dcbd798')
								&& ${Equipment.TrackAndTrace} == True]]></Condition>
		</Text>
		<Text Title="#label(TRACKANDTRACESYNC)" Text="#label(TRACKANDTRACEDATE) #formatdate(${Equipment.TrackAndTraceLastSynchronisation} 'D' true)">
			<Condition><![CDATA[#applicationelementenabled('f82feea8-7e6c-423b-b7bd-eadd3dcbd798')
								&& ${Equipment.TrackAndTrace} == True]]></Condition>
		</Text>
	</Section>
	<Section Id="Owner">
		<Entity Value="${Equipment.OwnerEmployee}" Title="#label(USER)" />
	</Section>
	<Section Id="CostCarrier">
		<Entity Value="${Equipment.Department}">
			<Condition><![CDATA[#applicationelementenabled('4a2d7f23-f846-4780-a3e6-41038ccc9c11')]]></Condition>
		</Entity>
		<Entity Value="${Equipment.CostCenter}">
			<Condition><![CDATA[#applicationelementenabled('a5db516e-0122-4318-aa1c-773b71e28757')]]></Condition>
		</Entity>
	</Section>
	<Section Id="Identity">
		<Text Title="#label(TYPE)" Text="${Equipment.TypeNumber}" />
		<Text Title="#label(SERIAL_NUMBER)" Text="${Equipment.SerialNumber}" />
	</Section>
	<Section Id="Vendor">
		<Entity Value="${Equipment.Manufacturer}" Title="#label(MANUFACTURER)" />
		<Entity Value="${Equipment.Vendor}" />
	</Section>
	<Section Id="Installation">
		<Text Title="#label(YEAR_OF_CONSTRUCTION)" Text="${Equipment.ManufactureYear}">
			<Condition><![CDATA[${Equipment.ManufactureYear} > 1900]]></Condition>
		</Text>
		<Text Title="#label(INSTALLATION_DATE)" Text="#formatdate(${Equipment.InstallDate} 'D' true)" Icon="ultimoweb-calendar" />
		<Text Title="#label(END_OF_GUARANTEE)" Text="#formatdate(${Equipment.WarrantDate} 'D' true)" Icon="ultimoweb-calendar" />
	</Section>
	<Section Id="NFC">
		<Workflow
			Name="Mobile_Equipment_UpdateNFCSerialNumber"
			Title="#label(NFCSERIALNUMBER)"
			Text="#if(${Equipment.NFCSerialNumber} != Empty) #label(UPDATE_NFCSERIALNUMBER) #else #label(ADD_NFCSERIALNUMBER) #end"
			Icon="icon-nfc"
			IsGoPlusOnly="True">
			<Condition><![CDATA[#{Settings.Ultimo.AllowNFC}]]></Condition>
			<Properties>
				<Property Name="Equipment" Value="${Equipment.Id}" />
				<Property Name="NFCSerialNumber" Title="#label(NFCSERIALNUMBER)" Type="String" Value="${Equipment.NFCSerialNumber}" Required="True" Scan="True" />
			</Properties>
		</Workflow>
		<Workflow
			Name="Mobile_Equipment_UpdateNFCSerialNumber"
			Title="#label(NFCSERIALNUMBER)"
			Text="#label(REMOVE_NFCSERIALNUMBER)"
			Icon="ultimoweb-remove-2">
			<Condition><![CDATA[${Equipment.NFCSerialNumber} != Empty]]></Condition>
			<Properties>
				<Property Name="Equipment" Value="${Equipment.Id}" />
				<Property Name="NFCSerialNumber" Value="Empty" />
			</Properties>
		</Workflow>
	</Section>
</Screen>

Brondatabewerken