ed274d56-69cc-c872-3b4d-08d9ad9c77a0
07d51c83-804b-ec11-5681-000c299eb325
edaf6dbf-2e44-4a6c-a822-51f45a59d89e
edaf6dbf-2e44-4a6c-a822-51f45a59d89e
ed274d56-69cc-c872-3b4d-08d9ad9c77a0
1
0
1
0
0
08d51c83-804b-ec11-5681-000c299eb325
0
0
2021-11-22T10:39:56.35Z
W_C4IT-LIAM-1StepApprovalNewDataAreaDataA_49681
C4IT - LIAM - 1 Step Approval New DataArea (DataArea Owner)
4
c9b43904-e9b9-e111-62a8-00261890e11f
ed274d56-69cc-c872-3b4d-08d9ad9c77a0
Icons/64x64/businesspeople2.png
0
09d51c83-804b-ec11-5681-000c299eb325
ed274d56-69cc-c872-3b4d-08d9ad9c77a0
b11c6ae9-3d91-e111-489e-6cf049029115
10102
816361e3-13e6-4b44-96a9-fb44c63a8e36
cf060d4d-5c47-462f-b5d1-7df6c865fd91
4df735f2-b4bc-4ce8-92ee-60f40fcf5653
4df735f2-b4bc-4ce8-92ee-60f40fcf5653
cf060d4d-5c47-462f-b5d1-7df6c865fd91
816361e3-13e6-4b44-96a9-fb44c63a8e36
3
edaf6dbf-2e44-4a6c-a822-51f45a59d89e
1
2023-11-06T18:51:14.07Z
2023-11-06T18:51:17.747Z
4
<Activity mc:Ignorable="sads sap" x:Class="Matrix42.ApprovalWorkflow.ApprovalPortfolioResponsible"
xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities"
xmlns:av="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:mca="clr-namespace:Matrix42.Connectors.Activities;assembly=Matrix42.Connectors.Activities"
xmlns:mca1="clr-namespace:Matrix42.CloudCosts.Activities;assembly=Matrix42.CloudCosts.Activities"
xmlns:mcav="clr-namespace:Matrix42.Connectors.Activities.VmWare;assembly=Matrix42.Connectors.Activities.VmWare"
xmlns:mcc="clr-namespace:Matrix42.Connectors.Common;assembly=Matrix42.Connectors.Common"
xmlns:mcp="clr-namespace:Matrix42.Contracts.Platform;assembly=Matrix42.Contracts.Platform"
xmlns:mcpg="clr-namespace:Matrix42.Contracts.Platform.General;assembly=Matrix42.Contracts.Platform"
xmlns:mcwa="clr-namespace:Matrix42.Compliance.Workflow.Activities;assembly=Matrix42.Compliance.Workflow.Activities"
xmlns:mda="clr-namespace:Microsoft.Data.Activities;assembly=Microsoft.Data.Activities"
xmlns:mda1="clr-namespace:Matrix42.DataCenter.Activities;assembly=Matrix42.DataCenter.Activities"
xmlns:mea="clr-namespace:Matrix42.Empirum.Activities;assembly=Matrix42.Empirum.Activities"
xmlns:mia="clr-namespace:Matrix42.IBM_LMT.Activities;assembly=Matrix42.IBM_LMT.Activities"
xmlns:mic="clr-namespace:Matrix42.IBM_LMT.Contracts;assembly=Matrix42.IBM_LMT.Contracts"
xmlns:msc="clr-namespace:Matrix42.ServiceRepository.Contracts;assembly=Matrix42.ServiceRepository.Contracts"
xmlns:msc1="clr-namespace:Matrix42.SDK.Contracts;assembly=Matrix42.SDK.Contracts"
xmlns:mscd="clr-namespace:Matrix42.ServiceCatalog.Contracts.DataContracts;assembly=Matrix42.ServiceCatalog.Contracts"
xmlns:mse="clr-namespace:Matrix42.SDK.Empirum;assembly=Matrix42.SDK.Empirum"
xmlns:mv="clr-namespace:Microsoft.VisualBasic;assembly=System"
xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities"
xmlns:mwa="clr-namespace:Matrix42.Workflows.Activities;assembly=Matrix42.Workflows.Activities"
xmlns:mwaa="clr-namespace:Matrix42.Workflows.Activities.Approval;assembly=Matrix42.Workflows.Activities"
xmlns:mwac="clr-namespace:Matrix42.Workflows.Activities.Common;assembly=Matrix42.Workflows.Activities.Common"
xmlns:mwacd="clr-namespace:Matrix42.Workflows.Activities.Common.Data;assembly=Matrix42.Workflows.Activities.Common"
xmlns:mwacdm="clr-namespace:Matrix42.Workflows.Activities.Common.Data.ManageObjects;assembly=Matrix42.Workflows.Activities.Common"
xmlns:mwc="clr-namespace:Matrix42.Workflows.Contracts;assembly=Matrix42.Workflows.Contracts"
xmlns:s="clr-namespace:System;assembly=mscorlib"
xmlns:s1="clr-namespace:System;assembly=System"
xmlns:s2="clr-namespace:System;assembly=System.Xml"
xmlns:s3="clr-namespace:System;assembly=System.Core"
xmlns:s4="clr-namespace:System;assembly=System.ServiceModel"
xmlns:s5="clr-namespace:System;assembly=System.ComponentModel.Composition"
xmlns:s6="clr-namespace:System;assembly=System.Runtime.WindowsRuntime"
xmlns:sa="clr-namespace:System.Activities;assembly=System.Activities"
xmlns:sad="clr-namespace:System.Activities.Debugger;assembly=System.Activities"
xmlns:sads="http://schemas.microsoft.com/netfx/2010/xaml/activities/debugger"
xmlns:sap="http://schemas.microsoft.com/netfx/2009/xaml/activities/presentation"
xmlns:sc="clr-namespace:System.Collections;assembly=mscorlib"
xmlns:scg="clr-namespace:System.Collections.Generic;assembly=System"
xmlns:scg1="clr-namespace:System.Collections.Generic;assembly=System.ServiceModel"
xmlns:scg2="clr-namespace:System.Collections.Generic;assembly=System.Core"
xmlns:scg3="clr-namespace:System.Collections.Generic;assembly=mscorlib"
xmlns:scg4="clr-namespace:System.Collections.Generic;assembly=Telerik.Windows.Documents"
xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=System"
xmlns:sco1="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib"
xmlns:sd="clr-namespace:System.Data;assembly=System.Data"
xmlns:sj="clr-namespace:System.Json;assembly=System.Json"
xmlns:sl="clr-namespace:System.Linq;assembly=System.Core"
xmlns:sma="clr-namespace:System.Management.Automation;assembly=System.Management.Automation"
xmlns:sn="clr-namespace:System.Net;assembly=System"
xmlns:st="clr-namespace:System.Text;assembly=mscorlib"
xmlns:sx="clr-namespace:System.Xml;assembly=System.Xml"
xmlns:sxl="clr-namespace:System.Xml.Linq;assembly=System.Xml.Linq"
xmlns:ulbce="clr-namespace:update4u.LicenseManager.BizLogic.Common.Extensions;assembly=update4u.LicenseManager.BizLogic.Common"
xmlns:uscp="clr-namespace:update4u.SPS.Contracts.Portal;assembly=update4u.SPS.Contracts"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<x:Members>
<x:Property Name="bookingIds" Type="InArgument(s:Guid[])" />
</x:Members>
<sap:VirtualizedContainerService.HintSize>654,714</sap:VirtualizedContainerService.HintSize>
<mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">False</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Flowchart DisplayName="C4IT - LIAM - 1 Step Approval New DataArea (DataArea Owner)" sad:XamlDebuggerXmlReader.FileName="E:\SC\U4USuite\Main\UnifiedPlatform\Matrix42.Workflows\Matrix42.Workflows.Templates\Approvals\ApprovalPortfolioResponsible.xaml" sap:VirtualizedContainerService.HintSize="614,634">
<Flowchart.Variables>
<Variable x:TypeArguments="x:String" Default="ed274d56-69cc-c872-3b4d-08d9ad9c77a0" Name="_m42WorkflowComponentId" />
<Variable x:TypeArguments="x:String" Name="WebServiceUrl" />
<Variable x:TypeArguments="x:String" Name="ApiToken" />
<Variable x:TypeArguments="s:Guid" Name="DataAreaClassID" />
<Variable x:TypeArguments="sj:JsonObject" Name="ApiTokenJson" />
<Variable x:TypeArguments="sn:HttpStatusCode" Name="HttpStatusCode" />
<Variable x:TypeArguments="mcpg:SecureData" Name="EncryptedApiToken" />
</Flowchart.Variables>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">False</x:Boolean>
<av:Point x:Key="ShapeLocation">270,2.5</av:Point>
<av:Size x:Key="ShapeSize">60,75</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,77.5 300,127.5</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Flowchart.StartNode>
<FlowStep x:Name="__ReferenceID19">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,127.5</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,187.5 300,197.5</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Flowchart DisplayName="Concurrency Protection" sap:VirtualizedContainerService.HintSize="94,60">
<Flowchart.Variables>
<Variable x:TypeArguments="x:Boolean" Name="wfRunning" />
<Variable x:TypeArguments="s:Guid" Name="WorkflowInstanceId" />
<Variable x:TypeArguments="s:Guid" Name="tempId" />
<Variable x:TypeArguments="x:String" Name="WorkflowName" />
</Flowchart.Variables>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
<av:Point x:Key="ShapeLocation">270,2.5</av:Point>
<av:Size x:Key="ShapeSize">60,75</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,77.5 300,120</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Flowchart.StartNode>
<FlowStep x:Name="__ReferenceID4">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,120</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,180 300,230</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Delay Duration="[new TimeSpan(0,0,CInt(Math.Ceiling(Rnd() * 5)) + 0)]" sap:VirtualizedContainerService.HintSize="94,60">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</Delay>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID1">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,230</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,290 300,340</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<mwa:GetWorkflowInfo ProcessId="{x:Null}" DisplayName="Get Workflow Information" sap:VirtualizedContainerService.HintSize="94,60" InstanceId="[WorkflowInstanceId]" WorkflowName="[WorkflowName]">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</mwa:GetWorkflowInfo>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID0">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,340</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,400 300,436.5</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<mwa:GetSingleRecordData DisplayName="Get Single Record Data" HasResult="[wfRunning]" sap:VirtualizedContainerService.HintSize="94,60" IgnoreMissingRecord="True" SchemaObjectName="PLSLWorkflowProcessInstanceClassBase">
<mwa:GetSingleRecordData.InternalArguments>
<InArgument x:TypeArguments="s:Guid" x:Key="WhereExpressionInstanceID">[WorkflowInstanceId]</InArgument>
<InArgument x:TypeArguments="x:Int32" x:Key="WhereExpressionState">[1]</InArgument>
<InArgument x:TypeArguments="x:String" x:Key="WhereExpressionName">[WorkflowName]</InArgument>
</mwa:GetSingleRecordData.InternalArguments>
<mwa:GetSingleRecordData.ObjectAttributeReferences>
<scg3:List x:TypeArguments="mwacd:ObjectAttributeReference" Capacity="4">
<mwacd:ObjectAttributeObjectReference Expression="ID" ResultType="s:Guid" ResultVariableName="tempId">
<mwacd:ObjectAttributeObjectReference.ResultSchemaObject>
<mwacd:SchemaObjectDescriptor ObjectId="4084df74-ed0e-e211-3b89-70f1a151ae71" SchemaObjectName="PLSLWorkflowProcessInstanceClassBase" SchemaObjectType="DD" />
</mwacd:ObjectAttributeObjectReference.ResultSchemaObject>
</mwacd:ObjectAttributeObjectReference>
</scg3:List>
</mwa:GetSingleRecordData.ObjectAttributeReferences>
<mwa:GetSingleRecordData.Outputs>
<OutArgument x:TypeArguments="s:Guid" x:Key="ID">[tempId]</OutArgument>
</mwa:GetSingleRecordData.Outputs>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<mwa:GetSingleRecordData.WhereExpression>
<mwacd:ObjectExpression ExpressionTemplate="Workflow.T(PLSLComponentClassBase).Name = @Name AND T(PLSLProcessInstanceClassBase).State = @State AND InstanceID <> @InstanceID" ParametersPrefix="WhereExpression" SchemaEntityId="4084df74-ed0e-e211-3b89-70f1a151ae71">
<mwacd:ObjectExpression.Parameters>
<scg3:List x:TypeArguments="mwacd:ObjectExpressionParameter" Capacity="4">
<mwacd:ObjectExpressionParameter ObjectReference="{x:Null}" IsExpression="False" Name="Name" TypeName="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" VariableName="WorkflowName" VariableType="x:String" />
<mwacd:ObjectExpressionParameter ObjectReference="{x:Null}" IsExpression="True" Name="State" TypeName="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" VariableName="1" VariableType="x:Int32" />
<mwacd:ObjectExpressionParameter ObjectReference="{x:Null}" IsExpression="False" Name="InstanceID" TypeName="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" VariableName="WorkflowInstanceId" VariableType="s:Guid" />
</scg3:List>
</mwacd:ObjectExpression.Parameters>
</mwacd:ObjectExpression>
</mwa:GetSingleRecordData.WhereExpression>
</mwa:GetSingleRecordData>
<FlowStep.Next>
<FlowDecision x:Name="__ReferenceID2" Condition="[wfRunning]" sap:VirtualizedContainerService.HintSize="70,87">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
<av:Point x:Key="ShapeLocation">265,436.5</av:Point>
<av:Size x:Key="ShapeSize">70,87</av:Size>
<av:PointCollection x:Key="TrueConnector">265,480 235,480 235,490 207,490</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<FlowDecision.True>
<FlowStep x:Name="__ReferenceID3">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">113,460</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">160,460 160,370 253,370</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Delay Duration="[new TimeSpan(0,0,CInt(Math.Ceiling(Rnd() * 59)) + 30)]" sap:VirtualizedContainerService.HintSize="94,60">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</Delay>
<FlowStep.Next>
<x:Reference>__ReferenceID0</x:Reference>
</FlowStep.Next>
</FlowStep>
</FlowDecision.True>
</FlowDecision>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</Flowchart.StartNode>
<x:Reference>__ReferenceID1</x:Reference>
<x:Reference>__ReferenceID0</x:Reference>
<x:Reference>__ReferenceID2</x:Reference>
<x:Reference>__ReferenceID3</x:Reference>
<x:Reference>__ReferenceID4</x:Reference>
</Flowchart>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID21">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,197.5</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,257.5 300,267.5</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<mwa:GetGlobalConfiguration DisplayName="Get Global Configuration" sap:VirtualizedContainerService.HintSize="94,60">
<mwa:GetGlobalConfiguration.ConfigAttribute>
<mwacd:ObjectAttributeReference Expression="RelatedSPSAlertingConfiguration.SuiteUuxUrl" ResultType="x:String" ResultVariableName="WebServiceUrl" />
</mwa:GetGlobalConfiguration.ConfigAttribute>
<mwa:GetGlobalConfiguration.Result>
<OutArgument x:TypeArguments="x:String">[WebServiceUrl]</OutArgument>
</mwa:GetGlobalConfiguration.Result>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</mwa:GetGlobalConfiguration>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID18">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,267.5</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,327.5 300,337.5</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Assign DisplayName="WebServiceUrl" sap:VirtualizedContainerService.HintSize="94,60">
<Assign.To>
<OutArgument x:TypeArguments="x:String">[WebServiceUrl]</OutArgument>
</Assign.To>
<Assign.Value>
<InArgument x:TypeArguments="x:String">[New Uri(WebServiceUrl).GetLeftPart(UriPartial.Authority) + "/m42services/api"]</InArgument>
</Assign.Value>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</Assign>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID17">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,337.5</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,397.5 300,437.5</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<mwa:GetSingleRecordData HasResult="{x:Null}" DisplayName="Get APIToken" sap:VirtualizedContainerService.HintSize="94,60" IgnoreMissingRecord="False" SchemaObjectName="C4IT_Liam_ConfigClassBase">
<mwa:GetSingleRecordData.ObjectAttributeReferences>
<scg3:List x:TypeArguments="mwacd:ObjectAttributeReference" Capacity="4">
<mwacd:ObjectAttributeReference Expression="ApiToken" ResultType="x:String" ResultVariableName="ApiToken" />
</scg3:List>
</mwa:GetSingleRecordData.ObjectAttributeReferences>
<mwa:GetSingleRecordData.Outputs>
<OutArgument x:TypeArguments="x:String" x:Key="ApiToken">[ApiToken]</OutArgument>
</mwa:GetSingleRecordData.Outputs>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<mwa:GetSingleRecordData.WhereExpression>
<mwacd:ObjectExpression ExpressionTemplate="{x:Null}" ParametersPrefix="WhereExpression" SchemaEntityId="d98076fb-9575-ea11-5381-000c299eb325">
<mwacd:ObjectExpression.Parameters>
<scg3:List x:TypeArguments="mwacd:ObjectExpressionParameter" Capacity="0" />
</mwacd:ObjectExpression.Parameters>
</mwacd:ObjectExpression>
</mwa:GetSingleRecordData.WhereExpression>
</mwa:GetSingleRecordData>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID20">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,437.5</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,497.5 300,520</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<mca:EncryptData Data="[ApiToken]" DisplayName="Encrypt Data" sap:VirtualizedContainerService.HintSize="94,60" Operation="Decrypt" TransformedData="[EncryptedApiToken]">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</mca:EncryptData>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID16">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,520</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ForEach x:TypeArguments="s:Guid" DisplayName="ForEach<Guid>" sap:VirtualizedContainerService.HintSize="287,204" Values="[bookingIds]">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">False</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ActivityAction x:TypeArguments="s:Guid">
<ActivityAction.Argument>
<DelegateInArgument x:TypeArguments="s:Guid" Name="item" />
</ActivityAction.Argument>
<Flowchart sap:VirtualizedContainerService.HintSize="666,1544">
<Flowchart.Variables>
<Variable x:TypeArguments="s:Guid" Name="currentBookingEOID" />
<Variable x:TypeArguments="scg3:IEnumerable(sj:JsonValue)" Name="OwnerUserIdIEnum" />
<Variable x:TypeArguments="scg3:ICollection(s:Guid)" Name="bookingApprover" />
</Flowchart.Variables>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">False</x:Boolean>
<av:Point x:Key="ShapeLocation">270,2.5</av:Point>
<av:Size x:Key="ShapeSize">60,75</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,77.5 300,127.5</av:PointCollection>
<x:Double x:Key="Height">1507.5</x:Double>
<x:Double x:Key="Width">652</x:Double>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Flowchart.StartNode>
<FlowStep x:Name="__ReferenceID12">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,127.5</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,187.5 300,237.5</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Assign sap:VirtualizedContainerService.HintSize="94,60">
<Assign.To>
<OutArgument x:TypeArguments="s:Guid">[currentBookingEOID]</OutArgument>
</Assign.To>
<Assign.Value>
<InArgument x:TypeArguments="s:Guid">[item]</InArgument>
</Assign.Value>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</Assign>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID13">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,237.5</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,297.5 300,340</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<mwa:GetSingleRecordData HasResult="{x:Null}" DisplayName="GetBooking" sap:VirtualizedContainerService.HintSize="94,60" IgnoreMissingRecord="False" SchemaObjectName="SVCServiceBookingClassBase">
<mwa:GetSingleRecordData.InternalArguments>
<InArgument x:TypeArguments="s:Guid" x:Key="WhereExpressionExpressionObjectID">[currentBookingEOID]</InArgument>
</mwa:GetSingleRecordData.InternalArguments>
<mwa:GetSingleRecordData.ObjectAttributeReferences>
<scg3:List x:TypeArguments="mwacd:ObjectAttributeReference" Capacity="8">
<mwacd:ObjectAttributeObjectReference Expression="ServiceForm.T(C4IT_DataAreaServiceFormClassBase).DataArea.ID" ResultType="s:Guid" ResultVariableName="DataAreaClassID">
<mwacd:ObjectAttributeObjectReference.ResultSchemaObject>
<mwacd:SchemaObjectDescriptor ObjectId="c2c55603-3d91-4074-9578-580b1f92bfe0" SchemaObjectName="SVCServiceBookingClassBase" SchemaObjectType="DD" />
</mwacd:ObjectAttributeObjectReference.ResultSchemaObject>
</mwacd:ObjectAttributeObjectReference>
</scg3:List>
</mwa:GetSingleRecordData.ObjectAttributeReferences>
<mwa:GetSingleRecordData.Outputs>
<OutArgument x:TypeArguments="s:Guid" x:Key="ServiceForm.T(C4IT_DataAreaServiceFormClassBase).DataArea.ID">[DataAreaClassID]</OutArgument>
</mwa:GetSingleRecordData.Outputs>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<mwa:GetSingleRecordData.WhereExpression>
<mwacd:ObjectExpression ExpressionTemplate="[Expression-ObjectID] = @ExpressionObjectID" ParametersPrefix="WhereExpression" SchemaEntityId="c2c55603-3d91-4074-9578-580b1f92bfe0">
<mwacd:ObjectExpression.Parameters>
<scg3:List x:TypeArguments="mwacd:ObjectExpressionParameter" Capacity="4">
<mwacd:ObjectExpressionParameter ObjectReference="{x:Null}" IsExpression="False" Name="ExpressionObjectID" TypeName="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" VariableName="currentBookingEOID" VariableType="s:Guid" />
</scg3:List>
</mwacd:ObjectExpression.Parameters>
</mwacd:ObjectExpression>
</mwa:GetSingleRecordData.WhereExpression>
</mwa:GetSingleRecordData>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID15">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,340</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,400 300,450</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Flowchart DisplayName="GetOwners" sap:VirtualizedContainerService.HintSize="94,60">
<Flowchart.Variables>
<Variable x:TypeArguments="x:String" Name="AuthorizationHeader" />
<Variable x:TypeArguments="sj:JsonArray" Name="OwnersUserIds" />
</Flowchart.Variables>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
<av:Point x:Key="ShapeLocation">270,2.5</av:Point>
<av:Size x:Key="ShapeSize">60,75</av:Size>
<x:Double x:Key="Height">640</x:Double>
<av:PointCollection x:Key="ConnectorLocation">300,77.5 300,107.5 303.5,107.5 303.5,118.04</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Flowchart.StartNode>
<FlowStep x:Name="__ReferenceID9">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">256.5,118.04</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">303.5,178.04 303.5,208.04</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<mca:HttpSendActivity x:TypeArguments="sj:JsonObject" AccountName="{x:Null}" Delay="{x:Null}" Password="{x:Null}" RetryCondition="{x:Null}" ServiceConnection="{x:Null}" DisplayName="Get Auth Token" sap:VirtualizedContainerService.HintSize="94,60" IgnoreRequestFailture="False" Method="POST" RequestContent=" " ResponseContent="[ApiTokenJson]" ResponseStatusCode="[HttpStatusCode]" Uri="[WebServiceUrl + "/ApiToken/GenerateAccessTokenFromApiToken"]">
<mca:HttpSendActivity.InternalArguments>
<InArgument x:TypeArguments="x:String" x:Key="RequestHeaders_Authorization">["Bearer " + EncryptedApiToken.Value]</InArgument>
</mca:HttpSendActivity.InternalArguments>
<mca:HttpSendActivity.RequestHeaders>
<scg3:List x:TypeArguments="mwacd:ObjectExpressionParameter" Capacity="4">
<mwacd:ObjectExpressionParameter ObjectReference="{x:Null}" IsExpression="True" Name="Authorization" TypeName="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" VariableName=""Bearer " + EncryptedApiToken.Value" VariableType="x:String" />
</scg3:List>
</mca:HttpSendActivity.RequestHeaders>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</mca:HttpSendActivity>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID11">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">256.5,208.04</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">303.5,268.04 303.5,298.04</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Assign sap:VirtualizedContainerService.HintSize="94,60">
<Assign.To>
<OutArgument x:TypeArguments="x:String">[AuthorizationHeader]</OutArgument>
</Assign.To>
<Assign.Value>
<InArgument x:TypeArguments="x:String">["Bearer " + ApiTokenJson("RawToken").ToString().Trim(""""(0))]</InArgument>
</Assign.Value>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</Assign>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID10">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">256.5,298.04</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">303.5,358.04 303.5,388.04 300,388.04 300,390</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<mca:HttpSendActivity x:TypeArguments="sj:JsonArray" AccountName="{x:Null}" Delay="{x:Null}" Password="{x:Null}" RequestContent="{x:Null}" RetryCondition="{x:Null}" ServiceConnection="{x:Null}" DisplayName="Get Owners" sap:VirtualizedContainerService.HintSize="94,60" IgnoreRequestFailture="False" ResponseContent="[OwnersUserIds]" ResponseStatusCode="[HttpStatusCode]" Uri="[WebServiceUrl + "/c4itliamwebapi/getownersfromdataarea?dataareaclassid=" + DataAreaClassID.ToString()]">
<mca:HttpSendActivity.InternalArguments>
<InArgument x:TypeArguments="x:String" x:Key="RequestHeaders_Authorization">[AuthorizationHeader]</InArgument>
</mca:HttpSendActivity.InternalArguments>
<mca:HttpSendActivity.RequestHeaders>
<scg3:List x:TypeArguments="mwacd:ObjectExpressionParameter" Capacity="4">
<mwacd:ObjectExpressionParameter ObjectReference="{x:Null}" IsExpression="True" Name="Authorization" TypeName="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" VariableName="AuthorizationHeader" VariableType="x:String" />
</scg3:List>
</mca:HttpSendActivity.RequestHeaders>
</mca:HttpSendActivity>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID8">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,390</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,450 300,480</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Assign sap:VirtualizedContainerService.HintSize="94,60">
<Assign.To>
<OutArgument x:TypeArguments="scg3:IEnumerable(sj:JsonValue)">[OwnerUserIdIEnum]</OutArgument>
</Assign.To>
<Assign.Value>
<InArgument x:TypeArguments="sj:JsonArray">[OwnersUserIds]</InArgument>
</Assign.Value>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</Assign>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID6">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,480</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,540 300,570</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<mwa:CreateCollection x:TypeArguments="s:Guid" Collection="[bookingApprover]" sap:VirtualizedContainerService.HintSize="94,60">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</mwa:CreateCollection>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID7">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,570</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ForEach x:TypeArguments="sj:JsonValue" DisplayName="ForEach<JsonValue>" sap:VirtualizedContainerService.HintSize="94,60" Values="[OwnerUserIdIEnum]">
<ActivityAction x:TypeArguments="sj:JsonValue">
<ActivityAction.Argument>
<DelegateInArgument x:TypeArguments="sj:JsonValue" Name="currentOwnerItem" />
</ActivityAction.Argument>
<Flowchart sap:VirtualizedContainerService.HintSize="614,636">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">False</x:Boolean>
<av:Point x:Key="ShapeLocation">270,2.5</av:Point>
<av:Size x:Key="ShapeSize">60,75</av:Size>
<av:PointCollection x:Key="ConnectorLocation">300,77.5 300,237.5</av:PointCollection>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Flowchart.StartNode>
<FlowStep x:Name="__ReferenceID5">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,237.5</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<AddToCollection x:TypeArguments="s:Guid" Collection="[bookingApprover]" DisplayName="AddToCollection<Guid>" sap:VirtualizedContainerService.HintSize="94,60" Item="[Guid.Parse(currentOwnerItem.ToString().Trim(Chr(34)))]" />
</FlowStep>
</Flowchart.StartNode>
<x:Reference>__ReferenceID5</x:Reference>
</Flowchart>
</ActivityAction>
</ForEach>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</Flowchart.StartNode>
<x:Reference>__ReferenceID6</x:Reference>
<x:Reference>__ReferenceID7</x:Reference>
<x:Reference>__ReferenceID8</x:Reference>
<x:Reference>__ReferenceID9</x:Reference>
<x:Reference>__ReferenceID10</x:Reference>
<x:Reference>__ReferenceID11</x:Reference>
</Flowchart>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID14">
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">253,450</av:Point>
<av:Size x:Key="ShapeSize">94,60</av:Size>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<mwaa:ServiceApprovalActivity ApprovalTaskIds="{x:Null}" CustomFormPage="{x:Null}" CustomFormUX="{x:Null}" CustomFormUXBase="{x:Null}" DecisionMakerRoles="{x:Null}" BookingObjectIds="[{currentBookingEOID}]" DisplayName="Service Approval" sap:VirtualizedContainerService.HintSize="94,60" OutputAllCreatedTasks="False" SendPushNotification="False" SkipEmptyTaskCreation="False">
<mwaa:ServiceApprovalActivity.DecisionMakers>
<scg3:List x:TypeArguments="mwacd:ObjectReference" Capacity="1">
<mwacd:InputVariableObjectReference ArgumentKey="DecisionMakers0" Expression="bookingApprover" IsExpression="False" IsMultiple="True">
<mwacd:InputVariableObjectReference.ResultSchemaObject>
<mwacd:SchemaObjectDescriptor ObjectId="6f3ed39c-0aab-4606-b44e-d646d077b361" SchemaObjectName="SVCServiceBookingType" SchemaObjectType="CI" />
</mwacd:InputVariableObjectReference.ResultSchemaObject>
</mwacd:InputVariableObjectReference>
</scg3:List>
</mwaa:ServiceApprovalActivity.DecisionMakers>
<mwaa:ServiceApprovalActivity.InternalArguments>
<InArgument x:TypeArguments="scg3:IEnumerable(s:Guid)" x:Key="DecisionMakers0">[bookingApprover]</InArgument>
</mwaa:ServiceApprovalActivity.InternalArguments>
<mwaa:ServiceApprovalActivity.ProcessStep>
<InArgument x:TypeArguments="mwacd:VisualizationStep">
<Literal x:TypeArguments="mwacd:VisualizationStep">
<mwacd:VisualizationStep DisplayString="Datenbereich Besitzer" Id="d63e12c3-ba47-47cb-8cca-515eb0e9d375" Position="1" />
</Literal>
</InArgument>
</mwaa:ServiceApprovalActivity.ProcessStep>
<sap:WorkflowViewStateService.ViewState>
<scg3:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg3:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</mwaa:ServiceApprovalActivity>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</Flowchart.StartNode>
<x:Reference>__ReferenceID12</x:Reference>
<x:Reference>__ReferenceID13</x:Reference>
<x:Reference>__ReferenceID14</x:Reference>
<x:Reference>__ReferenceID15</x:Reference>
</Flowchart>
</ActivityAction>
</ForEach>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</Flowchart.StartNode>
<x:Reference>__ReferenceID16</x:Reference>
<x:Reference>__ReferenceID17</x:Reference>
<x:Reference>__ReferenceID18</x:Reference>
<x:Reference>__ReferenceID19</x:Reference>
<x:Reference>__ReferenceID20</x:Reference>
<x:Reference>__ReferenceID21</x:Reference>
</Flowchart>
</Activity>
1
7edaa9c7-7b33-e511-80f6-0050562f9516
ed274d56-69cc-c872-3b4d-08d9ad9c77a0
Workflows\Diagram\ed274d56-69cc-c872-3b4d-08d9ad9c77a0\version_1_0.png
1
2023-11-06T18:51:17.747Z
0ad51c83-804b-ec11-5681-000c299eb325
ed274d56-69cc-c872-3b4d-08d9ad9c77a0
2
d63e12c3-ba47-47cb-8cca-515eb0e9d375
Datenbereich Besitzer
edaf6dbf-2e44-4a6c-a822-51f45a59d89e
Icons/48x48/users.png
1
ed274d56-69cc-c872-3b4d-08d9ad9c77a0
3fc37849-352b-4c52-b967-0669fd7339ce
7
d63e12c3-ba47-47cb-8cca-515eb0e9d375
Datenbereich Besitzer
c4a237e9-79f1-46f1-9947-60cff514bff3
9
d63e12c3-ba47-47cb-8cca-515eb0e9d375
DataArea Owner