Ultima_99-ArchiveImpo Flow Created at 26/04/2023 11:39 Ultima_99-ArchiveImpo 2445 No 30 D:/Enfocus/Enfocus Switch Dataroot/PropertySets/541/Grille-Switch2.png D:/Enfocus/Enfocus Switch Dataroot/PropertySets/540/logo.png Green flag No No 00:00 00:00 No Monday Sunday No 1 Start of the month 168
MailSend processor TrafficLight Yes Unlimited Mail send is a consumer that sends an email message to an SMTP email relay server for each incoming file or job folder. Some properties for this tool are set up as a global user preference since these values are always the same for all outgoing email. Communication 0400000000 Internet web email e-mail POP3 IMAP network communication transfer output Mail send SWITCH_[Metadata.Text:Dataset="Masterdata",Model="XML",Path="/Data/order/site/name"]_Failed to archive Nested file(s) [Metadata.TextIndexed:Dataset="Log",Model="XML",Path="/groups/group/users/user/name"] No Default Default Default Default Plain text Built-in The following file list could not be dropped into the Switch archive after [Job.PrivateData:Key="retryCount"] try. [Job.NestedName] Possible reasons: - The file server is not accessible by Switch - Switch does not have the correct read/write rights - The file in question must be overwritten, and is open on a computer. Timestamp : [Switch.Date:TimeZone="System"] ServerName : [Switch.ServerName] Flow : [Switch.FlowName] No Body No Yes 2184 632 Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 1704 632 Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 1944 552 RetryIt processor TrafficLight RetryIt 1608 552 Default Default Yes Unlimited 10 up retryCount No Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 1512 552 Hold job processor Move Hold 1mn 1416 552 0 Yes Unlimited Default Delay Minutes 1 Minutes 0 0 Cyclic Filter 0 311 321 Gray No All Files No Files Filter 0 309 308 Gray No All Files No Files TrafficLight 0 308 312 Gray Data Log No Yes Yes TrafficLight -90 308 311 #ff0000 Data Log No No Yes Filter 0 312 296 Gray No All Files No Files Assemble job processor TrafficLight Assemble job 1800 632 0 Yes Unlimited Arbitrary files 0 0 60 2 1 No Ungroup Automatic 2 0 No Automatic 0 Yes Overwrite 15 Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 2088 632 TrafficLight 0 321 2209 Gray Data Log No Yes Yes Filter 0 322 317 Gray No All Files No Files Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 1896 632 getusers processor TrafficLight Get users 1992 632 Default Default Yes Unlimited [Metadata.Text:Dataset="Masterdata",Model="XML",Path="/Data/order/site/name"]_Administrator None Yes xml Filter 0 2209 2212 Gray No All Files No Files TrafficLight 0 2212 322 Gray Data with log Log No Yes Yes Yes Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 280 384 Set hierarchy path processor Move Path 1224 384 Default Default 0 Default Yes One Replace [Metadata.Text:Dataset="Phoenix Plan",Model="XML",Path="/job/facility/things/thing/thing/name"] [Job.PrivateData:Key="media"] 1 0 Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 1424 384 Move 0 2218 2221 Gray No ArchiveHierarchy processor TrafficLight Yes Unlimited Archive hierarchy is a folder-like consumer that supports one or more levels of subfolders. It is used to archive files into a structured hierarchy at the end of a flow. Basics 0500000000 backing folder subfolder structure output print_preset //ultsrv17/UK/Graphics_Artwork/print_preset 999999 Yes Yes Overwrite 1 1792 384 Filter 0 2221 2225 Gray No All Files No Files Folder folder checkSite #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month Yellow No No modificationDate=[Doc.Modified:TimeZone="System"] Yes Yes Overwrite 1 No No Folders No 1608 384 Filter UDL 0 2225 2223 Cyan No UDL [Metadata.Text:Dataset="Masterdata",Model="XML",Path="/Data/order/site/name"] ]]> No Files TrafficLight 90 2223 309 #ff0000 Data Log No No Yes Move 90 296 2221 Gray No 0 No 0 0 0 Default No 00:00 00:00 No Monday Sunday No 1 Start of month No Minutes 0 FlowLinksReceive processor Move Receive from 07-Imposition -24 384 Default Default No One 99-SendToPress Folder folder pressList #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month Cyan No No pressList=[Metadata.TextIndexed:Dataset="Phoenix Plan",Model="XML",Path="/job/layouts/layout/surfaces/surface/press/name"] Yes Yes Overwrite 1 No No Folders No 176 384 Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 176 536 Pack job processor Move Pack job 80 608 Default Default 0 Default Yes Unlimited Yes Yes Yes Unpack job processor TrafficLight Unpack job 176 624 Default Default 0 Default Yes Unlimited Yes Restore and replace Restore and replace No 5 Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 80 384 Folder folder Packed job #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Add version number _v 2 No No Folders No 80 696 Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 176 704 Filter 0 2233 2232 Gray No All Files No Files Move 0 616 620 Gray No TrafficLight 0 1854 2233 Gray Data Log No Yes Yes Filter 0 1846 1854 Gray No All Files No Files Move 0 2215 1481 Gray No Filter 0 1481 2232 Gray No All Files No Files Filter 0 2232 2217 Gray No All Files No Files Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 80 536 Filter 0 2368 616 Gray No All Files No Files ProblemFilesFolder producer Filter One Problem jobs This flow only Default 10 10 -16 216 Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 464 384 Filter 0 2376 2428 Gray No All Files No Files Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 280 224 Filter 0 2217 2376 Gray No All Other Files No Files Filter 0 2380 2386 Gray No All Files No Files Split PDF in pages processor Move Split PDF 376 224 Default Default 0 Default Yes One 1 _[Index] Yes Ungroup job processor Move Ungroup job 568 224 Default Default 0 Default Yes One Ungroup Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 472 224 Move 0 2386 2389 Gray No Filter 0 2389 2388 Gray No All Files No Files Assemble job processor TrafficLight Assemble job 952 224 0 Yes Unlimited Custom 0 0 0 2 1 No Ungroup Automatic [Job.PrivateData:Key="pressName"] [Job.PrivateData:Key="pressLayoutCount"] 0 No [Metadata.Text:Dataset="Phoenix Plan",Model="XML",Path="/job/id"]_[Job.PrivateData:Key="pressName"] 0 Yes Overwrite 15 Folder folder layoutIndex #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month Cyan No No layoutIndex=[Job.NameProper:After="_"] Yes Yes Overwrite 1 No No Folders No 664 224 Move 0 2388 2393 Gray No Filter 0 2393 2396 Gray No All Files No Files metaTagger processor Move metaTagger 760 224 Yes Unlimited pressName // Your imports here // Do not remove calculateScriptExpression function. It must return a promise to the property value. async function calculateScriptExpression(s: Switch, flowElement: FlowElement, job: Job): Promise<string> { const pressString=await job.getPrivateData("pressList"); const layoutIndex=+await job.getPrivateData("layoutIndex")-1; const pressArray= pressString.split(";"); return pressArray[layoutIndex]; } ]]> pressLayoutCount // Your imports here // Do not remove calculateScriptExpression function. It must return a promise to the property value. async function calculateScriptExpression(s: Switch, flowElement: FlowElement, job: Job): Promise<string> { const pressString=await job.getPrivateData("pressList"); const pressName=await job.getPrivateData("pressName"); const pressArray= pressString.split(";"); const pressCount= pressArray.filter(function(value){ return value === pressName;}).length; return pressCount } ]]> No Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 856 224 Move 0 2396 2397 Gray No Filter 0 2397 2392 Gray No All Files No Files Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 1048 224 TrafficLight 0 2392 2400 Gray Data Log No Yes Yes Merge PDF pages processor Move Merge PDF 1152 224 Default Default 0 Default Yes One Ascending Yes Filter 0 2400 2402 Gray No All Files No Files Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 1232 224 Move 0 2402 2404 Gray No Filter 0 2404 2407 Gray No All Files No Files Set hierarchy path processor Move Path 1344 224 Default Default 0 Default Yes One Replace [Job.PrivateData:Key="pressName"] [Job.PrivateData:Key="media"] 1 0 Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 1424 224 Move 0 2407 2408 Gray No Filter 0 2408 2221 Gray No All Files No Files Rename job processor Move Rename job 656 384 Default Default 0 Default Yes One All jobs No Original Leave alone 1 Add suffix after filename proper _count Replace Filename proper 1 0 [Metadata.Text:Dataset="Phoenix Plan",Model="XML",Path="/job/id"]_[Metadata.Text:Dataset="Phoenix Plan",Model="XML",Path="/job/facility/things/thing/thing/name"] Local8bit Underscore <ValueDescription Type="regexp"><Value>\d+$</Value></ValueDescription> 3 None Filename proper 1 0 Local8bit Underscore <ValueDescription Type="regexp"><Value>\d+$</Value></ValueDescription> 3 None Filename proper 1 0 Local8bit Underscore <ValueDescription Type="regexp"><Value>\d+$</Value></ValueDescription> 3 None Filename proper 1 0 Local8bit Underscore <ValueDescription Type="regexp"><Value>\d+$</Value></ValueDescription> 3 None Filename proper 1 0 Local8bit Underscore <ValueDescription Type="regexp"><Value>\d+$</Value></ValueDescription> 3 Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 944 384 Move 0 2428 2429 Gray No Filter 0 2429 2218 Gray No All Files No Files Filter 0 2217 2380 Blue No 1 [Metadata.Integer:Dataset="Phoenix Plan",Model="XML",Path="count(/job/facility/things/thing/thing)"] ]]> No Files Inject job processor Move Inject job 280 464 Default Default 0 Default Yes Unlimited FlowLinksSend processor Move Flow Links Send 472 464 Default Default Yes No 97-Data Report Phoenix Don't add metadata Masterdata // Lines starting with a double slash like this line are considered general comments and are ignored. // In the following line a data map is done with "TagName1" is name of the Private Data or XML dataset tag and "TagValue1" as value TagName1=TagValue1 // The following line has a comment which will be added to the XML dataset. It can be used to add extra info, by example if the info map contains a dimension the comment can explain the unit of the dimension TagName2=TagValue2// This comment will be added to the XML dataset. // The following lines show how nested values can be created in an XML dataset. ParentTag.ChildTag1=TagValue3 ParentTag.ChildTag2=TagValue4 Folder folder - #automanaged# No Default No 00:00 00:00 No Monday Sunday No 1 Start of the month #808080 No No Yes Yes Overwrite 1 No No Folders No 376 464 Move 0 2434 2437 Gray No Inject Incoming job Minutes 15 No Minutes 0 Dummy job No No Incoming job Filter 0 2437 2436 Gray No All Files No Files Filter 0 2232 2434 Gray No All Files No Files Filter 0 1481 2368 Gray No All Files No Files ArchiveHierarchy processor TrafficLight Yes Unlimited Archive hierarchy is a folder-like consumer that supports one or more levels of subfolders. It is used to archive files into a structured hierarchy at the end of a flow. Basics 0500000000 backing folder subfolder structure output print_preset //ultsrv05/pl/DRUKARNIA/Print_Preset 999999 Yes Yes Overwrite 1 1792 304 Filter UDP -90 2225 2443 Cyan No UDP [Metadata.Text:Dataset="Masterdata",Model="XML",Path="/Data/order/site/name"] ]]> No Files TrafficLight 90 2443 309 #ff0000 Data Log No No Yes