PROD
IO
ESP - Export zum CMS-ZRS-EVS
Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-18 10_57_41
Struktur und Aufrufe dieses Streams prüfen Im HView öffnen AbhängigkeitenHervorgehobener Node:
206e6f62-3d81-4b2e-b0e6-d1bfe5b4bbefDie 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
19 Job Status UpdateGrafische Streamansicht
141 Nodes
Variablen und Fundstellen
helmut
Check_CNG_SClipname_clientseitig
definiert
1×
nodeList.8.properties.against
{helmut.variable.Check_CNG_SClipname_clientseitig}
helmut
CNG_Path_CMS
definiert
3×
nodeList.9.properties.filePaths.0
{helmut.variable.CNG_Path_CMS}\{stream.variable.Sequenzname}.xml
nodeList.12.properties.filePath
{helmut.variable.CNG_Path_CMS}\{stream.variable.Sequenzname}.xml
nodeList.130.properties.filePath
{helmut.variable.CNG_Path_CMS}\{stream.variable.Sequenzname}.xml
helmut
CustomIO_path_90-Tage-Exporte
definiert
1×
nodeList.110.properties.newFilePath
{helmut.variable.CustomIO_path_90-Tage-Exporte}\{path.name.{job.destination}}
helmut
EPR_Base-Standard_CMS
definiert
1×
nodeList.49.properties.variableValue
{helmut.variable.EPR_Base-Standard_CMS}{stream.variable.audio_set1}{stream.variable.audio_set2}.epr
helmut
esp_log_path
definiert
9×
nodeList.31.properties.filePaths.0
{helmut.variable.esp_log_path}/esp_cms_exporte/{stream.variable.materialid}.txt
nodeList.32.properties.filePaths.0
{helmut.variable.esp_log_path}/esp_zrs_exporte/{stream.variable.materialid}.txt
nodeList.33.properties.variableValue
{helmut.variable.esp_log_path}/esp_cms_exporte/{stream.variable.materialid}.txt
nodeList.34.properties.variableValue
{helmut.variable.esp_log_path}/esp_zrs_exporte/{stream.variable.materialid}.txt
nodeList.116.properties.filePaths.0
{helmut.variable.esp_log_path}\esp_matID_precheck\{stream.variable.materialid}.txt
nodeList.117.properties.variableValue
{helmut.variable.esp_log_path}/esp_matID_precheck/{stream.variable.materialid}.txt
nodeList.118.properties.filePath
{helmut.variable.esp_log_path}/esp_matID_precheck/{stream.variable.materialid}.txt
nodeList.119.properties.filePaths.0
{helmut.variable.esp_log_path}/esp_matID_precheck/{job.metadata.Material-ID}.txt
helmut
ESP_path_Konfiguration
definiert
3×
nodeList.28.properties.filePaths.0
{helmut.variable.ESP_path_Konfiguration}\Premiere\{store.variable.KV_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\EPR_CMS\{stream.variable.EPR_PresetName}
nodeList.55.properties.presetPath
{helmut.variable.ESP_path_Konfiguration}\Premiere\{store.variable.KV_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\EPR_CMS\{stream.variable.EPR_PresetName}
nodeList.107.properties.presetPath
{helmut.variable.ESP_path_Konfiguration}\Premiere\{store.variable.KV_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\EPR\MP4_HD_50p_16z9.epr
helmut
ESP_path_Projekte
definiert
2×
nodeList.105.properties.filePath
{helmut.variable.ESP_path_Projekte}\{stream.variable.Projekt-Kurzname}\Cutlists\{node.result.b49f175c-3a1c-495a-ad4f-4068281c2d97}
nodeList.131.properties.filePaths.0
{helmut.variable.ESP_path_Projekte}\{stream.variable.Projekt-Kurzname}\Cutlists\{node.result.b49f175c-3a1c-495a-ad4f-4068281c2d97}
helmut
ESP_path_Temp
definiert
10×
nodeList.56.properties.folderPaths.0
{helmut.variable.ESP_path_Temp}\Projekte\{stream.variable.Projekt-Kurzname}\Exporte
nodeList.57.properties.folderPaths.0
{helmut.variable.ESP_path_Temp}\Projekte\{stream.variable.Projekt-Kurzname}\Exporte
nodeList.58.properties.message
Achtung es konnte kein Exporte-Verzeichnis\n\n"{helmut.variable.ESP_path_Temp}\Projekte\{stream.variable.Projekt-Kurzname}\Exporte"\n\n angelegt werden. Bitte den Schichtleiter informieren!
nodeList.59.properties.msg
Export-Verzeichnis"{helmut.variable.ESP_path_Temp}\Projekte\{stream.variable.Projekt-Kurzname}\Exporte" konnte nicht erzeugt werden.
nodeList.80.properties.sourceFile
{helmut.variable.ESP_path_Temp}\Projekte\{stream.variable.Projekt-Kurzname}\Exporte\{stream.variable.materialid}.mxf
nodeList.95.properties.variableValue
{helmut.variable.ESP_path_Temp}\Projekte\{stream.variable.Projekt-Kurzname}\Exporte\{stream.variable.materialid}
nodeList.105.properties.newFilePath
{helmut.variable.ESP_path_Temp}\Schnittlisten\{stream.variable.Sequenzname}.{stream.variable.materialid}.xml
nodeList.107.properties.destinationFile
{helmut.variable.ESP_path_Temp}\Projekte\{stream.variable.Projekt-Kurzname}\Exporte\{stream.variable.Sequenzname}_AnsichtsKopie
helmut
IO_Profil_ESP_Export_CMS
definiert
1×
nodeList.2.properties.match
{helmut.variable.IO_Profil_ESP_Export_CMS}
helmut
IO_Profil_ESP_Export_EVS
definiert
1×
nodeList.81.properties.match
{helmut.variable.IO_Profil_ESP_Export_EVS}
helmut
IO_Profil_ESP_Export_ZRS
definiert
1×
nodeList.4.properties.match
{helmut.variable.IO_Profil_ESP_Export_ZRS}
helmut
IO_Profil_ESP_Transfer_EVS
definiert
1×
nodeList.97.properties.profileId
{helmut.variable.IO_Profil_ESP_Transfer_EVS}
helmut
IO_Profil_ESP_Transfer_Schnitt2CMS
definiert
2×
nodeList.65.properties.profileId
{helmut.variable.IO_Profil_ESP_Transfer_Schnitt2CMS}
nodeList.71.properties.profileId
{helmut.variable.IO_Profil_ESP_Transfer_Schnitt2CMS}
helmut
IO_Profil_ESP_Transfer_Schnittliste
definiert
1×
nodeList.124.properties.profileId
{helmut.variable.IO_Profil_ESP_Transfer_Schnittliste}
helmut
IO_Profil_ESP_Transfer_ZRS
definiert
1×
nodeList.80.properties.profileId
{helmut.variable.IO_Profil_ESP_Transfer_ZRS}
Stream-Rohdaten
{
"id": "69e8d4780bb7a13c847a0bd9",
"name": "ESP - Export zum CMS-ZRS-EVS",
"createDate": "2026-04-22T14:00:23.806Z",
"modificationDate": "2026-10-15T13:07:08.641Z",
"streamEvent": "EXPORT",
"streamHost": "CLIENT",
"disabled": false,
"startNodeUUID": "67597047-9927-44d2-9ef0-458013d0738e",
"groups": [],
"order": 13,
"tags": [
"IO"
],
"design": "{\"operators\":{\"0\":{\"top\":1500,\"left\":4465,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action V2\",\"nodeUUID\":\"3393e7e3-1771-4057-a081-e3cf9c8bc92d\",\"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\":\"{job.metadata.Test-System-MaterialID}\"},\"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\"}}}},\"1\":{\"top\":3709,\"left\":7343,\"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\":\"b673bdfc-df3c-43fd-85f4-6c3ebbadf78c\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{stream.variable.export_target}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"CMS\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"2\":{\"top\":20,\"left\":1260,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"3acb4e6b-c30d-436b-803d-4afd4819e7c1\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{job.profile}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\"{helmut.variable.IO_Profil_ESP_Export_CMS}\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Wohin soll der Export gehen -> ProfilID Prüfung CMS oder ZRS\"}},\"3\":{\"top\":30,\"left\":1680,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"e557519c-4671-4253-8be6-a9dbbda294a9\",\"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\":\"export_target\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"CMS\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"4\":{\"top\":520,\"left\":1225,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"2bbde4f1-f11d-4ade-a22e-e395e8f75e84\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{job.profile}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\"{helmut.variable.IO_Profil_ESP_Export_ZRS}\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Wohin soll der Export gehen -> ProfilID Prüfung CMS oder ZRS\"}},\"5\":{\"top\":535,\"left\":1675,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"b9a4aeca-1179-491f-b886-62cda4d3775e\",\"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\":\"export_target\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"ZRS\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"6\":{\"top\":35,\"left\":3135,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"13a62f97-fd95-43b9-8afd-a5ddfc5c8f79\",\"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\":\"Sequenzname\"},\"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\"}}}},\"7\":{\"top\":30,\"left\":6580,\"properties\":{\"description\":\"Will change a single metadata value for a job\",\"title\":\"Job Metadata Changer Action V2\",\"nodeUUID\":\"5e57ca5a-c99c-4219-a588-2968af8daefa\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.JobMetadataChangerActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Job ID\":{\"type\":\"STRING\",\"description\":\"ID of the job whose metadata value is to be changed\",\"variableName\":\"jobId\",\"placeholder\":\"{job.id}\",\"values\":[\"{job.id}\"],\"value\":\"{job.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata key to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"Name_of_the_metadata_entry\",\"value\":\"Sequenzname\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"This_is_the_new_value\",\"value\":\"{job.name}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"8\":{\"top\":5,\"left\":4540,\"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\":\"f7a3d0ac-765e-4688-b8cd-7d20ae32bbc0\",\"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\":\"{helmut.variable.Check_CNG_SClipname_clientseitig}\"},\"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\"}},\"subtitle\":\"Soll eine Clipnamenprüfung bereits im Client/Premiere stattfinden (Zugriff Leserescht)\"}},\"9\":{\"top\":5,\"left\":5570,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"ac2be96b-3992-4f85-9988-b8257a29b77b\",\"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.Sequenzname}.xml\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"10\":{\"top\":1315,\"left\":5570,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"6b12aa7f-c32d-486a-880c-68457bb2b033\",\"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.Sequenzname}\\\" \\\\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\"}}}},\"11\":{\"top\":1315,\"left\":5935,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"c9bfc709-0ef7-40a3-bda1-aeb70f1e111b\",\"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\":\"SClipname \\\"{stream.variable.Sequenzname}\\\" wurde nicht als registrierter Clipname 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\":\"5\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"12\":{\"top\":5,\"left\":6020,\"properties\":{\"description\":\"Will extract the specified XPath value\",\"title\":\"XPath Action\",\"nodeUUID\":\"390bb765-9867-4567-8604-fedc9df0b3c0\",\"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.Sequenzname}.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\"}}}},\"13\":{\"top\":300,\"left\":6020,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action V2\",\"nodeUUID\":\"6413fed0-1a8f-41c1-bb9f-20bfe7586c96\",\"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.390bb765-9867-4567-8604-fedc9df0b3c0}\"},\"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\"}}}},\"14\":{\"top\":645,\"left\":6020,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"77b23904-18c9-4655-a477-06de781048ae\",\"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.6413fed0-1a8f-41c1-bb9f-20bfe7586c96}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"15\":{\"top\":30,\"left\":2060,\"properties\":{\"description\":\"Will change a single metadata value for a job\",\"title\":\"Job Metadata Changer Action V2\",\"nodeUUID\":\"9a52ce9c-5732-464f-a3ef-910b64f9a9c1\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.JobMetadataChangerActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Job ID\":{\"type\":\"STRING\",\"description\":\"ID of the job whose metadata value is to be changed\",\"variableName\":\"jobId\",\"placeholder\":\"{job.id}\",\"values\":[\"{job.id}\"],\"value\":\"{job.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata key to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"Name_of_the_metadata_entry\",\"value\":\"Export-Ziel\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"This_is_the_new_value\",\"value\":\"CMS\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"16\":{\"top\":505,\"left\":2045,\"properties\":{\"description\":\"Will change a single metadata value for a job\",\"title\":\"Job Metadata Changer Action V2\",\"nodeUUID\":\"6805240e-f084-4f2e-951e-1202040b0823\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.JobMetadataChangerActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Job ID\":{\"type\":\"STRING\",\"description\":\"ID of the job whose metadata value is to be changed\",\"variableName\":\"jobId\",\"placeholder\":\"{job.id}\",\"values\":[\"{job.id}\"],\"value\":\"{job.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata key to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"Name_of_the_metadata_entry\",\"value\":\"Export-Ziel\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"This_is_the_new_value\",\"value\":\"ZRS\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"17\":{\"top\":30,\"left\":6940,\"properties\":{\"description\":\"Will change a single metadata value for a job\",\"title\":\"Job Metadata Changer Action V2\",\"nodeUUID\":\"1f6b3f82-2d99-499c-a24d-170bd8e70c3d\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.JobMetadataChangerActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Job ID\":{\"type\":\"STRING\",\"description\":\"ID of the job whose metadata value is to be changed\",\"variableName\":\"jobId\",\"placeholder\":\"{job.id}\",\"values\":[\"{job.id}\"],\"value\":\"{job.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata key to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"Name_of_the_metadata_entry\",\"value\":\"Material-ID\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"This_is_the_new_value\",\"value\":\"{stream.variable.materialid}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"18\":{\"top\":1250,\"left\":4465,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"9bf9e300-be43-46d1-acee-1a1f9599ff6a\",\"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\":\"0000000000\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Fallback \"}},\"19\":{\"top\":15,\"left\":3905,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"271c9f58-92e8-4a5b-8680-e6731e108ae5\",\"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\":\"Projekt-Kurzname\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{project.metadata.Projekt-Kurzname}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"20\":{\"top\":545,\"left\":7570,\"properties\":{\"description\":\"Will change a single metadata value for a job\",\"title\":\"Job Metadata Changer Action V2\",\"nodeUUID\":\"5933342e-2f9b-4850-b914-6b63151fb503\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.JobMetadataChangerActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Job ID\":{\"type\":\"STRING\",\"description\":\"ID of the job whose metadata value is to be changed\",\"variableName\":\"jobId\",\"placeholder\":\"{job.id}\",\"values\":[\"{job.id}\"],\"value\":\"{job.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata key to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"Name_of_the_metadata_entry\",\"value\":\"JSON-SeqData\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"This_is_the_new_value\",\"value\":\"{stream.variable.seqdata_json}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"21\":{\"top\":620,\"left\":6935,\"properties\":{\"description\":\"Will change a single metadata value for a job\",\"title\":\"Job Metadata Changer Action V2\",\"nodeUUID\":\"04116445-8ad8-4314-990a-aeb5f789e9c3\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.JobMetadataChangerActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Job ID\":{\"type\":\"STRING\",\"description\":\"ID of the job whose metadata value is to be changed\",\"variableName\":\"jobId\",\"placeholder\":\"{job.id}\",\"values\":[\"{job.id}\"],\"value\":\"{job.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata key to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"Name_of_the_metadata_entry\",\"value\":\"ESP-Client\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"This_is_the_new_value\",\"value\":\"{local.environment.COMPUTERNAME}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"22\":{\"top\":30,\"left\":7570,\"properties\":{\"description\":\"Will execute ExtendScript in Premiere (panel required)\",\"title\":\"Job Execute ExtendScript In Premiere Action V2\",\"nodeUUID\":\"e72fa7f4-b29a-4c82-afde-181a2896f5e5\",\"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\\nfunction generateUUID() {\\n var chars = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.split('');\\n for (var i = 0; i < chars.length; i++) {\\n switch(chars[i]) {\\n case 'x':\\n chars[i] = (Math.random() * 16 | 0).toString(16);\\n break;\\n case 'y':\\n chars[i] = ((Math.random() * 4 | 0) + 8).toString(16);\\n break;\\n }\\n }\\n return chars.join('');\\n}\\n\\nfunction ggt(a, b) {\\n while (b !== 0) {\\n var rest = a [<]%[>] b;\\n a = b;\\n b = rest;\\n }\\n return a;\\n}\\n\\nfunction getAspectRatio(width, height){\\n var teiler = ggt(width, height);\\n var breiteNeu = width / teiler;\\n var hoeheNeu = height / teiler;\\n return breiteNeu + ':' + hoeheNeu;\\n}\\n\\n\\nfunction getFrameRate(id){\\n\\n\\tswitch (id) {\\n\\t\\tcase 100:\\n\\t\\t\\treturn 24;\\n\\t\\tcase 101:\\n\\t\\t\\treturn 25;\\n\\t\\tcase 102:\\n\\t\\t\\treturn 29.97;\\n\\t\\tcase 104:\\n\\t\\t\\treturn 30;\\n\\t\\tcase 105:\\n\\t\\t\\treturn 50;\\n\\t\\tcase 106:\\n\\t\\t\\treturn 59.97;\\n\\t\\tcase 107:\\n\\t\\t\\treturn 59.97;\\n\\t\\tcase 108:\\n\\t\\t\\treturn 60;\\n\\t\\tdefault:\\n\\t\\t\\treturn 25;\\n\\t}\\n}\\n\\nfunction getSequenceMetadata(msequence){\\n\\t\\tvar mdata = {};\\n\\t\\tvar seqsettings = msequence.getSettings();\\n\\t\\tmdata.audiochannels = seqsettings.audioChannelCount;\\n\\t\\tmdata.width = seqsettings.videoFrameWidth;\\n\\t\\tmdata.height = seqsettings.videoFrameHeight;\\n\\t\\tmdata.aspect = getAspectRatio(mdata.width,mdata.height);\\n\\t\\tmdata.framerate = getFrameRate(seqsettings.videoDisplayFormat);\\n\\treturn mdata;\\t\\t\\n}\\n\\nvar seqName = \\\"{stream.variable.Sequenzname}\\\";\\nvar seqfound = false;\\nvar metadata = false;\\nvar jmetadata = '';\\nvar seqObj = null;\\nvar sl_name = '';\\nvar sl_success = false;\\n\\nif (app.project.activeSequence){\\n \\tvar aSeq = app.project.activeSequence;\\n\\tif (aSeq.name === seqName){\\n\\t\\tmetadata = getSequenceMetadata(aSeq);\\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 metadata = getSequenceMetadata(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 uuid = generateUUID();\\n\\tvar outputPath = projectFolder.fsName + \\\"/Cutlists/\\\" + uuid + \\\".xml\\\";\\n\\tvar success = seqObj.exportAsFinalCutProXML(outputPath, true);\\n\\t if (success) {\\n\\t\\t\\t\\tvar sl_name = uuid + \\\".xml\\\";\\n\\t\\t\\t\\tvar sl_success = true;\\n\\t\\t\\t}\\n\\t}\\n}\\n\\n\\nif (seqfound === false){\\n jmetadata = '{\\\"seqname\\\":\\\"'+seqName+'\\\", \\\"seqfound\\\":'+seqfound+'}';\\n} else {\\n jmetadata = '{\\\"audiochannels\\\":'+ metadata.audiochannels+', \\\"width\\\":'+metadata.width+', \\\"height\\\":'+metadata.height+', \\\"framerate\\\":'+metadata.framerate+', \\\"aspect\\\":\\\"'+metadata.aspect+'\\\", \\\"seqname\\\":\\\"'+seqName+'\\\", \\\"seqfound\\\":'+seqfound+', \\\"cutlist\\\":\\\"'+sl_name+'\\\",\\\"cutlist_status\\\":'+sl_success+'}';\\n}\\n\\njmetadata\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Daten der gewünschten Sequenz abfragen // Audio-Channels / Auflösung / ect. pp\"}},\"23\":{\"top\":290,\"left\":7570,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"cb42c9f0-861f-423f-88a3-251b990238aa\",\"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\":\"seqdata_json\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{stream.last_result}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"24\":{\"top\":535,\"left\":20,\"properties\":{\"description\":\"Will map wildcards in all available metadata\",\"title\":\"Metadata Auto Mapper Action\",\"nodeUUID\":\"b9baed92-689d-4de8-a4e9-be0892acbb25\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.MetadataAutoMapperActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"25\":{\"top\":320,\"left\":6585,\"properties\":{\"description\":\"Will change a single metadata value for a job\",\"title\":\"Job Metadata Changer Action V2\",\"nodeUUID\":\"d1545a35-312d-4b51-8b65-278ff161dfef\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.JobMetadataChangerActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Job ID\":{\"type\":\"STRING\",\"description\":\"ID of the job whose metadata value is to be changed\",\"variableName\":\"jobId\",\"placeholder\":\"{job.id}\",\"values\":[\"{job.id}\"],\"value\":\"{job.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata key to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"Name_of_the_metadata_entry\",\"value\":\"Projekt-Name\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"This_is_the_new_value\",\"value\":\"{project.name}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"26\":{\"top\":320,\"left\":6940,\"properties\":{\"description\":\"Will change a single metadata value for a job\",\"title\":\"Job Metadata Changer Action V2\",\"nodeUUID\":\"e8af5a9d-aee0-44a8-9bfa-570a27bfc250\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.JobMetadataChangerActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Job ID\":{\"type\":\"STRING\",\"description\":\"ID of the job whose metadata value is to be changed\",\"variableName\":\"jobId\",\"placeholder\":\"{job.id}\",\"values\":[\"{job.id}\"],\"value\":\"{job.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata key to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"Name_of_the_metadata_entry\",\"value\":\"Projekt-Kurzname\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"This_is_the_new_value\",\"value\":\"{project.metadata.Projekt-Kurzname}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"27\":{\"top\":620,\"left\":6580,\"properties\":{\"description\":\"Will change a single metadata value for a job\",\"title\":\"Job Metadata Changer Action V2\",\"nodeUUID\":\"206e6f62-3d81-4b2e-b0e6-d1bfe5b4bbef\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.JobMetadataChangerActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Job ID\":{\"type\":\"STRING\",\"description\":\"ID of the job whose metadata value is to be changed\",\"variableName\":\"jobId\",\"placeholder\":\"{job.id}\",\"values\":[\"{job.id}\"],\"value\":\"{job.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata key to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"Name_of_the_metadata_entry\",\"value\":\"SClipname\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"This_is_the_new_value\",\"value\":\"{job.name}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"28\":{\"top\":1450,\"left\":13300,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"8911d423-3e23-4a77-a45a-0945410091df\",\"uncontained\":false,\"class\":\"nodes.conditions.file.FileMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_EXIST\"},\"Filepath\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete file path including extension\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Folder_name\\\\does_this_file_exist.mxf\",\"value\":[\"{helmut.variable.ESP_path_Konfiguration}\\\\Premiere\\\\{store.variable.KV_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\\\\EPR_CMS\\\\{stream.variable.EPR_PresetName}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Prüfung ob das Export-Preset überhaupt vorhanden ist // Fehlerreduktion\"}},\"29\":{\"top\":915,\"left\":6580,\"properties\":{\"description\":\"Will change a single metadata value for a job\",\"title\":\"Job Metadata Changer Action V2\",\"nodeUUID\":\"b321b336-6149-495a-80e0-6c8b17e2fa8c\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.JobMetadataChangerActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Job ID\":{\"type\":\"STRING\",\"description\":\"ID of the job whose metadata value is to be changed\",\"variableName\":\"jobId\",\"placeholder\":\"{job.id}\",\"values\":[\"{job.id}\"],\"value\":\"{job.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata key to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"Name_of_the_metadata_entry\",\"value\":\"ESP-Name\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"This_is_the_new_value\",\"value\":\"{store.variable.{local.environment.COMPUTERNAME}}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"30\":{\"top\":920,\"left\":6940,\"properties\":{\"description\":\"Will change a single metadata value for a job\",\"title\":\"Job Metadata Changer Action V2\",\"nodeUUID\":\"9ea889d2-d523-4080-989a-819da951d0f9\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.JobMetadataChangerActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Job ID\":{\"type\":\"STRING\",\"description\":\"ID of the job whose metadata value is to be changed\",\"variableName\":\"jobId\",\"placeholder\":\"{job.id}\",\"values\":[\"{job.id}\"],\"value\":\"{job.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata key to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"Name_of_the_metadata_entry\",\"value\":\"Projekt-Art\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"This_is_the_new_value\",\"value\":\"ESP\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"31\":{\"top\":1810,\"left\":8445,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"06951e0e-b6ea-48f4-8d84-38881586e20f\",\"uncontained\":false,\"class\":\"nodes.conditions.file.FileMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_NOT_EXIST\"},\"Filepath\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete file path including extension\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Folder_name\\\\does_this_file_exist.mxf\",\"value\":[\"{helmut.variable.esp_log_path}/esp_cms_exporte/{stream.variable.materialid}.txt\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"CMS-Exporte prüfen\"}},\"32\":{\"top\":2065,\"left\":8445,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"500cb0fa-3f61-4aa8-a01f-7f7eda63a90c\",\"uncontained\":false,\"class\":\"nodes.conditions.file.FileMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_NOT_EXIST\"},\"Filepath\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete file path including extension\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Folder_name\\\\does_this_file_exist.mxf\",\"value\":[\"{helmut.variable.esp_log_path}/esp_zrs_exporte/{stream.variable.materialid}.txt\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"ZRS-Exporte prüfen\\n\"}},\"33\":{\"top\":1815,\"left\":8875,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"17eb15ae-3113-451f-b638-a30adeea2959\",\"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\":\"file_clipname\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{helmut.variable.esp_log_path}/esp_cms_exporte/{stream.variable.materialid}.txt\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"34\":{\"top\":2075,\"left\":8870,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"0d4aac9e-0dc7-4ad3-b8c6-046245ccc0be\",\"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\":\"file_clipname\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{helmut.variable.esp_log_path}/esp_zrs_exporte/{stream.variable.materialid}.txt\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"35\":{\"top\":1870,\"left\":9320,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"883ed723-c304-4be3-89e4-95b72edfc707\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Achtung - eine Datei mit der identischen Material-ID wurde bereits ins CMS exportiert.\\\\n\\\\nMaterial-ID: \\\"{stream.variable.materialid}\\\"\\\\nSClipname: \\\"{file.content.{stream.variable.file_clipname}}\\\"\\\\n\\\\nBitte prüfen und einen neuen Clipnamen/Material-ID erzeugen - Export wird abgebrochen.\"},\"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\"}}}},\"36\":{\"top\":1875,\"left\":9725,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"ba75065a-4c14-4dfb-9a03-976f36b0df58\",\"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\":\"Konflikt: Datei mit gleicher Material-ID wurde bereits ins CMS/ZRS transferiert - Keine weitere Bearbeitung\"},\"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\":\"7\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"37\":{\"top\":970,\"left\":9330,\"properties\":{\"description\":\"Extract values from JSON payloads\",\"title\":\"Json Extract Action V2\",\"nodeUUID\":\"63f8a546-f80f-4032-8d78-068f0183f064\",\"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\":\"{node.result.e72fa7f4-b29a-4c82-afde-181a2896f5e5}\"},\"Key path\":{\"type\":\"STRING\",\"description\":\"The path (key) to extract\",\"variableName\":\"path\",\"placeholder\":\"info.users[0].name\",\"value\":\"audiochannels\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Audiochannels aus JSON struktur auslesen\"}},\"38\":{\"top\":970,\"left\":9695,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"3879dde0-55a4-42ec-b12f-712ff9991756\",\"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\":\"audiochannels\"},\"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.63f8a546-f80f-4032-8d78-068f0183f064}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"39\":{\"top\":970,\"left\":10710,\"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\":\"bb5d25ff-8ad9-4eb4-b19c-e86f3cb5fc0a\",\"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\":\"{stream.variable.audiochannels}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"16\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Mehr als 16 Audio-Spuren\",\"hidden\":false}},\"40\":{\"top\":1310,\"left\":10710,\"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\":\"8c3d09be-a786-4f70-a439-6f3cd894cff1\",\"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\":\"{stream.variable.audiochannels}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"8\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"41\":{\"top\":1660,\"left\":10710,\"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\":\"b7f63416-3996-4c0c-a201-38c0eef02e34\",\"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\":\"{stream.variable.audiochannels}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"4\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"42\":{\"top\":970,\"left\":11105,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"eba7e3b9-6a73-4eb1-9639-55d6fb1911dd\",\"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\":\"audio_set1\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"_32ch\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"43\":{\"top\":1310,\"left\":11110,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"027af683-a556-4b8d-9742-6ce21735484c\",\"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\":\"audio_set1\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"_16ch\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"44\":{\"top\":1660,\"left\":11110,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"b99a5734-a145-4ed9-96bf-9815f887f6f6\",\"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\":\"audio_set1\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"_8ch\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"45\":{\"top\":1930,\"left\":11115,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"65962660-f3a6-4a34-b78d-dba1b16a239f\",\"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\":\"audio_set1\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"_4ch\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"46\":{\"top\":1325,\"left\":12080,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"f419c38b-3127-4e90-a2f2-a14f43ae9ac0\",\"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\":\"audio_set2\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"_R128\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"47\":{\"top\":1325,\"left\":11645,\"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\":\"0de398f2-0242-49be-8ba8-5ada4ffaf8a2\",\"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\":\"{job.metadata.Korrektur Lautheit R128}\"},\"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\"}}}},\"48\":{\"top\":1585,\"left\":12080,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"5a1af7bf-d350-48fc-8791-544b117c1c0f\",\"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\":\"audio_set2\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"49\":{\"top\":1445,\"left\":12545,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"84de4154-d821-4fcf-87ea-aee7941fe700\",\"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\":\"EPR_PresetName\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{helmut.variable.EPR_Base-Standard_CMS}{stream.variable.audio_set1}{stream.variable.audio_set2}.epr\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"50\":{\"top\":1895,\"left\":12945,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"3561ab67-2e64-41e3-b73c-65e0ef87fa07\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Achtung das gewünschte Export-Preset \\\"{stream.variable.EPR_PresetName}\\\" konnte nicht gefunden werden.\\\\n\\\\nBitte den Schichtleiter 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\"}}}},\"51\":{\"top\":1895,\"left\":13315,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"03dac836-04a2-46c9-9327-edd377e3d8b0\",\"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\":\"Export-Preset \\\"{stream.variable.EPR_PresetName}\\\" wurde nicht 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\":\"8\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"52\":{\"top\":3555,\"left\":1460,\"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\":\"69c03cba-b93d-4bfd-a0d7-e508524a4ad5\",\"uncontained\":false,\"class\":\"nodes.actions.general.SplitStreamActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"53\":{\"top\":3130,\"left\":1905,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"f78d205f-48bc-4e6e-aa43-34644ddd2cd2\",\"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\":\"15000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"54\":{\"top\":1840,\"left\":4465,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"761bd302-78ae-4311-9f9f-c75f76b2ab14\",\"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.3393e7e3-1771-4057-a081-e3cf9c8bc92d}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"55\":{\"top\":3784,\"left\":3778,\"properties\":{\"description\":\"Will render a job in AME (Panel required). Node result will be the destination file path\",\"title\":\"Job Render In AME Action V2\",\"nodeUUID\":\"08e10cd3-ec3b-48ae-b230-51f06c655049\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobAMERenderActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"AME path\":{\"type\":\"STRING\",\"description\":\"Full path to Adobe Media Encoder executable\",\"variableName\":\"amePath\",\"placeholder\":\"/Applications/Adobe Media Encoder 2020/Adobe Media Encoder 2020.app\",\"values\":[\"/Applications/Adobe Media Encoder 2020/Adobe Media Encoder 2020.app\"],\"value\":\"{stream.variable.ame_path}\"},\"Source file\":{\"type\":\"STRING\",\"description\":\"Full path to source file, including filename and extension\",\"variableName\":\"sourceFile\",\"placeholder\":\"{job.source}\",\"values\":[\"{job.source}\"],\"value\":\"{job.source}\"},\"Destination file\":{\"type\":\"STRING\",\"description\":\"Full path to output file, including bare filename (extension will be added by AME)\",\"variableName\":\"destinationFile\",\"placeholder\":\"/Volumes/Destination_Folder_Name/my_file\",\"value\":\"{stream.variable.final_export_path_mxf}\"},\"EPR path\":{\"type\":\"STRING\",\"description\":\"Full path to AME .epr file (= encoding template), including filename and extension\",\"variableName\":\"presetPath\",\"placeholder\":\"/Volumes/Config/Templates/EPR/myhighresepr.epr\",\"value\":\"{helmut.variable.ESP_path_Konfiguration}\\\\Premiere\\\\{store.variable.KV_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\\\\EPR_CMS\\\\{stream.variable.EPR_PresetName}\"},\"Render message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed during export process\",\"variableName\":\"renderMsg\",\"placeholder\":\"Rendering high res with AME as user '{user.name}'\",\"values\":[\"Rendering with AME as user '{user.name}'\"],\"value\":\"ESP - Rendering with AME as user '{user.name}'\"},\"Render done message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed after export process\",\"variableName\":\"renderDoneMsg\",\"placeholder\":\"Rendering high res with AME as user '{user.name}' has been successful.\",\"values\":[\"Rendering with AME as user '{user.name}' has been successful\"],\"value\":\"ESP - Rendering with AME as user '{user.name}' has been successful\"},\"Render IN to OUT\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, 'in and out' is taken into account when rendering\",\"variableName\":\"inToOut\",\"values\":[\"false\"],\"value\":false},\"Kill AME when done\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, AME is closed after rendering has been done\",\"variableName\":\"postKillAME\",\"values\":[\"false\"],\"value\":false}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"56\":{\"top\":3768,\"left\":1360,\"properties\":{\"description\":\"Will check if one or more folders exist\",\"title\":\"Folder Exists Condition\",\"nodeUUID\":\"37c4746c-2c3c-4049-8459-97e0e57eb05e\",\"uncontained\":false,\"class\":\"nodes.conditions.folder.FolderMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_EXIST\"},\"Folderpath\":{\"type\":\"ARRAY_STRING\",\"description\":\"Path to the folder to be checked\",\"variableName\":\"folderPaths\",\"placeholder\":\"H:\\\\check_that_folder\",\"value\":[\"{helmut.variable.ESP_path_Temp}\\\\Projekte\\\\{stream.variable.Projekt-Kurzname}\\\\Exporte\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"57\":{\"top\":4018,\"left\":1360,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action V2\",\"nodeUUID\":\"53f6b97b-a750-462a-9f01-e93376495efb\",\"uncontained\":false,\"class\":\"nodes.actions.create.FolderMultipleCreateActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Path and name of the folder to be created\",\"variableName\":\"folderPaths\",\"placeholder\":\"H:\\\\New_Folder_Name\",\"value\":[\"{helmut.variable.ESP_path_Temp}\\\\Projekte\\\\{stream.variable.Projekt-Kurzname}\\\\Exporte\"]},\"If new folder exists\":{\"type\":\"ENUM\",\"description\":\"Defines conflict rule in case folder already exists\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\"],\"value\":\"SKIP\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"58\":{\"top\":4328,\"left\":1360,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"b338ed07-f967-4de9-8fc0-ed9bd185b881\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Achtung es konnte kein Exporte-Verzeichnis\\\\n\\\\n\\\"{helmut.variable.ESP_path_Temp}\\\\Projekte\\\\{stream.variable.Projekt-Kurzname}\\\\Exporte\\\"\\\\n\\\\n angelegt werden. Bitte den Schichtleiter 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\"}}}},\"59\":{\"top\":4326,\"left\":1730,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"23dfed3e-dfed-4e48-ad09-3992cfaa133e\",\"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\":\"Export-Verzeichnis\\\"{helmut.variable.ESP_path_Temp}\\\\Projekte\\\\{stream.variable.Projekt-Kurzname}\\\\Exporte\\\" konnte nicht erzeugt werden.\"},\"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\":\"10\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"60\":{\"top\":2180,\"left\":4355,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"90a33aab-6922-4a9c-9ee9-cf5a99c8bf60\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Fehler - Test material-ID konnte nicht verarbeitet werden.\"},\"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\"}}}},\"61\":{\"top\":4669,\"left\":4223,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"1561f075-0a20-4083-b283-32c5f88e6984\",\"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\":\"ESP - AME MXF-Export für \\\"{job.name}\\\" fehlgeschlagen. Bitte Schichtleiter 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\":\"30\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"62\":{\"top\":2470,\"left\":4355,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"88ffdda4-fd67-4576-a231-f4653a668ae3\",\"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 - Test material-ID konnte nicht verarbeitet werden.\"},\"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\":\"5\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"63\":{\"top\":3704,\"left\":4668,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"a4a80589-1c21-43a8-aac5-1f6fb2ca31e1\",\"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\":\"5000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"64\":{\"top\":4139,\"left\":4233,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"45e1feac-05e6-433e-85d9-ce1257b11480\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"ESP - Fehler: der Export von \\\"{job.name}\\\" ist fehlgeschlagen.\"},\"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\"}}}},\"65\":{\"top\":3459,\"left\":7893,\"properties\":{\"description\":\"Will create a new job\",\"title\":\"Job Create Job Action V2\",\"nodeUUID\":\"e7a34e16-a111-4403-93e4-ba7c9e82ae4b\",\"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_Schnitt2CMS}\"},\"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\":\"{job.name}.mxf\"},\"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\":\"{stream.variable.ame_exported_file}\"},\"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\"}},\"subtitle\":\"Export Job - Richtung CMS\"}},\"66\":{\"top\":3763,\"left\":1825,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"f71f1bd0-d725-4e10-b09c-1e28fb9be42d\",\"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\":\"ame_path\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{store.variable.AME_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"67\":{\"top\":1475,\"left\":4020,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"faa8e55b-10b3-4def-8be7-61f06cef6ca7\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{job.metadata.Test-System-MaterialID}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\"^[0-9/.]+$\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"68\":{\"top\":1780,\"left\":4020,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"8bc45a54-d130-449a-81d8-740889b1144e\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Fehler - Keine MaterialID angegeben. Bitte aus Clipnamen-Generator kopieren.\"},\"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\"}}}},\"69\":{\"top\":2080,\"left\":3985,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"0139e3c3-d666-43ec-9035-a75f70b0befa\",\"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 - Keine MaterialID angegeben\"},\"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\":\"5\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"70\":{\"top\":4049,\"left\":7343,\"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\":\"46f55c37-5396-4b52-bd2a-162f5f943011\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{stream.variable.export_target}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"ZRS\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"71\":{\"top\":4979,\"left\":8783,\"properties\":{\"description\":\"Will create a new job\",\"title\":\"Job Create Job Action V2\",\"nodeUUID\":\"eb2e9df5-b934-48dd-a0cc-b43e7fcad93c\",\"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_Schnitt2CMS}\"},\"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\":\"{job.name}.mxf\"},\"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\":\"{stream.variable.ame_exported_file}\"},\"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\"}}}},\"72\":{\"top\":3699,\"left\":5898,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"55e793cb-258c-40a7-9675-1739f06b4c7c\",\"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\":\"filename_schnittliste\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"false\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"73\":{\"top\":4804,\"left\":5713,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"5e605515-b289-4c87-8c98-798976ef087d\",\"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\":\"filename_schnittliste\"},\"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.Sequenzname}.{stream.variable.materialid}.xml\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"74\":{\"top\":35,\"left\":7995,\"properties\":{\"description\":\"Extract values from JSON payloads\",\"title\":\"Json Extract Action V2\",\"nodeUUID\":\"b5f17ee6-e2aa-4ccc-875e-79fdfeb5d2c0\",\"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\":\"{node.result.e72fa7f4-b29a-4c82-afde-181a2896f5e5}\"},\"Key path\":{\"type\":\"STRING\",\"description\":\"The path (key) to extract\",\"variableName\":\"path\",\"placeholder\":\"info.users[0].name\",\"value\":\"seqfound\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Audiochannels aus JSON struktur auslesen\"}},\"75\":{\"top\":285,\"left\":7995,\"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\":\"26de31ee-01a4-480c-b976-3f44af7220ef\",\"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.b5f17ee6-e2aa-4ccc-875e-79fdfeb5d2c0}\"},\"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\"}}}},\"76\":{\"top\":285,\"left\":8795,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"a406eebf-af76-44f6-b666-6b6f6b8ce8be\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Der verwendete Sequenzname: \\\\n\\\\n\\\"{node.result.23af5ed1-3689-413b-8d5a-9ccd7f737ab4}\\\"\\\\n\\\\nim Export-Dialog wurde nicht als Sequenz in Ihrem Projekt gefunden - bitte prüfen.\"},\"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\"}}}},\"77\":{\"top\":285,\"left\":8400,\"properties\":{\"description\":\"Extract values from JSON payloads\",\"title\":\"Json Extract Action V2\",\"nodeUUID\":\"23af5ed1-3689-413b-8d5a-9ccd7f737ab4\",\"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\":\"{node.result.e72fa7f4-b29a-4c82-afde-181a2896f5e5}\"},\"Key path\":{\"type\":\"STRING\",\"description\":\"The path (key) to extract\",\"variableName\":\"path\",\"placeholder\":\"info.users[0].name\",\"value\":\"seqname\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Audiochannels aus JSON struktur auslesen\"}},\"78\":{\"top\":285,\"left\":9165,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"bdeabb59-197d-4ef8-af4d-5b1a1b70de0f\",\"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 \\\"{node.result.23af5ed1-3689-413b-8d5a-9ccd7f737ab4}\\\" im Export-Dialog wurde nicht als Sequenz in Ihrem Projekt gefunden - bitte prüfen.\"},\"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\":\"6\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"79\":{\"top\":3704,\"left\":6603,\"properties\":{\"description\":\"Will add a new asset to multiple projects in Cosmo. The asset IDs will be added to the last results. They can be retrieved with 'nodeID_index' e.g. '58ff3a15-e295-4188-8045-6231aece5990_0'\",\"title\":\"Cosmo Add Asset To Project Action V9\",\"nodeUUID\":\"422de898-8d94-4305-9047-16752d91940e\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.cosmo.CosmoAssetAddActionV9\",\"className\":\"actionNode\",\"parameter\":{\"Project ID list\":{\"type\":\"ARRAY_STRING\",\"description\":\"A list of project ids the asset should be attached to\",\"variableName\":\"projectIds\",\"placeholder\":\"{project.id}, 60a23ca03b99a1a9f1bc8564\",\"values\":[\"{project.id}\"],\"value\":[\"{project.id}\"]},\"Asset name (optional)\":{\"type\":\"STRING\",\"description\":\"Asset name (metadata) to be used (DB/PP/AE)\",\"variableName\":\"assetName\",\"placeholder\":\"{job.name} or This_is_my_desired_name\",\"values\":[\"{job.name}\"],\"value\":\"{job.name}_(exported-{stream.variable.export_target})\"},\"Asset path\":{\"type\":\"STRING\",\"description\":\"Complete file path including extension\",\"variableName\":\"assetPath\",\"placeholder\":\"{job.destination} or /Volumes/helmut/asset1.mxf\",\"values\":[\"{job.destination}\"],\"value\":\"{stream.variable.ame_exported_file}\"},\"Proxy path\":{\"type\":\"STRING\",\"description\":\"Complete file path including extension of the proxy\",\"variableName\":\"proxyPath\",\"placeholder\":\"/Volumes/helmut/asset1.mp4\",\"values\":[\"{job.destination}\"],\"value\":\"\"},\"Breadcrumb\":{\"type\":\"STRING\",\"description\":\"Folder and subfolder name\",\"variableName\":\"breadcrumb\",\"placeholder\":\"folder/subfolder1 {job.breadcrumb}\",\"value\":\"80_Export_Re-Import\"},\"Add metadata\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, metadata is added to the asset\",\"variableName\":\"addMetadata\",\"values\":[\"true\"],\"value\":false},\"Add marker\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, markers are added to the asset\",\"variableName\":\"addMarker\",\"values\":[\"true\"],\"value\":false},\"Auto sync\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, asset will be synced automatically\",\"variableName\":\"autoSync\",\"values\":[\"false\"],\"value\":true},\"Trigger auto-import\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, the AUTOIMPORT event is triggered when synced to project\",\"variableName\":\"unprocessed\",\"values\":[\"false\"],\"value\":false},\"Don't change name\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, the name of the asset will not be changed after synchronisation, if it has been changed in premiere\",\"variableName\":\"keepOriginalName\",\"values\":[\"false\"],\"value\":false},\"Don't change breadcrumb\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, the breadcrumb of the asset will not be changed after synchronisation, if it has been changed in premiere\",\"variableName\":\"keepOriginalBreadcrumb\",\"values\":[\"false\"],\"value\":false}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"80\":{\"top\":4049,\"left\":7883,\"properties\":{\"description\":\"Will create a new job\",\"title\":\"Job Create Job Action V2\",\"nodeUUID\":\"de7fa692-91dd-4dd0-8950-9a7e9fc25b45\",\"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_ZRS}\"},\"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\":\"{job.name}\"},\"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\":\"{helmut.variable.ESP_path_Temp}\\\\Projekte\\\\{stream.variable.Projekt-Kurzname}\\\\Exporte\\\\{stream.variable.materialid}.mxf\"},\"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\"}},\"subtitle\":\"Export Job - Richtung ZRS\"}},\"81\":{\"top\":990,\"left\":1220,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"0f4eac22-8635-473a-9ddd-ef240c6706b7\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{job.profile}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\"{helmut.variable.IO_Profil_ESP_Export_EVS}\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Wohin soll der Export gehen -> ProfilID Prüfung EVS\"}},\"82\":{\"top\":1010,\"left\":1655,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"99de618a-e009-4521-ac73-91db64dd1ba6\",\"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\":\"export_target\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"EVS\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"83\":{\"top\":1010,\"left\":2025,\"properties\":{\"description\":\"Will change a single metadata value for a job\",\"title\":\"Job Metadata Changer Action V2\",\"nodeUUID\":\"343d61dd-fc59-4d42-9523-e5044eccd28e\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.JobMetadataChangerActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Job ID\":{\"type\":\"STRING\",\"description\":\"ID of the job whose metadata value is to be changed\",\"variableName\":\"jobId\",\"placeholder\":\"{job.id}\",\"values\":[\"{job.id}\"],\"value\":\"{job.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata key to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"Name_of_the_metadata_entry\",\"value\":\"Export-Ziel\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"This_is_the_new_value\",\"value\":\"EVS\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"84\":{\"top\":5,\"left\":4945,\"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\":\"2a8f6a22-2fff-4b83-8ee6-c6f0663f3425\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS_NOT\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ALL\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{stream.variable.Export-Ziel}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"EVS\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Sonderprüfung -> zur EVS ist der Clipname nicht zwingend notwendig\"}},\"85\":{\"top\":350,\"left\":4945,\"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\":\"853379ca-1d2b-4b60-ba56-03fa31c8962b\",\"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\":\"CONTAINS\"},\"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\":\"{job.metadata.KOPIE nach}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"CMS\",\"Hausformat ins CMS\",\"Hausformat\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Sonderprüfung 2 -> wenn Kopie nach CMS dann Clipname zwingend notwendig\"}},\"86\":{\"top\":420,\"left\":5320,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"5376cc5b-2fcd-49e6-94a8-9d99183c4e61\",\"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\":\"{job.metadata.Tape-ID}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Fallback Tape ID wird zur Material-ID wegen Benennung Export-Datei\"}},\"87\":{\"top\":1010,\"left\":2395,\"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\":\"e5921b1a-ff15-4ebe-9edf-a4483a4b81e7\",\"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_SMALLER_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\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{string.length.{job.metadata.Tape-ID}}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"13\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"88\":{\"top\":1380,\"left\":2395,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"1b588c04-eeef-43e2-b5b0-3c2461e9bcbc\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Dir verwendete Tape-ID: \\\\n\\\\n \\\"{job.metadata.Tape-ID}\\\" \\\\n\\\\n ist zu lang. Es sind maximal 12 Zeichen erlaubt.Die aktuelle Länge beträgt {string.length.{job.metadata.Tape-ID}} Zeichen. Bitte prüfen.\"},\"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\"}}}},\"89\":{\"top\":1380,\"left\":2758,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"6c10927d-15ad-4e4a-a9ab-dc5d369e1fa1\",\"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\":\"Tape-ID \\\"{job.metadata.Tape-ID}\\\" zu lang\"},\"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\":\"5\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"90\":{\"top\":1010,\"left\":2785,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"7423f0f3-8282-4087-b1f5-aff668ed3349\",\"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\":\"Tape-ID\"},\"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.Tape-ID}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"91\":{\"top\":725,\"left\":4940,\"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\":\"bb07497b-0c70-4bb3-afca-1da1099f5d16\",\"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\":\"CONTAINS\"},\"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\":\"{job.metadata.KOPIE nach}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"CMS\",\"Hausformat\",\"Hausformat ins CMS\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Sonderprüfung 2 -> wenn Kopie nach CMS dann Clipname zwingend notwendig\"}},\"92\":{\"top\":4409,\"left\":7343,\"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\":\"b0b0df4e-c3c6-4543-b137-e58a9b40e9ed\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{stream.variable.export_target}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"EVS\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"93\":{\"top\":3704,\"left\":4288,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"0d73058e-ed1d-43b4-beac-6b4abc77ff89\",\"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\":\"ame_exported_file\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{job.destination}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"94\":{\"top\":1445,\"left\":12900,\"properties\":{\"description\":\"Will change a single metadata value for a job\",\"title\":\"Job Metadata Changer Action V2\",\"nodeUUID\":\"c2f7de5d-b929-48fd-9ac6-e90ca8290089\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.JobMetadataChangerActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Job ID\":{\"type\":\"STRING\",\"description\":\"ID of the job whose metadata value is to be changed\",\"variableName\":\"jobId\",\"placeholder\":\"{job.id}\",\"values\":[\"{job.id}\"],\"value\":\"{job.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata key to be changed\",\"variableName\":\"metadataName\",\"placeholder\":\"Name_of_the_metadata_entry\",\"value\":\"Export-Preset\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"Name of the metadata value to be changed\",\"variableName\":\"metadataValue\",\"placeholder\":\"This_is_the_new_value\",\"value\":\"{stream.variable.EPR_PresetName}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"95\":{\"top\":3765,\"left\":2275,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"560725bc-ecb5-457c-aa84-e58edb0c4b23\",\"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\":\"final_export_path_mxf\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{helmut.variable.ESP_path_Temp}\\\\Projekte\\\\{stream.variable.Projekt-Kurzname}\\\\Exporte\\\\{stream.variable.materialid}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"96\":{\"top\":4979,\"left\":9178,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"9476fa7d-b0a1-416a-9fa0-0aae4c461f91\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"97\":{\"top\":4634,\"left\":7878,\"properties\":{\"description\":\"Will create a new job\",\"title\":\"Job Create Job Action V2\",\"nodeUUID\":\"7ecc7fc7-7b63-4571-b6fb-843d4b634bfb\",\"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_EVS}\"},\"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\":\"{job.name}\"},\"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\":\"{stream.variable.ame_exported_file}\"},\"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\"}},\"subtitle\":\"Export Job - Richtung EVS\"}},\"98\":{\"top\":4634,\"left\":8288,\"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\":\"df7e8d01-3887-4c6a-8f13-233801fde982\",\"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\":\"{job.metadata.KOPIE nach\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"nein\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Prüfen ob Kopie erwünscht\"}},\"99\":{\"top\":4634,\"left\":8783,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"c0ff5d01-e6e1-435b-8a6f-f852729e4cea\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"100\":{\"top\":360,\"left\":4535,\"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\":\"1c6b923c-801f-479b-b045-fdc78f211564\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS_NOT\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{stream.variable.export_target}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"EVS\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Sonderprüfung 2 -> wenn Kopie nach CMS dann Clipname zwingend notwendig\"}},\"101\":{\"top\":3735,\"left\":355,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"f679f6fc-035a-4f0c-aee9-d3a313950f2d\",\"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\":\"Exit Phil - Debugging\"},\"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\"}}}},\"102\":{\"top\":3704,\"left\":5303,\"properties\":{\"description\":\"Extract values from JSON payloads\",\"title\":\"Json Extract Action V2\",\"nodeUUID\":\"c3d12817-8e45-4a49-8fad-e90b8ddb510f\",\"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\":\"{node.result.e72fa7f4-b29a-4c82-afde-181a2896f5e5}\"},\"Key path\":{\"type\":\"STRING\",\"description\":\"The path (key) to extract\",\"variableName\":\"path\",\"placeholder\":\"info.users[0].name\",\"value\":\"cutlist_status\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Hier auf Schnittliste prüfen und ablegen\"}},\"103\":{\"top\":3954,\"left\":5303,\"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\":\"ea273e90-73c8-4cfa-b5fe-eeb379b009e3\",\"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.c3d12817-8e45-4a49-8fad-e90b8ddb510f}\"},\"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\"}}}},\"104\":{\"top\":4289,\"left\":5303,\"properties\":{\"description\":\"Extract values from JSON payloads\",\"title\":\"Json Extract Action V2\",\"nodeUUID\":\"b49f175c-3a1c-495a-ad4f-4068281c2d97\",\"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\":\"{node.result.e72fa7f4-b29a-4c82-afde-181a2896f5e5}\"},\"Key path\":{\"type\":\"STRING\",\"description\":\"The path (key) to extract\",\"variableName\":\"path\",\"placeholder\":\"info.users[0].name\",\"value\":\"cutlist\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Schnittlisten-UID aus JSON struktur auslesen\"}},\"105\":{\"top\":4804,\"left\":5298,\"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\":\"5c53a396-2ccd-4636-b807-cb5370819c6a\",\"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\":\"{helmut.variable.ESP_path_Projekte}\\\\{stream.variable.Projekt-Kurzname}\\\\Cutlists\\\\{node.result.b49f175c-3a1c-495a-ad4f-4068281c2d97}\"},\"New file path\":{\"type\":\"STRING\",\"description\":\"New path of the copied file (incl. extension)\",\"variableName\":\"newFilePath\",\"placeholder\":\"/Volumes/Destination_Folder_Name/text.txt\",\"value\":\"{helmut.variable.ESP_path_Temp}\\\\Schnittlisten\\\\{stream.variable.Sequenzname}.{stream.variable.materialid}.xml\"},\"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\"}},\"subtitle\":\"Kopieren der Schnittliste an Ziel-Ordner \"}},\"106\":{\"top\":5184,\"left\":5833,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"a05ac138-a3f9-4ca5-a652-9ac768319e99\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Hier bitte noch Fehler Logging einbauen -> Schnittliste konnte nicht erzeugt werden\"}},\"107\":{\"top\":5799,\"left\":8768,\"properties\":{\"description\":\"Will render a job in AME (Panel required). Node result will be the destination file path\",\"title\":\"Job Render In AME Action V2\",\"nodeUUID\":\"1f04e492-ddf6-4128-b4ec-6fc191e6ef5a\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobAMERenderActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"AME path\":{\"type\":\"STRING\",\"description\":\"Full path to Adobe Media Encoder executable\",\"variableName\":\"amePath\",\"placeholder\":\"/Applications/Adobe Media Encoder 2020/Adobe Media Encoder 2020.app\",\"values\":[\"/Applications/Adobe Media Encoder 2020/Adobe Media Encoder 2020.app\"],\"value\":\"{stream.variable.ame_path}\"},\"Source file\":{\"type\":\"STRING\",\"description\":\"Full path to source file, including filename and extension\",\"variableName\":\"sourceFile\",\"placeholder\":\"{job.source}\",\"values\":[\"{job.source}\"],\"value\":\"{job.destination}\"},\"Destination file\":{\"type\":\"STRING\",\"description\":\"Full path to output file, including bare filename (extension will be added by AME)\",\"variableName\":\"destinationFile\",\"placeholder\":\"/Volumes/Destination_Folder_Name/my_file\",\"value\":\"{helmut.variable.ESP_path_Temp}\\\\Projekte\\\\{stream.variable.Projekt-Kurzname}\\\\Exporte\\\\{stream.variable.Sequenzname}_AnsichtsKopie\"},\"EPR path\":{\"type\":\"STRING\",\"description\":\"Full path to AME .epr file (= encoding template), including filename and extension\",\"variableName\":\"presetPath\",\"placeholder\":\"/Volumes/Config/Templates/EPR/myhighresepr.epr\",\"value\":\"{helmut.variable.ESP_path_Konfiguration}\\\\Premiere\\\\{store.variable.KV_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\\\\EPR\\\\MP4_HD_50p_16z9.epr\"},\"Render message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed during export process\",\"variableName\":\"renderMsg\",\"placeholder\":\"Rendering high res with AME as user '{user.name}'\",\"values\":[\"Rendering with AME as user '{user.name}'\"],\"value\":\"90Tage-Kopie: Rendering with AME as user '{user.name}'\"},\"Render done message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed after export process\",\"variableName\":\"renderDoneMsg\",\"placeholder\":\"Rendering high res with AME as user '{user.name}' has been successful.\",\"values\":[\"Rendering with AME as user '{user.name}' has been successful\"],\"value\":\"90Tage-Kopie: Rendering with AME as user '{user.name}' has been successful\"},\"Render IN to OUT\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, 'in and out' is taken into account when rendering\",\"variableName\":\"inToOut\",\"values\":[\"false\"],\"value\":false},\"Kill AME when done\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, AME is closed after rendering has been done\",\"variableName\":\"postKillAME\",\"values\":[\"false\"],\"value\":false}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"MP4 Ansichtskopie\"}},\"108\":{\"top\":5374,\"left\":8278,\"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\":\"3b56aa44-7e41-4eb1-bb3f-48b4ef2b78c5\",\"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\":\"CONTAINS\"},\"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\":\"{job.metadata.KOPIE nach}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"MP4 nach 90 Tage-Austausch\",\"MP4\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"109\":{\"top\":5799,\"left\":9178,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"fd6e9ca9-48dd-4e72-9e71-3a727d8701d4\",\"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\":\"3000\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"110\":{\"top\":5799,\"left\":9573,\"properties\":{\"description\":\"Will copy a file. Node result will be the destination file path\",\"title\":\"Job File Copy Action V2\",\"nodeUUID\":\"bf1e1959-8236-47fc-a3ea-c1ae1ec63775\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobFileCopyWithOptionsActionV2\",\"className\":\"actionNode\",\"parameter\":{\"File path\":{\"type\":\"STRING\",\"description\":\"Path and name of the file to be copied (incl. extension)\",\"variableName\":\"filePath\",\"placeholder\":\"{job.source}\",\"values\":[\"{job.source}\"],\"value\":\"{job.destination}\"},\"New file path\":{\"type\":\"STRING\",\"description\":\"Path and name of the copied file (incl. extension)\",\"variableName\":\"newFilePath\",\"placeholder\":\"/Volumes/helmut/Source_Folder_Name/copied_file.txt\",\"value\":\"{helmut.variable.CustomIO_path_90-Tage-Exporte}\\\\{path.name.{job.destination}}\"},\"Copy message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed during copy process\",\"variableName\":\"copyMsg\",\"placeholder\":\"Copying as user '{user.name%}'\",\"values\":[\"Copying as user '{user.name}'\"],\"value\":\"90-Tage Kopie {job.name}\"},\"Copy done message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed after copy process\",\"variableName\":\"copyDoneMsg\",\"placeholder\":\"Copying as user '{user.name}' has been successful\",\"values\":[\"Copying as user '{user.name}' has been successful\"],\"value\":\"90-Tage Kopie {job.name} wurde kopiert\"},\"If new file path exists\":{\"type\":\"ENUM\",\"description\":\"Defines conflict rule in case file already exists\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\",\"INCREMENT_NAME\"],\"value\":\"INCREMENT_NAME\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"111\":{\"top\":6349,\"left\":9178,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"4eaff281-edda-4fcb-b7ff-d2d60f24d0b1\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Fehler: Erstellung der 90-Tage Kopie \\\"{job.name}\\\" ist fehlgeschlagen.\"},\"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\"}}}},\"112\":{\"top\":6349,\"left\":9573,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"c0faba12-3f1d-4d80-85a5-e9e09bd838de\",\"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\":\"90Tage-Kopie MP4 für \\\"{job.name}\\\" fehlgeschlagen. Bitte Schichtleiter 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\":\"30\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"113\":{\"top\":4979,\"left\":8288,\"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\":\"ddd8a601-9f45-4e8a-9022-d800ee025d85\",\"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\":\"CONTAINS\"},\"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\":\"{job.metadata.KOPIE nach}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"Hausformat ins CMS\",\"Hausformat\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Wenn CMS-Kopie dann Clipnamen-Check\"}},\"114\":{\"top\":5799,\"left\":9983,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"473190fd-96d1-48f9-886a-72625fe7dc6d\",\"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\":\"90Tage-Kopie MP4 für \\\"{job.name}\\\" wurde kopiert. \"},\"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\"}}}},\"115\":{\"top\":4439,\"left\":4233,\"properties\":{\"description\":\"Will delete one or more files\",\"title\":\"File Delete Action\",\"nodeUUID\":\"97abd1a3-39fb-46dc-a0fb-b021602ed0f6\",\"uncontained\":false,\"class\":\"nodes.actions.delete.FileMultipleDeleteActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"File path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete path to the file to be deleted (incl. extension)\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Source_Folder_Name\\\\text.txt\",\"value\":[\"{helmut.variable.ESP_path_Temp}\\\\Projekte\\\\{stream.variable.Projekt-Kurzname}\\\\Exporte\\\\{stream.variable.materialid}.mxf\"]}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"116\":{\"top\":2540,\"left\":8410,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"89bf731d-a276-4215-8a47-31f44c71e34a\",\"uncontained\":false,\"class\":\"nodes.conditions.file.FileMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_NOT_EXIST\"},\"Filepath\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete file path including extension\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Folder_name\\\\does_this_file_exist.mxf\",\"value\":[\"{helmut.variable.esp_log_path}\\\\esp_matID_precheck\\\\{stream.variable.materialid}.txt\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"ZRS-Exporte prüfen\\n\"}},\"117\":{\"top\":2340,\"left\":8865,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"1e0b794f-3403-4c73-a3ad-01d2588365e9\",\"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\":\"file_clipname\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{helmut.variable.esp_log_path}/esp_matID_precheck/{stream.variable.materialid}.txt\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"118\":{\"top\":975,\"left\":8895,\"properties\":{\"description\":\"Will output to a file\",\"title\":\"Write File Output\",\"nodeUUID\":\"42150fff-b514-4194-bdf3-33ee40f90b83\",\"uncontained\":false,\"class\":\"nodes.outputs.FileOutput\",\"className\":\"outputNode\",\"parameter\":{\"Filepath\":{\"type\":\"STRING\",\"description\":\"Output file path (incl. extension)\",\"variableName\":\"filePath\",\"placeholder\":\"H:\\\\Folder_Name\\\\myfile.txt\",\"value\":\"{helmut.variable.esp_log_path}/esp_matID_precheck/{stream.variable.materialid}.txt\"},\"Content\":{\"type\":\"STRING\",\"description\":\"Content that is written to the file (use [NEWLINE] to create a new line\",\"variableName\":\"msg\",\"placeholder\":\"{stream.log} or {job.source}\",\"values\":[\"{stream.log}\"],\"value\":\"{stream.variable.Sequenzname}\"},\"Append\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, the content is added else it is overwritten\",\"variableName\":\"append\",\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"119\":{\"top\":4999,\"left\":4223,\"properties\":{\"description\":\"Will delete one or more files\",\"title\":\"File Delete Action\",\"nodeUUID\":\"32c660dd-90de-4186-abe3-521d20c6e8ce\",\"uncontained\":false,\"class\":\"nodes.actions.delete.FileMultipleDeleteActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"File path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete path to the file to be deleted (incl. extension)\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Source_Folder_Name\\\\text.txt\",\"value\":[\"{helmut.variable.esp_log_path}/esp_matID_precheck/{job.metadata.Material-ID}.txt\"]}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"120\":{\"top\":1895,\"left\":13685,\"properties\":{\"description\":\"Will delete one or more files\",\"title\":\"File Delete Action\",\"nodeUUID\":\"f8a7177b-3ee2-4b1c-ad8e-1a5d8d00b316\",\"uncontained\":false,\"class\":\"nodes.actions.delete.FileMultipleDeleteActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"File path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete path to the file to be deleted (incl. extension)\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Source_Folder_Name\\\\text.txt\",\"value\":[\"{helmut.variable.esp_log_path}/esp_matID_precheck/{job.metadata.Material-ID}.txt\"]}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"121\":{\"top\":1330,\"left\":8040,\"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\":\"48908c5d-ebdd-471e-a366-8e6146b85494\",\"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\":\"CONTAINS\"},\"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\":\"{job.metadata.KOPIE nach}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"CMS\",\"Hausformat ins CMS\",\"Hausformat\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Sonderprüfung 2 -> wenn Kopie nach CMS dann Clipname zwingend notwendig\"}},\"122\":{\"top\":3469,\"left\":10563,\"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\":\"d5c13960-6b65-4442-992a-5df8a218df1a\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS_NOT\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{stream.variable.filename_schnittliste}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"false\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Schnittlisten Dateiname gesetzt ??? -> dann Kopieren\"}},\"123\":{\"top\":4979,\"left\":9563,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"c5cafbd7-4650-4db1-ba2e-cc5448cb3fcd\",\"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\":\"\\\"{stream.variable.ame_exported_file}\\\" wurde als Kopie im CMS abgelegt. \"},\"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\"}}}},\"124\":{\"top\":3469,\"left\":10968,\"properties\":{\"description\":\"Will create a new job\",\"title\":\"Job Create Job Action V2\",\"nodeUUID\":\"b56e7694-5473-4f21-b8f0-dc4dbdbbbfe8\",\"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.filename_schnittliste}\"},\"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\":\"{helmut.variable.ESP_path_Temp}\\\\Schnittlisten\\\\{stream.variable.filename_schnittliste}\"},\"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\"}}}},\"125\":{\"top\":3614,\"left\":11468,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"ecab8228-24e7-4d68-ac78-6f1620312070\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"126\":{\"top\":990,\"left\":8040,\"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\":\"5859f592-7b96-48a9-99c8-3c337d95e268\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS_NOT\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{stream.variable.export_target}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"EVS\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Sonderprüfung 2 -> wenn Kopie nach CMS dann Clipname zwingend notwendig\"}},\"127\":{\"top\":1000,\"left\":0,\"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\":\"c363de77-bbd2-42d5-9468-2c91d2b8e844\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS_NOT\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ONE\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{project.category}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"09_Schulung - Laptop\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"128\":{\"top\":1330,\"left\":0,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"d24e7abe-e690-4505-8698-3cdcb8559c80\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Exporte CMS,ZRS sind für Projekte der Gruppe \\\"09_Schulung - Laptop\\\" deaktiviert.\"},\"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\"}}}},\"129\":{\"top\":1630,\"left\":0,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"9a11fd5a-1b95-44a1-ab6c-2c99b9317487\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"130\":{\"top\":905,\"left\":6020,\"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\":\"e1ee38ce-e43e-47b4-bffc-edf766d6f235\",\"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\":\"{helmut.variable.CNG_Path_CMS}\\\\{stream.variable.Sequenzname}.xml\"},\"New file path\":{\"type\":\"STRING\",\"description\":\"New path of the copied file (incl. extension)\",\"variableName\":\"newFilePath\",\"placeholder\":\"/Volumes/Destination_Folder_Name/text.txt\",\"value\":\"{project.parent}\\\\Metadata\\\\{stream.variable.Sequenzname}.xml\"},\"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\":\"SKIP\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"131\":{\"top\":4549,\"left\":5298,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"8001f2ad-2e57-4700-80a3-3c133a49898c\",\"uncontained\":false,\"class\":\"nodes.conditions.file.FileMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_EXIST\"},\"Filepath\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete file path including extension\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Folder_name\\\\does_this_file_exist.mxf\",\"value\":[\"{helmut.variable.ESP_path_Projekte}\\\\{stream.variable.Projekt-Kurzname}\\\\Cutlists\\\\{node.result.b49f175c-3a1c-495a-ad4f-4068281c2d97}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"132\":{\"top\":4379,\"left\":6603,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"9ef1e201-8e56-4f31-a1ed-776e930a6a8c\",\"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\":\"RUNNING\"},\"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\":\"ESP - \\\"{stream.variable.ame_exported_file}\\\" wurde als Re-Import hinzugefügt. \"},\"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\":\"80\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"133\":{\"top\":285,\"left\":3135,\"properties\":{\"description\":\"Will match one or multiple inputs against a regular expression pattern (case-sensitive)\",\"title\":\"RegEx Match Condition\",\"nodeUUID\":\"73317e00-06be-4da1-b848-de4fec1dcbaa\",\"uncontained\":false,\"class\":\"nodes.conditions.general.RegexConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"MATCH\",\"MATCH_NOT\"],\"value\":\"MATCH_NOT\"},\"Input(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The string(s) to match against the pattern\",\"variableName\":\"sources\",\"value\":[\"{job.name}\"]},\"RegEx pattern\":{\"type\":\"STRING\",\"description\":\"The regular expression pattern to match the input against\",\"variableName\":\"match\",\"value\":\"^\\\\s+|\\\\s+$\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"134\":{\"top\":240,\"left\":20,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"67597047-9927-44d2-9ef0-458013d0738e\",\"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\":[\"SUCCESSFUL\",\"FAILED\",\"QUEUED\",\"RUNNING\"],\"value\":\"RUNNING\"},\"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\":\"... Starte ESP - Export...\"},\"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\":\"-1\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"135\":{\"top\":3770,\"left\":2680,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"41d784f8-5e65-417f-9073-5567720d6d5c\",\"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\":[\"SUCCESSFUL\",\"FAILED\",\"QUEUED\",\"RUNNING\"],\"value\":\"RUNNING\"},\"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\":\"ESP - Transfer AME \\\"{job.name}\\\" startet\"},\"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\":\"10\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"136\":{\"top\":1668.6976187569753,\"left\":5623.523821149554,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"a580b997-a211-4f52-9ecd-527859ecc0ad\",\"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.Sequenzname}\\\" \\\\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\"}}}},\"137\":{\"top\":1668.6976187569753,\"left\":5988.523821149554,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"8f92612d-ba9d-4bb0-a117-f931b16010ef\",\"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\":\"SClipname \\\"{stream.variable.Sequenzname}\\\" wurde nicht als registrierter Clipname 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\":\"5\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"138\":{\"top\":585,\"left\":3135,\"properties\":{\"description\":\"Will open an alert dialog in Premiere\",\"title\":\"Premiere Alert Dialog Action V2\",\"nodeUUID\":\"67f557c4-b70d-4e89-be4f-b3847103e040\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereAlertActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"LONG_STRING\",\"variableName\":\"message\",\"value\":\"Der Sequenzname: \\\\n\\\\n \\\"{stream.variable.Sequenzname}\\\" \\\\n\\\\n enthält am Anfang oder Ende Leerzeichen. \\\\n\\\\nBitte Leerzeichen entfernen und Export erneut starten - 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\"}}}},\"139\":{\"top\":585,\"left\":3510,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"ec75cede-7143-4228-98f4-71ef08811f99\",\"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\":\"Sequenzname in Premiere enthält am Anfang oder Ende Leerzeichen \\\"{stream.variable.Sequenzname}\\\" - 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\":\"5\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"140\":{\"top\":3645,\"left\":6980,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"a4ae075b-df4e-4eb5-9efe-dc5ee4ffac5a\",\"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\":[\"SUCCESSFUL\",\"FAILED\",\"QUEUED\",\"RUNNING\"],\"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\":\"ESP - Transfer AME \\\"{job.name}\\\" - \\\"{path.basename.{stream.variable.ame_exported_file}}\\\" beendet | Re-Import OK\"},\"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\"}}}},\"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: ESP - Export zum CMS-ZRS-EVS\",\"uncontained\":false,\"nodeUUID\":\"ae4f03ba-8c3b-49f9-a895-a1afdb5a48d7\"},\"top\":20}},\"links\":{\"0\":{\"fromOperator\":\"95\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":135,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"1\":{\"fromOperator\":\"4\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":81,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"2\":{\"fromOperator\":19,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"8\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"3\":{\"fromOperator\":2,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":3,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"4\":{\"fromOperator\":2,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":4,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"5\":{\"fromOperator\":4,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":5,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"6\":{\"fromOperator\":81,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":82,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"7\":{\"fromOperator\":\"23\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":20,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"8\":{\"fromOperator\":\"97\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":98,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"9\":{\"fromOperator\":\"27\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":21,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"10\":{\"fromOperator\":55,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":93,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"11\":{\"fromOperator\":9,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":10,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"12\":{\"fromOperator\":10,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":11,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"13\":{\"fromOperator\":10,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":11,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"14\":{\"fromOperator\":9,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":12,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"15\":{\"fromOperator\":12,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":13,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"16\":{\"fromOperator\":13,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":14,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"17\":{\"fromOperator\":\"104\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":131,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"18\":{\"fromOperator\":\"27\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":21,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"19\":{\"fromOperator\":\"3\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":15,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"20\":{\"fromOperator\":\"5\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":16,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"21\":{\"fromOperator\":16,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"22\":{\"fromOperator\":15,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"23\":{\"fromOperator\":7,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":17,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"24\":{\"fromOperator\":93,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":63,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"25\":{\"fromOperator\":0,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":54,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"26\":{\"fromOperator\":21,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":29,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"27\":{\"fromOperator\":21,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":29,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"28\":{\"fromOperator\":29,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":30,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"29\":{\"fromOperator\":29,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":30,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"30\":{\"fromOperator\":30,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"22\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"31\":{\"fromOperator\":7,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":17,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"32\":{\"fromOperator\":30,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"22\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"33\":{\"fromOperator\":31,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":32,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"34\":{\"fromOperator\":\"22\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"23\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"35\":{\"fromOperator\":\"55\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":64,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"36\":{\"fromOperator\":\"6\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":133,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"37\":{\"fromOperator\":131,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"105\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"38\":{\"fromOperator\":31,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":33,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"39\":{\"fromOperator\":\"117\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"35\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"40\":{\"fromOperator\":25,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":26,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"41\":{\"fromOperator\":25,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":26,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"42\":{\"fromOperator\":35,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":36,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"43\":{\"fromOperator\":26,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":27,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"44\":{\"fromOperator\":26,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":27,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"45\":{\"fromOperator\":35,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":36,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"46\":{\"fromOperator\":1,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":70,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"48\":{\"fromOperator\":33,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":35,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"49\":{\"fromOperator\":33,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":35,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"50\":{\"fromOperator\":28,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":50,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"51\":{\"fromOperator\":34,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":35,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"52\":{\"fromOperator\":34,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":35,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"53\":{\"fromOperator\":\"117\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"35\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"54\":{\"fromOperator\":37,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":38,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"55\":{\"fromOperator\":38,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":39,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"56\":{\"fromOperator\":39,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":40,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"57\":{\"fromOperator\":40,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":41,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"58\":{\"fromOperator\":39,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":42,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"59\":{\"fromOperator\":40,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":43,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"60\":{\"fromOperator\":41,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":44,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"61\":{\"fromOperator\":41,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":45,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"62\":{\"fromOperator\":42,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":47,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"63\":{\"fromOperator\":43,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":47,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"64\":{\"fromOperator\":44,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":47,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"65\":{\"fromOperator\":45,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":47,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"66\":{\"fromOperator\":47,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":46,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"67\":{\"fromOperator\":47,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":48,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"68\":{\"fromOperator\":46,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":49,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"69\":{\"fromOperator\":48,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":49,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"70\":{\"fromOperator\":54,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"7\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"71\":{\"fromOperator\":50,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":51,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"72\":{\"fromOperator\":50,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":51,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"73\":{\"fromOperator\":52,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":53,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"74\":{\"fromOperator\":\"49\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"94\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"75\":{\"fromOperator\":\"18\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":60,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"76\":{\"fromOperator\":0,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":60,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"77\":{\"fromOperator\":\"63\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":102,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"78\":{\"fromOperator\":54,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":60,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"79\":{\"fromOperator\":56,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":57,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"80\":{\"fromOperator\":60,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":62,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"81\":{\"fromOperator\":57,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":58,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"82\":{\"fromOperator\":58,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":59,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"83\":{\"fromOperator\":58,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":59,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"84\":{\"fromOperator\":67,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"0\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"85\":{\"fromOperator\":\"86\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"7\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"86\":{\"fromOperator\":64,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":115,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"87\":{\"fromOperator\":64,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":115,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"88\":{\"fromOperator\":82,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":83,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"89\":{\"fromOperator\":\"18\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":67,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"90\":{\"fromOperator\":56,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":66,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"91\":{\"fromOperator\":57,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":66,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"92\":{\"fromOperator\":\"24\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":127,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"93\":{\"fromOperator\":\"75\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":126,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"94\":{\"fromOperator\":67,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":68,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"95\":{\"fromOperator\":68,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":69,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"96\":{\"fromOperator\":68,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":69,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"97\":{\"fromOperator\":\"17\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"25\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"98\":{\"fromOperator\":\"17\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"25\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"99\":{\"fromOperator\":\"95\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":135,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"100\":{\"fromOperator\":\"6\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":133,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"101\":{\"fromOperator\":\"97\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"98\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"102\":{\"fromOperator\":\"8\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":100,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"103\":{\"fromOperator\":\"1\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"65\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"104\":{\"fromOperator\":20,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":74,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"105\":{\"fromOperator\":74,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":75,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"106\":{\"fromOperator\":126,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"31\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"107\":{\"fromOperator\":70,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":80,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"108\":{\"fromOperator\":75,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":77,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"109\":{\"fromOperator\":77,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":76,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"110\":{\"fromOperator\":76,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":78,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"111\":{\"fromOperator\":76,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":78,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"112\":{\"fromOperator\":81,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"3\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"113\":{\"fromOperator\":\"92\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":97,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"114\":{\"fromOperator\":115,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":61,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"115\":{\"fromOperator\":8,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":84,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"116\":{\"fromOperator\":84,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":9,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"117\":{\"fromOperator\":84,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":85,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"118\":{\"fromOperator\":85,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":9,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"119\":{\"fromOperator\":\"94\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"28\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"120\":{\"fromOperator\":85,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":86,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"121\":{\"fromOperator\":\"94\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"28\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"122\":{\"fromOperator\":83,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":87,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"123\":{\"fromOperator\":\"28\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"52\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"124\":{\"fromOperator\":87,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":88,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"125\":{\"fromOperator\":88,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":89,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"126\":{\"fromOperator\":88,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":89,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"127\":{\"fromOperator\":87,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":90,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"128\":{\"fromOperator\":90,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"129\":{\"fromOperator\":100,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":18,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"130\":{\"fromOperator\":91,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":18,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"131\":{\"fromOperator\":91,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":86,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"132\":{\"fromOperator\":\"70\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":92,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"133\":{\"fromOperator\":\"92\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"65\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"134\":{\"fromOperator\":98,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":99,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"135\":{\"fromOperator\":\"49\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"94\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"136\":{\"fromOperator\":100,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"91\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"137\":{\"fromOperator\":102,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":103,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"138\":{\"fromOperator\":\"52\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"56\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"139\":{\"fromOperator\":66,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":95,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"140\":{\"fromOperator\":103,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":79,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"141\":{\"fromOperator\":103,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":104,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"142\":{\"fromOperator\":131,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"72\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"143\":{\"fromOperator\":104,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":79,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"144\":{\"fromOperator\":66,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":95,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"145\":{\"fromOperator\":135,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":55,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"146\":{\"fromOperator\":108,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":107,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"147\":{\"fromOperator\":\"108\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"99\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"148\":{\"fromOperator\":107,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":109,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"149\":{\"fromOperator\":109,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":110,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"150\":{\"fromOperator\":107,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":111,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"151\":{\"fromOperator\":111,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":112,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"152\":{\"fromOperator\":\"98\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":113,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"153\":{\"fromOperator\":113,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":108,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"154\":{\"fromOperator\":\"102\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":72,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"155\":{\"fromOperator\":115,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":61,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"156\":{\"fromOperator\":\"32\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"118\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"157\":{\"fromOperator\":\"32\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"34\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"158\":{\"fromOperator\":72,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"79\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"159\":{\"fromOperator\":\"113\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":71,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"160\":{\"fromOperator\":116,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":117,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"161\":{\"fromOperator\":118,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"37\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"162\":{\"fromOperator\":118,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"37\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"163\":{\"fromOperator\":116,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":118,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"164\":{\"fromOperator\":\"59\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":119,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"165\":{\"fromOperator\":\"59\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":119,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"166\":{\"fromOperator\":\"61\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":119,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"167\":{\"fromOperator\":\"61\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":119,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"168\":{\"fromOperator\":\"51\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":120,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"169\":{\"fromOperator\":135,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":55,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"170\":{\"fromOperator\":72,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"79\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"171\":{\"fromOperator\":\"105\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":73,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"172\":{\"fromOperator\":\"105\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":72,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"173\":{\"fromOperator\":73,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"79\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"174\":{\"fromOperator\":73,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"79\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"175\":{\"fromOperator\":126,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":121,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"176\":{\"fromOperator\":71,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":96,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"177\":{\"fromOperator\":\"110\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":114,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"178\":{\"fromOperator\":\"110\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"111\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"179\":{\"fromOperator\":96,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":123,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"180\":{\"fromOperator\":122,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":124,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"181\":{\"fromOperator\":124,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":125,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"182\":{\"fromOperator\":\"65\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":122,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"183\":{\"fromOperator\":122,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":125,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"184\":{\"fromOperator\":\"80\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":122,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"185\":{\"fromOperator\":124,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":125,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"186\":{\"fromOperator\":121,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"31\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"187\":{\"fromOperator\":121,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"118\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"188\":{\"fromOperator\":\"79\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":132,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"189\":{\"fromOperator\":128,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":129,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"190\":{\"fromOperator\":128,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":129,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"191\":{\"fromOperator\":127,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":128,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"192\":{\"fromOperator\":127,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"2\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"193\":{\"fromOperator\":\"14\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":130,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"194\":{\"fromOperator\":130,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"7\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"195\":{\"fromOperator\":130,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"7\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"196\":{\"fromOperator\":132,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"1\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"197\":{\"fromOperator\":132,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"1\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"198\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":134,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"199\":{\"fromOperator\":134,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"24\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"200\":{\"fromOperator\":134,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"24\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"201\":{\"fromOperator\":79,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":140,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"202\":{\"fromOperator\":133,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":19,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"203\":{\"fromOperator\":133,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":138,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"204\":{\"fromOperator\":138,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":139,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"205\":{\"fromOperator\":138,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":139,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"206\":{\"fromOperator\":140,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":1,\"toConnector\":\"trigger\",\"toSubConnector\":0}},\"operatorTypes\":{},\"grid\":{\"height\":9000,\"width\":16000}}",
"deprecated": false,
"nodeList": [
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{job.metadata.Test-System-MaterialID}",
"regex": "[\\/.]",
"nodeUUID": "3393e7e3-1771-4057-a081-e3cf9c8bc92d",
"failedNodeUUID": "90a33aab-6922-4a9c-9ee9-cf5a99c8bf60",
"successNodeUUID": "761bd302-78ae-4311-9f9f-c75f76b2ab14"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ONE",
"against": "{stream.variable.export_target}",
"source": [
"CMS"
],
"nodeUUID": "b673bdfc-df3c-43fd-85f4-6c3ebbadf78c",
"failedNodeUUID": "46f55c37-5396-4b52-bd2a-162f5f943011",
"successNodeUUID": "e7a34e16-a111-4403-93e4-ba7c9e82ae4b"
}
},
{
"class": "nodes.conditions.general.RegexConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "MATCH",
"match": "{helmut.variable.IO_Profil_ESP_Export_CMS}",
"sources": [
"{job.profile}"
],
"nodeUUID": "3acb4e6b-c30d-436b-803d-4afd4819e7c1",
"failedNodeUUID": "2bbde4f1-f11d-4ade-a22e-e395e8f75e84",
"successNodeUUID": "e557519c-4671-4253-8be6-a9dbbda294a9"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "export_target",
"variableValue": "CMS",
"nodeUUID": "e557519c-4671-4253-8be6-a9dbbda294a9",
"successNodeUUID": "9a52ce9c-5732-464f-a3ef-910b64f9a9c1"
}
},
{
"class": "nodes.conditions.general.RegexConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "MATCH",
"match": "{helmut.variable.IO_Profil_ESP_Export_ZRS}",
"sources": [
"{job.profile}"
],
"nodeUUID": "2bbde4f1-f11d-4ade-a22e-e395e8f75e84",
"failedNodeUUID": "0f4eac22-8635-473a-9ddd-ef240c6706b7",
"successNodeUUID": "b9a4aeca-1179-491f-b886-62cda4d3775e"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "export_target",
"variableValue": "ZRS",
"nodeUUID": "b9a4aeca-1179-491f-b886-62cda4d3775e",
"successNodeUUID": "6805240e-f084-4f2e-951e-1202040b0823"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "Sequenzname",
"variableValue": "{job.name}",
"nodeUUID": "13a62f97-fd95-43b9-8afd-a5ddfc5c8f79",
"failedNodeUUID": "73317e00-06be-4da1-b848-de4fec1dcbaa",
"successNodeUUID": "73317e00-06be-4da1-b848-de4fec1dcbaa"
}
},
{
"class": "nodes.actions.metadata.JobMetadataChangerActionImplV2",
"deprecated": false,
"properties": {
"jobId": "{job.id}",
"metadataName": "Sequenzname",
"metadataValue": "{job.name}",
"nodeUUID": "5e57ca5a-c99c-4219-a588-2968af8daefa",
"failedNodeUUID": "1f6b3f82-2d99-499c-a24d-170bd8e70c3d",
"successNodeUUID": "1f6b3f82-2d99-499c-a24d-170bd8e70c3d"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ALL",
"against": "{helmut.variable.Check_CNG_SClipname_clientseitig}",
"source": [
"true"
],
"nodeUUID": "f7a3d0ac-765e-4688-b8cd-7d20ae32bbc0",
"failedNodeUUID": "1c6b923c-801f-479b-b045-fdc78f211564",
"successNodeUUID": "2a8f6a22-2fff-4b83-8ee6-c6f0663f3425"
}
},
{
"class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_EXIST",
"filePaths": [
"{helmut.variable.CNG_Path_CMS}\\{stream.variable.Sequenzname}.xml"
],
"nodeUUID": "ac2be96b-3992-4f85-9988-b8257a29b77b",
"failedNodeUUID": "6b12aa7f-c32d-486a-880c-68457bb2b033",
"successNodeUUID": "390bb765-9867-4567-8604-fedc9df0b3c0"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Der verwendete Sequenzname: \\n\\n \"{stream.variable.Sequenzname}\" \\n\\n wurde nicht als registrierter SClipname gefunden. \\n\\nWurde der Clipgenerator benutzt? - Abbruch ",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "6b12aa7f-c32d-486a-880c-68457bb2b033",
"failedNodeUUID": "c9bfc709-0ef7-40a3-bda1-aeb70f1e111b",
"successNodeUUID": "c9bfc709-0ef7-40a3-bda1-aeb70f1e111b"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "SClipname \"{stream.variable.Sequenzname}\" wurde nicht als registrierter Clipname gefunden",
"progress": 5,
"nodeUUID": "c9bfc709-0ef7-40a3-bda1-aeb70f1e111b"
}
},
{
"class": "nodes.actions.xmlgenerator.XPathAction",
"deprecated": false,
"properties": {
"filePath": "{helmut.variable.CNG_Path_CMS}\\{stream.variable.Sequenzname}.xml",
"expression": "/clipnameGenerator/materialID/text()",
"nodeUUID": "390bb765-9867-4567-8604-fedc9df0b3c0",
"successNodeUUID": "6413fed0-1a8f-41c1-bb9f-20bfe7586c96"
}
},
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{node.result.390bb765-9867-4567-8604-fedc9df0b3c0}",
"regex": "[\\/.]",
"nodeUUID": "6413fed0-1a8f-41c1-bb9f-20bfe7586c96",
"successNodeUUID": "77b23904-18c9-4655-a477-06de781048ae"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "materialid",
"variableValue": "{node.result.6413fed0-1a8f-41c1-bb9f-20bfe7586c96}",
"nodeUUID": "77b23904-18c9-4655-a477-06de781048ae",
"successNodeUUID": "e1ee38ce-e43e-47b4-bffc-edf766d6f235"
}
},
{
"class": "nodes.actions.metadata.JobMetadataChangerActionImplV2",
"deprecated": false,
"properties": {
"jobId": "{job.id}",
"metadataName": "Export-Ziel",
"metadataValue": "CMS",
"nodeUUID": "9a52ce9c-5732-464f-a3ef-910b64f9a9c1",
"successNodeUUID": "13a62f97-fd95-43b9-8afd-a5ddfc5c8f79"
}
},
{
"class": "nodes.actions.metadata.JobMetadataChangerActionImplV2",
"deprecated": false,
"properties": {
"jobId": "{job.id}",
"metadataName": "Export-Ziel",
"metadataValue": "ZRS",
"nodeUUID": "6805240e-f084-4f2e-951e-1202040b0823",
"successNodeUUID": "13a62f97-fd95-43b9-8afd-a5ddfc5c8f79"
}
},
{
"class": "nodes.actions.metadata.JobMetadataChangerActionImplV2",
"deprecated": false,
"properties": {
"jobId": "{job.id}",
"metadataName": "Material-ID",
"metadataValue": "{stream.variable.materialid}",
"nodeUUID": "1f6b3f82-2d99-499c-a24d-170bd8e70c3d",
"failedNodeUUID": "d1545a35-312d-4b51-8b65-278ff161dfef",
"successNodeUUID": "d1545a35-312d-4b51-8b65-278ff161dfef"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "materialid",
"variableValue": "0000000000",
"nodeUUID": "9bf9e300-be43-46d1-acee-1a1f9599ff6a",
"failedNodeUUID": "90a33aab-6922-4a9c-9ee9-cf5a99c8bf60",
"successNodeUUID": "faa8e55b-10b3-4def-8be7-61f06cef6ca7"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "Projekt-Kurzname",
"variableValue": "{project.metadata.Projekt-Kurzname}",
"nodeUUID": "271c9f58-92e8-4a5b-8680-e6731e108ae5",
"successNodeUUID": "f7a3d0ac-765e-4688-b8cd-7d20ae32bbc0"
}
},
{
"class": "nodes.actions.metadata.JobMetadataChangerActionImplV2",
"deprecated": false,
"properties": {
"jobId": "{job.id}",
"metadataName": "JSON-SeqData",
"metadataValue": "{stream.variable.seqdata_json}",
"nodeUUID": "5933342e-2f9b-4850-b914-6b63151fb503",
"successNodeUUID": "b5f17ee6-e2aa-4ccc-875e-79fdfeb5d2c0"
}
},
{
"class": "nodes.actions.metadata.JobMetadataChangerActionImplV2",
"deprecated": false,
"properties": {
"jobId": "{job.id}",
"metadataName": "ESP-Client",
"metadataValue": "{local.environment.COMPUTERNAME}",
"nodeUUID": "04116445-8ad8-4314-990a-aeb5f789e9c3",
"failedNodeUUID": "b321b336-6149-495a-80e0-6c8b17e2fa8c",
"successNodeUUID": "b321b336-6149-495a-80e0-6c8b17e2fa8c"
}
},
{
"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\nfunction generateUUID() {\n var chars = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.split('');\n for (var i = 0; i < chars.length; i++) {\n switch(chars[i]) {\n case 'x':\n chars[i] = (Math.random() * 16 | 0).toString(16);\n break;\n case 'y':\n chars[i] = ((Math.random() * 4 | 0) + 8).toString(16);\n break;\n }\n }\n return chars.join('');\n}\n\nfunction ggt(a, b) {\n while (b !== 0) {\n var rest = a [<]%[>] b;\n a = b;\n b = rest;\n }\n return a;\n}\n\nfunction getAspectRatio(width, height){\n var teiler = ggt(width, height);\n var breiteNeu = width / teiler;\n var hoeheNeu = height / teiler;\n return breiteNeu + ':' + hoeheNeu;\n}\n\n\nfunction getFrameRate(id){\n\n\tswitch (id) {\n\t\tcase 100:\n\t\t\treturn 24;\n\t\tcase 101:\n\t\t\treturn 25;\n\t\tcase 102:\n\t\t\treturn 29.97;\n\t\tcase 104:\n\t\t\treturn 30;\n\t\tcase 105:\n\t\t\treturn 50;\n\t\tcase 106:\n\t\t\treturn 59.97;\n\t\tcase 107:\n\t\t\treturn 59.97;\n\t\tcase 108:\n\t\t\treturn 60;\n\t\tdefault:\n\t\t\treturn 25;\n\t}\n}\n\nfunction getSequenceMetadata(msequence){\n\t\tvar mdata = {};\n\t\tvar seqsettings = msequence.getSettings();\n\t\tmdata.audiochannels = seqsettings.audioChannelCount;\n\t\tmdata.width = seqsettings.videoFrameWidth;\n\t\tmdata.height = seqsettings.videoFrameHeight;\n\t\tmdata.aspect = getAspectRatio(mdata.width,mdata.height);\n\t\tmdata.framerate = getFrameRate(seqsettings.videoDisplayFormat);\n\treturn mdata;\t\t\n}\n\nvar seqName = \"{stream.variable.Sequenzname}\";\nvar seqfound = false;\nvar metadata = false;\nvar jmetadata = '';\nvar seqObj = null;\nvar sl_name = '';\nvar sl_success = false;\n\nif (app.project.activeSequence){\n \tvar aSeq = app.project.activeSequence;\n\tif (aSeq.name === seqName){\n\t\tmetadata = getSequenceMetadata(aSeq);\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 metadata = getSequenceMetadata(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 uuid = generateUUID();\n\tvar outputPath = projectFolder.fsName + \"/Cutlists/\" + uuid + \".xml\";\n\tvar success = seqObj.exportAsFinalCutProXML(outputPath, true);\n\t if (success) {\n\t\t\t\tvar sl_name = uuid + \".xml\";\n\t\t\t\tvar sl_success = true;\n\t\t\t}\n\t}\n}\n\n\nif (seqfound === false){\n jmetadata = '{\"seqname\":\"'+seqName+'\", \"seqfound\":'+seqfound+'}';\n} else {\n jmetadata = '{\"audiochannels\":'+ metadata.audiochannels+', \"width\":'+metadata.width+', \"height\":'+metadata.height+', \"framerate\":'+metadata.framerate+', \"aspect\":\"'+metadata.aspect+'\", \"seqname\":\"'+seqName+'\", \"seqfound\":'+seqfound+', \"cutlist\":\"'+sl_name+'\",\"cutlist_status\":'+sl_success+'}';\n}\n\njmetadata",
"nodeUUID": "e72fa7f4-b29a-4c82-afde-181a2896f5e5",
"successNodeUUID": "cb42c9f0-861f-423f-88a3-251b990238aa"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "seqdata_json",
"variableValue": "{stream.last_result}",
"nodeUUID": "cb42c9f0-861f-423f-88a3-251b990238aa",
"successNodeUUID": "5933342e-2f9b-4850-b914-6b63151fb503"
}
},
{
"class": "nodes.actions.metadata.MetadataAutoMapperActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "b9baed92-689d-4de8-a4e9-be0892acbb25",
"successNodeUUID": "c363de77-bbd2-42d5-9468-2c91d2b8e844"
}
},
{
"class": "nodes.actions.metadata.JobMetadataChangerActionImplV2",
"deprecated": false,
"properties": {
"jobId": "{job.id}",
"metadataName": "Projekt-Name",
"metadataValue": "{project.name}",
"nodeUUID": "d1545a35-312d-4b51-8b65-278ff161dfef",
"failedNodeUUID": "e8af5a9d-aee0-44a8-9bfa-570a27bfc250",
"successNodeUUID": "e8af5a9d-aee0-44a8-9bfa-570a27bfc250"
}
},
{
"class": "nodes.actions.metadata.JobMetadataChangerActionImplV2",
"deprecated": false,
"properties": {
"jobId": "{job.id}",
"metadataName": "Projekt-Kurzname",
"metadataValue": "{project.metadata.Projekt-Kurzname}",
"nodeUUID": "e8af5a9d-aee0-44a8-9bfa-570a27bfc250",
"failedNodeUUID": "206e6f62-3d81-4b2e-b0e6-d1bfe5b4bbef",
"successNodeUUID": "206e6f62-3d81-4b2e-b0e6-d1bfe5b4bbef"
}
},
{
"class": "nodes.actions.metadata.JobMetadataChangerActionImplV2",
"deprecated": false,
"properties": {
"jobId": "{job.id}",
"metadataName": "SClipname",
"metadataValue": "{job.name}",
"nodeUUID": "206e6f62-3d81-4b2e-b0e6-d1bfe5b4bbef",
"failedNodeUUID": "04116445-8ad8-4314-990a-aeb5f789e9c3",
"successNodeUUID": "04116445-8ad8-4314-990a-aeb5f789e9c3"
}
},
{
"class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_EXIST",
"filePaths": [
"{helmut.variable.ESP_path_Konfiguration}\\Premiere\\{store.variable.KV_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\\EPR_CMS\\{stream.variable.EPR_PresetName}"
],
"nodeUUID": "8911d423-3e23-4a77-a45a-0945410091df",
"failedNodeUUID": "3561ab67-2e64-41e3-b73c-65e0ef87fa07",
"successNodeUUID": "69c03cba-b93d-4bfd-a0d7-e508524a4ad5"
}
},
{
"class": "nodes.actions.metadata.JobMetadataChangerActionImplV2",
"deprecated": false,
"properties": {
"jobId": "{job.id}",
"metadataName": "ESP-Name",
"metadataValue": "{store.variable.{local.environment.COMPUTERNAME}}",
"nodeUUID": "b321b336-6149-495a-80e0-6c8b17e2fa8c",
"failedNodeUUID": "9ea889d2-d523-4080-989a-819da951d0f9",
"successNodeUUID": "9ea889d2-d523-4080-989a-819da951d0f9"
}
},
{
"class": "nodes.actions.metadata.JobMetadataChangerActionImplV2",
"deprecated": false,
"properties": {
"jobId": "{job.id}",
"metadataName": "Projekt-Art",
"metadataValue": "ESP",
"nodeUUID": "9ea889d2-d523-4080-989a-819da951d0f9",
"failedNodeUUID": "e72fa7f4-b29a-4c82-afde-181a2896f5e5",
"successNodeUUID": "e72fa7f4-b29a-4c82-afde-181a2896f5e5"
}
},
{
"class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_NOT_EXIST",
"filePaths": [
"{helmut.variable.esp_log_path}/esp_cms_exporte/{stream.variable.materialid}.txt"
],
"nodeUUID": "06951e0e-b6ea-48f4-8d84-38881586e20f",
"failedNodeUUID": "17eb15ae-3113-451f-b638-a30adeea2959",
"successNodeUUID": "500cb0fa-3f61-4aa8-a01f-7f7eda63a90c"
}
},
{
"class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_NOT_EXIST",
"filePaths": [
"{helmut.variable.esp_log_path}/esp_zrs_exporte/{stream.variable.materialid}.txt"
],
"nodeUUID": "500cb0fa-3f61-4aa8-a01f-7f7eda63a90c",
"failedNodeUUID": "0d4aac9e-0dc7-4ad3-b8c6-046245ccc0be",
"successNodeUUID": "42150fff-b514-4194-bdf3-33ee40f90b83"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "file_clipname",
"variableValue": "{helmut.variable.esp_log_path}/esp_cms_exporte/{stream.variable.materialid}.txt",
"nodeUUID": "17eb15ae-3113-451f-b638-a30adeea2959",
"failedNodeUUID": "883ed723-c304-4be3-89e4-95b72edfc707",
"successNodeUUID": "883ed723-c304-4be3-89e4-95b72edfc707"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "file_clipname",
"variableValue": "{helmut.variable.esp_log_path}/esp_zrs_exporte/{stream.variable.materialid}.txt",
"nodeUUID": "0d4aac9e-0dc7-4ad3-b8c6-046245ccc0be",
"failedNodeUUID": "883ed723-c304-4be3-89e4-95b72edfc707",
"successNodeUUID": "883ed723-c304-4be3-89e4-95b72edfc707"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Achtung - eine Datei mit der identischen Material-ID wurde bereits ins CMS exportiert.\\n\\nMaterial-ID: \"{stream.variable.materialid}\"\\nSClipname: \"{file.content.{stream.variable.file_clipname}}\"\\n\\nBitte prüfen und einen neuen Clipnamen/Material-ID erzeugen - Export wird abgebrochen.",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "883ed723-c304-4be3-89e4-95b72edfc707",
"failedNodeUUID": "ba75065a-4c14-4dfb-9a03-976f36b0df58",
"successNodeUUID": "ba75065a-4c14-4dfb-9a03-976f36b0df58"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Konflikt: Datei mit gleicher Material-ID wurde bereits ins CMS/ZRS transferiert - Keine weitere Bearbeitung",
"progress": 7,
"nodeUUID": "ba75065a-4c14-4dfb-9a03-976f36b0df58"
}
},
{
"class": "nodes.actions.general.JsonExtractActionV2",
"deprecated": false,
"properties": {
"payload": "{node.result.e72fa7f4-b29a-4c82-afde-181a2896f5e5}",
"path": "audiochannels",
"nodeUUID": "63f8a546-f80f-4032-8d78-068f0183f064",
"successNodeUUID": "3879dde0-55a4-42ec-b12f-712ff9991756"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "audiochannels",
"variableValue": "{node.result.63f8a546-f80f-4032-8d78-068f0183f064}",
"nodeUUID": "3879dde0-55a4-42ec-b12f-712ff9991756",
"successNodeUUID": "bb5d25ff-8ad9-4eb4-b19c-e86f3cb5fc0a"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS_GREATER_THAN",
"allOne": "ALL",
"against": "{stream.variable.audiochannels}",
"source": [
"16"
],
"nodeUUID": "bb5d25ff-8ad9-4eb4-b19c-e86f3cb5fc0a",
"failedNodeUUID": "8c3d09be-a786-4f70-a439-6f3cd894cff1",
"successNodeUUID": "eba7e3b9-6a73-4eb1-9639-55d6fb1911dd"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS_GREATER_THAN",
"allOne": "ALL",
"against": "{stream.variable.audiochannels}",
"source": [
"8"
],
"nodeUUID": "8c3d09be-a786-4f70-a439-6f3cd894cff1",
"failedNodeUUID": "b7f63416-3996-4c0c-a201-38c0eef02e34",
"successNodeUUID": "027af683-a556-4b8d-9742-6ce21735484c"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS_GREATER_THAN",
"allOne": "ALL",
"against": "{stream.variable.audiochannels}",
"source": [
"4"
],
"nodeUUID": "b7f63416-3996-4c0c-a201-38c0eef02e34",
"failedNodeUUID": "65962660-f3a6-4a34-b78d-dba1b16a239f",
"successNodeUUID": "b99a5734-a145-4ed9-96bf-9815f887f6f6"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "audio_set1",
"variableValue": "_32ch",
"nodeUUID": "eba7e3b9-6a73-4eb1-9639-55d6fb1911dd",
"successNodeUUID": "0de398f2-0242-49be-8ba8-5ada4ffaf8a2"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "audio_set1",
"variableValue": "_16ch",
"nodeUUID": "027af683-a556-4b8d-9742-6ce21735484c",
"successNodeUUID": "0de398f2-0242-49be-8ba8-5ada4ffaf8a2"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "audio_set1",
"variableValue": "_8ch",
"nodeUUID": "b99a5734-a145-4ed9-96bf-9815f887f6f6",
"successNodeUUID": "0de398f2-0242-49be-8ba8-5ada4ffaf8a2"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "audio_set1",
"variableValue": "_4ch",
"nodeUUID": "65962660-f3a6-4a34-b78d-dba1b16a239f",
"successNodeUUID": "0de398f2-0242-49be-8ba8-5ada4ffaf8a2"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "audio_set2",
"variableValue": "_R128",
"nodeUUID": "f419c38b-3127-4e90-a2f2-a14f43ae9ac0",
"successNodeUUID": "84de4154-d821-4fcf-87ea-aee7941fe700"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ALL",
"against": "{job.metadata.Korrektur Lautheit R128}",
"source": [
"true"
],
"nodeUUID": "0de398f2-0242-49be-8ba8-5ada4ffaf8a2",
"failedNodeUUID": "5a1af7bf-d350-48fc-8791-544b117c1c0f",
"successNodeUUID": "f419c38b-3127-4e90-a2f2-a14f43ae9ac0"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "audio_set2",
"variableValue": "",
"nodeUUID": "5a1af7bf-d350-48fc-8791-544b117c1c0f",
"successNodeUUID": "84de4154-d821-4fcf-87ea-aee7941fe700"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "EPR_PresetName",
"variableValue": "{helmut.variable.EPR_Base-Standard_CMS}{stream.variable.audio_set1}{stream.variable.audio_set2}.epr",
"nodeUUID": "84de4154-d821-4fcf-87ea-aee7941fe700",
"failedNodeUUID": "c2f7de5d-b929-48fd-9ac6-e90ca8290089",
"successNodeUUID": "c2f7de5d-b929-48fd-9ac6-e90ca8290089"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Achtung das gewünschte Export-Preset \"{stream.variable.EPR_PresetName}\" konnte nicht gefunden werden.\\n\\nBitte den Schichtleiter informieren!",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "3561ab67-2e64-41e3-b73c-65e0ef87fa07",
"failedNodeUUID": "03dac836-04a2-46c9-9327-edd377e3d8b0",
"successNodeUUID": "03dac836-04a2-46c9-9327-edd377e3d8b0"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Export-Preset \"{stream.variable.EPR_PresetName}\" wurde nicht gefunden",
"progress": 8,
"nodeUUID": "03dac836-04a2-46c9-9327-edd377e3d8b0",
"successNodeUUID": "f8a7177b-3ee2-4b1c-ad8e-1a5d8d00b316"
}
},
{
"class": "nodes.actions.general.SplitStreamActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "69c03cba-b93d-4bfd-a0d7-e508524a4ad5",
"failedNodeUUID": "37c4746c-2c3c-4049-8459-97e0e57eb05e",
"successNodeUUID": "f78d205f-48bc-4e6e-aa43-34644ddd2cd2"
}
},
{
"class": "nodes.actions.general.SleepActionImpl",
"deprecated": false,
"properties": {
"ms": 15000,
"nodeUUID": "f78d205f-48bc-4e6e-aa43-34644ddd2cd2"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "materialid",
"variableValue": "{node.result.3393e7e3-1771-4057-a081-e3cf9c8bc92d}",
"nodeUUID": "761bd302-78ae-4311-9f9f-c75f76b2ab14",
"failedNodeUUID": "90a33aab-6922-4a9c-9ee9-cf5a99c8bf60",
"successNodeUUID": "5e57ca5a-c99c-4219-a588-2968af8daefa"
}
},
{
"class": "nodes.actions.helmut.job.JobAMERenderActionImplV2",
"deprecated": false,
"properties": {
"amePath": "{stream.variable.ame_path}",
"sourceFile": "{job.source}",
"destinationFile": "{stream.variable.final_export_path_mxf}",
"presetPath": "{helmut.variable.ESP_path_Konfiguration}\\Premiere\\{store.variable.KV_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\\EPR_CMS\\{stream.variable.EPR_PresetName}",
"renderMsg": "ESP - Rendering with AME as user '{user.name}'",
"renderDoneMsg": "ESP - Rendering with AME as user '{user.name}' has been successful",
"inToOut": false,
"postKillAME": false,
"nodeUUID": "08e10cd3-ec3b-48ae-b230-51f06c655049",
"failedNodeUUID": "45e1feac-05e6-433e-85d9-ce1257b11480",
"successNodeUUID": "0d73058e-ed1d-43b4-beac-6b4abc77ff89"
}
},
{
"class": "nodes.conditions.folder.FolderMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_EXIST",
"folderPaths": [
"{helmut.variable.ESP_path_Temp}\\Projekte\\{stream.variable.Projekt-Kurzname}\\Exporte"
],
"nodeUUID": "37c4746c-2c3c-4049-8459-97e0e57eb05e",
"failedNodeUUID": "53f6b97b-a750-462a-9f01-e93376495efb",
"successNodeUUID": "f71f1bd0-d725-4e10-b09c-1e28fb9be42d"
}
},
{
"class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
"deprecated": false,
"properties": {
"folderPaths": [
"{helmut.variable.ESP_path_Temp}\\Projekte\\{stream.variable.Projekt-Kurzname}\\Exporte"
],
"conflictRule": "SKIP",
"nodeUUID": "53f6b97b-a750-462a-9f01-e93376495efb",
"failedNodeUUID": "b338ed07-f967-4de9-8fc0-ed9bd185b881",
"successNodeUUID": "f71f1bd0-d725-4e10-b09c-1e28fb9be42d"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Achtung es konnte kein Exporte-Verzeichnis\\n\\n\"{helmut.variable.ESP_path_Temp}\\Projekte\\{stream.variable.Projekt-Kurzname}\\Exporte\"\\n\\n angelegt werden. Bitte den Schichtleiter informieren!",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "b338ed07-f967-4de9-8fc0-ed9bd185b881",
"failedNodeUUID": "23dfed3e-dfed-4e48-ad09-3992cfaa133e",
"successNodeUUID": "23dfed3e-dfed-4e48-ad09-3992cfaa133e"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Export-Verzeichnis\"{helmut.variable.ESP_path_Temp}\\Projekte\\{stream.variable.Projekt-Kurzname}\\Exporte\" konnte nicht erzeugt werden.",
"progress": 10,
"nodeUUID": "23dfed3e-dfed-4e48-ad09-3992cfaa133e",
"failedNodeUUID": "32c660dd-90de-4186-abe3-521d20c6e8ce",
"successNodeUUID": "32c660dd-90de-4186-abe3-521d20c6e8ce"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Fehler - Test material-ID konnte nicht verarbeitet werden.",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "90a33aab-6922-4a9c-9ee9-cf5a99c8bf60",
"successNodeUUID": "88ffdda4-fd67-4576-a231-f4653a668ae3"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "ESP - AME MXF-Export für \"{job.name}\" fehlgeschlagen. Bitte Schichtleiter informieren.",
"progress": 30,
"nodeUUID": "1561f075-0a20-4083-b283-32c5f88e6984",
"failedNodeUUID": "32c660dd-90de-4186-abe3-521d20c6e8ce",
"successNodeUUID": "32c660dd-90de-4186-abe3-521d20c6e8ce"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Fehler - Test material-ID konnte nicht verarbeitet werden.",
"progress": 5,
"nodeUUID": "88ffdda4-fd67-4576-a231-f4653a668ae3"
}
},
{
"class": "nodes.actions.general.SleepActionImpl",
"deprecated": false,
"properties": {
"ms": 5000,
"nodeUUID": "a4a80589-1c21-43a8-aac5-1f6fb2ca31e1",
"successNodeUUID": "c3d12817-8e45-4a49-8fad-e90b8ddb510f"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "ESP - Fehler: der Export von \"{job.name}\" ist fehlgeschlagen.",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "45e1feac-05e6-433e-85d9-ce1257b11480",
"failedNodeUUID": "97abd1a3-39fb-46dc-a0fb-b021602ed0f6",
"successNodeUUID": "97abd1a3-39fb-46dc-a0fb-b021602ed0f6"
}
},
{
"class": "nodes.actions.helmut.job.JobCreateJobActionImplV2",
"deprecated": false,
"properties": {
"profileId": "{helmut.variable.IO_Profil_ESP_Transfer_Schnitt2CMS}",
"jobName": "{job.name}.mxf",
"sourceFile": "{stream.variable.ame_exported_file}",
"priority": -1,
"addMarker": false,
"addMetadata": true,
"nodeUUID": "e7a34e16-a111-4403-93e4-ba7c9e82ae4b",
"successNodeUUID": "d5c13960-6b65-4442-992a-5df8a218df1a"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "ame_path",
"variableValue": "{store.variable.AME_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}",
"nodeUUID": "f71f1bd0-d725-4e10-b09c-1e28fb9be42d",
"failedNodeUUID": "560725bc-ecb5-457c-aa84-e58edb0c4b23",
"successNodeUUID": "560725bc-ecb5-457c-aa84-e58edb0c4b23"
}
},
{
"class": "nodes.conditions.general.RegexConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "MATCH",
"match": "^[0-9/.]+$",
"sources": [
"{job.metadata.Test-System-MaterialID}"
],
"nodeUUID": "faa8e55b-10b3-4def-8be7-61f06cef6ca7",
"failedNodeUUID": "8bc45a54-d130-449a-81d8-740889b1144e",
"successNodeUUID": "3393e7e3-1771-4057-a081-e3cf9c8bc92d"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Fehler - Keine MaterialID angegeben. Bitte aus Clipnamen-Generator kopieren.",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "8bc45a54-d130-449a-81d8-740889b1144e",
"failedNodeUUID": "0139e3c3-d666-43ec-9035-a75f70b0befa",
"successNodeUUID": "0139e3c3-d666-43ec-9035-a75f70b0befa"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Fehler - Keine MaterialID angegeben",
"progress": 5,
"nodeUUID": "0139e3c3-d666-43ec-9035-a75f70b0befa"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ONE",
"against": "{stream.variable.export_target}",
"source": [
"ZRS"
],
"nodeUUID": "46f55c37-5396-4b52-bd2a-162f5f943011",
"failedNodeUUID": "b0b0df4e-c3c6-4543-b137-e58a9b40e9ed",
"successNodeUUID": "de7fa692-91dd-4dd0-8950-9a7e9fc25b45"
}
},
{
"class": "nodes.actions.helmut.job.JobCreateJobActionImplV2",
"deprecated": false,
"properties": {
"profileId": "{helmut.variable.IO_Profil_ESP_Transfer_Schnitt2CMS}",
"jobName": "{job.name}.mxf",
"sourceFile": "{stream.variable.ame_exported_file}",
"priority": -1,
"addMarker": false,
"addMetadata": true,
"nodeUUID": "eb2e9df5-b934-48dd-a0cc-b43e7fcad93c",
"successNodeUUID": "9476fa7d-b0a1-416a-9fa0-0aae4c461f91"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "filename_schnittliste",
"variableValue": "false",
"nodeUUID": "55e793cb-258c-40a7-9675-1739f06b4c7c",
"failedNodeUUID": "422de898-8d94-4305-9047-16752d91940e",
"successNodeUUID": "422de898-8d94-4305-9047-16752d91940e"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "filename_schnittliste",
"variableValue": "{stream.variable.Sequenzname}.{stream.variable.materialid}.xml",
"nodeUUID": "5e605515-b289-4c87-8c98-798976ef087d",
"failedNodeUUID": "422de898-8d94-4305-9047-16752d91940e",
"successNodeUUID": "422de898-8d94-4305-9047-16752d91940e"
}
},
{
"class": "nodes.actions.general.JsonExtractActionV2",
"deprecated": false,
"properties": {
"payload": "{node.result.e72fa7f4-b29a-4c82-afde-181a2896f5e5}",
"path": "seqfound",
"nodeUUID": "b5f17ee6-e2aa-4ccc-875e-79fdfeb5d2c0",
"successNodeUUID": "26de31ee-01a4-480c-b976-3f44af7220ef"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ALL",
"against": "{node.result.b5f17ee6-e2aa-4ccc-875e-79fdfeb5d2c0}",
"source": [
"true"
],
"nodeUUID": "26de31ee-01a4-480c-b976-3f44af7220ef",
"failedNodeUUID": "23af5ed1-3689-413b-8d5a-9ccd7f737ab4",
"successNodeUUID": "5859f592-7b96-48a9-99c8-3c337d95e268"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Der verwendete Sequenzname: \\n\\n\"{node.result.23af5ed1-3689-413b-8d5a-9ccd7f737ab4}\"\\n\\nim Export-Dialog wurde nicht als Sequenz in Ihrem Projekt gefunden - bitte prüfen.",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "a406eebf-af76-44f6-b666-6b6f6b8ce8be",
"failedNodeUUID": "bdeabb59-197d-4ef8-af4d-5b1a1b70de0f",
"successNodeUUID": "bdeabb59-197d-4ef8-af4d-5b1a1b70de0f"
}
},
{
"class": "nodes.actions.general.JsonExtractActionV2",
"deprecated": false,
"properties": {
"payload": "{node.result.e72fa7f4-b29a-4c82-afde-181a2896f5e5}",
"path": "seqname",
"nodeUUID": "23af5ed1-3689-413b-8d5a-9ccd7f737ab4",
"successNodeUUID": "a406eebf-af76-44f6-b666-6b6f6b8ce8be"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Der verwendete Sequenzname \"{node.result.23af5ed1-3689-413b-8d5a-9ccd7f737ab4}\" im Export-Dialog wurde nicht als Sequenz in Ihrem Projekt gefunden - bitte prüfen.",
"progress": 6,
"nodeUUID": "bdeabb59-197d-4ef8-af4d-5b1a1b70de0f"
}
},
{
"class": "nodes.actions.helmut.cosmo.CosmoAssetAddActionV9",
"deprecated": false,
"properties": {
"projectIds": [
"{project.id}"
],
"assetPath": "{stream.variable.ame_exported_file}",
"proxyPath": "",
"assetName": "{job.name}_(exported-{stream.variable.export_target})",
"breadcrumb": "80_Export_Re-Import",
"addMetadata": false,
"addMarker": false,
"autoSync": true,
"unprocessed": false,
"keepOriginalName": false,
"keepOriginalBreadcrumb": false,
"nodeUUID": "422de898-8d94-4305-9047-16752d91940e",
"failedNodeUUID": "9ef1e201-8e56-4f31-a1ed-776e930a6a8c",
"successNodeUUID": "a4ae075b-df4e-4eb5-9efe-dc5ee4ffac5a"
}
},
{
"class": "nodes.actions.helmut.job.JobCreateJobActionImplV2",
"deprecated": false,
"properties": {
"profileId": "{helmut.variable.IO_Profil_ESP_Transfer_ZRS}",
"jobName": "{job.name}",
"sourceFile": "{helmut.variable.ESP_path_Temp}\\Projekte\\{stream.variable.Projekt-Kurzname}\\Exporte\\{stream.variable.materialid}.mxf",
"priority": -1,
"addMarker": false,
"addMetadata": true,
"nodeUUID": "de7fa692-91dd-4dd0-8950-9a7e9fc25b45",
"successNodeUUID": "d5c13960-6b65-4442-992a-5df8a218df1a"
}
},
{
"class": "nodes.conditions.general.RegexConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "MATCH",
"match": "{helmut.variable.IO_Profil_ESP_Export_EVS}",
"sources": [
"{job.profile}"
],
"nodeUUID": "0f4eac22-8635-473a-9ddd-ef240c6706b7",
"failedNodeUUID": "e557519c-4671-4253-8be6-a9dbbda294a9",
"successNodeUUID": "99de618a-e009-4521-ac73-91db64dd1ba6"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "export_target",
"variableValue": "EVS",
"nodeUUID": "99de618a-e009-4521-ac73-91db64dd1ba6",
"successNodeUUID": "343d61dd-fc59-4d42-9523-e5044eccd28e"
}
},
{
"class": "nodes.actions.metadata.JobMetadataChangerActionImplV2",
"deprecated": false,
"properties": {
"jobId": "{job.id}",
"metadataName": "Export-Ziel",
"metadataValue": "EVS",
"nodeUUID": "343d61dd-fc59-4d42-9523-e5044eccd28e",
"successNodeUUID": "e5921b1a-ff15-4ebe-9edf-a4483a4b81e7"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS_NOT",
"allOne": "ALL",
"against": "{stream.variable.Export-Ziel}",
"source": [
"EVS"
],
"nodeUUID": "2a8f6a22-2fff-4b83-8ee6-c6f0663f3425",
"failedNodeUUID": "853379ca-1d2b-4b60-ba56-03fa31c8962b",
"successNodeUUID": "ac2be96b-3992-4f85-9988-b8257a29b77b"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "CONTAINS",
"allOne": "ONE",
"against": "{job.metadata.KOPIE nach}",
"source": [
"CMS",
"Hausformat ins CMS",
"Hausformat"
],
"nodeUUID": "853379ca-1d2b-4b60-ba56-03fa31c8962b",
"failedNodeUUID": "5376cc5b-2fcd-49e6-94a8-9d99183c4e61",
"successNodeUUID": "ac2be96b-3992-4f85-9988-b8257a29b77b"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "materialid",
"variableValue": "{job.metadata.Tape-ID}",
"nodeUUID": "5376cc5b-2fcd-49e6-94a8-9d99183c4e61",
"successNodeUUID": "5e57ca5a-c99c-4219-a588-2968af8daefa"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS_SMALLER_THAN",
"allOne": "ONE",
"against": "{string.length.{job.metadata.Tape-ID}}",
"source": [
"13"
],
"nodeUUID": "e5921b1a-ff15-4ebe-9edf-a4483a4b81e7",
"failedNodeUUID": "1b588c04-eeef-43e2-b5b0-3c2461e9bcbc",
"successNodeUUID": "7423f0f3-8282-4087-b1f5-aff668ed3349"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Dir verwendete Tape-ID: \\n\\n \"{job.metadata.Tape-ID}\" \\n\\n ist zu lang. Es sind maximal 12 Zeichen erlaubt.Die aktuelle Länge beträgt {string.length.{job.metadata.Tape-ID}} Zeichen. Bitte prüfen.",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "1b588c04-eeef-43e2-b5b0-3c2461e9bcbc",
"failedNodeUUID": "6c10927d-15ad-4e4a-a9ab-dc5d369e1fa1",
"successNodeUUID": "6c10927d-15ad-4e4a-a9ab-dc5d369e1fa1"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Tape-ID \"{job.metadata.Tape-ID}\" zu lang",
"progress": 5,
"nodeUUID": "6c10927d-15ad-4e4a-a9ab-dc5d369e1fa1"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "Tape-ID",
"variableValue": "{job.metadata.Tape-ID}",
"nodeUUID": "7423f0f3-8282-4087-b1f5-aff668ed3349",
"successNodeUUID": "13a62f97-fd95-43b9-8afd-a5ddfc5c8f79"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "CONTAINS",
"allOne": "ONE",
"against": "{job.metadata.KOPIE nach}",
"source": [
"CMS",
"Hausformat",
"Hausformat ins CMS"
],
"nodeUUID": "bb07497b-0c70-4bb3-afca-1da1099f5d16",
"failedNodeUUID": "5376cc5b-2fcd-49e6-94a8-9d99183c4e61",
"successNodeUUID": "9bf9e300-be43-46d1-acee-1a1f9599ff6a"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ONE",
"against": "{stream.variable.export_target}",
"source": [
"EVS"
],
"nodeUUID": "b0b0df4e-c3c6-4543-b137-e58a9b40e9ed",
"failedNodeUUID": "e7a34e16-a111-4403-93e4-ba7c9e82ae4b",
"successNodeUUID": "7ecc7fc7-7b63-4571-b6fb-843d4b634bfb"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "ame_exported_file",
"variableValue": "{job.destination}",
"nodeUUID": "0d73058e-ed1d-43b4-beac-6b4abc77ff89",
"successNodeUUID": "a4a80589-1c21-43a8-aac5-1f6fb2ca31e1"
}
},
{
"class": "nodes.actions.metadata.JobMetadataChangerActionImplV2",
"deprecated": false,
"properties": {
"jobId": "{job.id}",
"metadataName": "Export-Preset",
"metadataValue": "{stream.variable.EPR_PresetName}",
"nodeUUID": "c2f7de5d-b929-48fd-9ac6-e90ca8290089",
"failedNodeUUID": "8911d423-3e23-4a77-a45a-0945410091df",
"successNodeUUID": "8911d423-3e23-4a77-a45a-0945410091df"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "final_export_path_mxf",
"variableValue": "{helmut.variable.ESP_path_Temp}\\Projekte\\{stream.variable.Projekt-Kurzname}\\Exporte\\{stream.variable.materialid}",
"nodeUUID": "560725bc-ecb5-457c-aa84-e58edb0c4b23",
"failedNodeUUID": "41d784f8-5e65-417f-9073-5567720d6d5c",
"successNodeUUID": "41d784f8-5e65-417f-9073-5567720d6d5c"
}
},
{
"class": "nodes.actions.general.SuccessActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "9476fa7d-b0a1-416a-9fa0-0aae4c461f91",
"successNodeUUID": "c5cafbd7-4650-4db1-ba2e-cc5448cb3fcd"
}
},
{
"class": "nodes.actions.helmut.job.JobCreateJobActionImplV2",
"deprecated": false,
"properties": {
"profileId": "{helmut.variable.IO_Profil_ESP_Transfer_EVS}",
"jobName": "{job.name}",
"sourceFile": "{stream.variable.ame_exported_file}",
"priority": -1,
"addMarker": false,
"addMetadata": true,
"nodeUUID": "7ecc7fc7-7b63-4571-b6fb-843d4b634bfb",
"failedNodeUUID": "df7e8d01-3887-4c6a-8f13-233801fde982",
"successNodeUUID": "df7e8d01-3887-4c6a-8f13-233801fde982"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ONE",
"against": "{job.metadata.KOPIE nach",
"source": [
"nein"
],
"nodeUUID": "df7e8d01-3887-4c6a-8f13-233801fde982",
"failedNodeUUID": "ddd8a601-9f45-4e8a-9022-d800ee025d85",
"successNodeUUID": "c0ff5d01-e6e1-435b-8a6f-f852729e4cea"
}
},
{
"class": "nodes.actions.general.SuccessActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "c0ff5d01-e6e1-435b-8a6f-f852729e4cea"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS_NOT",
"allOne": "ONE",
"against": "{stream.variable.export_target}",
"source": [
"EVS"
],
"nodeUUID": "1c6b923c-801f-479b-b045-fdc78f211564",
"failedNodeUUID": "bb07497b-0c70-4bb3-afca-1da1099f5d16",
"successNodeUUID": "9bf9e300-be43-46d1-acee-1a1f9599ff6a"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "SUCCESSFUL",
"msg": "Exit Phil - Debugging",
"progress": 100,
"nodeUUID": "f679f6fc-035a-4f0c-aee9-d3a313950f2d"
}
},
{
"class": "nodes.actions.general.JsonExtractActionV2",
"deprecated": false,
"properties": {
"payload": "{node.result.e72fa7f4-b29a-4c82-afde-181a2896f5e5}",
"path": "cutlist_status",
"nodeUUID": "c3d12817-8e45-4a49-8fad-e90b8ddb510f",
"failedNodeUUID": "55e793cb-258c-40a7-9675-1739f06b4c7c",
"successNodeUUID": "ea273e90-73c8-4cfa-b5fe-eeb379b009e3"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ALL",
"against": "{node.result.c3d12817-8e45-4a49-8fad-e90b8ddb510f}",
"source": [
"true"
],
"nodeUUID": "ea273e90-73c8-4cfa-b5fe-eeb379b009e3",
"failedNodeUUID": "422de898-8d94-4305-9047-16752d91940e",
"successNodeUUID": "b49f175c-3a1c-495a-ad4f-4068281c2d97"
}
},
{
"class": "nodes.actions.general.JsonExtractActionV2",
"deprecated": false,
"properties": {
"payload": "{node.result.e72fa7f4-b29a-4c82-afde-181a2896f5e5}",
"path": "cutlist",
"nodeUUID": "b49f175c-3a1c-495a-ad4f-4068281c2d97",
"failedNodeUUID": "422de898-8d94-4305-9047-16752d91940e",
"successNodeUUID": "8001f2ad-2e57-4700-80a3-3c133a49898c"
}
},
{
"class": "nodes.actions.copy.FileCopyWithOptionsActionImpl",
"deprecated": false,
"properties": {
"filePath": "{helmut.variable.ESP_path_Projekte}\\{stream.variable.Projekt-Kurzname}\\Cutlists\\{node.result.b49f175c-3a1c-495a-ad4f-4068281c2d97}",
"newFilePath": "{helmut.variable.ESP_path_Temp}\\Schnittlisten\\{stream.variable.Sequenzname}.{stream.variable.materialid}.xml",
"conflictRule": "DELETE_EXISTING",
"nodeUUID": "5c53a396-2ccd-4636-b807-cb5370819c6a",
"failedNodeUUID": "55e793cb-258c-40a7-9675-1739f06b4c7c",
"successNodeUUID": "5e605515-b289-4c87-8c98-798976ef087d"
}
},
{
"class": "nodes.actions.general.SuccessActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "a05ac138-a3f9-4ca5-a652-9ac768319e99"
}
},
{
"class": "nodes.actions.helmut.job.JobAMERenderActionImplV2",
"deprecated": false,
"properties": {
"amePath": "{stream.variable.ame_path}",
"sourceFile": "{job.destination}",
"destinationFile": "{helmut.variable.ESP_path_Temp}\\Projekte\\{stream.variable.Projekt-Kurzname}\\Exporte\\{stream.variable.Sequenzname}_AnsichtsKopie",
"presetPath": "{helmut.variable.ESP_path_Konfiguration}\\Premiere\\{store.variable.KV_{store.variable.PVersion_{local.environment.COMPUTERNAME}}}\\EPR\\MP4_HD_50p_16z9.epr",
"renderMsg": "90Tage-Kopie: Rendering with AME as user '{user.name}'",
"renderDoneMsg": "90Tage-Kopie: Rendering with AME as user '{user.name}' has been successful",
"inToOut": false,
"postKillAME": false,
"nodeUUID": "1f04e492-ddf6-4128-b4ec-6fc191e6ef5a",
"failedNodeUUID": "4eaff281-edda-4fcb-b7ff-d2d60f24d0b1",
"successNodeUUID": "fd6e9ca9-48dd-4e72-9e71-3a727d8701d4"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "CONTAINS",
"allOne": "ONE",
"against": "{job.metadata.KOPIE nach}",
"source": [
"MP4 nach 90 Tage-Austausch",
"MP4"
],
"nodeUUID": "3b56aa44-7e41-4eb1-bb3f-48b4ef2b78c5",
"failedNodeUUID": "c0ff5d01-e6e1-435b-8a6f-f852729e4cea",
"successNodeUUID": "1f04e492-ddf6-4128-b4ec-6fc191e6ef5a"
}
},
{
"class": "nodes.actions.general.SleepActionImpl",
"deprecated": false,
"properties": {
"ms": 3000,
"nodeUUID": "fd6e9ca9-48dd-4e72-9e71-3a727d8701d4",
"successNodeUUID": "bf1e1959-8236-47fc-a3ea-c1ae1ec63775"
}
},
{
"class": "nodes.actions.helmut.job.JobFileCopyWithOptionsActionV2",
"deprecated": false,
"properties": {
"filePath": "{job.destination}",
"newFilePath": "{helmut.variable.CustomIO_path_90-Tage-Exporte}\\{path.name.{job.destination}}",
"copyMsg": "90-Tage Kopie {job.name}",
"copyDoneMsg": "90-Tage Kopie {job.name} wurde kopiert",
"conflictRule": "INCREMENT_NAME",
"nodeUUID": "bf1e1959-8236-47fc-a3ea-c1ae1ec63775",
"failedNodeUUID": "4eaff281-edda-4fcb-b7ff-d2d60f24d0b1",
"successNodeUUID": "473190fd-96d1-48f9-886a-72625fe7dc6d"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Fehler: Erstellung der 90-Tage Kopie \"{job.name}\" ist fehlgeschlagen.",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "4eaff281-edda-4fcb-b7ff-d2d60f24d0b1",
"successNodeUUID": "c0faba12-3f1d-4d80-85a5-e9e09bd838de"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "90Tage-Kopie MP4 für \"{job.name}\" fehlgeschlagen. Bitte Schichtleiter informieren.",
"progress": 30,
"nodeUUID": "c0faba12-3f1d-4d80-85a5-e9e09bd838de"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "CONTAINS",
"allOne": "ONE",
"against": "{job.metadata.KOPIE nach}",
"source": [
"Hausformat ins CMS",
"Hausformat"
],
"nodeUUID": "ddd8a601-9f45-4e8a-9022-d800ee025d85",
"failedNodeUUID": "3b56aa44-7e41-4eb1-bb3f-48b4ef2b78c5",
"successNodeUUID": "eb2e9df5-b934-48dd-a0cc-b43e7fcad93c"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "SUCCESSFUL",
"msg": "90Tage-Kopie MP4 für \"{job.name}\" wurde kopiert. ",
"progress": 100,
"nodeUUID": "473190fd-96d1-48f9-886a-72625fe7dc6d"
}
},
{
"class": "nodes.actions.delete.FileMultipleDeleteActionImpl",
"deprecated": false,
"properties": {
"filePaths": [
"{helmut.variable.ESP_path_Temp}\\Projekte\\{stream.variable.Projekt-Kurzname}\\Exporte\\{stream.variable.materialid}.mxf"
],
"nodeUUID": "97abd1a3-39fb-46dc-a0fb-b021602ed0f6",
"failedNodeUUID": "1561f075-0a20-4083-b283-32c5f88e6984",
"successNodeUUID": "1561f075-0a20-4083-b283-32c5f88e6984"
}
},
{
"class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_NOT_EXIST",
"filePaths": [
"{helmut.variable.esp_log_path}\\esp_matID_precheck\\{stream.variable.materialid}.txt"
],
"nodeUUID": "89bf731d-a276-4215-8a47-31f44c71e34a",
"failedNodeUUID": "1e0b794f-3403-4c73-a3ad-01d2588365e9",
"successNodeUUID": "42150fff-b514-4194-bdf3-33ee40f90b83"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "file_clipname",
"variableValue": "{helmut.variable.esp_log_path}/esp_matID_precheck/{stream.variable.materialid}.txt",
"nodeUUID": "1e0b794f-3403-4c73-a3ad-01d2588365e9",
"failedNodeUUID": "883ed723-c304-4be3-89e4-95b72edfc707",
"successNodeUUID": "883ed723-c304-4be3-89e4-95b72edfc707"
}
},
{
"class": "nodes.outputs.FileOutput",
"deprecated": false,
"properties": {
"filePath": "{helmut.variable.esp_log_path}/esp_matID_precheck/{stream.variable.materialid}.txt",
"msg": "{stream.variable.Sequenzname}",
"append": false,
"threshold": "ALL",
"nodeUUID": "42150fff-b514-4194-bdf3-33ee40f90b83",
"failedNodeUUID": "63f8a546-f80f-4032-8d78-068f0183f064",
"successNodeUUID": "63f8a546-f80f-4032-8d78-068f0183f064"
}
},
{
"class": "nodes.actions.delete.FileMultipleDeleteActionImpl",
"deprecated": false,
"properties": {
"filePaths": [
"{helmut.variable.esp_log_path}/esp_matID_precheck/{job.metadata.Material-ID}.txt"
],
"nodeUUID": "32c660dd-90de-4186-abe3-521d20c6e8ce"
}
},
{
"class": "nodes.actions.delete.FileMultipleDeleteActionImpl",
"deprecated": false,
"properties": {
"filePaths": [
"{helmut.variable.esp_log_path}/esp_matID_precheck/{job.metadata.Material-ID}.txt"
],
"nodeUUID": "f8a7177b-3ee2-4b1c-ad8e-1a5d8d00b316"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "CONTAINS",
"allOne": "ONE",
"against": "{job.metadata.KOPIE nach}",
"source": [
"CMS",
"Hausformat ins CMS",
"Hausformat"
],
"nodeUUID": "48908c5d-ebdd-471e-a366-8e6146b85494",
"failedNodeUUID": "42150fff-b514-4194-bdf3-33ee40f90b83",
"successNodeUUID": "06951e0e-b6ea-48f4-8d84-38881586e20f"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS_NOT",
"allOne": "ONE",
"against": "{stream.variable.filename_schnittliste}",
"source": [
"false"
],
"nodeUUID": "d5c13960-6b65-4442-992a-5df8a218df1a",
"failedNodeUUID": "ecab8228-24e7-4d68-ac78-6f1620312070",
"successNodeUUID": "b56e7694-5473-4f21-b8f0-dc4dbdbbbfe8"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "SUCCESSFUL",
"msg": "\"{stream.variable.ame_exported_file}\" wurde als Kopie im CMS abgelegt. ",
"progress": 100,
"nodeUUID": "c5cafbd7-4650-4db1-ba2e-cc5448cb3fcd"
}
},
{
"class": "nodes.actions.helmut.job.JobCreateJobActionImplV2",
"deprecated": false,
"properties": {
"profileId": "{helmut.variable.IO_Profil_ESP_Transfer_Schnittliste}",
"jobName": "{stream.variable.filename_schnittliste}",
"sourceFile": "{helmut.variable.ESP_path_Temp}\\Schnittlisten\\{stream.variable.filename_schnittliste}",
"priority": -1,
"addMarker": false,
"addMetadata": true,
"nodeUUID": "b56e7694-5473-4f21-b8f0-dc4dbdbbbfe8",
"failedNodeUUID": "ecab8228-24e7-4d68-ac78-6f1620312070",
"successNodeUUID": "ecab8228-24e7-4d68-ac78-6f1620312070"
}
},
{
"class": "nodes.actions.general.SuccessActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "ecab8228-24e7-4d68-ac78-6f1620312070"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS_NOT",
"allOne": "ONE",
"against": "{stream.variable.export_target}",
"source": [
"EVS"
],
"nodeUUID": "5859f592-7b96-48a9-99c8-3c337d95e268",
"failedNodeUUID": "48908c5d-ebdd-471e-a366-8e6146b85494",
"successNodeUUID": "06951e0e-b6ea-48f4-8d84-38881586e20f"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS_NOT",
"allOne": "ONE",
"against": "{project.category}",
"source": [
"09_Schulung - Laptop"
],
"nodeUUID": "c363de77-bbd2-42d5-9468-2c91d2b8e844",
"failedNodeUUID": "d24e7abe-e690-4505-8698-3cdcb8559c80",
"successNodeUUID": "3acb4e6b-c30d-436b-803d-4afd4819e7c1"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Exporte CMS,ZRS sind für Projekte der Gruppe \"09_Schulung - Laptop\" deaktiviert.",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "d24e7abe-e690-4505-8698-3cdcb8559c80",
"failedNodeUUID": "9a11fd5a-1b95-44a1-ab6c-2c99b9317487",
"successNodeUUID": "9a11fd5a-1b95-44a1-ab6c-2c99b9317487"
}
},
{
"class": "nodes.actions.general.SuccessActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "9a11fd5a-1b95-44a1-ab6c-2c99b9317487"
}
},
{
"class": "nodes.actions.copy.FileCopyWithOptionsActionImpl",
"deprecated": false,
"properties": {
"filePath": "{helmut.variable.CNG_Path_CMS}\\{stream.variable.Sequenzname}.xml",
"newFilePath": "{project.parent}\\Metadata\\{stream.variable.Sequenzname}.xml",
"conflictRule": "SKIP",
"nodeUUID": "e1ee38ce-e43e-47b4-bffc-edf766d6f235",
"failedNodeUUID": "5e57ca5a-c99c-4219-a588-2968af8daefa",
"successNodeUUID": "5e57ca5a-c99c-4219-a588-2968af8daefa"
}
},
{
"class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_EXIST",
"filePaths": [
"{helmut.variable.ESP_path_Projekte}\\{stream.variable.Projekt-Kurzname}\\Cutlists\\{node.result.b49f175c-3a1c-495a-ad4f-4068281c2d97}"
],
"nodeUUID": "8001f2ad-2e57-4700-80a3-3c133a49898c",
"failedNodeUUID": "55e793cb-258c-40a7-9675-1739f06b4c7c",
"successNodeUUID": "5c53a396-2ccd-4636-b807-cb5370819c6a"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "RUNNING",
"msg": "ESP - \"{stream.variable.ame_exported_file}\" wurde als Re-Import hinzugefügt. ",
"progress": 80,
"nodeUUID": "9ef1e201-8e56-4f31-a1ed-776e930a6a8c",
"failedNodeUUID": "b673bdfc-df3c-43fd-85f4-6c3ebbadf78c",
"successNodeUUID": "b673bdfc-df3c-43fd-85f4-6c3ebbadf78c"
}
},
{
"class": "nodes.conditions.general.RegexConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "MATCH_NOT",
"match": "^\\s+|\\s+$",
"sources": [
"{job.name}"
],
"nodeUUID": "73317e00-06be-4da1-b848-de4fec1dcbaa",
"failedNodeUUID": "67f557c4-b70d-4e89-be4f-b3847103e040",
"successNodeUUID": "271c9f58-92e8-4a5b-8680-e6731e108ae5"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "RUNNING",
"msg": "... Starte ESP - Export...",
"progress": -1,
"nodeUUID": "67597047-9927-44d2-9ef0-458013d0738e",
"failedNodeUUID": "b9baed92-689d-4de8-a4e9-be0892acbb25",
"successNodeUUID": "b9baed92-689d-4de8-a4e9-be0892acbb25"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "RUNNING",
"msg": "ESP - Transfer AME \"{job.name}\" startet",
"progress": 10,
"nodeUUID": "41d784f8-5e65-417f-9073-5567720d6d5c",
"failedNodeUUID": "08e10cd3-ec3b-48ae-b230-51f06c655049",
"successNodeUUID": "08e10cd3-ec3b-48ae-b230-51f06c655049"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Der verwendete Sequenzname: \\n\\n \"{stream.variable.Sequenzname}\" \\n\\n wurde nicht als registrierter SClipname gefunden. \\n\\nWurde der Clipgenerator benutzt? - Abbruch ",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "a580b997-a211-4f52-9ecd-527859ecc0ad"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "SClipname \"{stream.variable.Sequenzname}\" wurde nicht als registrierter Clipname gefunden",
"progress": 5,
"nodeUUID": "8f92612d-ba9d-4bb0-a117-f931b16010ef"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereAlertActionV2",
"deprecated": false,
"properties": {
"message": "Der Sequenzname: \\n\\n \"{stream.variable.Sequenzname}\" \\n\\n enthält am Anfang oder Ende Leerzeichen. \\n\\nBitte Leerzeichen entfernen und Export erneut starten - Abbruch ",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "67f557c4-b70d-4e89-be4f-b3847103e040",
"failedNodeUUID": "ec75cede-7143-4228-98f4-71ef08811f99",
"successNodeUUID": "ec75cede-7143-4228-98f4-71ef08811f99"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "FAILED",
"msg": "Sequenzname in Premiere enthält am Anfang oder Ende Leerzeichen \"{stream.variable.Sequenzname}\" - Abbruch",
"progress": 5,
"nodeUUID": "ec75cede-7143-4228-98f4-71ef08811f99"
}
},
{
"class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
"deprecated": false,
"properties": {
"status": "SUCCESSFUL",
"msg": "ESP - Transfer AME \"{job.name}\" - \"{path.basename.{stream.variable.ame_exported_file}}\" beendet | Re-Import OK",
"progress": 100,
"nodeUUID": "a4ae075b-df4e-4eb5-9efe-dc5ee4ffac5a",
"successNodeUUID": "b673bdfc-df3c-43fd-85f4-6c3ebbadf78c"
}
}
]
}Findings im Stream
offen
a05ac138-a3f9-4ca5-a652-9ac768319e99
Warnung
UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
a580b997-a211-4f52-9ecd-527859ecc0ad
Warnung
UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
89bf731d-a276-4215-8a47-31f44c71e34a
Warnung
UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
f679f6fc-035a-4f0c-aee9-d3a313950f2d
Warnung
UNREACHABLE_NODE
Job Status Update-Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
1e0b794f-3403-4c73-a3ad-01d2588365e9
Warnung
UNREACHABLE_NODE
Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
offen
8f92612d-ba9d-4bb0-a117-f931b16010ef
Warnung
UNREACHABLE_NODE
Job Status Update-Node ist vom Start aus über keine gespeicherte Laufzeitverbindung erreichbar.
Konkrete Verknüpfungen und Ablaufabsicht prüfen. Erreichbarkeit wird nur bei eindeutigem, vollständigem Laufzeitgraphen beurteilt; Rekursion und fehlende Fehlerpfade sind Prüfhinweise.
Stream-Details
- Extern-ID
- 69e8d4780bb7a13c847a0bd9
- Event
- EXPORT
- Nodes
- 141
- Deprecated-Warnung
- Nein
- Variablen
- 15