Aktive Konfiguration: PROD · Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-19 07_52_22 197 Streams
Öffnen
PROD FX

6 - Open Project ESP

Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-02 17_42_55_ohneLicence

Struktur und Aufrufe dieses Streams prüfen Im HView öffnen Abhängigkeiten
Zur Konfiguration
Hervorgehobener Node: a0a1f99e-6459-4b65-a61d-87171909c54e
Die UUID wird in den Rohdaten markiert. Die Node-Klasse findest du in der Deprecated-Arbeitsliste oder direkt im JSON-Ausschnitt.

Gruppenzugehörigkeit

Keine explizite Zuordnung

Aktivierung

Aktiviert

Jobstatus im Dashboard

Nicht erforderlich / nicht jobbezogen

Grafische Streamansicht

70 Nodes
Klick auf einen Node zeigt Details. positiv negativ Trigger

Variablen und Fundstellen

3

helmut ESP_path_Projekte definiert 1×

nodeList.19.properties.filePaths.0
{helmut.variable.ESP_path_Projekte}\{project.metadata.Projekt-Kurzname}\Project\{project.name}.prlock

helmut mdr_helmut-lock_path definiert 4×

nodeList.7.properties.filePaths.0
{helmut.variable.mdr_helmut-lock_path}\project.open
nodeList.16.properties.filePaths.0
{helmut.variable.mdr_helmut-lock_path}\helmut.lock
nodeList.18.properties.filePath.0
{helmut.variable.mdr_helmut-lock_path}\helmut.lock
nodeList.34.properties.filePath
{helmut.variable.mdr_helmut-lock_path}\project.open

helmut mdr_premiere_settings_path definiert 1×

