-
Notifications
You must be signed in to change notification settings - Fork 2
/
Main.xaml
471 lines (471 loc) · 38.3 KB
/
Main.xaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
<Activity mc:Ignorable="sap sap2010" x:Class="Menu_UI" 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:s="clr-namespace:System;assembly=System.Private.CoreLib" xmlns:sap="http://schemas.microsoft.com/netfx/2009/xaml/activities/presentation" xmlns:sap2010="http://schemas.microsoft.com/netfx/2010/xaml/activities/presentation" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=System.Private.CoreLib" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=System.Private.CoreLib" xmlns:sd="clr-namespace:System.Data;assembly=System.Data.Common" xmlns:ui="http://schemas.uipath.com/workflow/activities" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<x:Members>
<x:Property Name="inoutProfiletype" Type="InArgument(x:String)" />
<x:Property Name="inoutDestinationfolder" Type="InArgument(x:String)" />
<x:Property Name="inoutValidationprofile" Type="InArgument(s:Object[])" />
<x:Property Name="inoutExtractionselection" Type="InArgument(x:String)" />
<x:Property Name="inoutPostexselection" Type="InArgument(x:String)" />
</x:Members>
<VisualBasic.Settings>
<x:Null />
</VisualBasic.Settings>
<sap:VirtualizedContainerService.HintSize>1132,1008</sap:VirtualizedContainerService.HintSize>
<sap2010:WorkflowViewState.IdRef>Menu_UI_1</sap2010:WorkflowViewState.IdRef>
<TextExpression.NamespacesForImplementation>
<sco:Collection x:TypeArguments="x:String">
<x:String>System.Activities</x:String>
<x:String>System.Activities.Statements</x:String>
<x:String>System.Activities.Expressions</x:String>
<x:String>System.Activities.Validation</x:String>
<x:String>System.Activities.XamlIntegration</x:String>
<x:String>Microsoft.VisualBasic</x:String>
<x:String>Microsoft.VisualBasic.Activities</x:String>
<x:String>System</x:String>
<x:String>System.Collections</x:String>
<x:String>System.Collections.Generic</x:String>
<x:String>System.Data</x:String>
<x:String>System.Diagnostics</x:String>
<x:String>System.Drawing</x:String>
<x:String>System.IO</x:String>
<x:String>System.Linq</x:String>
<x:String>System.Net.Mail</x:String>
<x:String>System.Xml</x:String>
<x:String>System.Xml.Linq</x:String>
<x:String>System.Windows.Markup</x:String>
<x:String>UiPath.Core</x:String>
<x:String>UiPath.Core.Activities</x:String>
<x:String>GlobalVariablesNamespace</x:String>
<x:String>GlobalConstantsNamespace</x:String>
<x:String>System.Collections.ObjectModel</x:String>
<x:String>System.Reflection</x:String>
<x:String>System.ComponentModel</x:String>
<x:String>System.Runtime.Serialization</x:String>
<x:String>System.Xml.Serialization</x:String>
<x:String>UiPath.UIAutomationNext.Models.ExtractData</x:String>
<x:String>UiPath.UIAutomationNext.Enums</x:String>
<x:String>UiPath.UIAutomationCore.Contracts</x:String>
<x:String>UiPath.UIAutomationNext.Activities</x:String>
<x:String>UiPath.Platform.ObjectLibrary</x:String>
<x:String>UiPath.Shared.Activities</x:String>
</sco:Collection>
</TextExpression.NamespacesForImplementation>
<TextExpression.ReferencesForImplementation>
<scg:List x:TypeArguments="AssemblyReference" Capacity="68">
<AssemblyReference>System.Activities</AssemblyReference>
<AssemblyReference>Microsoft.VisualBasic</AssemblyReference>
<AssemblyReference>System.Private.CoreLib</AssemblyReference>
<AssemblyReference>System.Data</AssemblyReference>
<AssemblyReference>System.Data.DataSetExtensions</AssemblyReference>
<AssemblyReference>System</AssemblyReference>
<AssemblyReference>System.Drawing</AssemblyReference>
<AssemblyReference>System.Core</AssemblyReference>
<AssemblyReference>System.Xml</AssemblyReference>
<AssemblyReference>System.Xml.Linq</AssemblyReference>
<AssemblyReference>System.Xaml</AssemblyReference>
<AssemblyReference>UiPath.System.Activities</AssemblyReference>
<AssemblyReference>UiPath.UiAutomation.Activities</AssemblyReference>
<AssemblyReference>UiPath.Studio.Constants</AssemblyReference>
<AssemblyReference>UiPath.System.Activities.Design</AssemblyReference>
<AssemblyReference>System.ObjectModel</AssemblyReference>
<AssemblyReference>System.Reflection.DispatchProxy</AssemblyReference>
<AssemblyReference>System.Reflection.TypeExtensions</AssemblyReference>
<AssemblyReference>System.Reflection.Metadata</AssemblyReference>
<AssemblyReference>NPOI</AssemblyReference>
<AssemblyReference>System.Memory.Data</AssemblyReference>
<AssemblyReference>UiPath.Python</AssemblyReference>
<AssemblyReference>System.ComponentModel.TypeConverter</AssemblyReference>
<AssemblyReference>System.Console</AssemblyReference>
<AssemblyReference>System.Configuration.ConfigurationManager</AssemblyReference>
<AssemblyReference>System.Security.Permissions</AssemblyReference>
<AssemblyReference>System.ComponentModel</AssemblyReference>
<AssemblyReference>System.Memory</AssemblyReference>
<AssemblyReference>System.Private.Uri</AssemblyReference>
<AssemblyReference>UiPath.Workflow</AssemblyReference>
<AssemblyReference>System.Data.SqlClient</AssemblyReference>
<AssemblyReference>System.Data.Common</AssemblyReference>
<AssemblyReference>System.ComponentModel.EventBasedAsync</AssemblyReference>
<AssemblyReference>PresentationFramework</AssemblyReference>
<AssemblyReference>WindowsBase</AssemblyReference>
<AssemblyReference>Microsoft.Win32.Primitives</AssemblyReference>
<AssemblyReference>System.ComponentModel.Primitives</AssemblyReference>
<AssemblyReference>System.Private.ServiceModel</AssemblyReference>
<AssemblyReference>System.Runtime.Serialization.Formatters</AssemblyReference>
<AssemblyReference>System.Private.DataContractSerialization</AssemblyReference>
<AssemblyReference>System.Runtime.Serialization.Primitives</AssemblyReference>
<AssemblyReference>System.Private.Xml</AssemblyReference>
<AssemblyReference>UiPath.UIAutomationNext</AssemblyReference>
<AssemblyReference>UiPath.UIAutomationCore</AssemblyReference>
<AssemblyReference>UiPath.UIAutomationNext.Activities</AssemblyReference>
<AssemblyReference>UiPath.Platform</AssemblyReference>
<AssemblyReference>UiPath.Excel.Activities</AssemblyReference>
<AssemblyReference>UiPath.Form.Activities</AssemblyReference>
<AssemblyReference>UiPath.Mail.Activities</AssemblyReference>
<AssemblyReference>UiPath.Python.Activities</AssemblyReference>
<AssemblyReference>UiPath.Testing.Activities</AssemblyReference>
<AssemblyReference>UiPath.OCR.Activities</AssemblyReference>
<AssemblyReference>UiPath.MicrosoftOffice365.Activities.Design</AssemblyReference>
</scg:List>
</TextExpression.ReferencesForImplementation>
<Flowchart sap:VirtualizedContainerService.HintSize="941,943" sap2010:WorkflowViewState.IdRef="Flowchart_2">
<Flowchart.Variables>
<Variable x:TypeArguments="x:String" Name="destinationFolder" />
<Variable x:TypeArguments="s:Object[]" Name="validationProfile" />
<Variable x:TypeArguments="x:String" Name="extractionSelection" />
<Variable x:TypeArguments="x:String" Name="profileType" />
<Variable x:TypeArguments="x:String" Name="postExtractionselection" />
</Flowchart.Variables>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
<av:Point x:Key="ShapeLocation">240,22.5</av:Point>
<av:Size x:Key="ShapeSize">60,75</av:Size>
<x:Double x:Key="Width">907.2219002294679</x:Double>
<av:PointCollection x:Key="ConnectorLocation">300,60 340,60</av:PointCollection>
<x:Double x:Key="Height">906.5</x:Double>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<Flowchart.StartNode>
<x:Reference>__ReferenceID15</x:Reference>
</Flowchart.StartNode>
<FlowStep x:Name="__ReferenceID15">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">340,34</av:Point>
<av:Size x:Key="ShapeSize">200,52</av:Size>
<av:PointCollection x:Key="ConnectorLocation">440,86 440,104</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ui:InvokeWorkflowFile ArgumentsVariable="{x:Null}" ContinueOnError="{x:Null}" DisplayName="Login page" sap:VirtualizedContainerService.HintSize="200,52" sap2010:WorkflowViewState.IdRef="InvokeWorkflowFile_2" UnSafe="False" WorkflowFileName="Menu\Login_prompt.xaml">
<ui:InvokeWorkflowFile.Arguments>
<scg:Dictionary x:TypeArguments="x:String, Argument" />
</ui:InvokeWorkflowFile.Arguments>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</ui:InvokeWorkflowFile>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID0">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">340,104</av:Point>
<av:Size x:Key="ShapeSize">200,52</av:Size>
<av:PointCollection x:Key="ConnectorLocation">440,157 440,184</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ui:InvokeWorkflowFile ArgumentsVariable="{x:Null}" ContinueOnError="{x:Null}" DisplayName="Destination file prompt" sap:VirtualizedContainerService.HintSize="200,52" sap2010:WorkflowViewState.IdRef="InvokeWorkflowFile_6" UnSafe="False" WorkflowFileName="Menu\Destination_file_location_prompt.xaml">
<ui:InvokeWorkflowFile.Arguments>
<OutArgument x:TypeArguments="x:String" x:Key="outputDestinationfolder">[destinationFolder]</OutArgument>
</ui:InvokeWorkflowFile.Arguments>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</ui:InvokeWorkflowFile>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID1">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">340,184</av:Point>
<av:Size x:Key="ShapeSize">200,52</av:Size>
<av:PointCollection x:Key="ConnectorLocation">440,236 440,247 513.5,247 513.5,278.25 427,278.25</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ui:InvokeWorkflowFile ArgumentsVariable="{x:Null}" ContinueOnError="{x:Null}" DisplayName="Landing page" sap:VirtualizedContainerService.HintSize="200,52" sap2010:WorkflowViewState.IdRef="InvokeWorkflowFile_3" UnSafe="False" WorkflowFileName="Menu\Landing_menu.xaml">
<ui:InvokeWorkflowFile.Arguments>
<InArgument x:TypeArguments="x:String" x:Key="inputDestinationfolder">[destinationFolder]</InArgument>
<OutArgument x:TypeArguments="x:String" x:Key="outputProfiletype">[profileType]</OutArgument>
</ui:InvokeWorkflowFile.Arguments>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</ui:InvokeWorkflowFile>
<FlowStep.Next>
<FlowSwitch x:TypeArguments="x:String" x:Name="__ReferenceID11" DisplayName="Which Profile?" Expression="[profileType]" sap:VirtualizedContainerService.HintSize="82,87" sap2010:WorkflowViewState.IdRef="FlowSwitch`1_5">
<FlowSwitch.Default>
<FlowStep x:Name="__ReferenceID3">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">340,364</av:Point>
<av:Size x:Key="ShapeSize">200,52</av:Size>
<av:PointCollection x:Key="ConnectorLocation">440,417 440,434</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ui:InvokeWorkflowFile ArgumentsVariable="{x:Null}" ContinueOnError="{x:Null}" DisplayName="Parsing main menu inputs" sap:VirtualizedContainerService.HintSize="200,52" sap2010:WorkflowViewState.IdRef="InvokeWorkflowFile_4" UnSafe="False" WorkflowFileName="Menu\Parsing_main_menu_inputs.xaml">
<ui:InvokeWorkflowFile.Arguments>
<InArgument x:TypeArguments="x:String" x:Key="inputProfiletype">[profileType]</InArgument>
<InArgument x:TypeArguments="x:String" x:Key="inputDestinationfolder">[destinationFolder]</InArgument>
</ui:InvokeWorkflowFile.Arguments>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</ui:InvokeWorkflowFile>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID4">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">340,434</av:Point>
<av:Size x:Key="ShapeSize">200,52</av:Size>
<av:PointCollection x:Key="ConnectorLocation">340,460.5 310,460.5 310,380 280,380</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ui:InvokeWorkflowFile ArgumentsVariable="{x:Null}" ContinueOnError="{x:Null}" DisplayName="Validate profile" sap:VirtualizedContainerService.HintSize="200,52" sap2010:WorkflowViewState.IdRef="InvokeWorkflowFile_5" UnSafe="False" WorkflowFileName="Validators\Extraction_validator.xaml">
<ui:InvokeWorkflowFile.Arguments>
<OutArgument x:TypeArguments="sd:DataTable" x:Key="outputValidationtable" />
<OutArgument x:TypeArguments="s:Object[]" x:Key="outputValidationarray">[validationProfile]</OutArgument>
<InArgument x:TypeArguments="x:String" x:Key="inputDestinationfolder">[destinationFolder]</InArgument>
</ui:InvokeWorkflowFile.Arguments>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</ui:InvokeWorkflowFile>
<FlowStep.Next>
<FlowSwitch x:TypeArguments="x:String" Default="{x:Reference __ReferenceID1}" x:Name="__ReferenceID5" DisplayName="Profile status?" Expression="[validationProfile(6).ToString]" sap:VirtualizedContainerService.HintSize="79,87" sap2010:WorkflowViewState.IdRef="FlowSwitch`1_2">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">200,336.5</av:Point>
<av:Size x:Key="ShapeSize">79,87</av:Size>
<av:PointCollection x:Key="profiledoesnotexistConnector">240,336.5 240,210.5 340,210.5</av:PointCollection>
<av:PointCollection x:Key="Default">200,380 179.08994353244657,380 179.08994353244657,210.5 340,210.5</av:PointCollection>
<x:String x:Key="DefaultCaseDisplayName">private</x:String>
<av:PointCollection x:Key="notPrivateConnector">240,423.5 240,530.5 340,530.5</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<x:Reference>__ReferenceID1<x:Key>profiledoesnotexist</x:Key></x:Reference>
<FlowStep x:Key="notPrivate" x:Name="__ReferenceID6">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">340,504</av:Point>
<av:Size x:Key="ShapeSize">200,52</av:Size>
<av:PointCollection x:Key="ConnectorLocation">540,530.5 570,530.5 570,530 580,530</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ui:InvokeWorkflowFile ArgumentsVariable="{x:Null}" ContinueOnError="{x:Null}" DisplayName="Extraction main menu" sap:VirtualizedContainerService.HintSize="200,52" sap2010:WorkflowViewState.IdRef="InvokeWorkflowFile_7" UnSafe="False" WorkflowFileName="Menu\Extraction_menu.xaml">
<ui:InvokeWorkflowFile.Arguments>
<OutArgument x:TypeArguments="x:String" x:Key="outputExtractionselection">[extractionSelection]</OutArgument>
<InArgument x:TypeArguments="x:String" x:Key="inputDestinationfolder">[destinationFolder]</InArgument>
<InArgument x:TypeArguments="s:Object[]" x:Key="inputValidationprofile">[validationProfile]</InArgument>
</ui:InvokeWorkflowFile.Arguments>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</ui:InvokeWorkflowFile>
<FlowStep.Next>
<FlowSwitch x:TypeArguments="x:String" x:Name="__ReferenceID7" DisplayName="Action?" Expression="[extractionSelection]" sap:VirtualizedContainerService.HintSize="70,87" sap2010:WorkflowViewState.IdRef="FlowSwitch`1_3">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">580,486.5</av:Point>
<av:Size x:Key="ShapeSize">70,87</av:Size>
<av:PointCollection x:Key="profiledoesnotexistConnector">240,246.5 240,210 350,210</av:PointCollection>
<av:PointCollection x:Key="backConnector">597.5,486.5 597.5,210.5 540,210.5</av:PointCollection>
<av:PointCollection x:Key="notPrivateConnector">240,333.5 240,420 350,420</av:PointCollection>
<av:PointCollection x:Key="quickConnector">650,551.75 782.8632949059759,551.75 782.8632949059759,709.5 760,709.5</av:PointCollection>
<av:PointCollection x:Key="fullConnector">650,508.25 816.1147788743843,508.25 816.1147788743843,780 760,780</av:PointCollection>
<av:PointCollection x:Key="basicConnector">615,573.5 615,591.5924582827901 660,591.5924582827901 660,613.5</av:PointCollection>
<av:PointCollection x:Key="cdConnector">632.5,486.5 632.5,130.5 540,130.5</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<FlowStep x:Key="full" x:Name="__ReferenceID10">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">560,753.5</av:Point>
<av:Size x:Key="ShapeSize">200,52</av:Size>
<av:PointCollection x:Key="ConnectorLocation">560,779.5 530,779.5 530,820 470,820</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ui:InvokeWorkflowFile ArgumentsVariable="{x:Null}" ContinueOnError="{x:Null}" DisplayName="Full profile extraction" sap:VirtualizedContainerService.HintSize="200,52" sap2010:WorkflowViewState.IdRef="InvokeWorkflowFile_11" UnSafe="False" WorkflowFileName="Main_actions\Full_profile_extraction.xaml">
<ui:InvokeWorkflowFile.Arguments>
<InArgument x:TypeArguments="x:String" x:Key="inputDestinationfolder">[destinationFolder]</InArgument>
<InArgument x:TypeArguments="s:Object[]" x:Key="inputValidationprofile">[validationProfile]</InArgument>
</ui:InvokeWorkflowFile.Arguments>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</ui:InvokeWorkflowFile>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID14">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">270,794</av:Point>
<av:Size x:Key="ShapeSize">200,52</av:Size>
<av:PointCollection x:Key="ConnectorLocation">270,820 150,820 150,806</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ui:InvokeWorkflowFile ArgumentsVariable="{x:Null}" ContinueOnError="{x:Null}" DisplayName="Clone data to Onedrive" sap:VirtualizedContainerService.HintSize="379,113" sap2010:WorkflowViewState.IdRef="InvokeWorkflowFile_23" UnSafe="False" WorkflowFileName="Main_actions\Clone_data_to_cloud.xaml">
<ui:InvokeWorkflowFile.Arguments>
<InArgument x:TypeArguments="x:String" x:Key="inputDestinationfolder">
<VisualBasicValue x:TypeArguments="x:String" ExpressionText="destinationFolder" />
</InArgument>
<InArgument x:TypeArguments="s:Object[]" x:Key="inputValidationprofile">
<VisualBasicValue x:TypeArguments="s:Object[]" ExpressionText="validationProfile" />
</InArgument>
</ui:InvokeWorkflowFile.Arguments>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</ui:InvokeWorkflowFile>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID13">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">50,754</av:Point>
<av:Size x:Key="ShapeSize">200,52</av:Size>
<av:PointCollection x:Key="ConnectorLocation">150,754 150,739.5 270,739.5</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ui:InvokeWorkflowFile ArgumentsVariable="{x:Null}" ContinueOnError="{x:Null}" DisplayName="Refresh & clone dashboard" sap:VirtualizedContainerService.HintSize="200,52" sap2010:WorkflowViewState.IdRef="InvokeWorkflowFile_22" UnSafe="False" WorkflowFileName="Main_actions\Dashboard_generator.xaml">
<ui:InvokeWorkflowFile.Arguments>
<InArgument x:TypeArguments="x:String" x:Key="inputDestinationfolder">[destinationFolder]</InArgument>
<InArgument x:TypeArguments="s:Object[]" x:Key="inputValidationprofile">[validationProfile]</InArgument>
</ui:InvokeWorkflowFile.Arguments>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</ui:InvokeWorkflowFile>
<FlowStep.Next>
<FlowStep x:Name="__ReferenceID2">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">270,713.5</av:Point>
<av:Size x:Key="ShapeSize">200,52</av:Size>
<av:PointCollection x:Key="ConnectorLocation">370,713.5 370,683.5000000000001</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ui:InvokeWorkflowFile ArgumentsVariable="{x:Null}" ContinueOnError="{x:Null}" DisplayName="Post extraction menu" sap:VirtualizedContainerService.HintSize="200,52" sap2010:WorkflowViewState.IdRef="InvokeWorkflowFile_21" UnSafe="False" WorkflowFileName="Menu\Post_extraction_menu.xaml">
<ui:InvokeWorkflowFile.Arguments>
<InArgument x:TypeArguments="x:String" x:Key="inputDestinationfolder" />
<OutArgument x:TypeArguments="x:String" x:Key="outputPostexselect">[postExtractionselection]</OutArgument>
</ui:InvokeWorkflowFile.Arguments>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</ui:InvokeWorkflowFile>
<FlowStep.Next>
<FlowSwitch x:TypeArguments="x:String" x:Name="__ReferenceID12" DisplayName="Repeat?" Expression="[postExtractionselection]" sap:VirtualizedContainerService.HintSize="70,87" sap2010:WorkflowViewState.IdRef="FlowSwitch`1_10">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">335,596.5</av:Point>
<av:Size x:Key="ShapeSize">70,87</av:Size>
<av:PointCollection x:Key="extractConnector">335,618.25 142.94300440164858,618.25 142.94300440164858,210.5 340,210.5</av:PointCollection>
<av:PointCollection x:Key="cdConnector">335,661.75 99.5,661.75 99.5,130 340,130</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<x:Reference>__ReferenceID0<x:Key>cd</x:Key></x:Reference>
<x:Reference>__ReferenceID1<x:Key>extract</x:Key></x:Reference>
</FlowSwitch>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
<FlowStep x:Key="quick" x:Name="__ReferenceID9">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">560,683.5</av:Point>
<av:Size x:Key="ShapeSize">200,52</av:Size>
<av:PointCollection x:Key="ConnectorLocation">560,710 530,710 530,740 470,740</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ui:InvokeWorkflowFile ArgumentsVariable="{x:Null}" ContinueOnError="{x:Null}" DisplayName="Quick profile extraction" sap:VirtualizedContainerService.HintSize="200,52" sap2010:WorkflowViewState.IdRef="InvokeWorkflowFile_10" UnSafe="False" WorkflowFileName="Main_actions\Quick_profile_extraction.xaml">
<ui:InvokeWorkflowFile.Arguments>
<InArgument x:TypeArguments="x:String" x:Key="inputDestinationfolder">[destinationFolder]</InArgument>
<InArgument x:TypeArguments="s:Object[]" x:Key="inputValidationprofile">[validationProfile]</InArgument>
</ui:InvokeWorkflowFile.Arguments>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</ui:InvokeWorkflowFile>
<FlowStep.Next>
<x:Reference>__ReferenceID2</x:Reference>
</FlowStep.Next>
</FlowStep>
<FlowStep x:Key="basic" x:Name="__ReferenceID8">
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">560,613.5</av:Point>
<av:Size x:Key="ShapeSize">200,52</av:Size>
<av:PointCollection x:Key="ConnectorLocation">560,640 530,640 530,740 470,740</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<ui:InvokeWorkflowFile ArgumentsVariable="{x:Null}" ContinueOnError="{x:Null}" DisplayName="Basic information retriever.xaml - Invoke Workflow File" sap:VirtualizedContainerService.HintSize="200,52" sap2010:WorkflowViewState.IdRef="InvokeWorkflowFile_9" UnSafe="False" WorkflowFileName="Main_actions\Basic_information_retriever.xaml">
<ui:InvokeWorkflowFile.Arguments>
<InArgument x:TypeArguments="x:String" x:Key="inputDestinationfolder">[destinationFolder]</InArgument>
<InArgument x:TypeArguments="s:Object[]" x:Key="inputValidationprofile">[validationProfile]</InArgument>
</ui:InvokeWorkflowFile.Arguments>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<x:Boolean x:Key="IsExpanded">True</x:Boolean>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
</ui:InvokeWorkflowFile>
<FlowStep.Next>
<x:Reference>__ReferenceID2</x:Reference>
</FlowStep.Next>
</FlowStep>
<x:Reference>__ReferenceID1<x:Key>back</x:Key></x:Reference>
<x:Reference>__ReferenceID0<x:Key>cd</x:Key></x:Reference>
</FlowSwitch>
</FlowStep.Next>
</FlowStep>
</FlowSwitch>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowSwitch.Default>
<sap:WorkflowViewStateService.ViewState>
<scg:Dictionary x:TypeArguments="x:String, x:Object">
<av:Point x:Key="ShapeLocation">345,256.5</av:Point>
<av:Size x:Key="ShapeSize">82,87</av:Size>
<av:PointCollection x:Key="Default">427,321.75 510.5,321.75 510.5,351.00000000000006 440,351.00000000000006 440,364</av:PointCollection>
<av:PointCollection x:Key="cdConnector">345,300 300.5,300 300.5,130 340,130</av:PointCollection>
</scg:Dictionary>
</sap:WorkflowViewStateService.ViewState>
<x:Reference>__ReferenceID0<x:Key>cd</x:Key></x:Reference>
</FlowSwitch>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
</FlowStep.Next>
</FlowStep>
<x:Reference>__ReferenceID1</x:Reference>
<x:Reference>__ReferenceID3</x:Reference>
<x:Reference>__ReferenceID4</x:Reference>
<x:Reference>__ReferenceID5</x:Reference>
<x:Reference>__ReferenceID0</x:Reference>
<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>
<x:Reference>__ReferenceID2</x:Reference>
<x:Reference>__ReferenceID12</x:Reference>
<x:Reference>__ReferenceID13</x:Reference>
<x:Reference>__ReferenceID14</x:Reference>
</Flowchart>
</Activity>