PROD
IO
Schnittlisten Ablage manuell
Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-19 07_52_22
Struktur und Aufrufe dieses Streams prüfen Im HView öffnen AbhängigkeitenHervorgehobener Node:
27ccf5b3-3612-446d-b7de-39148692b7e5Die UUID wird in den Rohdaten markiert. Die Node-Klasse findest du in der Deprecated-Arbeitsliste oder direkt im JSON-Ausschnitt.
Gruppenzugehörigkeit
Keine explizite ZuordnungAktivierung
AktiviertJobstatus im Dashboard
9 Job Status UpdateGrafische Streamansicht
60 Nodes
Variablen und Fundstellen
helmut
CNG_Path_CMS
definiert
4×
nodeList.29.properties.filePaths.0
{helmut.variable.CNG_Path_CMS}\{stream.variable.sclipname_sequenz}.xml
nodeList.32.properties.filePath
{helmut.variable.CNG_Path_CMS}\{stream.variable.sclipname_sequenz}.xml
nodeList.38.properties.filePaths.0
{helmut.variable.CNG_Path_CMS}\{stream.variable.sclipname_sequenz}.xml
nodeList.39.properties.filePath
{helmut.variable.CNG_Path_CMS}\{stream.variable.sclipname_sequenz}.xml
helmut
IO_Profil_ESP_Transfer_Schnittliste
definiert
1×
nodeList.35.properties.profileId
{helmut.variable.IO_Profil_ESP_Transfer_Schnittliste}
Stream-Rohdaten
{
"id": "69e8d4780bb7a13c847a0bba",
"name": "Schnittlisten Ablage manuell",
"createDate": "2026-04-22T14:00:23.869Z",
"modificationDate": "2026-07-27T10:28:10.937Z",
"streamEvent": "EXPORT",
"streamHost": "CLIENT",
"disabled": false,
"startNodeUUID": "ab46affe-8708-4479-8eeb-2e465f0b14e1",
"groups": [],
"order": 11,
"tags": [
"IO"
],
"design": "{\"operators\":{\"0\":{\"top\":4,\"left\":1069,\"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\":\"ef9a487f-8bf8-4a8d-b136-6d0341998fcd\",\"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\":[\"Redakteure\",\"RSS\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"1\":{\"top\":4,\"left\":1439,\"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\":\"1fe562e5-fc1e-486f-9495-ec48f71e8deb\",\"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\":\"{user.email}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"phil.gehler@web.de\",\"Sebastian.Voigt@mdr.de\",\"marcus.schiro@mdr.de\",\"susann.neustadt@mdr.de\",\"Philipp.Remberg@mdr.de\",\"philipp-magnus.gehler@mdr.de\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"2\":{\"top\":259,\"left\":1884,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"45ae9a8b-4352-43db-a5ea-014b7916cb09\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Fehler: Sie besitzen leider nicht die Rechte um diese Funktion zu nutzen.\\\\n\\\\nBitte Support (8159) kontaktieren.\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"3\":{\"top\":2984,\"left\":1319,\"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\":\"0c62003c-46cf-42cd-acc9-626bba3e356a\",\"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\"}}}},\"4\":{\"top\":3329,\"left\":1319,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"e2a88796-ea6f-41df-9adb-f958a4bddc01\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Fehler: Es werden nur die Projektarten RSS, ESP unterstützt. Bitte Support kontaktieren.\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"5\":{\"top\":259,\"left\":2239,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"5bbec438-8e1c-4916-b71c-fd0e0ac12d86\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobStatusUpdateActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Status\":{\"type\":\"ENUM\",\"description\":\"Changes the status in the dashboard to the desired state. 'Queued' restarts the job\",\"variableName\":\"status\",\"values\":[\"QUEUED\",\"RUNNING\",\"SUCCESSFUL\",\"FAILED\"],\"value\":\"FAILED\"},\"Message\":{\"type\":\"STRING\",\"description\":\"Dashboard message to be shown\",\"variableName\":\"msg\",\"placeholder\":\"This is a new message for the dashboard defined by {user.name}\",\"value\":\"Keine Berechtigung für \\\"Manuellen Schnittlisten-Export\\\" - Aktion abgebrochen\"},\"Progress\":{\"type\":\"INTEGER\",\"description\":\"Status of the progress circle in the dashboard\",\"variableName\":\"progress\",\"placeholder\":\"If set to '-1', the spinner turns until status changes again\",\"values\":[\"100\"],\"value\":\"100\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"6\":{\"top\":3619,\"left\":1319,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"2e537eee-85a1-4fea-a8df-ec98409183d1\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobStatusUpdateActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Status\":{\"type\":\"ENUM\",\"description\":\"Changes the status in the dashboard to the desired state. 'Queued' restarts the job\",\"variableName\":\"status\",\"values\":[\"QUEUED\",\"RUNNING\",\"SUCCESSFUL\",\"FAILED\"],\"value\":\"FAILED\"},\"Message\":{\"type\":\"STRING\",\"description\":\"Dashboard message to be shown\",\"variableName\":\"msg\",\"placeholder\":\"This is a new message for the dashboard defined by {user.name}\",\"value\":\"Falsche Projekt-Art für \\\"Manuellen Schnittlisten-Export\\\" - Aktion abgebrochen\"},\"Progress\":{\"type\":\"INTEGER\",\"description\":\"Status of the progress circle in the dashboard\",\"variableName\":\"progress\",\"placeholder\":\"If set to '-1', the spinner turns until status changes again\",\"values\":[\"100\"],\"value\":\"11\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"7\":{\"top\":9,\"left\":2759,\"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\":\"84c7cbe5-1df1-4d48-9e03-9bf33d85790b\",\"uncontained\":false,\"class\":\"nodes.actions.general.SplitStreamActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"8\":{\"top\":9,\"left\":3214,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"1ff4c1ea-ddf6-4a67-bc07-db3a4d6ee03d\",\"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\":\"100\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"9\":{\"top\":329,\"left\":3214,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"9cfb49b7-9421-4985-af3b-e70a744ca499\",\"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\":\"sclipname_sequenz\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{job.name}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"10\":{\"top\":171,\"left\":9247,\"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\":\"1a86dee5-0167-410c-8540-8c2b33c3dd77\",\"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\":\"ALL\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{node.result.46fb2efe-95d5-4ff5-859d-7786e090159e}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"true\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"11\":{\"top\":167,\"left\":11468,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"d9d821da-9fb4-41ae-b131-faa6b1230d70\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobStatusUpdateActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Status\":{\"type\":\"ENUM\",\"description\":\"Changes the status in the dashboard to the desired state. 'Queued' restarts the job\",\"variableName\":\"status\",\"values\":[\"QUEUED\",\"RUNNING\",\"SUCCESSFUL\",\"FAILED\"],\"value\":\"SUCCESSFUL\"},\"Message\":{\"type\":\"STRING\",\"description\":\"Dashboard message to be shown\",\"variableName\":\"msg\",\"placeholder\":\"This is a new message for the dashboard defined by {user.name}\",\"value\":\"\\\"Manueller SL-Export\\\" - \\\"{stream.variable.sl_filename}\\\" abgeschlossen\"},\"Progress\":{\"type\":\"INTEGER\",\"description\":\"Status of the progress circle in the dashboard\",\"variableName\":\"progress\",\"placeholder\":\"If set to '-1', the spinner turns until status changes again\",\"values\":[\"100\"],\"value\":\"100\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"12\":{\"top\":584,\"left\":3214,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"08207d7c-4ead-4eca-a9f1-b1948b0199ca\",\"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\":[\"{project.parent}\\\\{stream.variable.sclipname_sequenz}.json\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"13\":{\"top\":1129,\"left\":3209,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"1e654f62-445c-47f4-85da-d32a9bf8c93f\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Fehler - Es wurden keine Material-ID Informationen und kein registrierter Clipname für diese Sequenz \\\"{stream.variable.sclipname_sequenz}\\\" gefunden\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"14\":{\"top\":1429,\"left\":3209,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"5cda0afc-342a-417f-aa10-bda1dfa15b97\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobStatusUpdateActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Status\":{\"type\":\"ENUM\",\"description\":\"Changes the status in the dashboard to the desired state. 'Queued' restarts the job\",\"variableName\":\"status\",\"values\":[\"QUEUED\",\"RUNNING\",\"SUCCESSFUL\",\"FAILED\"],\"value\":\"FAILED\"},\"Message\":{\"type\":\"STRING\",\"description\":\"Dashboard message to be shown\",\"variableName\":\"msg\",\"placeholder\":\"This is a new message for the dashboard defined by {user.name}\",\"value\":\"Fehler - Es wurden keine Material-ID Informationen und kein registrierter Clipname für diese Sequenz \\\"{stream.variable.sclipname_sequenz}\\\" gefunden\"},\"Progress\":{\"type\":\"INTEGER\",\"description\":\"Status of the progress circle in the dashboard\",\"variableName\":\"progress\",\"placeholder\":\"If set to '-1', the spinner turns until status changes again\",\"values\":[\"100\"],\"value\":\"33\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"15\":{\"top\":39,\"left\":4224,\"properties\":{\"description\":\"Extract values from JSON payloads\",\"title\":\"Json Extract Action V2\",\"nodeUUID\":\"bc43784c-e1d4-4694-beec-3ee9a8a44e4f\",\"uncontained\":false,\"class\":\"nodes.actions.general.JsonExtractActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Payload\":{\"type\":\"LONG_STRING\",\"description\":\"The JSON payload (object)\",\"variableName\":\"payload\",\"placeholder\":\"{\\\"info\\\":{\\\"users\\\":[{\\\"name\\\":\\\"Peter Griffin\\\"}]}}\",\"value\":\"{file.content.{project.parent}/{stream.variable.sclipname_sequenz}.json}\"},\"Key path\":{\"type\":\"STRING\",\"description\":\"The path (key) to extract\",\"variableName\":\"path\",\"placeholder\":\"info.users[0].name\",\"value\":\"materialid\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"16\":{\"top\":294,\"left\":4224,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"eb0efddc-9a7e-4870-b9b1-548a0ec64f52\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Fehler - Material-ID Informationen konnten nicht ausgelsen werden.\\\\n\\\\n Bitte Support (8159) informieren. \"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"17\":{\"top\":589,\"left\":4224,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"82b4f53a-0f62-435a-9603-1da89b2533a5\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobStatusUpdateActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Status\":{\"type\":\"ENUM\",\"description\":\"Changes the status in the dashboard to the desired state. 'Queued' restarts the job\",\"variableName\":\"status\",\"values\":[\"QUEUED\",\"RUNNING\",\"SUCCESSFUL\",\"FAILED\"],\"value\":\"FAILED\"},\"Message\":{\"type\":\"STRING\",\"description\":\"Dashboard message to be shown\",\"variableName\":\"msg\",\"placeholder\":\"This is a new message for the dashboard defined by {user.name}\",\"value\":\"Fehler - Material-ID Informationen konnten nicht ausgelsen werden.\\\\n\\\\n Bitte Support (8159) informieren. \"},\"Progress\":{\"type\":\"INTEGER\",\"description\":\"Status of the progress circle in the dashboard\",\"variableName\":\"progress\",\"placeholder\":\"If set to '-1', the spinner turns until status changes again\",\"values\":[\"100\"],\"value\":\"44\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"18\":{\"top\":39,\"left\":4589,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"d42cc473-9f4b-4108-a4ab-e7cbe94a795f\",\"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\":\"materialid\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{node.result.bc43784c-e1d4-4694-beec-3ee9a8a44e4f}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"19\":{\"top\":162,\"left\":7550,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"677f4ad4-33d0-4918-b2e9-f601eb35102d\",\"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\":\"sl_filename\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{stream.variable.sclipname_sequenz}.{stream.variable.materialid}.xml\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"20\":{\"top\":171,\"left\":8867,\"properties\":{\"description\":\"Will execute ExtendScript in Premiere (panel required)\",\"title\":\"Job Execute ExtendScript In Premiere Action V2\",\"nodeUUID\":\"46fb2efe-95d5-4ff5-859d-7786e090159e\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobPremiereExecuteExtendScriptActionV2\",\"className\":\"actionNode\",\"parameter\":{\"ExtendScript\":{\"type\":\"LONG_STRING\",\"variableName\":\"extendScript\",\"value\":\"function getSequenceByName(name) {\\n var allSeqs = app.project.sequences;\\n for (var i = 0; i < allSeqs.numSequences; i++) {\\n var seq = allSeqs[i]; \\n if (seq.name === name) {\\n return seq;\\n }\\n }\\n return null;\\n}\\n\\nvar seqName = \\\"{stream.variable.sclipname_sequenz}\\\";\\nvar slFilename = \\\"{stream.variable.sl_filename}\\\";\\n\\nvar seqfound = false;\\nvar seqObj = null;\\nvar sl_success = false;\\n\\nif (app.project.activeSequence){\\n \\tvar aSeq = app.project.activeSequence;\\n\\tif (aSeq.name === seqName){\\n\\t\\tseqfound = true;\\n\\t\\tseqObj = aSeq;\\n\\t}\\n}\\n\\nif (seqfound === false){\\n\\tvar sequence = getSequenceByName(seqName);\\n\\tif (sequence) {\\n\\t\\tseqfound = true;\\n\\t\\tseqObj = sequence;\\n\\t}\\n}\\n\\nif (seqfound === true){\\nvar fullPath = app.project.path;\\nif (fullPath) {\\n var projectFile = new File(fullPath);\\n var projectFolder = projectFile.parent;\\n\\tvar outputPath = projectFolder.fsName + \\\"/HelmutIO/\\\" + slFilename;\\n\\tvar success = seqObj.exportAsFinalCutProXML(outputPath, true);\\n\\t if (success) {\\n\\t\\t\\t\\tvar sl_success = true;\\n\\t\\t\\t}\\n\\t}\\n}\\nsl_success\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"21\":{\"top\":521,\"left\":9247,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"265b52a9-453d-4ea7-9a80-6a6d62e10e00\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Fehler - Es gab Probleme bei der Erzeugung der Schnittliste - FinalCut-Export fehlgeschlagen.\\\\n\\\\nBitte Support (8159) informieren.\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"22\":{\"top\":816,\"left\":9247,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"82ce1f7b-1fa7-4b38-a8cc-6c7088d19df7\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobStatusUpdateActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Status\":{\"type\":\"ENUM\",\"description\":\"Changes the status in the dashboard to the desired state. 'Queued' restarts the job\",\"variableName\":\"status\",\"values\":[\"QUEUED\",\"RUNNING\",\"SUCCESSFUL\",\"FAILED\"],\"value\":\"FAILED\"},\"Message\":{\"type\":\"STRING\",\"description\":\"Dashboard message to be shown\",\"variableName\":\"msg\",\"placeholder\":\"This is a new message for the dashboard defined by {user.name}\",\"value\":\"Fehler - Es gab Probleme bei der Erzeugung der Schnittliste - FinalCut-Export fehlgeschlagen.\\\\n\\\\nBitte Support (8159) informieren.\"},\"Progress\":{\"type\":\"INTEGER\",\"description\":\"Status of the progress circle in the dashboard\",\"variableName\":\"progress\",\"placeholder\":\"If set to '-1', the spinner turns until status changes again\",\"values\":[\"100\"],\"value\":\"55\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"23\":{\"top\":171,\"left\":9637,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"a589ec9a-6a08-443e-996b-ecff0fd7ce4c\",\"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\":\"2000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"24\":{\"top\":2988,\"left\":2769,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"aa9b3f93-c55a-4a3c-a41f-1533b2955ab9\",\"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\":\"sclipname_schnittliste\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{job.metadata.SClipname Schnittliste}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"25\":{\"top\":472,\"left\":11468,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"d8716987-6126-405a-98a4-b5489abb0b68\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobStatusUpdateActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Status\":{\"type\":\"ENUM\",\"description\":\"Changes the status in the dashboard to the desired state. 'Queued' restarts the job\",\"variableName\":\"status\",\"values\":[\"QUEUED\",\"RUNNING\",\"SUCCESSFUL\",\"FAILED\"],\"value\":\"FAILED\"},\"Message\":{\"type\":\"STRING\",\"description\":\"Dashboard message to be shown\",\"variableName\":\"msg\",\"placeholder\":\"This is a new message for the dashboard defined by {user.name}\",\"value\":\"\\\"Manueller SL-Export\\\" - \\\"{stream.variable.sl_filename}\\\" Kopiervorgang fehlgeschlagen\"},\"Progress\":{\"type\":\"INTEGER\",\"description\":\"Status of the progress circle in the dashboard\",\"variableName\":\"progress\",\"placeholder\":\"If set to '-1', the spinner turns until status changes again\",\"values\":[\"100\"],\"value\":\"99\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"26\":{\"top\":167,\"left\":11863,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"5bc4e87e-a8a9-4fef-b263-59add3315051\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"\\\"Manueller SL-Export\\\" - \\\"{stream.variable.sl_filename}\\\" erfolgreich abgeschlossen\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"27\":{\"top\":162,\"left\":11033,\"properties\":{\"description\":\"Will copy a file (using a conflict rule in case destination exists). Node result will be the new file path\",\"title\":\"File Copy Action\",\"nodeUUID\":\"6d445b51-978f-4967-987e-f4c70e5b580d\",\"uncontained\":false,\"class\":\"nodes.actions.copy.FileCopyWithOptionsActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"File path\":{\"type\":\"STRING\",\"description\":\"Complete path to the file to be copied (incl. extension)\",\"variableName\":\"filePath\",\"placeholder\":\"/Volumes/Source_Folder_Name/text.txt\",\"value\":\"{project.parent}/HelmutIO/{stream.variable.sl_filename}\"},\"New file path\":{\"type\":\"STRING\",\"description\":\"New path of the copied file (incl. extension)\",\"variableName\":\"newFilePath\",\"placeholder\":\"/Volumes/Destination_Folder_Name/text.txt\",\"value\":\"{stream.variable.target_path}\\\\{stream.variable.sl_filename}\"},\"If new file exists\":{\"type\":\"ENUM\",\"description\":\"Defines conflict rule in case file already exists\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\",\"INCREMENT_NAME\"],\"value\":\"DELETE_EXISTING\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"28\":{\"top\":2985,\"left\":2395,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"ee6d97be-513f-428b-b312-74ed434585e4\",\"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\":\"sclipname_sequenz\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{job.name}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"29\":{\"top\":2973,\"left\":4825,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"7f98d2ac-f344-4d48-8d2b-528469f9668e\",\"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.CNG_Path_CMS}\\\\{stream.variable.sclipname_sequenz}.xml\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"30\":{\"top\":3656,\"left\":4822,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"db0ea1df-f530-401e-8898-808dca18b4dc\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Der verwendete Sequenzname: \\\\n\\\\n \\\"{stream.variable.sclipname_sequenz}\\\" \\\\n\\\\n wurde nicht als registrierter SClipname gefunden. \\\\n\\\\nWurde der Clipgenerator benutzt? - Abbruch \"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"31\":{\"top\":3961,\"left\":4817,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"40bcb071-bc7a-483f-960a-1f12882b837f\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobStatusUpdateActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Status\":{\"type\":\"ENUM\",\"description\":\"Changes the status in the dashboard to the desired state. 'Queued' restarts the job\",\"variableName\":\"status\",\"values\":[\"QUEUED\",\"RUNNING\",\"SUCCESSFUL\",\"FAILED\"],\"value\":\"FAILED\"},\"Message\":{\"type\":\"STRING\",\"description\":\"Dashboard message to be shown\",\"variableName\":\"msg\",\"placeholder\":\"This is a new message for the dashboard defined by {user.name}\",\"value\":\"Der verwendete Sequenzname: \\\\n\\\\n \\\"{stream.variable.sclipname_sequenz}\\\" \\\\n\\\\n wurde nicht als registrierter SClipname gefunden. \\\\n\\\\nWurde der Clipgenerator benutzt? - Abbruch \"},\"Progress\":{\"type\":\"INTEGER\",\"description\":\"Status of the progress circle in the dashboard\",\"variableName\":\"progress\",\"placeholder\":\"If set to '-1', the spinner turns until status changes again\",\"values\":[\"100\"],\"value\":\"11\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"32\":{\"top\":2970,\"left\":5250,\"properties\":{\"description\":\"Will extract the specified XPath value\",\"title\":\"XPath Action\",\"nodeUUID\":\"37f21434-d73f-4e8d-a17b-7fb3049df326\",\"uncontained\":false,\"class\":\"nodes.actions.xmlgenerator.XPathAction\",\"className\":\"actionNode\",\"parameter\":{\"XML path\":{\"type\":\"STRING\",\"description\":\"The path to the destination XML (incl. extension)\",\"variableName\":\"filePath\",\"placeholder\":\"/vol/helmut4/meta/file.xml\",\"value\":\"{helmut.variable.CNG_Path_CMS}\\\\{stream.variable.sclipname_sequenz}.xml\"},\"XPath expression\":{\"type\":\"STRING\",\"description\":\"XPath expression to find value\",\"variableName\":\"expression\",\"placeholder\":\"/MetadataExchange/EpisodeTitle/text()\",\"value\":\"/clipnameGenerator/materialID/text()\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"33\":{\"top\":2970,\"left\":5730,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action V2\",\"nodeUUID\":\"1c86f3d5-7b40-4745-8068-d7c9d898360b\",\"uncontained\":false,\"class\":\"nodes.actions.general.RegexApplyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"String\":{\"type\":\"STRING\",\"description\":\"The string you want to apply the regex to\",\"variableName\":\"source\",\"placeholder\":\"{project.name}\",\"value\":\"{node.result.37f21434-d73f-4e8d-a17b-7fb3049df326}\"},\"Regex\":{\"type\":\"STRING\",\"description\":\"The regex you want to apply to the string\",\"variableName\":\"regex\",\"placeholder\":\"[^a-zA-Z0-9_-]+\",\"values\":[\"[^a-zA-Z0-9_-]+\"],\"value\":\"[\\\\/.]\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"34\":{\"top\":2970,\"left\":6175,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"da3b0052-680e-497e-928b-720748753f4f\",\"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\":\"materialid\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{node.result.1c86f3d5-7b40-4745-8068-d7c9d898360b}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"35\":{\"top\":408,\"left\":10566,\"properties\":{\"description\":\"Will create a new job\",\"title\":\"Job Create Job Action V2\",\"nodeUUID\":\"deac203b-0fa5-4727-96ce-6783be93ff25\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobCreateJobActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Profile ID\":{\"type\":\"STRING\",\"description\":\"Profile ID (IO/CO/HK) of the profile to be triggered\",\"variableName\":\"profileId\",\"placeholder\":\"53gsbao34dlso9474jd\",\"values\":[\"{job.profile}\"],\"value\":\"{helmut.variable.IO_Profil_ESP_Transfer_Schnittliste}\"},\"Job name\":{\"type\":\"STRING\",\"description\":\"Name with which the job is created\",\"variableName\":\"jobName\",\"placeholder\":\"{job.name} or my_desired_job_name\",\"values\":[\"{job.name}\"],\"value\":\"{stream.variable.sl_filename}\"},\"Source file\":{\"type\":\"STRING\",\"description\":\"Source file path (incl. name and extension)\",\"variableName\":\"sourceFile\",\"placeholder\":\"{job.path} or /Volumes/helmut/Destination_Folder_Name/my_job_file.mxf\",\"values\":[\"{job.source}\"],\"value\":\"{project.parent}/HelmutIO/{stream.variable.sl_filename}\"},\"Priority\":{\"type\":\"INTEGER\",\"description\":\"(Optional: Set between 0 and 10, with 0 as the highest priority. Default is -1, which means original value defined in profile)\",\"variableName\":\"priority\",\"placeholder\":\"-1\",\"values\":[\"-1\"],\"value\":\"-1\"},\"Render nodes\":{\"type\":\"STRING\",\"description\":\"Comma-separated list of names of the rendernode(s) to pick up the job (optional)\",\"variableName\":\"renderNodes\",\"placeholder\":\"rendernode1 or render*\"},\"Add current marker\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, markers (if existing) are passed on to the job\",\"variableName\":\"addMarker\",\"values\":[\"true\"],\"value\":false},\"Add current metadata\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, metadata from the current job is passed on to the new job and metadata set of triggered profile will be ignored. If disabled the metadata set assigned to the triggered profile will be used in the new job.\",\"variableName\":\"addMetadata\",\"values\":[\"true\"],\"value\":true}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"36\":{\"top\":104,\"left\":5359,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"27ccf5b3-3612-446d-b7de-39148692b7e5\",\"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\":\"target_path\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"\\\\\\\\adin.mdr.de\\\\data\\\\TEAMS\\\\Produktion\\\\SLABC\\\\RSL-Zentrale\\\\Roh-ADOBE-RSS2.0\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"37\":{\"top\":2970,\"left\":6615,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"2cd293b5-93cc-4807-8bd7-7bca79ebacec\",\"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\":\"target_path\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"\\\\\\\\adin.mdr.de\\\\data\\\\TEAMS\\\\Produktion\\\\SLABC\\\\RSL-Zentrale\\\\Roh-ADOBE-ESP\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Ziel ESP\\n\"}},\"38\":{\"top\":869,\"left\":3209,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"78126b99-9bf1-4bfb-8a18-ac6a44ddca7e\",\"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.CNG_Path_CMS}\\\\{stream.variable.sclipname_sequenz}.xml\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"39\":{\"top\":869,\"left\":3624,\"properties\":{\"description\":\"Will extract the specified XPath value\",\"title\":\"XPath Action\",\"nodeUUID\":\"f3d571a5-917a-48a9-b253-f4147c08b8c2\",\"uncontained\":false,\"class\":\"nodes.actions.xmlgenerator.XPathAction\",\"className\":\"actionNode\",\"parameter\":{\"XML path\":{\"type\":\"STRING\",\"description\":\"The path to the destination XML (incl. extension)\",\"variableName\":\"filePath\",\"placeholder\":\"/vol/helmut4/meta/file.xml\",\"value\":\"{helmut.variable.CNG_Path_CMS}\\\\{stream.variable.sclipname_sequenz}.xml\"},\"XPath expression\":{\"type\":\"STRING\",\"description\":\"XPath expression to find value\",\"variableName\":\"expression\",\"placeholder\":\"/MetadataExchange/EpisodeTitle/text()\",\"value\":\"/clipnameGenerator/materialID/text()\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"40\":{\"top\":1164,\"left\":3624,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action V2\",\"nodeUUID\":\"7adc411f-2680-4780-a211-795bfff6e1d4\",\"uncontained\":false,\"class\":\"nodes.actions.general.RegexApplyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"String\":{\"type\":\"STRING\",\"description\":\"The string you want to apply the regex to\",\"variableName\":\"source\",\"placeholder\":\"{project.name}\",\"value\":\"{node.result.f3d571a5-917a-48a9-b253-f4147c08b8c2}\"},\"Regex\":{\"type\":\"STRING\",\"description\":\"The regex you want to apply to the string\",\"variableName\":\"regex\",\"placeholder\":\"[^a-zA-Z0-9_-]+\",\"values\":[\"[^a-zA-Z0-9_-]+\"],\"value\":\"[\\\\/.]\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"41\":{\"top\":1164,\"left\":4034,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"4fb3305b-8363-4fc0-9b8e-bc1b73dbab73\",\"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\":\"materialid\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{node.result.7adc411f-2680-4780-a211-795bfff6e1d4}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"42\":{\"top\":163,\"left\":10056,\"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\":\"cd199bf3-855e-4f33-b89b-1d039a46fb7d\",\"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\":[\"Redakteure\",\"RSS\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"43\":{\"top\":319,\"left\":6764,\"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\":\"882bcb76-2c42-450d-8127-ddaa17cc4576\",\"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\":[\"Redakteure\",\"RSS\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"44\":{\"top\":500,\"left\":7735,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"364bb100-f60d-4620-99ca-b1fe2b26f3ee\",\"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\":\"sl_filename\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{stream.variable.sclipname_sequenz}.{stream.variable.materialid}.xml\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"45\":{\"top\":3243,\"left\":2769,\"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\":\"ce563922-75a9-46a5-901b-36cb522b61b7\",\"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_GREATER_THAN\"},\"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\":\"ALL\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{string.length.{job.metadata.SClipname Schnittliste}}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"10\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"46\":{\"top\":3243,\"left\":3159,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"864765a5-994c-455e-b272-4f821c39d1e8\",\"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\":\"sclipname_sequenz\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{job.metadata.SClipname Schnittliste}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"47\":{\"top\":3234,\"left\":4254,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"b4bbe954-4e78-4078-a6c0-f67596a2431d\",\"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\":\"100\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"48\":{\"top\":20,\"left\":420,\"properties\":{\"description\":\"Will map wildcards in all available metadata\",\"title\":\"Metadata Auto Mapper Action\",\"nodeUUID\":\"ab46affe-8708-4479-8eeb-2e465f0b14e1\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.MetadataAutoMapperActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"49\":{\"top\":3244,\"left\":3545,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"fa03ce12-d677-45c3-b877-eb3eb743979b\",\"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\":\"sl_workmode\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"sequenz_tausch\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"50\":{\"top\":2985,\"left\":1785,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"a533d35b-dba5-4aa9-8ad8-70e92fe1547e\",\"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\":\"sl_workmode\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"standard\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"51\":{\"top\":505,\"left\":7220,\"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\":\"d2d95eeb-ce8a-4dad-8c6c-a3620e08d26b\",\"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\":\"ALL\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{stream.variable.sl_workmode}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"standard\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"52\":{\"top\":3395,\"left\":4825,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"1e89c621-a72b-4c1d-986e-9b5e4597e798\",\"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\":[\"{project.parent}\\\\Metadata\\\\{stream.variable.sclipname_sequenz}.xml\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Fallback für gespeicherte Meta-Daten Falls CMS-Metadata nicht mehr verfügbar\"}},\"53\":{\"top\":770,\"left\":7735,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"9d272551-2398-4ee1-8773-a1c472352f62\",\"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\":\"sl_filename\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{job.metadata.SClipname Schnittliste}.{stream.variable.materialid}.xml\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"54\":{\"top\":770,\"left\":8100,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"2f823416-f9aa-43d9-8f71-e76c894da6de\",\"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\":\"sclipname_sequenz\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{job.name}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"55\":{\"top\":3395,\"left\":5250,\"properties\":{\"description\":\"Will extract the specified XPath value\",\"title\":\"XPath Action\",\"nodeUUID\":\"2fe25459-cb69-4a5e-b67d-5aa8ce483f64\",\"uncontained\":false,\"class\":\"nodes.actions.xmlgenerator.XPathAction\",\"className\":\"actionNode\",\"parameter\":{\"XML path\":{\"type\":\"STRING\",\"description\":\"The path to the destination XML (incl. extension)\",\"variableName\":\"filePath\",\"placeholder\":\"/vol/helmut4/meta/file.xml\",\"value\":\"{project.parent}\\\\Metadata\\\\{stream.variable.sclipname_sequenz}.xml\"},\"XPath expression\":{\"type\":\"STRING\",\"description\":\"XPath expression to find value\",\"variableName\":\"expression\",\"placeholder\":\"/MetadataExchange/EpisodeTitle/text()\",\"value\":\"/clipnameGenerator/materialID/text()\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"56\":{\"top\":3395,\"left\":5725,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action V2\",\"nodeUUID\":\"c9d6a3f1-c42b-44dc-a588-db67be0e617b\",\"uncontained\":false,\"class\":\"nodes.actions.general.RegexApplyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"String\":{\"type\":\"STRING\",\"description\":\"The string you want to apply the regex to\",\"variableName\":\"source\",\"placeholder\":\"{project.name}\",\"value\":\"{node.result.2fe25459-cb69-4a5e-b67d-5aa8ce483f64}\"},\"Regex\":{\"type\":\"STRING\",\"description\":\"The regex you want to apply to the string\",\"variableName\":\"regex\",\"placeholder\":\"[^a-zA-Z0-9_-]+\",\"values\":[\"[^a-zA-Z0-9_-]+\"],\"value\":\"[\\\\/.]\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"57\":{\"top\":3395,\"left\":6160,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"d07ebd16-b0f6-44d5-84b7-fd0288b6364b\",\"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\":\"materialid\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{node.result.c9d6a3f1-c42b-44dc-a588-db67be0e617b}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"58\":{\"top\":3860,\"left\":5295,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"d3bcaee0-83bf-4bcb-a7b5-1276582ce6a5\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Fehler beim auslesen der Metadaten. Bitte SL informieren.\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"60\":{\"top\":4160,\"left\":5290,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"00579922-08d2-4116-b9a3-429492304694\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobStatusUpdateActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Status\":{\"type\":\"ENUM\",\"description\":\"Changes the status in the dashboard to the desired state. 'Queued' restarts the job\",\"variableName\":\"status\",\"values\":[\"QUEUED\",\"RUNNING\",\"SUCCESSFUL\",\"FAILED\"],\"value\":\"FAILED\"},\"Message\":{\"type\":\"STRING\",\"description\":\"Dashboard message to be shown\",\"variableName\":\"msg\",\"placeholder\":\"This is a new message for the dashboard defined by {user.name}\",\"value\":\"Fehler beim auslesen der Metadaten. Bitte SL informieren.\"},\"Progress\":{\"type\":\"INTEGER\",\"description\":\"Status of the progress circle in the dashboard\",\"variableName\":\"progress\",\"placeholder\":\"If set to '-1', the spinner turns until status changes again\",\"values\":[\"100\"],\"value\":\"50\"}},\"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\":\"EXPORT\",\"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: Schnittlisten Ablage manuell\",\"uncontained\":false,\"nodeUUID\":\"1a01d3cd-7286-466c-8a04-a7023efec133\"},\"top\":20}},\"links\":{\"0\":{\"fromOperator\":\"46\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":49,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"1\":{\"fromOperator\":0,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":1,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"2\":{\"fromOperator\":1,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":2,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"3\":{\"fromOperator\":0,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":3,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"4\":{\"fromOperator\":3,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":4,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"5\":{\"fromOperator\":\"2\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":5,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"6\":{\"fromOperator\":\"4\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"7\":{\"fromOperator\":\"4\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"8\":{\"fromOperator\":\"2\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":5,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"9\":{\"fromOperator\":\"1\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"10\":{\"fromOperator\":7,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":8,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"11\":{\"fromOperator\":7,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":9,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"12\":{\"fromOperator\":\"20\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":10,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"13\":{\"fromOperator\":\"20\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":10,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"14\":{\"fromOperator\":10,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":21,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"15\":{\"fromOperator\":9,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":12,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"16\":{\"fromOperator\":\"28\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":24,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"17\":{\"fromOperator\":13,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":14,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"18\":{\"fromOperator\":13,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":14,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"19\":{\"fromOperator\":12,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":15,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"20\":{\"fromOperator\":\"29\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":52,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"21\":{\"fromOperator\":15,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":16,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"22\":{\"fromOperator\":16,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":17,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"23\":{\"fromOperator\":16,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":17,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"24\":{\"fromOperator\":15,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":18,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"25\":{\"fromOperator\":24,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":45,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"26\":{\"fromOperator\":45,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":46,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"27\":{\"fromOperator\":19,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":20,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"28\":{\"fromOperator\":19,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":20,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"29\":{\"fromOperator\":21,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":22,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"30\":{\"fromOperator\":21,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":22,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"31\":{\"fromOperator\":45,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":29,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"32\":{\"fromOperator\":23,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":42,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"33\":{\"fromOperator\":10,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":23,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"34\":{\"fromOperator\":23,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":42,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"35\":{\"fromOperator\":42,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":27,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"36\":{\"fromOperator\":\"11\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":26,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"37\":{\"fromOperator\":42,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":35,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"38\":{\"fromOperator\":35,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":11,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"39\":{\"fromOperator\":27,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"11\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"40\":{\"fromOperator\":27,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":25,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"41\":{\"fromOperator\":30,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":31,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"42\":{\"fromOperator\":30,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":31,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"43\":{\"fromOperator\":52,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":55,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"44\":{\"fromOperator\":29,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":32,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"45\":{\"fromOperator\":32,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":33,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"46\":{\"fromOperator\":33,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":34,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"47\":{\"fromOperator\":35,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":25,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"48\":{\"fromOperator\":\"18\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":36,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"49\":{\"fromOperator\":\"18\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":36,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"50\":{\"fromOperator\":\"28\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":24,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"51\":{\"fromOperator\":24,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":45,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"52\":{\"fromOperator\":34,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":37,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"53\":{\"fromOperator\":34,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":37,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"54\":{\"fromOperator\":43,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":19,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"55\":{\"fromOperator\":55,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":56,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"56\":{\"fromOperator\":\"12\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":38,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"57\":{\"fromOperator\":38,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":13,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"58\":{\"fromOperator\":38,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":39,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"59\":{\"fromOperator\":39,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":40,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"60\":{\"fromOperator\":40,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":41,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"61\":{\"fromOperator\":41,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":36,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"62\":{\"fromOperator\":41,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":36,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"63\":{\"fromOperator\":\"37\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":43,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"64\":{\"fromOperator\":\"37\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":43,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"65\":{\"fromOperator\":\"36\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":43,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"66\":{\"fromOperator\":\"36\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":43,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"67\":{\"fromOperator\":44,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":20,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"68\":{\"fromOperator\":44,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":20,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"69\":{\"fromOperator\":\"3\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":50,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"70\":{\"fromOperator\":47,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":29,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"71\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":48,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"72\":{\"fromOperator\":48,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":0,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"73\":{\"fromOperator\":50,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":28,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"74\":{\"fromOperator\":49,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":47,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"75\":{\"fromOperator\":\"43\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":51,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"76\":{\"fromOperator\":51,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"44\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"77\":{\"fromOperator\":51,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":53,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"78\":{\"fromOperator\":53,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":54,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"79\":{\"fromOperator\":54,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"20\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"80\":{\"fromOperator\":54,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"20\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"81\":{\"fromOperator\":56,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":57,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"82\":{\"fromOperator\":57,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":37,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"83\":{\"fromOperator\":57,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":37,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"84\":{\"fromOperator\":52,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":30,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"85\":{\"fromOperator\":\"32\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":58,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"86\":{\"fromOperator\":55,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":58,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"87\":{\"fromOperator\":58,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":60,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"88\":{\"fromOperator\":58,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":60,\"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": [
"Redakteure",
"RSS"
],
"nodeUUID": "ef9a487f-8bf8-4a8d-b136-6d0341998fcd",
"failedNodeUUID": "0c62003c-46cf-42cd-acc9-626bba3e356a",
"successNodeUUID": "1fe562e5-fc1e-486f-9495-ec48f71e8deb"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ONE",
"against": "{user.email}",
"source": [
"phil.gehler@web.de",
"Sebastian.Voigt@mdr.de",
"marcus.schiro@mdr.de",
"susann.neustadt@mdr.de",
"Philipp.Remberg@mdr.de",
"philipp-magnus.gehler@mdr.de"
],
"nodeUUID": "1fe562e5-fc1e-486f-9495-ec48f71e8deb",
"failedNodeUUID": "45ae9a8b-4352-43db-a5ea-014b7916cb09",
"successNodeUUID": "84c7cbe5-1df1-4d48-9e03-9bf33d85790b"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Fehler: Sie besitzen leider nicht die Rechte um diese Funktion zu nutzen.\\n\\nBitte Support (8159) kontaktieren.",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "45ae9a8b-4352-43db-a5ea-014b7916cb09",
"failedNodeUUID": "5bbec438-8e1c-4916-b71c-fd0e0ac12d86",
"successNodeUUID": "5bbec438-8e1c-4916-b71c-fd0e0ac12d86"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ONE",
"against": "{project.group}",
"source": [
"ESP"
],
"nodeUUID": "0c62003c-46cf-42cd-acc9-626bba3e356a",
"failedNodeUUID": "e2a88796-ea6f-41df-9adb-f958a4bddc01",
"successNodeUUID": "a533d35b-dba5-4aa9-8ad8-70e92fe1547e"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Fehler: Es werden nur die Projektarten RSS, ESP unterstützt. Bitte Support kontaktieren.",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "e2a88796-ea6f-41df-9adb-f958a4bddc01",
"failedNodeUUID": "2e537eee-85a1-4fea-a8df-ec98409183d1",
"successNodeUUID": "2e537eee-85a1-4fea-a8df-ec98409183d1"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Keine Berechtigung für \"Manuellen Schnittlisten-Export\" - Aktion abgebrochen",
"progress": 100,
"nodeUUID": "5bbec438-8e1c-4916-b71c-fd0e0ac12d86"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Falsche Projekt-Art für \"Manuellen Schnittlisten-Export\" - Aktion abgebrochen",
"progress": 11,
"nodeUUID": "2e537eee-85a1-4fea-a8df-ec98409183d1"
}
},
{
"class": "nodes.actions.general.SplitStreamActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "84c7cbe5-1df1-4d48-9e03-9bf33d85790b",
"failedNodeUUID": "9cfb49b7-9421-4985-af3b-e70a744ca499",
"successNodeUUID": "1ff4c1ea-ddf6-4a67-bc07-db3a4d6ee03d"
}
},
{
"class": "nodes.actions.general.SleepActionImpl",
"deprecated": false,
"properties": {
"ms": 100,
"nodeUUID": "1ff4c1ea-ddf6-4a67-bc07-db3a4d6ee03d"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "sclipname_sequenz",
"variableValue": "{job.name}",
"nodeUUID": "9cfb49b7-9421-4985-af3b-e70a744ca499",
"successNodeUUID": "08207d7c-4ead-4eca-a9f1-b1948b0199ca"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ALL",
"against": "{node.result.46fb2efe-95d5-4ff5-859d-7786e090159e}",
"source": [
"true"
],
"nodeUUID": "1a86dee5-0167-410c-8540-8c2b33c3dd77",
"failedNodeUUID": "265b52a9-453d-4ea7-9a80-6a6d62e10e00",
"successNodeUUID": "a589ec9a-6a08-443e-996b-ecff0fd7ce4c"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "SUCCESSFUL",
"msg": "\"Manueller SL-Export\" - \"{stream.variable.sl_filename}\" abgeschlossen",
"progress": 100,
"nodeUUID": "d9d821da-9fb4-41ae-b131-faa6b1230d70",
"successNodeUUID": "5bc4e87e-a8a9-4fef-b263-59add3315051"
}
},
{
"class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_EXIST",
"filePaths": [
"{project.parent}\\{stream.variable.sclipname_sequenz}.json"
],
"nodeUUID": "08207d7c-4ead-4eca-a9f1-b1948b0199ca",
"failedNodeUUID": "78126b99-9bf1-4bfb-8a18-ac6a44ddca7e",
"successNodeUUID": "bc43784c-e1d4-4694-beec-3ee9a8a44e4f"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Fehler - Es wurden keine Material-ID Informationen und kein registrierter Clipname für diese Sequenz \"{stream.variable.sclipname_sequenz}\" gefunden",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "1e654f62-445c-47f4-85da-d32a9bf8c93f",
"failedNodeUUID": "5cda0afc-342a-417f-aa10-bda1dfa15b97",
"successNodeUUID": "5cda0afc-342a-417f-aa10-bda1dfa15b97"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Fehler - Es wurden keine Material-ID Informationen und kein registrierter Clipname für diese Sequenz \"{stream.variable.sclipname_sequenz}\" gefunden",
"progress": 33,
"nodeUUID": "5cda0afc-342a-417f-aa10-bda1dfa15b97"
}
},
{
"class": "nodes.actions.general.JsonExtractActionV2",
"deprecated": false,
"properties": {
"payload": "{file.content.{project.parent}/{stream.variable.sclipname_sequenz}.json}",
"path": "materialid",
"nodeUUID": "bc43784c-e1d4-4694-beec-3ee9a8a44e4f",
"failedNodeUUID": "eb0efddc-9a7e-4870-b9b1-548a0ec64f52",
"successNodeUUID": "d42cc473-9f4b-4108-a4ab-e7cbe94a795f"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Fehler - Material-ID Informationen konnten nicht ausgelsen werden.\\n\\n Bitte Support (8159) informieren. ",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "eb0efddc-9a7e-4870-b9b1-548a0ec64f52",
"failedNodeUUID": "82b4f53a-0f62-435a-9603-1da89b2533a5",
"successNodeUUID": "82b4f53a-0f62-435a-9603-1da89b2533a5"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Fehler - Material-ID Informationen konnten nicht ausgelsen werden.\\n\\n Bitte Support (8159) informieren. ",
"progress": 44,
"nodeUUID": "82b4f53a-0f62-435a-9603-1da89b2533a5"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "materialid",
"variableValue": "{node.result.bc43784c-e1d4-4694-beec-3ee9a8a44e4f}",
"nodeUUID": "d42cc473-9f4b-4108-a4ab-e7cbe94a795f",
"failedNodeUUID": "27ccf5b3-3612-446d-b7de-39148692b7e5",
"successNodeUUID": "27ccf5b3-3612-446d-b7de-39148692b7e5"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "sl_filename",
"variableValue": "{stream.variable.sclipname_sequenz}.{stream.variable.materialid}.xml",
"nodeUUID": "677f4ad4-33d0-4918-b2e9-f601eb35102d",
"failedNodeUUID": "46fb2efe-95d5-4ff5-859d-7786e090159e",
"successNodeUUID": "46fb2efe-95d5-4ff5-859d-7786e090159e"
}
},
{
"class": "nodes.actions.helmut.job.JobPremiereExecuteExtendScriptActionV2",
"deprecated": false,
"properties": {
"extendScript": "function getSequenceByName(name) {\n var allSeqs = app.project.sequences;\n for (var i = 0; i < allSeqs.numSequences; i++) {\n var seq = allSeqs[i]; \n if (seq.name === name) {\n return seq;\n }\n }\n return null;\n}\n\nvar seqName = \"{stream.variable.sclipname_sequenz}\";\nvar slFilename = \"{stream.variable.sl_filename}\";\n\nvar seqfound = false;\nvar seqObj = null;\nvar sl_success = false;\n\nif (app.project.activeSequence){\n \tvar aSeq = app.project.activeSequence;\n\tif (aSeq.name === seqName){\n\t\tseqfound = true;\n\t\tseqObj = aSeq;\n\t}\n}\n\nif (seqfound === false){\n\tvar sequence = getSequenceByName(seqName);\n\tif (sequence) {\n\t\tseqfound = true;\n\t\tseqObj = sequence;\n\t}\n}\n\nif (seqfound === true){\nvar fullPath = app.project.path;\nif (fullPath) {\n var projectFile = new File(fullPath);\n var projectFolder = projectFile.parent;\n\tvar outputPath = projectFolder.fsName + \"/HelmutIO/\" + slFilename;\n\tvar success = seqObj.exportAsFinalCutProXML(outputPath, true);\n\t if (success) {\n\t\t\t\tvar sl_success = true;\n\t\t\t}\n\t}\n}\nsl_success",
"nodeUUID": "46fb2efe-95d5-4ff5-859d-7786e090159e",
"failedNodeUUID": "1a86dee5-0167-410c-8540-8c2b33c3dd77",
"successNodeUUID": "1a86dee5-0167-410c-8540-8c2b33c3dd77"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Fehler - Es gab Probleme bei der Erzeugung der Schnittliste - FinalCut-Export fehlgeschlagen.\\n\\nBitte Support (8159) informieren.",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "265b52a9-453d-4ea7-9a80-6a6d62e10e00",
"failedNodeUUID": "82ce1f7b-1fa7-4b38-a8cc-6c7088d19df7",
"successNodeUUID": "82ce1f7b-1fa7-4b38-a8cc-6c7088d19df7"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Fehler - Es gab Probleme bei der Erzeugung der Schnittliste - FinalCut-Export fehlgeschlagen.\\n\\nBitte Support (8159) informieren.",
"progress": 55,
"nodeUUID": "82ce1f7b-1fa7-4b38-a8cc-6c7088d19df7"
}
},
{
"class": "nodes.actions.general.SleepActionImpl",
"deprecated": false,
"properties": {
"ms": 2000,
"nodeUUID": "a589ec9a-6a08-443e-996b-ecff0fd7ce4c",
"failedNodeUUID": "cd199bf3-855e-4f33-b89b-1d039a46fb7d",
"successNodeUUID": "cd199bf3-855e-4f33-b89b-1d039a46fb7d"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "sclipname_schnittliste",
"variableValue": "{job.metadata.SClipname Schnittliste}",
"nodeUUID": "aa9b3f93-c55a-4a3c-a41f-1533b2955ab9",
"failedNodeUUID": "ce563922-75a9-46a5-901b-36cb522b61b7",
"successNodeUUID": "ce563922-75a9-46a5-901b-36cb522b61b7"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "\"Manueller SL-Export\" - \"{stream.variable.sl_filename}\" Kopiervorgang fehlgeschlagen",
"progress": 99,
"nodeUUID": "d8716987-6126-405a-98a4-b5489abb0b68"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "\"Manueller SL-Export\" - \"{stream.variable.sl_filename}\" erfolgreich abgeschlossen",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "5bc4e87e-a8a9-4fef-b263-59add3315051"
}
},
{
"class": "nodes.actions.copy.FileCopyWithOptionsActionImpl",
"deprecated": false,
"properties": {
"filePath": "{project.parent}/HelmutIO/{stream.variable.sl_filename}",
"newFilePath": "{stream.variable.target_path}\\{stream.variable.sl_filename}",
"conflictRule": "DELETE_EXISTING",
"nodeUUID": "6d445b51-978f-4967-987e-f4c70e5b580d",
"failedNodeUUID": "d8716987-6126-405a-98a4-b5489abb0b68",
"successNodeUUID": "d9d821da-9fb4-41ae-b131-faa6b1230d70"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "sclipname_sequenz",
"variableValue": "{job.name}",
"nodeUUID": "ee6d97be-513f-428b-b312-74ed434585e4",
"failedNodeUUID": "aa9b3f93-c55a-4a3c-a41f-1533b2955ab9",
"successNodeUUID": "aa9b3f93-c55a-4a3c-a41f-1533b2955ab9"
}
},
{
"class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_EXIST",
"filePaths": [
"{helmut.variable.CNG_Path_CMS}\\{stream.variable.sclipname_sequenz}.xml"
],
"nodeUUID": "7f98d2ac-f344-4d48-8d2b-528469f9668e",
"failedNodeUUID": "1e89c621-a72b-4c1d-986e-9b5e4597e798",
"successNodeUUID": "37f21434-d73f-4e8d-a17b-7fb3049df326"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Der verwendete Sequenzname: \\n\\n \"{stream.variable.sclipname_sequenz}\" \\n\\n wurde nicht als registrierter SClipname gefunden. \\n\\nWurde der Clipgenerator benutzt? - Abbruch ",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "db0ea1df-f530-401e-8898-808dca18b4dc",
"failedNodeUUID": "40bcb071-bc7a-483f-960a-1f12882b837f",
"successNodeUUID": "40bcb071-bc7a-483f-960a-1f12882b837f"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Der verwendete Sequenzname: \\n\\n \"{stream.variable.sclipname_sequenz}\" \\n\\n wurde nicht als registrierter SClipname gefunden. \\n\\nWurde der Clipgenerator benutzt? - Abbruch ",
"progress": 11,
"nodeUUID": "40bcb071-bc7a-483f-960a-1f12882b837f"
}
},
{
"class": "nodes.actions.xmlgenerator.XPathAction",
"deprecated": false,
"properties": {
"filePath": "{helmut.variable.CNG_Path_CMS}\\{stream.variable.sclipname_sequenz}.xml",
"expression": "/clipnameGenerator/materialID/text()",
"nodeUUID": "37f21434-d73f-4e8d-a17b-7fb3049df326",
"failedNodeUUID": "d3bcaee0-83bf-4bcb-a7b5-1276582ce6a5",
"successNodeUUID": "1c86f3d5-7b40-4745-8068-d7c9d898360b"
}
},
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{node.result.37f21434-d73f-4e8d-a17b-7fb3049df326}",
"regex": "[\\/.]",
"nodeUUID": "1c86f3d5-7b40-4745-8068-d7c9d898360b",
"successNodeUUID": "da3b0052-680e-497e-928b-720748753f4f"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "materialid",
"variableValue": "{node.result.1c86f3d5-7b40-4745-8068-d7c9d898360b}",
"nodeUUID": "da3b0052-680e-497e-928b-720748753f4f",
"failedNodeUUID": "2cd293b5-93cc-4807-8bd7-7bca79ebacec",
"successNodeUUID": "2cd293b5-93cc-4807-8bd7-7bca79ebacec"
}
},
{
"class": "nodes.actions.helmut.job.JobCreateJobActionImplV2",
"deprecated": false,
"properties": {
"profileId": "{helmut.variable.IO_Profil_ESP_Transfer_Schnittliste}",
"jobName": "{stream.variable.sl_filename}",
"sourceFile": "{project.parent}/HelmutIO/{stream.variable.sl_filename}",
"priority": -1,
"addMarker": false,
"addMetadata": true,
"nodeUUID": "deac203b-0fa5-4727-96ce-6783be93ff25",
"failedNodeUUID": "d8716987-6126-405a-98a4-b5489abb0b68",
"successNodeUUID": "d9d821da-9fb4-41ae-b131-faa6b1230d70"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "target_path",
"variableValue": "\\\\adin.mdr.de\\data\\TEAMS\\Produktion\\SLABC\\RSL-Zentrale\\Roh-ADOBE-RSS2.0",
"nodeUUID": "27ccf5b3-3612-446d-b7de-39148692b7e5",
"failedNodeUUID": "882bcb76-2c42-450d-8127-ddaa17cc4576",
"successNodeUUID": "882bcb76-2c42-450d-8127-ddaa17cc4576"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "target_path",
"variableValue": "\\\\adin.mdr.de\\data\\TEAMS\\Produktion\\SLABC\\RSL-Zentrale\\Roh-ADOBE-ESP",
"nodeUUID": "2cd293b5-93cc-4807-8bd7-7bca79ebacec",
"failedNodeUUID": "882bcb76-2c42-450d-8127-ddaa17cc4576",
"successNodeUUID": "882bcb76-2c42-450d-8127-ddaa17cc4576"
}
},
{
"class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_EXIST",
"filePaths": [
"{helmut.variable.CNG_Path_CMS}\\{stream.variable.sclipname_sequenz}.xml"
],
"nodeUUID": "78126b99-9bf1-4bfb-8a18-ac6a44ddca7e",
"failedNodeUUID": "1e654f62-445c-47f4-85da-d32a9bf8c93f",
"successNodeUUID": "f3d571a5-917a-48a9-b253-f4147c08b8c2"
}
},
{
"class": "nodes.actions.xmlgenerator.XPathAction",
"deprecated": false,
"properties": {
"filePath": "{helmut.variable.CNG_Path_CMS}\\{stream.variable.sclipname_sequenz}.xml",
"expression": "/clipnameGenerator/materialID/text()",
"nodeUUID": "f3d571a5-917a-48a9-b253-f4147c08b8c2",
"successNodeUUID": "7adc411f-2680-4780-a211-795bfff6e1d4"
}
},
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{node.result.f3d571a5-917a-48a9-b253-f4147c08b8c2}",
"regex": "[\\/.]",
"nodeUUID": "7adc411f-2680-4780-a211-795bfff6e1d4",
"successNodeUUID": "4fb3305b-8363-4fc0-9b8e-bc1b73dbab73"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "materialid",
"variableValue": "{node.result.7adc411f-2680-4780-a211-795bfff6e1d4}",
"nodeUUID": "4fb3305b-8363-4fc0-9b8e-bc1b73dbab73",
"failedNodeUUID": "27ccf5b3-3612-446d-b7de-39148692b7e5",
"successNodeUUID": "27ccf5b3-3612-446d-b7de-39148692b7e5"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ONE",
"against": "{project.group}",
"source": [
"Redakteure",
"RSS"
],
"nodeUUID": "cd199bf3-855e-4f33-b89b-1d039a46fb7d",
"failedNodeUUID": "deac203b-0fa5-4727-96ce-6783be93ff25",
"successNodeUUID": "6d445b51-978f-4967-987e-f4c70e5b580d"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ONE",
"against": "{project.group}",
"source": [
"Redakteure",
"RSS"
],
"nodeUUID": "882bcb76-2c42-450d-8127-ddaa17cc4576",
"failedNodeUUID": "d2d95eeb-ce8a-4dad-8c6c-a3620e08d26b",
"successNodeUUID": "677f4ad4-33d0-4918-b2e9-f601eb35102d"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "sl_filename",
"variableValue": "{stream.variable.sclipname_sequenz}.{stream.variable.materialid}.xml",
"nodeUUID": "364bb100-f60d-4620-99ca-b1fe2b26f3ee",
"failedNodeUUID": "46fb2efe-95d5-4ff5-859d-7786e090159e",
"successNodeUUID": "46fb2efe-95d5-4ff5-859d-7786e090159e"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS_GREATER_THAN",
"allOne": "ALL",
"against": "{string.length.{job.metadata.SClipname Schnittliste}}",
"source": [
"10"
],
"nodeUUID": "ce563922-75a9-46a5-901b-36cb522b61b7",
"failedNodeUUID": "7f98d2ac-f344-4d48-8d2b-528469f9668e",
"successNodeUUID": "864765a5-994c-455e-b272-4f821c39d1e8"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "sclipname_sequenz",
"variableValue": "{job.metadata.SClipname Schnittliste}",
"nodeUUID": "864765a5-994c-455e-b272-4f821c39d1e8",
"successNodeUUID": "fa03ce12-d677-45c3-b877-eb3eb743979b"
}
},
{
"class": "nodes.actions.general.SleepActionImpl",
"deprecated": false,
"properties": {
"ms": 100,
"nodeUUID": "b4bbe954-4e78-4078-a6c0-f67596a2431d",
"successNodeUUID": "7f98d2ac-f344-4d48-8d2b-528469f9668e"
}
},
{
"class": "nodes.actions.metadata.MetadataAutoMapperActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "ab46affe-8708-4479-8eeb-2e465f0b14e1",
"successNodeUUID": "ef9a487f-8bf8-4a8d-b136-6d0341998fcd"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "sl_workmode",
"variableValue": "sequenz_tausch",
"nodeUUID": "fa03ce12-d677-45c3-b877-eb3eb743979b",
"successNodeUUID": "b4bbe954-4e78-4078-a6c0-f67596a2431d"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "sl_workmode",
"variableValue": "standard",
"nodeUUID": "a533d35b-dba5-4aa9-8ad8-70e92fe1547e",
"successNodeUUID": "ee6d97be-513f-428b-b312-74ed434585e4"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ALL",
"against": "{stream.variable.sl_workmode}",
"source": [
"standard"
],
"nodeUUID": "d2d95eeb-ce8a-4dad-8c6c-a3620e08d26b",
"failedNodeUUID": "9d272551-2398-4ee1-8773-a1c472352f62",
"successNodeUUID": "364bb100-f60d-4620-99ca-b1fe2b26f3ee"
}
},
{
"class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_EXIST",
"filePaths": [
"{project.parent}\\Metadata\\{stream.variable.sclipname_sequenz}.xml"
],
"nodeUUID": "1e89c621-a72b-4c1d-986e-9b5e4597e798",
"failedNodeUUID": "db0ea1df-f530-401e-8898-808dca18b4dc",
"successNodeUUID": "2fe25459-cb69-4a5e-b67d-5aa8ce483f64"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "sl_filename",
"variableValue": "{job.metadata.SClipname Schnittliste}.{stream.variable.materialid}.xml",
"nodeUUID": "9d272551-2398-4ee1-8773-a1c472352f62",
"successNodeUUID": "2f823416-f9aa-43d9-8f71-e76c894da6de"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "sclipname_sequenz",
"variableValue": "{job.name}",
"nodeUUID": "2f823416-f9aa-43d9-8f71-e76c894da6de",
"failedNodeUUID": "46fb2efe-95d5-4ff5-859d-7786e090159e",
"successNodeUUID": "46fb2efe-95d5-4ff5-859d-7786e090159e"
}
},
{
"class": "nodes.actions.xmlgenerator.XPathAction",
"deprecated": false,
"properties": {
"filePath": "{project.parent}\\Metadata\\{stream.variable.sclipname_sequenz}.xml",
"expression": "/clipnameGenerator/materialID/text()",
"nodeUUID": "2fe25459-cb69-4a5e-b67d-5aa8ce483f64",
"failedNodeUUID": "d3bcaee0-83bf-4bcb-a7b5-1276582ce6a5",
"successNodeUUID": "c9d6a3f1-c42b-44dc-a588-db67be0e617b"
}
},
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{node.result.2fe25459-cb69-4a5e-b67d-5aa8ce483f64}",
"regex": "[\\/.]",
"nodeUUID": "c9d6a3f1-c42b-44dc-a588-db67be0e617b",
"successNodeUUID": "d07ebd16-b0f6-44d5-84b7-fd0288b6364b"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "materialid",
"variableValue": "{node.result.c9d6a3f1-c42b-44dc-a588-db67be0e617b}",
"nodeUUID": "d07ebd16-b0f6-44d5-84b7-fd0288b6364b",
"failedNodeUUID": "2cd293b5-93cc-4807-8bd7-7bca79ebacec",
"successNodeUUID": "2cd293b5-93cc-4807-8bd7-7bca79ebacec"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Fehler beim auslesen der Metadaten. Bitte SL informieren.",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "d3bcaee0-83bf-4bcb-a7b5-1276582ce6a5",
"failedNodeUUID": "00579922-08d2-4116-b9a3-429492304694",
"successNodeUUID": "00579922-08d2-4116-b9a3-429492304694"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Fehler beim auslesen der Metadaten. Bitte SL informieren.",
"progress": 50,
"nodeUUID": "00579922-08d2-4116-b9a3-429492304694"
}
}
]
}Findings im Stream
Keine Findings direkt diesem Stream zugeordnet.
Stream-Details
- Extern-ID
- 69e8d4780bb7a13c847a0bba
- Event
- EXPORT
- Nodes
- 60
- Deprecated-Warnung
- Nein
- Variablen
- 2