Categorie: reference
Bijgewerkt: 2026-04-08
actionfield workflow actionfield1182
ActionField1182
Beschrijving: Delete DomainObject from Gantt. Custom: Nee
Propertiesbewerken
| Property | Type | Accessor |
|---|---|---|
| DomainObject | DomainObject | Root |
| Deleted | Boolean | Optional |
| JobHoursCalculated | Decimal | Optional |
| JobHoursToPlan | Decimal | Optional |
| JobResourceHoursCalculated | Decimal | Optional |
| JobResourceHoursToPlan | Decimal | Optional |
| ProjectHoursCalculated | Decimal | Optional |
| WorkOrderHoursCalculated | Decimal | Optional |
XMLbewerken
<Workflow Name="ActionField1182" Version="2025.07.28" WorkflowType="Standard" xmlns="urn:Ultimo.Framework.Workflow-mapping">
<Security EditLevel="10" ViewLevel="20" UserContentLevel="30" />
<Description>Delete DomainObject from Gantt.</Description>
<Properties>
<Property Name="DomainObject" Type="DomainObject" Accessor="Root" Direction="In" />
<Property Name="Deleted" Type="Boolean" Accessor="Optional" Direction="Out" Comment="Is domainobjectdeleted?" />
<Property Name="JobHoursCalculated" Type="Decimal" Accessor="Optional" Direction="Out" Comment="Feedback Job.HoursCalculated" />
<Property Name="JobHoursToPlan" Type="Decimal" Accessor="Optional" Direction="Out" Comment="Feedback Job.HoursToPlan" />
<Property Name="JobResourceHoursCalculated" Type="Decimal" Accessor="Optional" Direction="Out" Comment="Feedback JobResource.HoursCalculated" />
<Property Name="JobResourceHoursToPlan" Type="Decimal" Accessor="Optional" Direction="Out" Comment="Feedback JobResource.HoursToPlan" />
<Property Name="ProjectHoursCalculated" Type="Decimal" Accessor="Optional" Direction="Out" Comment="Feedback Project.HoursCalculated" />
<Property Name="WorkOrderHoursCalculated" Type="Decimal" Accessor="Optional" Direction="Out" Comment="Feedback WorkOrder.HoursCalculated" />
<Property Name="Job" Type="Job" Accessor="Internal" />
<Property Name="JobResource" Type="JobResource" Accessor="Internal" />
</Properties>
<Execution>
<UserContent Name="Pre" />
<ContinuationQuestion Name="Delete?" MessageCode="2536" />
<Transaction Flush="True">
<Choose Name="Check entity name">
<When Name="JobSchedulePart" Condition="${DomainObject.EntityName} == JobSchedulePart">
<Assign Name="Set JobResource" Property="${JobResource}" Value="${DomainObject.JobResource}" />
<Assign Name="Set Job" Property="${Job}" Value="${JobResource.Id.Job}" />
</When>
<When Name="JobResource" Condition="${DomainObject.EntityName} == JobResource">
<Assign Name="Set setting for status transition logic" Property="#{Settings.JobResource.RemoveJobScheduleParts}" Value="True" />
<Assign Name="Set Job" Property="${Job}" Value="${DomainObject.Id.Job}" />
</When>
</Choose>
<DeleteObject Name="Delete domainobject" DomainObject="${DomainObject}" />
<Assign Name="Toggle deleted" Property="${Deleted}" Value="True" />
<WorkflowCall Name="Job_GetFeedBackValuesForStopGantt" WorkflowName="Job_GetFeedBackValuesForStopGantt">
<Parameter Name="Job" Direction="In" Value="${Job}" />
<Parameter Name="JobResource" Direction="In" Value="${JobResource}" />
<Parameter Name="JobHoursCalculated" Direction="Out" OutputProperty="${JobHoursCalculated}" />
<Parameter Name="JobHoursToPlan" Direction="Out" OutputProperty="${JobHoursToPlan}" />
<Parameter Name="JobResourceHoursCalculated" Direction="Out" OutputProperty="${JobResourceHoursCalculated}" />
<Parameter Name="JobResourceHoursToPlan" Direction="Out" OutputProperty="${JobResourceHoursToPlan}" />
<Parameter Name="ProjectHoursCalculated" Direction="Out" OutputProperty="${ProjectHoursCalculated}" />
<Parameter Name="WorkOrderHoursCalculated" Direction="Out" OutputProperty="${WorkOrderHoursCalculated}" />
</WorkflowCall>
</Transaction>
<UserContent Name="Post" />
</Execution>
</Workflow>