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

JobMaterial (Screen in Default)

Category: Screen Application: Default Has standard: Ja Entity (uit XML): JobMaterial

Raw XMLbewerken

<Screen EntityType="JobMaterial">
	<ContextList>
		<Context>JobMaterialContext.None</Context>
	</ContextList>
	<Section Id="Headers">
		<Header Text="${JobMaterial.Article.Description} - ${JobMaterial.Article.Id}" />
	</Section>
	<Section Id="Changes">
		<Workflow
			Name="Mobile_JobMaterial_SetAndApproveMaterial"
			Title="#label(MATERIAL_REGISTER)"
			Text="#label(MATERIAL_REGISTER_JOB)"
			Icon="ultimoweb-pencil-4">
			<Condition><![CDATA[${JobMaterial.Status} == 1
								&& ${JobMaterial.PickedQuantity} == 0]]></Condition>
			<Properties>
				<Property Name="QuantityOut" Title="#label(MATERIAL_REGISTER_JOB_USED) (#label(PLANNED) ${JobMaterial.PlannedQuantity})" Type="Quantity" Required="True" />
				<DataSetProperty Name="JobMaterialWarehouse" Title="#label(WAREHOUSE_CHANGE) (#label(CURRENT): ${JobMaterial.Warehouse.Description?})" DataSet="JobMaterialWarehouse">
					<Properties>
						<Property Name="JobMaterialArticleId" Value="${JobMaterial.Article.Id}" />
					</Properties>
				</DataSetProperty>
				<Property Name="JobMaterialJobId" Value="${JobMaterial.Id.Job.Id}" />
				<Property Name="JobMaterialLineId" Value="${JobMaterial.Id.LineId}" />
			</Properties>
		</Workflow>
		<Workflow
			Name="Mobile_JobMaterial_SetAndApproveMaterial"
			Title="#label(MATERIAL_APPROVE)"
			Text="#label(MATERIAL_APPROVE_JOB)"
			Icon="ultimoweb-pencil-4">
			<Condition><![CDATA[${JobMaterial.Status} == 1
								&& ${JobMaterial.PickedQuantity} > 0]]></Condition>
			<Properties>
				<Property Name="QuantityOut" Value="${JobMaterial.QuantityOut}" />
				<Property Name="JobMaterialJobId" Value="${JobMaterial.Id.Job.Id}" />
				<Property Name="JobMaterialLineId" Value="${JobMaterial.Id.LineId}" />
			</Properties>
		</Workflow>
	</Section>
	<Section Id="Basic">
		<Entity Value="${JobMaterial.Article}" />
		<Text Title="#label(PLANNED_AMOUNT)" Text="${JobMaterial.PlannedQuantity}" />
		<Text Title="#label(EXPENDITURE)" Text="${JobMaterial.QuantityOut}" />
		<Text Title="#label(RETURNED)" Text="${JobMaterial.QuantityIn}" />
		<Text Title="#label(WAREHOUSECODE)" Text="${JobMaterial.Warehouse.Description?}" />
		<Text Title="#label(WAREHOUSELOCATION)" Text="${JobMaterial.WarehouseLocation.Id.Code?} | ${JobMaterial.WarehouseLocation.Description?}" />
		<Text Title="#label(STATUS)" Text="#statusdescription_capital(${JobMaterial})" />
	</Section>
</Screen>

Brondatabewerken