nodeList.31.properties.profilePath
{helmut.variable.mdr_premiere_settings_path}\{store.variable.PMV_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\Profile-{local.username}

Stream-Rohdaten

{
  "id": "6a26ca88d8b5b65272c7e208",
  "name": "6 - Open Project ESP",
  "createDate": "2026-06-08T13:58:32.258Z",
  "modificationDate": "2026-09-29T06:54:12.862Z",
  "streamEvent": "OPEN_PROJECT",
  "streamHost": "CLIENT",
  "disabled": false,
  "startNodeUUID": "10736531-b3a5-4400-8a54-934212b59168",
  "groups": [],
  "order": 7,
  "tags": [
    "FX"
  ],
  "design": "{\"operators\":{\"0\":{\"top\":20,\"left\":390,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"10736531-b3a5-4400-8a54-934212b59168\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{project.group}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"ESP\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Prüfen des Projektes auf RSS/MBS\"}},\"1\":{\"top\":25,\"left\":775,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"1171e8a1-2c14-40f6-9d23-7b7df5956f96\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"2\":{\"top\":40,\"left\":1230,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"844d7cef-951c-4110-a384-20b9e7fe49cc\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{store.variable.{local.environment.COMPUTERNAME}}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\".*ESP.*\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Prüfe ob Rechner eine ESP-Maschine ist\"}},\"3\":{\"top\":345,\"left\":1230,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"4c9b5711-efc3-4762-bc3a-3daa74275389\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{store.variable.{local.environment.COMPUTERNAME}}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\".*ASC-TEST.*\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Prüfe ob Rechner eine ESP-Maschine ist\"}},\"5\":{\"top\":25,\"left\":4525,\"properties\":{\"description\":\"Will split a stream into a synchronous and an asynchronous way. Required if a stream's execution time might exceed 60 seconds. A stream fails after 60 seconds. The asynchronous path is executed synchronously in itself and may take longer than 60 seconds\",\"title\":\"Split Stream Action\",\"nodeUUID\":\"dd66b92a-4710-46e9-bd31-b3351eaa3d15\",\"uncontained\":false,\"class\":\"nodes.actions.general.SplitStreamActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"6\":{\"top\":310,\"left\":5465,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"b45edf32-e645-4884-8ae3-1a9f31ecffa2\",\"uncontained\":false,\"class\":\"nodes.actions.general.SleepActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Milliseconds\":{\"type\":\"INTEGER\",\"description\":\"Amount of milliseconds that the node waits for\",\"variableName\":\"ms\",\"placeholder\":\"1000\",\"values\":[\"100\"],\"value\":\"1000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"7\":{\"top\":760,\"left\":5045,\"properties\":{\"description\":\"Will match the project's extension\",\"title\":\"Project Extension Condition\",\"nodeUUID\":\"c1360d21-6693-4855-8aa2-fa0d340890c2\",\"uncontained\":false,\"class\":\"nodes.conditions.helmut.project.ProjectExtensionConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\"],\"value\":\"IS\"},\"Extension\":{\"type\":\"STRING\",\"description\":\"Must contain the project extension\",\"variableName\":\"projectExtension\",\"placeholder\":\"prproj\",\"value\":\"prproj\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"8\":{\"top\":760,\"left\":5440,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"2df497df-e72b-497e-8ef5-b5a451a07cb8\",\"uncontained\":false,\"class\":\"nodes.conditions.file.FileMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_EXIST\"},\"Filepath\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete file path including extension\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Folder_name\\\\does_this_file_exist.mxf\",\"value\":[\"{helmut.variable.mdr_helmut-lock_path}\\\\project.open\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"9\":{\"top\":25,\"left\":3300,\"properties\":{\"description\":\"Will execute a command\",\"title\":\"Commandline Execute Action V2\",\"nodeUUID\":\"ab7a21ba-5dee-444f-960f-192338008b57\",\"uncontained\":false,\"class\":\"nodes.actions.execute.ExecuteProcessActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Command\":{\"type\":\"STRING\",\"description\":\"The command to execute\",\"variableName\":\"cmd\",\"placeholder\":\"uptime\",\"value\":\"powershell \\\"[bool](Get-Process -Name 'Adobe Premiere Pro' -ErrorAction SilentlyContinue | Where-Object { $_.MainWindowHandle -ne 0 })\\\"\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Prüfung ob Premiere schon läuft bzw. gestartet ist\"}},\"10\":{\"top\":25,\"left\":3675,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"b7aeb711-8654-4c34-9e07-25befae07c93\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{node.result.ab7a21ba-5dee-444f-960f-192338008b57}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"True\",\"true\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"11\":{\"top\":25,\"left\":4075,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"a6335559-8db9-4824-b494-96657fbd051e\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Variable name\":{\"type\":\"STRING\",\"description\":\"Name of the temporary variable to be set\",\"variableName\":\"variableName\",\"placeholder\":\"my_variable\",\"value\":\"premiere_status\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"not running\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Premiere läuft nicht - komplett Profil ect. laden\"}},\"12\":{\"top\":285,\"left\":4075,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"4bcb5206-32c4-4b8d-9c6e-2460ff1e8fa4\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Variable name\":{\"type\":\"STRING\",\"description\":\"Name of the temporary variable to be set\",\"variableName\":\"variableName\",\"placeholder\":\"my_variable\",\"value\":\"premiere_status\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"running\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"13\":{\"top\":25,\"left\":5025,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"c034a446-0d02-4bb6-b97f-367384e82ca4\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{stream.variable.premiere_status}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"not running\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"14\":{\"top\":25,\"left\":5465,\"properties\":{\"description\":\"Will start Premiere and wait until it's ready (Panel required)\",\"title\":\"Job Start Premiere Action V2\",\"nodeUUID\":\"4564f0ce-3148-4820-ab5e-21ccf5935044\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobPremiereStartAppActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Premiere path\":{\"type\":\"STRING\",\"description\":\"Full path of Adobe Premiere executable\",\"variableName\":\"appPath\",\"placeholder\":\"/Applications/Adobe Premiere Pro 2021/Adobe Premiere Pro 2021.app\",\"values\":[\"/Applications/Adobe Premiere Pro 2021/Adobe Premiere Pro 2021.app\"],\"value\":\"{store.variable.Premiere_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"15\":{\"top\":645,\"left\":1225,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"47352b53-f305-477f-b303-58e5979f5cc4\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{store.variable.{local.environment.COMPUTERNAME}}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\".*RSS_SERVICE.*\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Prüfe ob es ein Testrechner ist\"}},\"16\":{\"top\":955,\"left\":1230,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"0157d16a-c04e-47d5-91dd-5c2a5ff16e96\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{store.variable.{local.environment.COMPUTERNAME}}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\".*RSS 22.*\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Prüfe ob es ein Testrechner ist\"}},\"17\":{\"top\":360,\"left\":390,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"91f68f61-179d-4c2d-a422-685a471b8654\",\"uncontained\":false,\"class\":\"nodes.conditions.file.FileMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_EXIST\"},\"Filepath\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete file path including extension\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Folder_name\\\\does_this_file_exist.mxf\",\"value\":[\"{helmut.variable.mdr_helmut-lock_path}\\\\helmut.lock\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"18\":{\"top\":620,\"left\":390,\"properties\":{\"description\":\"Will send a notification to a user\",\"title\":\"Send Notification to User\",\"nodeUUID\":\"4d189df9-0b7a-42ae-98bb-a0dabf7b1767\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserNotificationOutputImpl\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the notification should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"Das System wird gerade vorbereitet. Bitte warten sie einen Moment.\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"19\":{\"top\":870,\"left\":390,\"properties\":{\"description\":\"Will check if one or more file(s) appear/disappear\",\"title\":\"File Appearing Condition\",\"nodeUUID\":\"5a71a6d7-e428-41f8-9c89-c63c341f10e1\",\"uncontained\":false,\"class\":\"nodes.conditions.file.FileMultipleAppearingConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Filepath(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete file path (incl. extension)\",\"variableName\":\"filePath\",\"placeholder\":\"H:\\\\Folder_name\\\\growingfile.mxf\",\"value\":[\"{helmut.variable.mdr_helmut-lock_path}\\\\helmut.lock\"]},\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"APPEARS\",\"DISAPPEARS\"],\"value\":\"DISAPPEARS\"},\"Interval in seconds\":{\"type\":\"INTEGER\",\"description\":\"Time until (next) check\",\"variableName\":\"interval\",\"placeholder\":\"5\",\"values\":[\"5\"],\"value\":\"5\"},\"Checks\":{\"type\":\"INTEGER\",\"description\":\"Amount of checks\",\"variableName\":\"checks\",\"placeholder\":\"4\",\"values\":[\"1\"],\"value\":\"5\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"21\":{\"top\":790,\"left\":5900,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"b07ddbc7-d80b-4feb-8da8-cf87e30d9702\",\"uncontained\":false,\"class\":\"nodes.conditions.file.FileMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_EXIST\"},\"Filepath\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete file path including extension\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Folder_name\\\\does_this_file_exist.mxf\",\"value\":[\"{helmut.variable.ESP_path_Projekte}\\\\{project.metadata.Projekt-Kurzname}\\\\Project\\\\{project.name}.prlock\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"22\":{\"top\":790,\"left\":6275,\"properties\":{\"description\":\"Will open a confirm dialog in Helmut\",\"title\":\"Helmut Confirm Dialog Action\",\"nodeUUID\":\"b9654ba3-ae0a-4641-a8c4-0332ff772466\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.user.HelmutConfirmActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Target user\":{\"type\":\"STRING\",\"description\":\"The username to send confirmation request to\",\"variableName\":\"username\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Question\":{\"type\":\"STRING\",\"description\":\"The question to ask the user\",\"variableName\":\"question\",\"value\":\"Das Projekt {project.name} ist in Verwendung. Möchten sie es im schreibgeschützten Modus öffnen?\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for a user response\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"23\":{\"top\":910,\"left\":6665,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"fc661bb8-1bf6-4db4-ad89-91816ca3022b\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"24\":{\"top\":790,\"left\":7110,\"properties\":{\"description\":\"Will map various paths in a premiere project to match the target OS\",\"title\":\"Premiere OS Path Mapper Action\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereMapPathsToOsActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Project path\":{\"type\":\"STRING\",\"variableName\":\"projectPath\",\"values\":[\"%project.path%\"],\"value\":\"{project.path}\"},\"Target OS\":{\"type\":\"ENUM\",\"variableName\":\"targetOS\",\"values\":[\"AUTO\",\"UNIX\",\"WINDOWS\"],\"value\":\"WINDOWS\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"7e890bea-5268-4cfb-966f-ee82fc53599a\"},\"expanded\":true},\"25\":{\"top\":790,\"left\":7475,\"properties\":{\"description\":\"Will write a JSON file next to the project\",\"title\":\"Project As JSON\",\"nodeUUID\":\"129bce2b-fd3c-4d52-9e10-7abc03a580b9\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectJSONActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Target Filepath\":{\"type\":\"STRING\",\"description\":\"JSON destination file path (incl. name and extension)\",\"variableName\":\"targetFilepath\",\"placeholder\":\"H:\\\\Destination_Folder_Name\\\\myfile.json\",\"values\":[\"{project.path}.helmut.json\"],\"value\":\"{project.path}.helmut.json\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"26\":{\"top\":790,\"left\":7850,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"452100d3-40b0-45b0-8cd2-944e01c5891b\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Variable name\":{\"type\":\"STRING\",\"description\":\"Name of the temporary variable to be set\",\"variableName\":\"variableName\",\"placeholder\":\"my_variable\",\"value\":\"autosave\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{project.parent}/Saves\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"27\":{\"top\":885,\"left\":8285,\"properties\":{\"description\":\"Will check a project's Premiere version\",\"title\":\"Project Version of Premiere Condition V1\",\"nodeUUID\":\"0db0b285-3024-451c-84bd-acb76481860d\",\"uncontained\":false,\"class\":\"nodes.conditions.helmut.project.ProjectVersionOfPremiereConditionV1\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"IS_NEWER\",\"IS_OLDER\",\"IS_EQUAL_OR_NEWER\",\"IS_EQUAL_OR_OLDER\"],\"value\":\"IS\"},\"Version\":{\"type\":\"ENUM\",\"description\":\"Version identifier of Premiere Pro\",\"variableName\":\"premiereVersion\",\"values\":[\"v2025\",\"v2024\",\"v2023\",\"v2022\",\"v2021\",\"v2020\",\"v2019_1\",\"v2019\",\"v2018_1\",\"v2018\",\"v2017_1\",\"v2017\",\"v2015_4\",\"v2015_2\"],\"value\":\"v2025\"},\"Project path\":{\"type\":\"STRING\",\"description\":\"Path to a Premiere project\",\"variableName\":\"projectPath\",\"placeholder\":\"/path/to/project.prproj\",\"value\":\"{project.path}\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"28\":{\"top\":1635,\"left\":390,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"450894ba-dcbf-48c5-85dc-7cbbb4f82cc9\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"29\":{\"top\":1445,\"left\":8290,\"properties\":{\"description\":\"Will always fail\",\"title\":\"Fail Action\",\"nodeUUID\":\"f13a2d1a-c528-475b-9083-4c6250401c46\",\"uncontained\":false,\"class\":\"nodes.actions.general.FailActionWithMessageImpl\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"STRING\",\"description\":\"Optional error message to return\",\"variableName\":\"msg\",\"value\":\"Projekt Konvertierung fehlgeschlagen - Bitte Schichtleiter verständigen\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"30\":{\"top\":40,\"left\":1940,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"8b59206c-f756-484a-88a6-f27f13d26d92\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS_NOT\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{project.category}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"09_Schulung - Laptop\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"31\":{\"top\":780,\"left\":9505,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"a0a1f99e-6459-4b65-a61d-87171909c54e\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Variable name\":{\"type\":\"STRING\",\"description\":\"Name of the temporary variable to be set\",\"variableName\":\"variableName\",\"placeholder\":\"my_variable\",\"value\":\"project_shortname\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{project.metadata.Projekt-Kurzname}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"32\":{\"top\":1335,\"left\":10850,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"c25e3df8-deb2-4667-a918-ae5e81eb3f11\",\"uncontained\":false,\"class\":\"nodes.actions.general.SleepActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Milliseconds\":{\"type\":\"INTEGER\",\"description\":\"Amount of milliseconds that the node waits for\",\"variableName\":\"ms\",\"placeholder\":\"1000\",\"value\":\"1000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"33\":{\"top\":1195,\"left\":12340,\"properties\":{\"description\":\"Will force native premiere locking in the current user profile\",\"title\":\"Premiere force native lock Action\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereForceNativeLockActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Profile path\":{\"type\":\"STRING\",\"variableName\":\"profilePath\",\"values\":[\"%local.home%/Documents/Adobe/Premiere Pro/13.0/Profile-%local.username%\"],\"value\":\"{helmut.variable.mdr_premiere_settings_path}\\\\{store.variable.PMV_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\\\\Profile-{local.username}\"},\"Username\":{\"type\":\"STRING\",\"variableName\":\"username\",\"values\":[\"%user.name%\"],\"value\":\"{user.name}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"9235b0fa-a5f9-451a-8e45-400f76fe2e96\"},\"expanded\":true},\"34\":{\"top\":1200,\"left\":12765,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"1e625c47-d4a9-4174-80a7-06d8d280915f\",\"uncontained\":false,\"class\":\"nodes.actions.general.SleepActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Milliseconds\":{\"type\":\"INTEGER\",\"description\":\"Amount of milliseconds that the node waits for\",\"variableName\":\"ms\",\"placeholder\":\"1000\",\"value\":\"1000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"35\":{\"top\":1200,\"left\":13135,\"properties\":{\"description\":\"Will open a file with the default programm\",\"title\":\"Open a file\",\"uncontained\":false,\"class\":\"nodes.actions.execute.OpenFileActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Filepath\":{\"type\":\"STRING\",\"variableName\":\"filePath\",\"value\":\"{project.path}\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Failed\"}},\"nodeUUID\":\"4088b2ff-2371-4ce1-ad89-44c96248cdf6\"},\"expanded\":true},\"36\":{\"top\":1200,\"left\":13520,\"properties\":{\"description\":\"Will output to a file\",\"title\":\"Write File Output\",\"nodeUUID\":\"a02a06f4-2481-413b-8e1a-a3195150d080\",\"uncontained\":false,\"class\":\"nodes.outputs.FileOutput\",\"className\":\"outputNode\",\"parameter\":{\"Filepath\":{\"type\":\"STRING\",\"description\":\"Output file path (incl. extension)\",\"variableName\":\"filePath\",\"placeholder\":\"H:\\\\Folder_Name\\\\myfile.txt\",\"value\":\"{helmut.variable.mdr_helmut-lock_path}\\\\project.open\"},\"Content\":{\"type\":\"STRING\",\"description\":\"Content that is written to the file (use [NEWLINE] to create a new line\",\"variableName\":\"msg\",\"placeholder\":\"{stream.log} or {job.source}\",\"values\":[\"{stream.log}\"],\"value\":\"{project.name}\"},\"Append\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, the content is added else it is overwritten\",\"variableName\":\"append\",\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"37\":{\"top\":1200,\"left\":13900,\"properties\":{\"description\":\"Will lock a project using Premiere's native locking\",\"title\":\"Premiere Native Lock Action\",\"nodeUUID\":\"08ae16ea-98ee-44de-80d0-2503dd318b15\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereNativeLockActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Lockfile path\":{\"type\":\"STRING\",\"description\":\"Path to the location of the project's native lock file\",\"variableName\":\"lockFilePath\",\"values\":[\"{project.parent}/{project.name}.prlock\"],\"value\":\"{project.parent}\\\\{project.name}.prlock\"},\"Locked by\":{\"type\":\"STRING\",\"description\":\"Name of the user that locked the project\",\"variableName\":\"lockedBy\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Force lock\":{\"type\":\"BOOLEAN\",\"description\":\"If true, locked projects can't be opened by someone else\",\"variableName\":\"forceLock\",\"values\":[\"true\"],\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"38\":{\"top\":1110,\"left\":10350,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"78580485-2ae7-424a-be6f-1be699fe1973\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{stream.variable.premiere_status}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"not running\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"39\":{\"top\":1075,\"left\":10850,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"13412ae9-740a-4008-bc3a-774423eba42b\",\"uncontained\":false,\"class\":\"nodes.actions.general.SleepActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Milliseconds\":{\"type\":\"INTEGER\",\"description\":\"Amount of milliseconds that the node waits for\",\"variableName\":\"ms\",\"placeholder\":\"1000\",\"value\":\"8000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"40\":{\"top\":1210,\"left\":11260,\"properties\":{\"description\":\"Will execute a command\",\"title\":\"Commandline Execute Action V2\",\"nodeUUID\":\"66f0e59a-bd29-4536-a4de-c21ef73409d1\",\"uncontained\":false,\"class\":\"nodes.actions.execute.ExecuteProcessActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Command\":{\"type\":\"STRING\",\"description\":\"The command to execute\",\"variableName\":\"cmd\",\"placeholder\":\"uptime\",\"value\":\"powershell \\\"[bool](Get-Process -Name 'Adobe Premiere Pro' -ErrorAction SilentlyContinue | Where-Object { $_.MainWindowHandle -ne 0 })\\\"\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Prüfung ob Premiere schon läuft bzw. gestartet ist\"}},\"41\":{\"top\":1210,\"left\":11635,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"dd905a73-7125-49e6-8627-10ddb6b66fc3\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{node.result.ab7a21ba-5dee-444f-960f-192338008b57}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"True\",\"true\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"42\":{\"top\":895,\"left\":11980,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"a77fab1e-f373-46d4-a8bf-3e657287b227\",\"uncontained\":false,\"class\":\"nodes.actions.general.SleepActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Milliseconds\":{\"type\":\"INTEGER\",\"description\":\"Amount of milliseconds that the node waits for\",\"variableName\":\"ms\",\"placeholder\":\"1000\",\"value\":\"5000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"43\":{\"top\":1555,\"left\":5465,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"31258fe5-f1be-426f-93b2-d28886a98b2d\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{file.content.{local.home}\\\\MoovIT GmbH\\\\HelmutClient\\\\project.open}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"{project.name}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"44\":{\"top\":1180,\"left\":8285,\"properties\":{\"description\":\"Will change the project file to the selected Premiere version\",\"title\":\"Premiere Version Converter Action V2\",\"nodeUUID\":\"8c869598-2ed3-44dc-b5c9-9bd121e61a20\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereConvertToVersionActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Project path\":{\"type\":\"STRING\",\"description\":\"Project file storage path incl. extension\",\"variableName\":\"projectPath\",\"values\":[\"{project.path}\"],\"value\":\"{project.path}\"},\"New Premiere version\":{\"type\":\"ENUM\",\"description\":\"Target version after conversion\",\"variableName\":\"premiereVersion\",\"values\":[\"v2025\",\"v2024\",\"v2023\",\"v2022\",\"v2021\",\"v2020\",\"v2019_1\",\"v2019\",\"v2018_1\",\"v2018\",\"v2017_1\",\"v2017\",\"v2015_4\",\"v2015_2\"],\"value\":\"v2025\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"45\":{\"top\":1810,\"left\":5935,\"properties\":{\"description\":\"Will send a notification to a user\",\"title\":\"Send Notification to User\",\"nodeUUID\":\"4aba27cd-f17b-4090-ad98-1c75f4dc92dc\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserNotificationOutputImpl\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the notification should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"Diese Projekt wird schreibgeschützt geöffnet.\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"46\":{\"top\":1810,\"left\":6300,\"properties\":{\"description\":\"Will map various paths in a premiere project to match the target OS\",\"title\":\"Premiere OS Path Mapper Action\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereMapPathsToOsActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Project path\":{\"type\":\"STRING\",\"variableName\":\"projectPath\",\"values\":[\"%project.path%\"],\"value\":\"{project.path}\"},\"Target OS\":{\"type\":\"ENUM\",\"variableName\":\"targetOS\",\"values\":[\"AUTO\",\"UNIX\",\"WINDOWS\"],\"value\":\"WINDOWS\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"nodeUUID\":\"656c411b-ee9c-4b62-88f9-ea97e0dc4589\"},\"expanded\":true},\"47\":{\"top\":1810,\"left\":6685,\"properties\":{\"description\":\"Will output to a file\",\"title\":\"Write File Output\",\"nodeUUID\":\"fa23feca-b27c-4af5-bd60-6a7cc26db04d\",\"uncontained\":false,\"class\":\"nodes.outputs.FileOutput\",\"className\":\"outputNode\",\"parameter\":{\"Filepath\":{\"type\":\"STRING\",\"description\":\"Output file path (incl. extension)\",\"variableName\":\"filePath\",\"placeholder\":\"H:\\\\Folder_Name\\\\myfile.txt\",\"value\":\"{project.parent}/{project.name}.prlock\"},\"Content\":{\"type\":\"STRING\",\"description\":\"Content that is written to the file (use [NEWLINE] to create a new line\",\"variableName\":\"msg\",\"placeholder\":\"{stream.log} or {job.source}\",\"values\":[\"{stream.log}\"],\"value\":\"Manueller Lock\"},\"Append\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, the content is added else it is overwritten\",\"variableName\":\"append\",\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"49\":{\"top\":25,\"left\":5855,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"33608eab-e5d5-4def-b57c-00feba4fc98a\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"50\":{\"top\":2360,\"left\":7075,\"properties\":{\"description\":\"Will always fail\",\"title\":\"Fail Action\",\"nodeUUID\":\"f19d1d93-4317-4d4b-b624-4b1fde596eaf\",\"uncontained\":false,\"class\":\"nodes.actions.general.FailActionWithMessageImpl\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"STRING\",\"description\":\"Optional error message to return\",\"variableName\":\"msg\",\"value\":\"Projekt Konvertierung fehlgeschlagen - Bitte Schichtleiter verständigen\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"51\":{\"top\":345,\"left\":2360,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"494c009f-25de-472f-975c-3ed56b59c118\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If \\\"ALL\\\" is selected, input must match all patterns - for \\\"ONE\\\" a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{stream.variable.Client-Name}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"RSS Schulung 1\",\"RSS Schulung 2\",\"RSS Schulung 3\",\"RSS Schulung 4\",\"RSS Schulung 5\",\"RSS Schulung 6\",\"RSS Schulung 7xxx\",\"RSS Schulung 8\",\"RSS Schulung 9\",\"RSS Schulung 10\",\"RSS Schulung 11\",\"RSS Schulung 12\",\"ASC-Test02\",\"RSS 22\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Kennzeichnung Proxy-Platz\"}},\"52\":{\"top\":1810,\"left\":8005,\"properties\":{\"description\":\"Will open a file with the default programm\",\"title\":\"Open a file\",\"uncontained\":false,\"class\":\"nodes.actions.execute.OpenFileActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Filepath\":{\"type\":\"STRING\",\"variableName\":\"filePath\",\"value\":\"{project.path}\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Failed\"}},\"nodeUUID\":\"142c28da-27dd-4bbd-92f7-322b0f901280\"},\"expanded\":true},\"53\":{\"top\":1810,\"left\":8375,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"7a193bae-69ab-4408-8601-93a707b50da8\",\"uncontained\":false,\"class\":\"nodes.actions.general.SleepActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Milliseconds\":{\"type\":\"INTEGER\",\"description\":\"Amount of milliseconds that the node waits for\",\"variableName\":\"ms\",\"placeholder\":\"1000\",\"value\":\"3000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"54\":{\"top\":1810,\"left\":8750,\"properties\":{\"description\":\"Will delete one or more files\",\"title\":\"File Delete Action\",\"nodeUUID\":\"907cd59d-61c3-455b-ba1b-a677c12bc7a1\",\"uncontained\":false,\"class\":\"nodes.actions.delete.FileMultipleDeleteActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"File path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete path to the file to be deleted (incl. extension)\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Source_Folder_Name\\\\text.txt\",\"value\":[\"{project.parent}/{project.name}.prlock\"]}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"55\":{\"top\":1810,\"left\":9120,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"4f0cc155-e224-45b6-b867-3d6e8d017bea\",\"uncontained\":false,\"class\":\"nodes.actions.general.SleepActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Milliseconds\":{\"type\":\"INTEGER\",\"description\":\"Amount of milliseconds that the node waits for\",\"variableName\":\"ms\",\"placeholder\":\"1000\",\"value\":\"3000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"56\":{\"top\":1810,\"left\":9500,\"properties\":{\"description\":\"Will set a project's status\",\"title\":\"Project Status Update Action V3\",\"nodeUUID\":\"d31a935f-c11e-4955-a09d-61c61a59633a\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectStatusUpdateActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"Project ID of the project whose status is to be set\",\"variableName\":\"projectId\",\"placeholder\":\"{project.id}\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Enable lock\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, the project will be locked\",\"variableName\":\"locked\",\"values\":[\"true\"],\"value\":false},\"Suppress unlock event\":{\"type\":\"BOOLEAN\",\"description\":\"Suppress the UNLOCK_PROJECT event when unlocking a project\",\"variableName\":\"suppressUnlock\",\"values\":[\"false\"],\"value\":true},\"Status\":{\"type\":\"ENUM\",\"description\":\"Desired status change, indicated by an icon in the project view\",\"variableName\":\"status\",\"placeholder\":\"Housekeeper\",\"values\":[\"LOCKED\",\"HOUSEKEEPER\",\"ARCHIVED\",\"RESTORED\"],\"value\":\"LOCKED\"},\"Message\":{\"type\":\"STRING\",\"description\":\"Message displayed, when icon is hovered\",\"variableName\":\"message\",\"placeholder\":\"{project.name} is locked by houskeeper\"},\"Locked by\":{\"type\":\"STRING\",\"description\":\"Name of the userwho changed the project status\",\"variableName\":\"lockedBy\",\"placeholder\":\"{user.name}\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Force lock\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, the project will be force locked\",\"variableName\":\"forceLock\",\"values\":[\"true\"],\"value\":false},\"Unlockable\":{\"type\":\"BOOLEAN\",\"description\":\"If disabled, the project can not be unlocked\",\"variableName\":\"unlockable\",\"values\":[\"true\"],\"value\":true},\"Progress\":{\"type\":\"INTEGER\",\"description\":\"1-100 or -1 for a spinning progress\",\"variableName\":\"progress\",\"placeholder\":\"-1\",\"values\":[\"-2\"],\"value\":\"-2\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"59\":{\"top\":1200,\"left\":14280,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"b268f26c-2c9d-463c-b78d-b7b2800354fb\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"60\":{\"top\":1810,\"left\":9930,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"9f953bb9-065d-4b9b-ba9a-5d994bbcdd69\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"63\":{\"top\":655,\"left\":2830,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"67420cfb-9c05-4b10-8362-190d462a5d7d\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"64\":{\"top\":95,\"left\":2365,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"a9137b8e-1b2d-40e1-991d-c5fd01904817\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Variable name\":{\"type\":\"STRING\",\"description\":\"Name of the temporary variable to be set\",\"variableName\":\"variableName\",\"placeholder\":\"my_variable\",\"value\":\"Client-Name\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{store.variable.{local.environment.COMPUTERNAME}}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"65\":{\"top\":1270,\"left\":1225,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"314708f8-310b-4db6-9dc1-5b213da42ce8\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{store.variable.{local.environment.COMPUTERNAME}}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\".*Schulung.*\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Prüfe ob es ein Testrechner ist\"}},\"66\":{\"top\":1275,\"left\":2365,\"properties\":{\"description\":\"Will match input against one or multiple patterns (NB: This node is functionally equivalent to the \\\"Match Multiple Patterns Condition\\\" and may be removed in upcoming Helmut-releases)\",\"title\":\"Wildcard Condition V3\",\"nodeUUID\":\"8942a913-2861-4ab7-9eff-2335c08942c6\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{project.category}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"09_Schulung - Laptop\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"68\":{\"top\":1270,\"left\":1655,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"9e2129a8-bd4e-4d10-85fd-6f136eafd148\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{store.variable.{local.environment.COMPUTERNAME}}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\".*Schulung 7.*\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Prüfe ob es ein Testrechner ist\"}},\"69\":{\"top\":1210,\"left\":390,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"fd584aa6-c862-4c13-b9ba-c93898dd417b\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserMessageOutputImplV4\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the message should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"Probleme beim Öffnen des Projektes. Bitte melden Sie sich beim  Schichtleiter.\"},\"Expand dialog width\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to expand the dialog's width for displaying additional content.\",\"variableName\":\"expandDialog\",\"value\":false},\"Async/fire+forget\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to set the non-blocking state for this node.\",\"variableName\":\"asyncState\",\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for user interaction\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":true}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"70\":{\"top\":1575,\"left\":1225,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"e62f7ff5-a07a-4698-ab9f-f39a22ef90c8\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserMessageOutputImplV4\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the message should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"Achtung: ESP-Projekte können nur an einem ESP geöffnet werden.\"},\"Expand dialog width\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to expand the dialog's width for displaying additional content.\",\"variableName\":\"expandDialog\",\"value\":false},\"Async/fire+forget\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to set the non-blocking state for this node.\",\"variableName\":\"asyncState\",\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for user interaction\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"71\":{\"top\":2000,\"left\":1230,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"d064fa48-3a34-4605-9863-6f3e7570bdfe\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"72\":{\"top\":1305,\"left\":2805,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"a692a147-6bc3-4d65-867f-12650205427b\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserMessageOutputImplV4\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the message should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"Achtung: Standard ESP-Projekte können nicht an einem Schulungs-Notebook geöffnet werden !!!\"},\"Expand dialog width\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to expand the dialog's width for displaying additional content.\",\"variableName\":\"expandDialog\",\"value\":false},\"Async/fire+forget\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to set the non-blocking state for this node.\",\"variableName\":\"asyncState\",\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for user interaction\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"73\":{\"top\":235,\"left\":2825,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"d6c6dcc2-8201-4f4f-afee-7a498f3e15fe\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserMessageOutputImplV4\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the message should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"Achtung: ESP-Schulungs-Laptop Projekte können nicht an einem Standard-ESP-Platz geöffnet werden !!!\"},\"Expand dialog width\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to expand the dialog's width for displaying additional content.\",\"variableName\":\"expandDialog\",\"value\":false},\"Async/fire+forget\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to set the non-blocking state for this node.\",\"variableName\":\"asyncState\",\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for user interaction\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":true}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"74\":{\"top\":1890,\"left\":5465,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"754b4725-eeb7-49b3-9fdb-0168d02666a3\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserMessageOutputImplV4\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the message should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"Das gleiche Projekt kann nicht 2x geöffnet werden.\"},\"Expand dialog width\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to expand the dialog's width for displaying additional content.\",\"variableName\":\"expandDialog\",\"value\":false},\"Async/fire+forget\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to set the non-blocking state for this node.\",\"variableName\":\"asyncState\",\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for user interaction\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":true}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"75\":{\"top\":1365,\"left\":8745,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"53758ede-1894-4685-acef-e3a7ef903642\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserMessageOutputImplV4\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the message should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"Projekt Konvertierung fehlgeschlagen - Bitte Schichtleiter verständigen\"},\"Expand dialog width\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to expand the dialog's width for displaying additional content.\",\"variableName\":\"expandDialog\",\"value\":false},\"Async/fire+forget\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to set the non-blocking state for this node.\",\"variableName\":\"asyncState\",\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for user interaction\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"76\":{\"top\":1810,\"left\":7075,\"properties\":{\"description\":\"Will check a project's Premiere version\",\"title\":\"Project Version of Premiere Condition V1\",\"nodeUUID\":\"54c9c380-a829-48e3-8208-30164887bd3d\",\"uncontained\":false,\"class\":\"nodes.conditions.helmut.project.ProjectVersionOfPremiereConditionV1\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"IS_NEWER\",\"IS_OLDER\",\"IS_EQUAL_OR_NEWER\",\"IS_EQUAL_OR_OLDER\"],\"value\":\"IS\"},\"Version\":{\"type\":\"ENUM\",\"description\":\"Version identifier of Premiere Pro\",\"variableName\":\"premiereVersion\",\"values\":[\"v2026\",\"v2026_0\",\"v2025\",\"v2024\",\"v2023\",\"v2022\",\"v2021\",\"v2020\",\"v2019_1\",\"v2019\",\"v2018_1\",\"v2018\",\"v2017_1\",\"v2017\",\"v2015_4\",\"v2015_2\"],\"value\":\"v2025\"},\"Project path\":{\"type\":\"STRING\",\"description\":\"Path to a Premiere project\",\"variableName\":\"projectPath\",\"placeholder\":\"/path/to/project.prproj\",\"value\":\"{project.path}\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"77\":{\"top\":2105,\"left\":7075,\"properties\":{\"description\":\"Will change the project file to the selected Premiere version\",\"title\":\"Premiere Version Converter Action V2\",\"nodeUUID\":\"0ec0304d-f1d1-44f5-9c1e-c7f6d10f6bef\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereConvertToVersionActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Project path\":{\"type\":\"STRING\",\"description\":\"Project file storage path incl. extension\",\"variableName\":\"projectPath\",\"values\":[\"{project.path}\"],\"value\":\"{project.path}\"},\"New Premiere version\":{\"type\":\"ENUM\",\"description\":\"Target version after conversion\",\"variableName\":\"premiereVersion\",\"values\":[\"v2026\",\"v2026_0\",\"v2025\",\"v2024\",\"v2023\",\"v2022\",\"v2021\",\"v2020\",\"v2019_1\",\"v2019\",\"v2018_1\",\"v2018\",\"v2017_1\",\"v2017\",\"v2015_4\",\"v2015_2\"],\"value\":\"v2025\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"startNode\":{\"left\":20,\"properties\":{\"class\":\"streamEvent\",\"className\":\"eventNode\",\"inputs\":{},\"outputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"parameter\":{\"Event\":{\"type\":\"ENUM\",\"value\":\"OPEN_PROJECT\",\"values\":[\"ADDED_ASSET\",\"ARCHIVE\",\"AUTOIMPORT\",\"BACKUP\",\"CONNECTED\",\"CONSOLIDATE\",\"COPY\",\"CREATE_CATEGORY\",\"CREATE_GROUP\",\"CREATE_PROJECT\",\"CREATE_USER\",\"CUSTOM_CO\",\"CUSTOM_FX\",\"CUSTOM_IO\",\"CUSTOM_USER\",\"DELETE\",\"DELETE_CATEGORY\",\"DELETE_GROUP\",\"DELETE_PROJECT\",\"DELETE_TEMPLATE\",\"DELETE_USER\",\"DISCONNECTED\",\"DUPLICATE_PROJECT\",\"EDIT_PROJECT\",\"EXPORT\",\"IMPORT\",\"IMPORT_PROJECT\",\"INDEXED_ASSET\",\"INDEXED_PROJECT\",\"MOVE\",\"OPEN_PROJECT\",\"PANEL_IMPORT\",\"POST_CREATE_PROJECT\",\"PRESTREAM\",\"RESTORE\",\"RESTORE_SAVE\",\"UNASSIGNED\",\"UNINDEXED_ASSET\",\"UNLOCK_PROJECT\",\"UPLOAD_TEMPLATE\",\"WATCHFOLDER\",\"WEB_EXPORT\",\"WEB_IMPORT\",\"WEB_UPLOAD\"],\"variableName\":\"streamEvent\"},\"Host\":{\"type\":\"ENUM\",\"value\":\"CLIENT\",\"values\":[\"SERVER\",\"CLIENT\"],\"variableName\":\"streamHost\"}},\"title\":\"Event trigger: 6 - Open Project ESP\",\"uncontained\":false,\"nodeUUID\":\"c049829d-1140-4519-903e-5c7e04f294c0\"},\"top\":20}},\"links\":{\"0\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":0,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"1\":{\"fromOperator\":0,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":1,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"2\":{\"fromOperator\":\"0\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":17,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"3\":{\"fromOperator\":\"3\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":15,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"4\":{\"fromOperator\":5,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"5\":{\"fromOperator\":7,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":8,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"6\":{\"fromOperator\":\"39\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"40\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"7\":{\"fromOperator\":\"32\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"40\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"8\":{\"fromOperator\":17,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":18,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"9\":{\"fromOperator\":18,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":19,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"10\":{\"fromOperator\":9,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":10,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"11\":{\"fromOperator\":\"65\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":68,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"12\":{\"fromOperator\":\"19\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":69,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"13\":{\"fromOperator\":\"16\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"30\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"14\":{\"fromOperator\":11,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":5,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"15\":{\"fromOperator\":12,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":5,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"16\":{\"fromOperator\":5,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":13,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"17\":{\"fromOperator\":13,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"18\":{\"fromOperator\":13,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":14,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"20\":{\"fromOperator\":\"42\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"33\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"21\":{\"fromOperator\":\"26\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"31\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"22\":{\"fromOperator\":\"26\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"31\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"23\":{\"fromOperator\":\"17\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":2,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"24\":{\"fromOperator\":69,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"28\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"25\":{\"fromOperator\":\"8\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":21,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"26\":{\"fromOperator\":21,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":22,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"27\":{\"fromOperator\":22,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":23,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"28\":{\"fromOperator\":22,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":24,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"29\":{\"fromOperator\":21,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":24,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"30\":{\"fromOperator\":24,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":25,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"31\":{\"fromOperator\":25,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":26,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"32\":{\"fromOperator\":\"19\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":2,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"33\":{\"fromOperator\":\"31\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"38\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"34\":{\"fromOperator\":\"18\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"19\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"35\":{\"fromOperator\":27,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":31,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"37\":{\"fromOperator\":\"9\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"10\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"38\":{\"fromOperator\":\"16\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":65,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"39\":{\"fromOperator\":38,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":32,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"40\":{\"fromOperator\":\"8\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":43,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"41\":{\"fromOperator\":33,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":34,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"42\":{\"fromOperator\":33,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":34,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"43\":{\"fromOperator\":34,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":35,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"44\":{\"fromOperator\":35,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":36,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"45\":{\"fromOperator\":36,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":37,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"46\":{\"fromOperator\":36,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":37,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"47\":{\"fromOperator\":38,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":39,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"48\":{\"fromOperator\":\"27\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":44,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"49\":{\"fromOperator\":39,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":40,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"50\":{\"fromOperator\":32,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":40,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"51\":{\"fromOperator\":40,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":41,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"52\":{\"fromOperator\":68,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":66,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"53\":{\"fromOperator\":68,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"9\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"54\":{\"fromOperator\":42,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":33,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"55\":{\"fromOperator\":43,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":45,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"56\":{\"fromOperator\":45,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":46,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"57\":{\"fromOperator\":46,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":47,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"59\":{\"fromOperator\":\"14\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":49,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"60\":{\"fromOperator\":\"6\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":49,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"61\":{\"fromOperator\":44,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"29\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"62\":{\"fromOperator\":44,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"31\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"63\":{\"fromOperator\":2,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":3,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"64\":{\"fromOperator\":52,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":53,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"65\":{\"fromOperator\":53,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":54,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"66\":{\"fromOperator\":54,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":55,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"67\":{\"fromOperator\":55,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":56,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"69\":{\"fromOperator\":\"7\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"8\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"73\":{\"fromOperator\":\"24\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"25\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"74\":{\"fromOperator\":\"25\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"26\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"76\":{\"fromOperator\":\"31\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"38\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"77\":{\"fromOperator\":\"40\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"41\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"78\":{\"fromOperator\":\"34\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"35\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"79\":{\"fromOperator\":\"35\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"36\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"80\":{\"fromOperator\":\"37\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":59,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"81\":{\"fromOperator\":\"37\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":59,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"82\":{\"fromOperator\":\"45\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"46\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"83\":{\"fromOperator\":\"46\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"47\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"85\":{\"fromOperator\":\"52\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"53\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"86\":{\"fromOperator\":\"53\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"54\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"87\":{\"fromOperator\":\"54\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"55\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"88\":{\"fromOperator\":\"56\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":60,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"89\":{\"fromOperator\":\"55\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"56\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"90\":{\"fromOperator\":\"56\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":60,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"93\":{\"fromOperator\":\"15\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":16,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"96\":{\"fromOperator\":\"2\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":30,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"97\":{\"fromOperator\":\"3\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"30\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"98\":{\"fromOperator\":\"15\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":30,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"99\":{\"fromOperator\":30,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":9,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"100\":{\"fromOperator\":\"30\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":64,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"101\":{\"fromOperator\":64,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":51,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"103\":{\"fromOperator\":\"41\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"42\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"104\":{\"fromOperator\":51,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"9\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"106\":{\"fromOperator\":69,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"28\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"108\":{\"fromOperator\":\"41\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"33\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"109\":{\"fromOperator\":66,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"9\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"110\":{\"fromOperator\":\"10\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"11\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"111\":{\"fromOperator\":\"10\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"12\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"112\":{\"fromOperator\":\"65\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":70,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"113\":{\"fromOperator\":70,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":71,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"114\":{\"fromOperator\":70,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":71,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"115\":{\"fromOperator\":\"66\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":72,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"116\":{\"fromOperator\":\"64\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":73,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"117\":{\"fromOperator\":\"51\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":73,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"118\":{\"fromOperator\":73,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"63\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"119\":{\"fromOperator\":73,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"63\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"120\":{\"fromOperator\":\"43\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":74,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"121\":{\"fromOperator\":\"29\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":75,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"122\":{\"fromOperator\":\"29\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":75,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"123\":{\"fromOperator\":\"47\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":76,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"124\":{\"fromOperator\":\"47\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":76,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"126\":{\"fromOperator\":76,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"52\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"127\":{\"fromOperator\":76,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":77,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"128\":{\"fromOperator\":77,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"52\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"129\":{\"fromOperator\":77,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"50\",\"toConnector\":\"trigger\",\"toSubConnector\":0}},\"operatorTypes\":{},\"grid\":{\"height\":9000,\"width\":16000}}",
  "deprecated": false,
  "nodeList": [
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "allOne": "ONE",
        "against": "{project.group}",
        "source": [
          "ESP"
        ],
        "nodeUUID": "10736531-b3a5-4400-8a54-934212b59168",
        "failedNodeUUID": "1171e8a1-2c14-40f6-9d23-7b7df5956f96",
        "successNodeUUID": "91f68f61-179d-4c2d-a422-685a471b8654"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "1171e8a1-2c14-40f6-9d23-7b7df5956f96"
      }
    },
    {
      "class": "nodes.conditions.general.RegexConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "MATCH",
        "match": ".*ESP.*",
        "sources": [
          "{store.variable.{local.environment.COMPUTERNAME}}"
        ],
        "nodeUUID": "844d7cef-951c-4110-a384-20b9e7fe49cc",
        "failedNodeUUID": "4c9b5711-efc3-4762-bc3a-3daa74275389",
        "successNodeUUID": "8b59206c-f756-484a-88a6-f27f13d26d92"
      }
    },
    {
      "class": "nodes.conditions.general.RegexConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "MATCH",
        "match": ".*ASC-TEST.*",
        "sources": [
          "{store.variable.{local.environment.COMPUTERNAME}}"
        ],
        "nodeUUID": "4c9b5711-efc3-4762-bc3a-3daa74275389",
        "failedNodeUUID": "47352b53-f305-477f-b303-58e5979f5cc4",
        "successNodeUUID": "8b59206c-f756-484a-88a6-f27f13d26d92"
      }
    },
    {
      "class": "nodes.actions.general.SplitStreamActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "dd66b92a-4710-46e9-bd31-b3351eaa3d15",
        "failedNodeUUID": "c1360d21-6693-4855-8aa2-fa0d340890c2",
        "successNodeUUID": "c034a446-0d02-4bb6-b97f-367384e82ca4"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 1000,
        "nodeUUID": "b45edf32-e645-4884-8ae3-1a9f31ecffa2",
        "successNodeUUID": "33608eab-e5d5-4def-b57c-00feba4fc98a"
      }
    },
    {
      "class": "nodes.conditions.helmut.project.ProjectExtensionConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "projectExtension": "prproj",
        "nodeUUID": "c1360d21-6693-4855-8aa2-fa0d340890c2",
        "failedNodeUUID": "2df497df-e72b-497e-8ef5-b5a451a07cb8",
        "successNodeUUID": "2df497df-e72b-497e-8ef5-b5a451a07cb8"
      }
    },
    {
      "class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "DOES_EXIST",
        "filePaths": [
          "{helmut.variable.mdr_helmut-lock_path}\\project.open"
        ],
        "nodeUUID": "2df497df-e72b-497e-8ef5-b5a451a07cb8",
        "failedNodeUUID": "b07ddbc7-d80b-4feb-8da8-cf87e30d9702",
        "successNodeUUID": "31258fe5-f1be-426f-93b2-d28886a98b2d"
      }
    },
    {
      "class": "nodes.actions.execute.ExecuteProcessActionImplV2",
      "deprecated": false,
      "properties": {
        "cmd": "powershell \"[bool](Get-Process -Name 'Adobe Premiere Pro' -ErrorAction SilentlyContinue | Where-Object { $_.MainWindowHandle -ne 0 })\"",
        "nodeUUID": "ab7a21ba-5dee-444f-960f-192338008b57",
        "failedNodeUUID": "b7aeb711-8654-4c34-9e07-25befae07c93",
        "successNodeUUID": "b7aeb711-8654-4c34-9e07-25befae07c93"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "allOne": "ONE",
        "against": "{node.result.ab7a21ba-5dee-444f-960f-192338008b57}",
        "source": [
          "True",
          "true"
        ],
        "nodeUUID": "b7aeb711-8654-4c34-9e07-25befae07c93",
        "failedNodeUUID": "a6335559-8db9-4824-b494-96657fbd051e",
        "successNodeUUID": "4bcb5206-32c4-4b8d-9c6e-2460ff1e8fa4"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "premiere_status",
        "variableValue": "not running",
        "nodeUUID": "a6335559-8db9-4824-b494-96657fbd051e",
        "successNodeUUID": "dd66b92a-4710-46e9-bd31-b3351eaa3d15"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "premiere_status",
        "variableValue": "running",
        "nodeUUID": "4bcb5206-32c4-4b8d-9c6e-2460ff1e8fa4",
        "successNodeUUID": "dd66b92a-4710-46e9-bd31-b3351eaa3d15"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "allOne": "ONE",
        "against": "{stream.variable.premiere_status}",
        "source": [
          "not running"
        ],
        "nodeUUID": "c034a446-0d02-4bb6-b97f-367384e82ca4",
        "failedNodeUUID": "b45edf32-e645-4884-8ae3-1a9f31ecffa2",
        "successNodeUUID": "4564f0ce-3148-4820-ab5e-21ccf5935044"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobPremiereStartAppActionV2",
      "deprecated": false,
      "properties": {
        "appPath": "{store.variable.Premiere_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}",
        "nodeUUID": "4564f0ce-3148-4820-ab5e-21ccf5935044",
        "successNodeUUID": "33608eab-e5d5-4def-b57c-00feba4fc98a"
      }
    },
    {
      "class": "nodes.conditions.general.RegexConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "MATCH",
        "match": ".*RSS_SERVICE.*",
        "sources": [
          "{store.variable.{local.environment.COMPUTERNAME}}"
        ],
        "nodeUUID": "47352b53-f305-477f-b303-58e5979f5cc4",
        "failedNodeUUID": "0157d16a-c04e-47d5-91dd-5c2a5ff16e96",
        "successNodeUUID": "8b59206c-f756-484a-88a6-f27f13d26d92"
      }
    },
    {
      "class": "nodes.conditions.general.RegexConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "MATCH",
        "match": ".*RSS 22.*",
        "sources": [
          "{store.variable.{local.environment.COMPUTERNAME}}"
        ],
        "nodeUUID": "0157d16a-c04e-47d5-91dd-5c2a5ff16e96",
        "failedNodeUUID": "314708f8-310b-4db6-9dc1-5b213da42ce8",
        "successNodeUUID": "8b59206c-f756-484a-88a6-f27f13d26d92"
      }
    },
    {
      "class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "DOES_EXIST",
        "filePaths": [
          "{helmut.variable.mdr_helmut-lock_path}\\helmut.lock"
        ],
        "nodeUUID": "91f68f61-179d-4c2d-a422-685a471b8654",
        "failedNodeUUID": "844d7cef-951c-4110-a384-20b9e7fe49cc",
        "successNodeUUID": "4d189df9-0b7a-42ae-98bb-a0dabf7b1767"
      }
    },
    {
      "class": "nodes.outputs.user.UserNotificationOutputImpl",
      "deprecated": false,
      "properties": {
        "receipment": "{user.name}",
        "msg": "Das System wird gerade vorbereitet. Bitte warten sie einen Moment.",
        "threshold": "ALL",
        "nodeUUID": "4d189df9-0b7a-42ae-98bb-a0dabf7b1767",
        "failedNodeUUID": "5a71a6d7-e428-41f8-9c89-c63c341f10e1",
        "successNodeUUID": "5a71a6d7-e428-41f8-9c89-c63c341f10e1"
      }
    },
    {
      "class": "nodes.conditions.file.FileMultipleAppearingConditionImpl",
      "deprecated": false,
      "properties": {
        "filePath": [
          "{helmut.variable.mdr_helmut-lock_path}\\helmut.lock"
        ],
        "conditionType": "DISAPPEARS",
        "interval": 5,
        "checks": 5,
        "nodeUUID": "5a71a6d7-e428-41f8-9c89-c63c341f10e1",
        "failedNodeUUID": "fd584aa6-c862-4c13-b9ba-c93898dd417b",
        "successNodeUUID": "844d7cef-951c-4110-a384-20b9e7fe49cc"
      }
    },
    {
      "class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "DOES_EXIST",
        "filePaths": [
          "{helmut.variable.ESP_path_Projekte}\\{project.metadata.Projekt-Kurzname}\\Project\\{project.name}.prlock"
        ],
        "nodeUUID": "b07ddbc7-d80b-4feb-8da8-cf87e30d9702",
        "failedNodeUUID": "7e890bea-5268-4cfb-966f-ee82fc53599a",
        "successNodeUUID": "b9654ba3-ae0a-4641-a8c4-0332ff772466"
      }
    },
    {
      "class": "nodes.actions.helmut.user.HelmutConfirmActionImpl",
      "deprecated": false,
      "properties": {
        "username": "{user.name}",
        "question": "Das Projekt {project.name} ist in Verwendung. Möchten sie es im schreibgeschützten Modus öffnen?",
        "successfulOnTimeout": false,
        "timeout": 30,
        "nodeUUID": "b9654ba3-ae0a-4641-a8c4-0332ff772466",
        "failedNodeUUID": "fc661bb8-1bf6-4db4-ad89-91816ca3022b",
        "successNodeUUID": "7e890bea-5268-4cfb-966f-ee82fc53599a"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "fc661bb8-1bf6-4db4-ad89-91816ca3022b"
      }
    },
    {
      "class": "nodes.actions.helmut.premiere.PremiereMapPathsToOsActionImplV2",
      "deprecated": false,
      "properties": {
        "projectPath": "{project.path}",
        "targetOS": "WINDOWS",
        "nodeUUID": "7e890bea-5268-4cfb-966f-ee82fc53599a",
        "failedNodeUUID": "129bce2b-fd3c-4d52-9e10-7abc03a580b9",
        "successNodeUUID": "129bce2b-fd3c-4d52-9e10-7abc03a580b9"
      }
    },
    {
      "class": "nodes.actions.helmut.ProjectJSONActionImplV2",
      "deprecated": false,
      "properties": {
        "targetFilepath": "{project.path}.helmut.json",
        "nodeUUID": "129bce2b-fd3c-4d52-9e10-7abc03a580b9",
        "failedNodeUUID": "452100d3-40b0-45b0-8cd2-944e01c5891b",
        "successNodeUUID": "452100d3-40b0-45b0-8cd2-944e01c5891b"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "autosave",
        "variableValue": "{project.parent}/Saves",
        "nodeUUID": "452100d3-40b0-45b0-8cd2-944e01c5891b",
        "failedNodeUUID": "a0a1f99e-6459-4b65-a61d-87171909c54e",
        "successNodeUUID": "a0a1f99e-6459-4b65-a61d-87171909c54e"
      }
    },
    {
      "class": "nodes.conditions.helmut.project.ProjectVersionOfPremiereConditionV1",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "premiereVersion": "v2025",
        "projectPath": "{project.path}",
        "nodeUUID": "0db0b285-3024-451c-84bd-acb76481860d",
        "failedNodeUUID": "8c869598-2ed3-44dc-b5c9-9bd121e61a20",
        "successNodeUUID": "a0a1f99e-6459-4b65-a61d-87171909c54e"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "450894ba-dcbf-48c5-85dc-7cbbb4f82cc9"
      }
    },
    {
      "class": "nodes.actions.general.FailActionWithMessageImpl",
      "deprecated": false,
      "properties": {
        "msg": "Projekt Konvertierung fehlgeschlagen - Bitte Schichtleiter verständigen",
        "nodeUUID": "f13a2d1a-c528-475b-9083-4c6250401c46",
        "failedNodeUUID": "53758ede-1894-4685-acef-e3a7ef903642",
        "successNodeUUID": "53758ede-1894-4685-acef-e3a7ef903642"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS_NOT",
        "allOne": "ONE",
        "against": "{project.category}",
        "source": [
          "09_Schulung - Laptop"
        ],
        "nodeUUID": "8b59206c-f756-484a-88a6-f27f13d26d92",
        "failedNodeUUID": "a9137b8e-1b2d-40e1-991d-c5fd01904817",
        "successNodeUUID": "ab7a21ba-5dee-444f-960f-192338008b57"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "project_shortname",
        "variableValue": "{project.metadata.Projekt-Kurzname}",
        "nodeUUID": "a0a1f99e-6459-4b65-a61d-87171909c54e",
        "failedNodeUUID": "78580485-2ae7-424a-be6f-1be699fe1973",
        "successNodeUUID": "78580485-2ae7-424a-be6f-1be699fe1973"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 1000,
        "nodeUUID": "c25e3df8-deb2-4667-a918-ae5e81eb3f11",
        "failedNodeUUID": "66f0e59a-bd29-4536-a4de-c21ef73409d1",
        "successNodeUUID": "66f0e59a-bd29-4536-a4de-c21ef73409d1"
      }
    },
    {
      "class": "nodes.actions.helmut.premiere.PremiereForceNativeLockActionImpl",
      "deprecated": false,
      "properties": {
        "profilePath": "{helmut.variable.mdr_premiere_settings_path}\\{store.variable.PMV_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\\Profile-{local.username}",
        "username": "{user.name}",
        "nodeUUID": "9235b0fa-a5f9-451a-8e45-400f76fe2e96",
        "failedNodeUUID": "1e625c47-d4a9-4174-80a7-06d8d280915f",
        "successNodeUUID": "1e625c47-d4a9-4174-80a7-06d8d280915f"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 1000,
        "nodeUUID": "1e625c47-d4a9-4174-80a7-06d8d280915f",
        "failedNodeUUID": "4088b2ff-2371-4ce1-ad89-44c96248cdf6",
        "successNodeUUID": "4088b2ff-2371-4ce1-ad89-44c96248cdf6"
      }
    },
    {
      "class": "nodes.actions.execute.OpenFileActionImpl",
      "deprecated": false,
      "properties": {
        "filePath": "{project.path}",
        "nodeUUID": "4088b2ff-2371-4ce1-ad89-44c96248cdf6",
        "failedNodeUUID": "a02a06f4-2481-413b-8e1a-a3195150d080",
        "successNodeUUID": "a02a06f4-2481-413b-8e1a-a3195150d080"
      }
    },
    {
      "class": "nodes.outputs.FileOutput",
      "deprecated": false,
      "properties": {
        "filePath": "{helmut.variable.mdr_helmut-lock_path}\\project.open",
        "msg": "{project.name}",
        "append": false,
        "threshold": "ALL",
        "nodeUUID": "a02a06f4-2481-413b-8e1a-a3195150d080",
        "failedNodeUUID": "08ae16ea-98ee-44de-80d0-2503dd318b15",
        "successNodeUUID": "08ae16ea-98ee-44de-80d0-2503dd318b15"
      }
    },
    {
      "class": "nodes.actions.helmut.premiere.PremiereNativeLockActionImplV3",
      "deprecated": false,
      "properties": {
        "lockFilePath": "{project.parent}\\{project.name}.prlock",
        "lockedBy": "{user.name}",
        "forceLock": false,
        "nodeUUID": "08ae16ea-98ee-44de-80d0-2503dd318b15",
        "failedNodeUUID": "b268f26c-2c9d-463c-b78d-b7b2800354fb",
        "successNodeUUID": "b268f26c-2c9d-463c-b78d-b7b2800354fb"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "allOne": "ONE",
        "against": "{stream.variable.premiere_status}",
        "source": [
          "not running"
        ],
        "nodeUUID": "78580485-2ae7-424a-be6f-1be699fe1973",
        "failedNodeUUID": "c25e3df8-deb2-4667-a918-ae5e81eb3f11",
        "successNodeUUID": "13412ae9-740a-4008-bc3a-774423eba42b"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 8000,
        "nodeUUID": "13412ae9-740a-4008-bc3a-774423eba42b",
        "failedNodeUUID": "66f0e59a-bd29-4536-a4de-c21ef73409d1",
        "successNodeUUID": "66f0e59a-bd29-4536-a4de-c21ef73409d1"
      }
    },
    {
      "class": "nodes.actions.execute.ExecuteProcessActionImplV2",
      "deprecated": false,
      "properties": {
        "cmd": "powershell \"[bool](Get-Process -Name 'Adobe Premiere Pro' -ErrorAction SilentlyContinue | Where-Object { $_.MainWindowHandle -ne 0 })\"",
        "nodeUUID": "66f0e59a-bd29-4536-a4de-c21ef73409d1",
        "failedNodeUUID": "dd905a73-7125-49e6-8627-10ddb6b66fc3",
        "successNodeUUID": "dd905a73-7125-49e6-8627-10ddb6b66fc3"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "allOne": "ONE",
        "against": "{node.result.ab7a21ba-5dee-444f-960f-192338008b57}",
        "source": [
          "True",
          "true"
        ],
        "nodeUUID": "dd905a73-7125-49e6-8627-10ddb6b66fc3",
        "failedNodeUUID": "a77fab1e-f373-46d4-a8bf-3e657287b227",
        "successNodeUUID": "9235b0fa-a5f9-451a-8e45-400f76fe2e96"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 5000,
        "nodeUUID": "a77fab1e-f373-46d4-a8bf-3e657287b227",
        "failedNodeUUID": "9235b0fa-a5f9-451a-8e45-400f76fe2e96",
        "successNodeUUID": "9235b0fa-a5f9-451a-8e45-400f76fe2e96"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "allOne": "ONE",
        "against": "{file.content.{local.home}\\MoovIT GmbH\\HelmutClient\\project.open}",
        "source": [
          "{project.name}"
        ],
        "nodeUUID": "31258fe5-f1be-426f-93b2-d28886a98b2d",
        "failedNodeUUID": "4aba27cd-f17b-4090-ad98-1c75f4dc92dc",
        "successNodeUUID": "754b4725-eeb7-49b3-9fdb-0168d02666a3"
      }
    },
    {
      "class": "nodes.actions.helmut.premiere.PremiereConvertToVersionActionV2",
      "deprecated": false,
      "properties": {
        "projectPath": "{project.path}",
        "premiereVersion": "v2025",
        "nodeUUID": "8c869598-2ed3-44dc-b5c9-9bd121e61a20",
        "failedNodeUUID": "f13a2d1a-c528-475b-9083-4c6250401c46",
        "successNodeUUID": "a0a1f99e-6459-4b65-a61d-87171909c54e"
      }
    },
    {
      "class": "nodes.outputs.user.UserNotificationOutputImpl",
      "deprecated": false,
      "properties": {
        "receipment": "{user.name}",
        "msg": "Diese Projekt wird schreibgeschützt geöffnet.",
        "threshold": "ALL",
        "nodeUUID": "4aba27cd-f17b-4090-ad98-1c75f4dc92dc",
        "failedNodeUUID": "656c411b-ee9c-4b62-88f9-ea97e0dc4589",
        "successNodeUUID": "656c411b-ee9c-4b62-88f9-ea97e0dc4589"
      }
    },
    {
      "class": "nodes.actions.helmut.premiere.PremiereMapPathsToOsActionImplV2",
      "deprecated": false,
      "properties": {
        "projectPath": "{project.path}",
        "targetOS": "WINDOWS",
        "nodeUUID": "656c411b-ee9c-4b62-88f9-ea97e0dc4589",
        "failedNodeUUID": "fa23feca-b27c-4af5-bd60-6a7cc26db04d",
        "successNodeUUID": "fa23feca-b27c-4af5-bd60-6a7cc26db04d"
      }
    },
    {
      "class": "nodes.outputs.FileOutput",
      "deprecated": false,
      "properties": {
        "filePath": "{project.parent}/{project.name}.prlock",
        "msg": "Manueller Lock",
        "append": false,
        "threshold": "ALL",
        "nodeUUID": "fa23feca-b27c-4af5-bd60-6a7cc26db04d",
        "failedNodeUUID": "54c9c380-a829-48e3-8208-30164887bd3d",
        "successNodeUUID": "54c9c380-a829-48e3-8208-30164887bd3d"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "33608eab-e5d5-4def-b57c-00feba4fc98a"
      }
    },
    {
      "class": "nodes.actions.general.FailActionWithMessageImpl",
      "deprecated": false,
      "properties": {
        "msg": "Projekt Konvertierung fehlgeschlagen - Bitte Schichtleiter verständigen",
        "nodeUUID": "f19d1d93-4317-4d4b-b624-4b1fde596eaf"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "allOne": "ONE",
        "against": "{stream.variable.Client-Name}",
        "source": [
          "RSS Schulung 1",
          "RSS Schulung 2",
          "RSS Schulung 3",
          "RSS Schulung 4",
          "RSS Schulung 5",
          "RSS Schulung 6",
          "RSS Schulung 7xxx",
          "RSS Schulung 8",
          "RSS Schulung 9",
          "RSS Schulung 10",
          "RSS Schulung 11",
          "RSS Schulung 12",
          "ASC-Test02",
          "RSS 22"
        ],
        "nodeUUID": "494c009f-25de-472f-975c-3ed56b59c118",
        "failedNodeUUID": "d6c6dcc2-8201-4f4f-afee-7a498f3e15fe",
        "successNodeUUID": "ab7a21ba-5dee-444f-960f-192338008b57"
      }
    },
    {
      "class": "nodes.actions.execute.OpenFileActionImpl",
      "deprecated": false,
      "properties": {
        "filePath": "{project.path}",
        "nodeUUID": "142c28da-27dd-4bbd-92f7-322b0f901280",
        "failedNodeUUID": "7a193bae-69ab-4408-8601-93a707b50da8",
        "successNodeUUID": "7a193bae-69ab-4408-8601-93a707b50da8"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 3000,
        "nodeUUID": "7a193bae-69ab-4408-8601-93a707b50da8",
        "failedNodeUUID": "907cd59d-61c3-455b-ba1b-a677c12bc7a1",
        "successNodeUUID": "907cd59d-61c3-455b-ba1b-a677c12bc7a1"
      }
    },
    {
      "class": "nodes.actions.delete.FileMultipleDeleteActionImpl",
      "deprecated": false,
      "properties": {
        "filePaths": [
          "{project.parent}/{project.name}.prlock"
        ],
        "nodeUUID": "907cd59d-61c3-455b-ba1b-a677c12bc7a1",
        "failedNodeUUID": "4f0cc155-e224-45b6-b867-3d6e8d017bea",
        "successNodeUUID": "4f0cc155-e224-45b6-b867-3d6e8d017bea"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 3000,
        "nodeUUID": "4f0cc155-e224-45b6-b867-3d6e8d017bea",
        "failedNodeUUID": "d31a935f-c11e-4955-a09d-61c61a59633a",
        "successNodeUUID": "d31a935f-c11e-4955-a09d-61c61a59633a"
      }
    },
    {
      "class": "nodes.actions.helmut.ProjectStatusUpdateActionImplV3",
      "deprecated": false,
      "properties": {
        "projectId": "{project.id}",
        "locked": false,
        "suppressUnlock": true,
        "status": "LOCKED",
        "lockedBy": "{user.name}",
        "forceLock": false,
        "unlockable": true,
        "progress": -2,
        "nodeUUID": "d31a935f-c11e-4955-a09d-61c61a59633a",
        "failedNodeUUID": "9f953bb9-065d-4b9b-ba9a-5d994bbcdd69",
        "successNodeUUID": "9f953bb9-065d-4b9b-ba9a-5d994bbcdd69"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "b268f26c-2c9d-463c-b78d-b7b2800354fb"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "9f953bb9-065d-4b9b-ba9a-5d994bbcdd69"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "67420cfb-9c05-4b10-8362-190d462a5d7d"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "Client-Name",
        "variableValue": "{store.variable.{local.environment.COMPUTERNAME}}",
        "nodeUUID": "a9137b8e-1b2d-40e1-991d-c5fd01904817",
        "failedNodeUUID": "d6c6dcc2-8201-4f4f-afee-7a498f3e15fe",
        "successNodeUUID": "494c009f-25de-472f-975c-3ed56b59c118"
      }
    },
    {
      "class": "nodes.conditions.general.RegexConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "MATCH",
        "match": ".*Schulung.*",
        "sources": [
          "{store.variable.{local.environment.COMPUTERNAME}}"
        ],
        "nodeUUID": "314708f8-310b-4db6-9dc1-5b213da42ce8",
        "failedNodeUUID": "e62f7ff5-a07a-4698-ab9f-f39a22ef90c8",
        "successNodeUUID": "9e2129a8-bd4e-4d10-85fd-6f136eafd148"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "allOne": "ONE",
        "against": "{project.category}",
        "source": [
          "09_Schulung - Laptop"
        ],
        "nodeUUID": "8942a913-2861-4ab7-9eff-2335c08942c6",
        "failedNodeUUID": "a692a147-6bc3-4d65-867f-12650205427b",
        "successNodeUUID": "ab7a21ba-5dee-444f-960f-192338008b57"
      }
    },
    {
      "class": "nodes.conditions.general.RegexConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "MATCH",
        "match": ".*Schulung 7.*",
        "sources": [
          "{store.variable.{local.environment.COMPUTERNAME}}"
        ],
        "nodeUUID": "9e2129a8-bd4e-4d10-85fd-6f136eafd148",
        "failedNodeUUID": "8942a913-2861-4ab7-9eff-2335c08942c6",
        "successNodeUUID": "ab7a21ba-5dee-444f-960f-192338008b57"
      }
    },
    {
      "class": "nodes.outputs.user.UserMessageOutputImplV4",
      "deprecated": false,
      "properties": {
        "receipment": "{user.name}",
        "msg": "Probleme beim Öffnen des Projektes. Bitte melden Sie sich beim  Schichtleiter.",
        "expandDialog": false,
        "asyncState": false,
        "successfulOnTimeout": true,
        "timeout": 30,
        "threshold": "ALL",
        "nodeUUID": "fd584aa6-c862-4c13-b9ba-c93898dd417b",
        "failedNodeUUID": "450894ba-dcbf-48c5-85dc-7cbbb4f82cc9",
        "successNodeUUID": "450894ba-dcbf-48c5-85dc-7cbbb4f82cc9"
      }
    },
    {
      "class": "nodes.outputs.user.UserMessageOutputImplV4",
      "deprecated": false,
      "properties": {
        "receipment": "{user.name}",
        "msg": "Achtung: ESP-Projekte können nur an einem ESP geöffnet werden.",
        "expandDialog": false,
        "asyncState": false,
        "successfulOnTimeout": false,
        "timeout": 30,
        "threshold": "ALL",
        "nodeUUID": "e62f7ff5-a07a-4698-ab9f-f39a22ef90c8",
        "failedNodeUUID": "d064fa48-3a34-4605-9863-6f3e7570bdfe",
        "successNodeUUID": "d064fa48-3a34-4605-9863-6f3e7570bdfe"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "d064fa48-3a34-4605-9863-6f3e7570bdfe"
      }
    },
    {
      "class": "nodes.outputs.user.UserMessageOutputImplV4",
      "deprecated": false,
      "properties": {
        "receipment": "{user.name}",
        "msg": "Achtung: Standard ESP-Projekte können nicht an einem Schulungs-Notebook geöffnet werden !!!",
        "expandDialog": false,
        "asyncState": false,
        "successfulOnTimeout": false,
        "timeout": 30,
        "threshold": "ALL",
        "nodeUUID": "a692a147-6bc3-4d65-867f-12650205427b"
      }
    },
    {
      "class": "nodes.outputs.user.UserMessageOutputImplV4",
      "deprecated": false,
      "properties": {
        "receipment": "{user.name}",
        "msg": "Achtung: ESP-Schulungs-Laptop Projekte können nicht an einem Standard-ESP-Platz geöffnet werden !!!",
        "expandDialog": false,
        "asyncState": false,
        "successfulOnTimeout": true,
        "timeout": 30,
        "threshold": "ALL",
        "nodeUUID": "d6c6dcc2-8201-4f4f-afee-7a498f3e15fe",
        "failedNodeUUID": "67420cfb-9c05-4b10-8362-190d462a5d7d",
        "successNodeUUID": "67420cfb-9c05-4b10-8362-190d462a5d7d"
      }
    },
    {
      "class": "nodes.outputs.user.UserMessageOutputImplV4",
      "deprecated": false,
      "properties": {
        "receipment": "{user.name}",
        "msg": "Das gleiche Projekt kann nicht 2x geöffnet werden.",
        "expandDialog": false,
        "asyncState": false,
        "successfulOnTimeout": true,
        "timeout": 30,
        "threshold": "ALL",
        "nodeUUID": "754b4725-eeb7-49b3-9fdb-0168d02666a3"
      }
    },
    {
      "class": "nodes.outputs.user.UserMessageOutputImplV4",
      "deprecated": false,
      "properties": {
        "receipment": "{user.name}",
        "msg": "Projekt Konvertierung fehlgeschlagen - Bitte Schichtleiter verständigen",
        "expandDialog": false,
        "asyncState": false,
        "successfulOnTimeout": false,
        "timeout": 30,
        "threshold": "ALL",
        "nodeUUID": "53758ede-1894-4685-acef-e3a7ef903642"
      }
    },
    {
      "class": "nodes.conditions.helmut.project.ProjectVersionOfPremiereConditionV1",
      "deprecated": false,
      "properties": {
        "conditionType": "IS",
        "premiereVersion": "v2025",
        "projectPath": "{project.path}",
        "nodeUUID": "54c9c380-a829-48e3-8208-30164887bd3d",
        "failedNodeUUID": "0ec0304d-f1d1-44f5-9c1e-c7f6d10f6bef",
        "successNodeUUID": "142c28da-27dd-4bbd-92f7-322b0f901280"
      }
    },
    {
      "class": "nodes.actions.helmut.premiere.PremiereConvertToVersionActionV2",
      "deprecated": false,
      "properties": {
        "projectPath": "{project.path}",
        "premiereVersion": "v2025",
        "nodeUUID": "0ec0304d-f1d1-44f5-9c1e-c7f6d10f6bef",
        "failedNodeUUID": "f19d1d93-4317-4d4b-b624-4b1fde596eaf",
        "successNodeUUID": "142c28da-27dd-4bbd-92f7-322b0f901280"
      }
    }
  ]
}

