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

ActionField1112

Beschrijving: Set WebShopWarehouse on ArticleWarehouse. Custom: Nee

Propertiesbewerken

Property Type Accessor
ArticleWarehouse ArticleWarehouse Root

XMLbewerken

<Workflow Name="ActionField1112" Version="2025.07.28" WorkflowType="Standard" xmlns="urn:Ultimo.Framework.Workflow-mapping">
	<Security EditLevel="10" ViewLevel="20" UserContentLevel="30" />
	<Description>Set WebShopWarehouse on ArticleWarehouse.</Description>
	<Properties>
		<Property	Name="ArticleWarehouse"		Type="ArticleWarehouse"	Accessor="Root"		Direction="In" />

		<Property	Name="CountPickListsLines"	Type="Int64"			Accessor="Internal" />
		<Property	Name="OneWebShopWarehouse"	Type="Boolean"			Accessor="Internal" />
	</Properties>
	<Execution>
		<UserContent Name="Pre" />

		<Transaction>
			<WorkflowCall Name="ArticleWarehouse_UpdateWebShopWarehouse" WorkflowName="ArticleWarehouse_UpdateWebShopWarehouse">
				<Parameter	Name="ArticleWarehouse"		Direction="In"		Value="${ArticleWarehouse}" />
				<Parameter	Name="Validate"				Direction="In"		Value="False" />
				<Parameter	Name="CountPickListsLines"	Direction="Out"									OutputProperty="${CountPickListsLines}" />
				<Parameter	Name="OneWebShopWarehouse"	Direction="Out"									OutputProperty="${OneWebShopWarehouse}" />
			</WorkflowCall>

			<When Name="PickListLines" Condition="${CountPickListsLines} &gt; 0">
				<Toggle Name="Toggle WebShopWarehouse" Property="${ArticleWarehouse.WebShopWarehouse}" />
			</When>
		</Transaction>

		<UserContent Name="Post" />

		<Choose Name="Message">
			<When Name="UnProcessed Lines" Condition="${CountPickListsLines} &gt; 0 ">
				<Message Name="Unprocessed picklistlines" MessageCode="2323">
					<Parameter	Name="ArticleWarehouse"	Direction="In"		Value="${ArticleWarehouse}" />
					<Parameter	Name="Count"			Direction="In"		Value="${CountPickListsLines}" />
				</Message>
			</When>


			<When Name="InValid" Condition="${OneWebShopWarehouse} == False">
				<Message Name="Message2321" MessageCode="2321">
					<Parameter	Name="ArticleWarehouse"	Direction="In"		Value="${ArticleWarehouse}" />
				</Message>
			</When>
		</Choose>
	</Execution>
</Workflow>