Findings im Stream

20
offen
8c869598-2ed3-44dc-b5c9-9bd121e61a20
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
142c28da-27dd-4bbd-92f7-322b0f901280
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
7e890bea-5268-4cfb-966f-ee82fc53599a
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
f13a2d1a-c528-475b-9083-4c6250401c46
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
129bce2b-fd3c-4d52-9e10-7abc03a580b9
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
d31a935f-c11e-4955-a09d-61c61a59633a
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
0db0b285-3024-451c-84bd-acb76481860d
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
4088b2ff-2371-4ce1-ad89-44c96248cdf6
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
4d189df9-0b7a-42ae-98bb-a0dabf7b1767
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
66f0e59a-bd29-4536-a4de-c21ef73409d1
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
53758ede-1894-4685-acef-e3a7ef903642
Warnung UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
4aba27cd-f17b-4090-ad98-1c75f4dc92dc
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
9235b0fa-a5f9-451a-8e45-400f76fe2e96
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
a02a06f4-2481-413b-8e1a-a3195150d080
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
907cd59d-61c3-455b-ba1b-a677c12bc7a1
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
656c411b-ee9c-4b62-88f9-ea97e0dc4589
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
c1360d21-6693-4855-8aa2-fa0d340890c2
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
08ae16ea-98ee-44de-80d0-2503dd318b15
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
ab7a21ba-5dee-444f-960f-192338008b57
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
fa23feca-b27c-4af5-bd60-6a7cc26db04d
Warnung SUCCESS_FAILURE_SAME_TARGET
Erfolgs- und Fehlerausgang zeigen auf dieselbe Node. Ein Fehler läuft damit über dasselbe Ziel weiter wie ein Erfolg; prüfen, ob das beabsichtigt ist.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.

Stream-Details

Extern-ID
6a26ca88d8b5b65272c7e208
Event
OPEN_PROJECT
Nodes
70
Deprecated-Warnung
Nein
Variablen
3

Vorgang läuft

0 s · Bitte warten. Der Vorgang wird verarbeitet.

    0 s · Es wird keine neue Snapshot-Analyse gestartet.

    Willkommen im Helmut Analyzer

    Neu hier? Unter Info & Hilfe findest du einen Quickstart für den Export aus Helmut4, den Import deiner Konfiguration und die Auswertung. Dort sind auch unsere Prüfregeln und Best Practices erklärt.

    Info & Hilfe öffnen