TEST
FX
KHome - Create Project
Helmut4 TEST · helmut4_backup_192.168.178.209_2026-10-18 20_33_12
Struktur und Aufrufe dieses Streams prüfen Im HView öffnen AbhängigkeitenHervorgehobene Helmut-Variable:
Legal Characters1 direkte Verwendung(en) in diesem Stream.
Gruppenzugehörigkeit
Keine explizite ZuordnungAktivierung
AktiviertJobstatus im Dashboard
Nicht erforderlich / nicht jobbezogenGrafische Streamansicht
32 Nodes
Variablen und Fundstellen
helmut
HK_Profil_Delete_Project_Long_Name
nicht definiert
1×
nodeList.12.properties.profileId
{helmut.variable.HK_Profil_Delete_Project_Long_Name}
helmut
Legal Characters
definiert
1×
nodeList.2.properties.regex
{helmut.variable.Legal Characters}
helmut
Standard - IO Media Path
definiert
9×
nodeList.24.properties.folderPaths.2
{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}
nodeList.25.properties.capturedVideoLocation
{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/
nodeList.25.properties.capturedAudioLocation
{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/
nodeList.25.properties.videoPreviewLocation
{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/
nodeList.25.properties.audioPreviewLocation
{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/
nodeList.25.properties.ccLibrariesLocation
{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/
nodeList.25.properties.motionGraphicsTemplateMediaLocation
{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/
nodeList.29.properties.folderPaths.0
{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/Exporte
Stream-Rohdaten
{
"id": "6ac1f64a6ffc9e26bcd6f8f5",
"name": "KHome - Create Project",
"createDate": "2026-10-04T06:46:34.739Z",
"modificationDate": "2026-10-04T07:20:10.584Z",
"streamEvent": "CREATE_PROJECT",
"streamHost": "CLIENT",
"disabled": false,
"startNodeUUID": "d8c40132-5ced-4aa6-ad62-70dc2339dde0",
"groups": [],
"order": 2,
"tags": [
"FX"
],
"design": "{\"operators\":{\"2\":{\"top\":2540,\"left\":1910,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"a9e2683e-c902-48df-9089-412c9675983f\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"3\":{\"top\":885,\"left\":1760,\"properties\":{\"description\":\"Will set a project's name\",\"title\":\"Project Set Name Action V2\",\"nodeUUID\":\"70875c72-9268-437d-993b-fdb8859e3954\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectNameActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"Project ID of the project whose name is to be set\",\"variableName\":\"projectId\",\"placeholder\":\"{project.id} or an integer\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Name\":{\"type\":\"STRING\",\"description\":\"Desired project name as plaintext or through wildcards\",\"variableName\":\"name\",\"placeholder\":\"{project.name} - {user.name}\",\"values\":[\"{project.name}\"],\"value\":\"{project.template} - {date.year}·{date.month}·{date.day} - {stream.variable.pname}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"4\":{\"top\":1475,\"left\":400,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"06c65c34-2c8e-4df4-893c-736483fa6313\",\"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.1bdc15f7-256c-43b5-a830-fbffb126f1f7}\"},\"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\":\"{helmut.variable.Legal Characters}\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\",\"value\":\"_\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"{project.name}\"}},\"5\":{\"top\":405,\"left\":45,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"d8c40132-5ced-4aa6-ad62-70dc2339dde0\",\"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\":\"{project.name}\"},\"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\":\"-\",\"value\":\"Oe\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"6\":{\"top\":405,\"left\":405,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"90fcb092-9e1d-434e-9073-bb79719e0ddb\",\"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.d8c40132-5ced-4aa6-ad62-70dc2339dde0}\"},\"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\":\"-\",\"value\":\"oe\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"\"}},\"7\":{\"top\":755,\"left\":40,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"d069d9a6-dd29-4293-8a82-a58edfcccbf7\",\"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.90fcb092-9e1d-434e-9073-bb79719e0ddb}\"},\"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\":\"-\",\"value\":\"Ae\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"8\":{\"top\":755,\"left\":400,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"20e95ae0-9b8e-4a96-898a-32ba8e214890\",\"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.d069d9a6-dd29-4293-8a82-a58edfcccbf7}\"},\"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\":\"-\",\"value\":\"ae\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"9\":{\"top\":1115,\"left\":35,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"21425fb3-b9aa-40ae-bd79-55eeeb8b91f0\",\"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.20e95ae0-9b8e-4a96-898a-32ba8e214890}\"},\"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\":\"-\",\"value\":\"Ue\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"10\":{\"top\":1115,\"left\":400,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"0953105c-e3ee-4252-947f-761fc3e751af\",\"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.21425fb3-b9aa-40ae-bd79-55eeeb8b91f0}\"},\"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\":\"-\",\"value\":\"ue\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"11\":{\"top\":1475,\"left\":30,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action\",\"nodeUUID\":\"1bdc15f7-256c-43b5-a830-fbffb126f1f7\",\"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.0953105c-e3ee-4252-947f-761fc3e751af}\"},\"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\":\"-\",\"value\":\"ss\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"12\":{\"top\":1845,\"left\":30,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"71c39d38-c1b8-4944-9f3e-354e01cff028\",\"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\":\"pname\"},\"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.06c65c34-2c8e-4df4-893c-736483fa6313}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"13\":{\"top\":2105,\"left\":770,\"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\":\"f909891f-eabc-44d7-b08b-177994da2dbf\",\"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\":\"ALL\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{string.length.{stream.variable.pname}}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"31\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"15\":{\"top\":2540,\"left\":1530,\"properties\":{\"description\":\"Will create a new job\",\"title\":\"Job Create Job Action V2\",\"nodeUUID\":\"30455dc7-39b6-4ca9-a620-39879ddeaab5\",\"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.HK_Profil_Delete_Project_Long_Name}\"},\"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\":\"{project.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\":\"\"},\"Priority\":{\"type\":\"INTEGER\",\"description\":\"Priority of the job with 1 as the highest value (optional)\",\"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\"}}}},\"20\":{\"top\":890,\"left\":3110,\"properties\":{\"description\":\"Will map wildcards in all available metadata\",\"title\":\"Metadata Auto Mapper Action\",\"nodeUUID\":\"6d870cd1-0437-4ea2-8bd5-7b289c5b6b2f\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.MetadataAutoMapperActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"21\":{\"top\":430,\"left\":11290,\"properties\":{\"description\":\"Will copy a file (will overwrite if destination exists)\",\"title\":\"File Copy Action\",\"uncontained\":false,\"class\":\"nodes.actions.copy.FileCopyWithOptionsActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Filepath\":{\"type\":\"STRING\",\"variableName\":\"filePath\",\"value\":\"{project.path}\"},\"New Filepath\":{\"type\":\"STRING\",\"variableName\":\"newFilePath\",\"value\":\"{project.parent}/Saves/{project.name}-Backup.{project.extension}\"},\"If new Filepath exists\":{\"type\":\"ENUM\",\"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\"}},\"nodeUUID\":\"ae6895da-b185-4fe3-8e15-0b56e4b5f739\"},\"expanded\":true},\"23\":{\"top\":885,\"left\":2145,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"e1e49f5f-c99f-4327-beac-a358ab0c92e6\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Variable name\":{\"type\":\"STRING\",\"description\":\"Name of the temporary variable to be set\",\"variableName\":\"variableName\",\"placeholder\":\"my_variable\",\"value\":\"project_shortname\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{project.template}_{date.shortyear}{date.month}{date.day}_{stream.variable.pname_clean}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"24\":{\"top\":2105,\"left\":30,\"properties\":{\"description\":\"Will apply a regex to a string\",\"title\":\"Regex Apply Action V2\",\"nodeUUID\":\"b7de7f0e-78ca-4435-9aa7-f404ebfec3c2\",\"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\":\"{stream.variable.pname}\"},\"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\":\"[\\\\n\\\\r\\\\s\\\\t]+\"},\"Replace with\":{\"type\":\"STRING\",\"description\":\"The character you want to replace the found matches with, empty for nothing (optional)\",\"variableName\":\"replacer\",\"placeholder\":\"-\",\"value\":\"_\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"25\":{\"top\":2105,\"left\":410,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"490d97b6-4448-408a-9e60-879539224cfe\",\"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\":\"pname_clean\"},\"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.b7de7f0e-78ca-4435-9aa7-f404ebfec3c2}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"26\":{\"top\":115,\"left\":4410,\"properties\":{\"description\":\"Will change a single metadata value for a project\",\"title\":\"Project Metadata Changer Action V3\",\"nodeUUID\":\"43d3b689-3221-4613-a81c-40f6f992a4cf\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.ProjectMetadataChangerActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"Project ID of the project whose metadata is to be changed\",\"variableName\":\"projectId\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata field to be changed, or added. The metadata name must already exist in the system\",\"variableName\":\"metadataName\",\"placeholder\":\"my_metadata_entry\",\"value\":\"Projekt-Kurzname\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"New metadata value\",\"variableName\":\"metadataValue\",\"placeholder\":\"my_value_for_my_metadata_entry\",\"value\":\"{stream.variable.project_shortname}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"27\":{\"top\":415,\"left\":4410,\"properties\":{\"description\":\"Will change a single metadata value for a project\",\"title\":\"Project Metadata Changer Action V3\",\"nodeUUID\":\"a4054554-9e6f-4d3e-8db6-a9dd7a130c0c\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.ProjectMetadataChangerActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"Project ID of the project whose metadata is to be changed\",\"variableName\":\"projectId\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata field to be changed, or added. The metadata name must already exist in the system\",\"variableName\":\"metadataName\",\"placeholder\":\"my_metadata_entry\",\"value\":\"Projekt-Art\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"New metadata value\",\"variableName\":\"metadataValue\",\"placeholder\":\"my_value_for_my_metadata_entry\",\"value\":\"KHome\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"30\":{\"top\":475,\"left\":9220,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"b7d7cb07-c187-4466-bca4-302d7ca528f1\",\"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.projects}/{stream.variable.project_shortname}/{project.name}.{project.extension}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"32\":{\"top\":790,\"left\":9990,\"properties\":{\"description\":\"Will always fail\",\"title\":\"Fail Action\",\"nodeUUID\":\"a2b78eb8-ec9b-4b4b-a048-b313f1e896b5\",\"uncontained\":false,\"class\":\"nodes.actions.general.FailActionWithMessageImpl\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"STRING\",\"description\":\"Optional error message to return\",\"variableName\":\"msg\",\"value\":\"Projekt bereits vorhanden\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"33\":{\"top\":430,\"left\":9635,\"properties\":{\"description\":\"Will copy a template file and set it as project file\",\"title\":\"Project File Copy Action V2\",\"nodeUUID\":\"32408c4b-e856-45b6-8b30-e37d2458b020\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectFileCopyActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"ID of the project that should serve as a template\",\"variableName\":\"projectId\",\"placeholder\":\"{project.id} or an integer\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Template path\":{\"type\":\"STRING\",\"description\":\"Project template path (incl. extension)\",\"variableName\":\"templatePath\",\"placeholder\":\"{helmut.templates}/{project.group}/{project.category}/{project.template}.prproj\",\"value\":\"{helmut.templates}/{project.group}/{project.category}/{project.template}.{project.extension}\"},\"Project path\":{\"type\":\"STRING\",\"description\":\"Project path of the new project (incl. extension)\",\"variableName\":\"projectPath\",\"placeholder\":\"{helmut.projects}/Some_folder_name/{project.name}.prproj\",\"value\":\"{helmut.projects}/{stream.variable.project_shortname}/{project.name}.{project.extension}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"34\":{\"top\":430,\"left\":10915,\"properties\":{\"description\":\"Will write a JSON file next to the project\",\"title\":\"Project As JSON V2\",\"nodeUUID\":\"1d036601-1910-4ff1-9ee3-f3b92162ee7e\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectJSONActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Target Filepath\":{\"type\":\"STRING\",\"description\":\"JSON destination file path (incl. name and extension)\",\"variableName\":\"targetFilepath\",\"placeholder\":\"/Volumes/helmut/Destination_Folder_Name/myfile.json\",\"values\":[\"{project.path}.helmut.json\"],\"value\":\"{project.path}.helmut.json\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"35\":{\"top\":430,\"left\":10005,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action V2\",\"nodeUUID\":\"4ff352f3-77d4-4a12-855d-3ba6c809e60a\",\"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.projects}/{stream.variable.project_shortname}/Saves\",\"{helmut.projects}/{stream.variable.project_shortname}/Cutlists\",\"{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}\"]},\"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\"}}}},\"36\":{\"top\":430,\"left\":11690,\"properties\":{\"description\":\"Will set various paths in a Premiere project (leave empty to skip)\",\"title\":\"Premiere Path Settings Action V2\",\"nodeUUID\":\"7dc0a242-8a57-472f-8042-70655764f0ed\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremierePathsSettingsActionV2\",\"className\":\"actionNode\",\"parameter\":{\"Project path\":{\"type\":\"STRING\",\"description\":\"Project file storage path (incl. extension)\",\"variableName\":\"projectPath\",\"placeholder\":\"{project.path} or {helmut.projects}\\\\Some_folder_name\\\\{project.name}.prproj\",\"values\":[\"{project.path}\"],\"value\":\"{project.path}\"},\"Capture video location\":{\"type\":\"STRING\",\"description\":\"Sets captured video files location as desired\",\"variableName\":\"capturedVideoLocation\",\"placeholder\":\"{project.path}\\\\Assets\\\\Video\",\"value\":\"{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/\"},\"Capture audio location\":{\"type\":\"STRING\",\"description\":\"Sets captured audio files location as desired\",\"variableName\":\"capturedAudioLocation\",\"placeholder\":\"{project.path}\\\\Assets\\\\Audio\",\"value\":\"{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/\"},\"Video preview location\":{\"type\":\"STRING\",\"description\":\"Sets captured video preview location as desired\",\"variableName\":\"videoPreviewLocation\",\"placeholder\":\"{project.path}\\\\Assets\\\\Video\",\"value\":\"{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/\"},\"Audio preview location\":{\"type\":\"STRING\",\"description\":\"Sets captured audio files location as desired\",\"variableName\":\"audioPreviewLocation\",\"placeholder\":\"{project.path}\\\\Assets\\\\Audio\",\"value\":\"{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/\"},\"Auto save location\":{\"type\":\"STRING\",\"description\":\"Sets auto save location\",\"variableName\":\"autoSaveLocation\",\"placeholder\":\"{project.parent}\\\\Saves\",\"value\":\"{helmut.projects}/{stream.variable.project_shortname}/Saves\"},\"CC libraries location\":{\"type\":\"STRING\",\"description\":\"Sets CC libraries location as desired\",\"variableName\":\"ccLibrariesLocation\",\"placeholder\":\"{project.path}\\\\Assets\\\\Libraries\",\"value\":\"{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/\"},\"Motion graphics template media\":{\"type\":\"STRING\",\"description\":\"Sets motion graphics template media location as desired\",\"variableName\":\"motionGraphicsTemplateMediaLocation\",\"placeholder\":\"{project.path}\\\\Assets\\\\Downloads\",\"value\":\"{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/\"},\"Preset path\":{\"type\":\"STRING\",\"description\":\"Sets preset path location as desired\",\"variableName\":\"presetPath\",\"placeholder\":\"{project.path}\\\\Assets\\\\EPR\"},\"Copy destination\":{\"type\":\"STRING\",\"description\":\"Sets copy destination location as desired\",\"variableName\":\"copyDestination\",\"placeholder\":\"{project.path}\\\\Assets\\\\Transfer\"},\"Proxy destination\":{\"type\":\"STRING\",\"description\":\"Sets proxy destination location as desired\",\"variableName\":\"proxyDestination\",\"placeholder\":\"{project.path}\\\\Assets\\\\Transfer\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"37\":{\"top\":430,\"left\":12065,\"properties\":{\"description\":\"Will generate and write a new UUID in a Premire Project file\",\"title\":\"Premiere Generate UUID Action\",\"nodeUUID\":\"0a8a5edd-0389-421c-af85-92437e85f17c\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.premiere.PremiereGenerateUUIDActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Project path\":{\"type\":\"STRING\",\"description\":\"Project file storage path (incl. extension)\",\"variableName\":\"projectPath\",\"placeholder\":\"{project.path} or {helmut.projects}\\\\Some_folder_name\\\\{project.name}.prproj\",\"values\":[\"{project.path}\"],\"value\":\"{project.path}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"38\":{\"top\":430,\"left\":12440,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"8b0508cd-e563-4415-9d2b-653bb7d8a9a7\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"41\":{\"top\":420,\"left\":5390,\"properties\":{\"description\":\"Will change a single metadata value for a project\",\"title\":\"Project Metadata Changer Action V3\",\"nodeUUID\":\"c2ba61e8-7a89-464e-ae3b-b2321d0b3d23\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.ProjectMetadataChangerActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"Project ID of the project whose metadata is to be changed\",\"variableName\":\"projectId\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Metadata name\":{\"type\":\"STRING\",\"description\":\"Name of the metadata field to be changed, or added. The metadata name must already exist in the system\",\"variableName\":\"metadataName\",\"placeholder\":\"my_metadata_entry\",\"value\":\"Datum Reservierung\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"New metadata value\",\"variableName\":\"metadataValue\",\"placeholder\":\"my_value_for_my_metadata_entry\",\"value\":\"{date.increment.days.7}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Kurzprojekte immer gleich auf 3 Tage festlegen\"}},\"47\":{\"top\":770,\"left\":11290,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action V2\",\"nodeUUID\":\"955ef3c2-9977-432d-b27f-3dbe760cfb58\",\"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.Standard - IO Media Path}/{stream.variable.project_shortname}/Exporte\",\"{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/Material\"]},\"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\"}}}},\"69\":{\"top\":2445,\"left\":770,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"8d0ec05f-3da5-49a7-b015-e458850d810d\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserMessageOutputImplV4\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the message should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"Achtung: der gewünschte Projektname (\\\"{project.name}\\\") ist länger als 30 Zeichen und kann nicht verwendet werden. Bitte einen kürzeren Projektnamen vergeben.\"},\"Expand dialog width\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to expand the dialog's width for displaying additional content.\",\"variableName\":\"expandDialog\",\"value\":false},\"Async/fire+forget\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to set the non-blocking state for this node.\",\"variableName\":\"asyncState\",\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for user interaction\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"70\":{\"top\":730,\"left\":9220,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"fae348db-10b6-4b88-93a8-3569c895236c\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserMessageOutputImplV4\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the message should be sent\",\"variableName\":\"receipment\",\"placeholder\":\"{user.name} or username1\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Message\":{\"type\":\"LONG_STRING\",\"description\":\"Displayed message\",\"variableName\":\"msg\",\"placeholder\":\"This is a text that includes the {stream.log} for user {user.name}\",\"value\":\"Achtung ein Projekt mit identischem Namen: {project.name} ist bereits vorhanden. Bitte wählen Sie einen anderen Projektnamen.\"},\"Expand dialog width\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to expand the dialog's width for displaying additional content.\",\"variableName\":\"expandDialog\",\"value\":false},\"Async/fire+forget\":{\"type\":\"BOOLEAN\",\"description\":\"Toggle to set the non-blocking state for this node.\",\"variableName\":\"asyncState\",\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for user interaction\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"startNode\":{\"left\":20,\"properties\":{\"class\":\"streamEvent\",\"className\":\"eventNode\",\"inputs\":{},\"outputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"parameter\":{\"Event\":{\"type\":\"ENUM\",\"value\":\"CREATE_PROJECT\",\"values\":[\"ADDED_ASSET\",\"ARCHIVE\",\"AUTOIMPORT\",\"BACKUP\",\"CONNECTED\",\"CONSOLIDATE\",\"COPY\",\"CREATE_CATEGORY\",\"CREATE_GROUP\",\"CREATE_PROJECT\",\"CREATE_USER\",\"CUSTOM_CO\",\"CUSTOM_FX\",\"CUSTOM_IO\",\"CUSTOM_USER\",\"DELETE\",\"DELETE_CATEGORY\",\"DELETE_GROUP\",\"DELETE_PROJECT\",\"DELETE_TEMPLATE\",\"DELETE_USER\",\"DISCONNECTED\",\"DUPLICATE_PROJECT\",\"EDIT_PROJECT\",\"EXPORT\",\"IMPORT\",\"IMPORT_PROJECT\",\"INDEXED_ASSET\",\"INDEXED_PROJECT\",\"MOVE\",\"OPEN_PROJECT\",\"PANEL_IMPORT\",\"POST_CREATE_PROJECT\",\"PRESTREAM\",\"RESTORE\",\"RESTORE_SAVE\",\"UNASSIGNED\",\"UNINDEXED_ASSET\",\"UNLOCK_PROJECT\",\"UPLOAD_TEMPLATE\",\"WATCHFOLDER\",\"WEB_EXPORT\",\"WEB_IMPORT\",\"WEB_UPLOAD\"],\"variableName\":\"streamEvent\"},\"Host\":{\"type\":\"ENUM\",\"value\":\"CLIENT\",\"values\":[\"SERVER\",\"CLIENT\"],\"variableName\":\"streamHost\"}},\"title\":\"Event trigger: KHome - Create Project\",\"uncontained\":false,\"nodeUUID\":\"a1e30eb1-6cae-43dc-88b4-8eaf85c4dffe\"},\"top\":20}},\"links\":{\"1\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":\"5\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"2\":{\"fromOperator\":\"15\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":2,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"3\":{\"fromOperator\":\"15\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":2,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"4\":{\"fromOperator\":\"34\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":21,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"5\":{\"fromOperator\":5,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"6\":{\"fromOperator\":6,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"7\":{\"fromOperator\":7,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":8,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"8\":{\"fromOperator\":8,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":9,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"10\":{\"fromOperator\":9,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":10,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"11\":{\"fromOperator\":10,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":11,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"12\":{\"fromOperator\":11,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":4,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"13\":{\"fromOperator\":4,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":12,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"14\":{\"fromOperator\":36,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":37,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"21\":{\"fromOperator\":\"13\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"3\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"22\":{\"fromOperator\":\"27\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"41\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"24\":{\"fromOperator\":37,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":38,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"26\":{\"fromOperator\":\"3\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":23,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"27\":{\"fromOperator\":\"12\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":24,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"28\":{\"fromOperator\":24,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":25,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"29\":{\"fromOperator\":25,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":13,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"31\":{\"fromOperator\":23,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":20,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"32\":{\"fromOperator\":20,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":26,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"33\":{\"fromOperator\":26,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":27,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"40\":{\"fromOperator\":30,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":33,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"41\":{\"fromOperator\":\"24\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"25\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"42\":{\"fromOperator\":33,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":35,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"43\":{\"fromOperator\":35,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":34,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"44\":{\"fromOperator\":\"25\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"13\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"45\":{\"fromOperator\":\"12\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"24\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"55\":{\"fromOperator\":41,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":30,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"58\":{\"fromOperator\":\"21\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":47,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"60\":{\"fromOperator\":47,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"36\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"61\":{\"fromOperator\":47,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"36\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"62\":{\"fromOperator\":\"21\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":47,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"70\":{\"fromOperator\":\"13\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":69,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"71\":{\"fromOperator\":69,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"15\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"77\":{\"fromOperator\":69,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"15\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"79\":{\"fromOperator\":\"30\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":70,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"93\":{\"fromOperator\":70,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"32\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"94\":{\"fromOperator\":70,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"32\",\"toConnector\":\"trigger\",\"toSubConnector\":0}},\"operatorTypes\":{},\"grid\":{\"height\":9000,\"width\":16000}}",
"deprecated": false,
"nodeList": [
{
"class": "nodes.actions.general.SuccessActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "a9e2683e-c902-48df-9089-412c9675983f"
}
},
{
"class": "nodes.actions.helmut.ProjectNameActionImplV2",
"deprecated": false,
"properties": {
"projectId": "{project.id}",
"name": "{project.template} - {date.year}·{date.month}·{date.day} - {stream.variable.pname}",
"nodeUUID": "70875c72-9268-437d-993b-fdb8859e3954",
"successNodeUUID": "e1e49f5f-c99f-4327-beac-a358ab0c92e6"
}
},
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{node.result.1bdc15f7-256c-43b5-a830-fbffb126f1f7}",
"regex": "{helmut.variable.Legal Characters}",
"replacer": "_",
"nodeUUID": "06c65c34-2c8e-4df4-893c-736483fa6313",
"successNodeUUID": "71c39d38-c1b8-4944-9f3e-354e01cff028"
}
},
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{project.name}",
"regex": "[Ö]+",
"replacer": "Oe",
"nodeUUID": "d8c40132-5ced-4aa6-ad62-70dc2339dde0",
"successNodeUUID": "90fcb092-9e1d-434e-9073-bb79719e0ddb"
}
},
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{node.result.d8c40132-5ced-4aa6-ad62-70dc2339dde0}",
"regex": "[ö]+",
"replacer": "oe",
"nodeUUID": "90fcb092-9e1d-434e-9073-bb79719e0ddb",
"successNodeUUID": "d069d9a6-dd29-4293-8a82-a58edfcccbf7"
}
},
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{node.result.90fcb092-9e1d-434e-9073-bb79719e0ddb}",
"regex": "[Ä]+",
"replacer": "Ae",
"nodeUUID": "d069d9a6-dd29-4293-8a82-a58edfcccbf7",
"successNodeUUID": "20e95ae0-9b8e-4a96-898a-32ba8e214890"
}
},
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{node.result.d069d9a6-dd29-4293-8a82-a58edfcccbf7}",
"regex": "[ä]+",
"replacer": "ae",
"nodeUUID": "20e95ae0-9b8e-4a96-898a-32ba8e214890",
"successNodeUUID": "21425fb3-b9aa-40ae-bd79-55eeeb8b91f0"
}
},
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{node.result.20e95ae0-9b8e-4a96-898a-32ba8e214890}",
"regex": "[Ü]+",
"replacer": "Ue",
"nodeUUID": "21425fb3-b9aa-40ae-bd79-55eeeb8b91f0",
"successNodeUUID": "0953105c-e3ee-4252-947f-761fc3e751af"
}
},
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{node.result.21425fb3-b9aa-40ae-bd79-55eeeb8b91f0}",
"regex": "[ü]+",
"replacer": "ue",
"nodeUUID": "0953105c-e3ee-4252-947f-761fc3e751af",
"successNodeUUID": "1bdc15f7-256c-43b5-a830-fbffb126f1f7"
}
},
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{node.result.0953105c-e3ee-4252-947f-761fc3e751af}",
"regex": "[ß]+",
"replacer": "ss",
"nodeUUID": "1bdc15f7-256c-43b5-a830-fbffb126f1f7",
"successNodeUUID": "06c65c34-2c8e-4df4-893c-736483fa6313"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "pname",
"variableValue": "{node.result.06c65c34-2c8e-4df4-893c-736483fa6313}",
"nodeUUID": "71c39d38-c1b8-4944-9f3e-354e01cff028",
"failedNodeUUID": "b7de7f0e-78ca-4435-9aa7-f404ebfec3c2",
"successNodeUUID": "b7de7f0e-78ca-4435-9aa7-f404ebfec3c2"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS_SMALLER_THAN",
"allOne": "ALL",
"against": "{string.length.{stream.variable.pname}}",
"source": [
"31"
],
"nodeUUID": "f909891f-eabc-44d7-b08b-177994da2dbf",
"failedNodeUUID": "8d0ec05f-3da5-49a7-b015-e458850d810d",
"successNodeUUID": "70875c72-9268-437d-993b-fdb8859e3954"
}
},
{
"class": "nodes.actions.helmut.job.JobCreateJobActionImplV2",
"deprecated": false,
"properties": {
"profileId": "{helmut.variable.HK_Profil_Delete_Project_Long_Name}",
"jobName": "{project.name}",
"sourceFile": "",
"priority": 1,
"addMarker": false,
"addMetadata": true,
"nodeUUID": "30455dc7-39b6-4ca9-a620-39879ddeaab5",
"failedNodeUUID": "a9e2683e-c902-48df-9089-412c9675983f",
"successNodeUUID": "a9e2683e-c902-48df-9089-412c9675983f"
}
},
{
"class": "nodes.actions.metadata.MetadataAutoMapperActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "6d870cd1-0437-4ea2-8bd5-7b289c5b6b2f",
"successNodeUUID": "43d3b689-3221-4613-a81c-40f6f992a4cf"
}
},
{
"class": "nodes.actions.copy.FileCopyWithOptionsActionImpl",
"deprecated": false,
"properties": {
"filePath": "{project.path}",
"newFilePath": "{project.parent}/Saves/{project.name}-Backup.{project.extension}",
"conflictRule": "SKIP",
"nodeUUID": "ae6895da-b185-4fe3-8e15-0b56e4b5f739",
"failedNodeUUID": "955ef3c2-9977-432d-b27f-3dbe760cfb58",
"successNodeUUID": "955ef3c2-9977-432d-b27f-3dbe760cfb58"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "project_shortname",
"variableValue": "{project.template}_{date.shortyear}{date.month}{date.day}_{stream.variable.pname_clean}",
"nodeUUID": "e1e49f5f-c99f-4327-beac-a358ab0c92e6",
"successNodeUUID": "6d870cd1-0437-4ea2-8bd5-7b289c5b6b2f"
}
},
{
"class": "nodes.actions.general.RegexApplyActionImplV2",
"deprecated": false,
"properties": {
"source": "{stream.variable.pname}",
"regex": "[\\n\\r\\s\\t]+",
"replacer": "_",
"nodeUUID": "b7de7f0e-78ca-4435-9aa7-f404ebfec3c2",
"failedNodeUUID": "490d97b6-4448-408a-9e60-879539224cfe",
"successNodeUUID": "490d97b6-4448-408a-9e60-879539224cfe"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "pname_clean",
"variableValue": "{node.result.b7de7f0e-78ca-4435-9aa7-f404ebfec3c2}",
"nodeUUID": "490d97b6-4448-408a-9e60-879539224cfe",
"failedNodeUUID": "f909891f-eabc-44d7-b08b-177994da2dbf",
"successNodeUUID": "f909891f-eabc-44d7-b08b-177994da2dbf"
}
},
{
"class": "nodes.actions.metadata.ProjectMetadataChangerActionImplV3",
"deprecated": false,
"properties": {
"projectId": "{project.id}",
"metadataName": "Projekt-Kurzname",
"metadataValue": "{stream.variable.project_shortname}",
"nodeUUID": "43d3b689-3221-4613-a81c-40f6f992a4cf",
"successNodeUUID": "a4054554-9e6f-4d3e-8db6-a9dd7a130c0c"
}
},
{
"class": "nodes.actions.metadata.ProjectMetadataChangerActionImplV3",
"deprecated": false,
"properties": {
"projectId": "{project.id}",
"metadataName": "Projekt-Art",
"metadataValue": "KHome",
"nodeUUID": "a4054554-9e6f-4d3e-8db6-a9dd7a130c0c",
"successNodeUUID": "c2ba61e8-7a89-464e-ae3b-b2321d0b3d23"
}
},
{
"class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_NOT_EXIST",
"filePaths": [
"{helmut.projects}/{stream.variable.project_shortname}/{project.name}.{project.extension}"
],
"nodeUUID": "b7d7cb07-c187-4466-bca4-302d7ca528f1",
"failedNodeUUID": "fae348db-10b6-4b88-93a8-3569c895236c",
"successNodeUUID": "32408c4b-e856-45b6-8b30-e37d2458b020"
}
},
{
"class": "nodes.actions.general.FailActionWithMessageImpl",
"deprecated": false,
"properties": {
"msg": "Projekt bereits vorhanden",
"nodeUUID": "a2b78eb8-ec9b-4b4b-a048-b313f1e896b5"
}
},
{
"class": "nodes.actions.helmut.ProjectFileCopyActionImplV2",
"deprecated": false,
"properties": {
"projectId": "{project.id}",
"templatePath": "{helmut.templates}/{project.group}/{project.category}/{project.template}.{project.extension}",
"projectPath": "{helmut.projects}/{stream.variable.project_shortname}/{project.name}.{project.extension}",
"nodeUUID": "32408c4b-e856-45b6-8b30-e37d2458b020",
"successNodeUUID": "4ff352f3-77d4-4a12-855d-3ba6c809e60a"
}
},
{
"class": "nodes.actions.helmut.ProjectJSONActionImplV2",
"deprecated": false,
"properties": {
"targetFilepath": "{project.path}.helmut.json",
"nodeUUID": "1d036601-1910-4ff1-9ee3-f3b92162ee7e",
"successNodeUUID": "ae6895da-b185-4fe3-8e15-0b56e4b5f739"
}
},
{
"class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
"deprecated": false,
"properties": {
"folderPaths": [
"{helmut.projects}/{stream.variable.project_shortname}/Saves",
"{helmut.projects}/{stream.variable.project_shortname}/Cutlists",
"{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}"
],
"conflictRule": "SKIP",
"nodeUUID": "4ff352f3-77d4-4a12-855d-3ba6c809e60a",
"successNodeUUID": "1d036601-1910-4ff1-9ee3-f3b92162ee7e"
}
},
{
"class": "nodes.actions.helmut.premiere.PremierePathsSettingsActionV2",
"deprecated": false,
"properties": {
"projectPath": "{project.path}",
"capturedVideoLocation": "{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/",
"capturedAudioLocation": "{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/",
"videoPreviewLocation": "{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/",
"audioPreviewLocation": "{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/",
"autoSaveLocation": "{helmut.projects}/{stream.variable.project_shortname}/Saves",
"ccLibrariesLocation": "{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/",
"motionGraphicsTemplateMediaLocation": "{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/",
"nodeUUID": "7dc0a242-8a57-472f-8042-70655764f0ed",
"successNodeUUID": "0a8a5edd-0389-421c-af85-92437e85f17c"
}
},
{
"class": "nodes.actions.helmut.premiere.PremiereGenerateUUIDActionImpl",
"deprecated": false,
"properties": {
"projectPath": "{project.path}",
"nodeUUID": "0a8a5edd-0389-421c-af85-92437e85f17c",
"successNodeUUID": "8b0508cd-e563-4415-9d2b-653bb7d8a9a7"
}
},
{
"class": "nodes.actions.general.SuccessActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "8b0508cd-e563-4415-9d2b-653bb7d8a9a7"
}
},
{
"class": "nodes.actions.metadata.ProjectMetadataChangerActionImplV3",
"deprecated": false,
"properties": {
"projectId": "{project.id}",
"metadataName": "Datum Reservierung",
"metadataValue": "{date.increment.days.7}",
"nodeUUID": "c2ba61e8-7a89-464e-ae3b-b2321d0b3d23",
"successNodeUUID": "b7d7cb07-c187-4466-bca4-302d7ca528f1"
}
},
{
"class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
"deprecated": false,
"properties": {
"folderPaths": [
"{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/Exporte",
"{helmut.variable.Standard - IO Media Path}/{stream.variable.project_shortname}/Material"
],
"conflictRule": "SKIP",
"nodeUUID": "955ef3c2-9977-432d-b27f-3dbe760cfb58",
"failedNodeUUID": "7dc0a242-8a57-472f-8042-70655764f0ed",
"successNodeUUID": "7dc0a242-8a57-472f-8042-70655764f0ed"
}
},
{
"class": "nodes.outputs.user.UserMessageOutputImplV4",
"deprecated": false,
"properties": {
"receipment": "{user.name}",
"msg": "Achtung: der gewünschte Projektname (\"{project.name}\") ist länger als 30 Zeichen und kann nicht verwendet werden. Bitte einen kürzeren Projektnamen vergeben.",
"expandDialog": false,
"asyncState": false,
"successfulOnTimeout": false,
"timeout": 30,
"threshold": "ALL",
"nodeUUID": "8d0ec05f-3da5-49a7-b015-e458850d810d",
"failedNodeUUID": "30455dc7-39b6-4ca9-a620-39879ddeaab5",
"successNodeUUID": "30455dc7-39b6-4ca9-a620-39879ddeaab5"
}
},
{
"class": "nodes.outputs.user.UserMessageOutputImplV4",
"deprecated": false,
"properties": {
"receipment": "{user.name}",
"msg": "Achtung ein Projekt mit identischem Namen: {project.name} ist bereits vorhanden. Bitte wählen Sie einen anderen Projektnamen.",
"expandDialog": false,
"asyncState": false,
"successfulOnTimeout": false,
"timeout": 30,
"threshold": "ALL",
"nodeUUID": "fae348db-10b6-4b88-93a8-3569c895236c",
"failedNodeUUID": "a2b78eb8-ec9b-4b4b-a048-b313f1e896b5",
"successNodeUUID": "a2b78eb8-ec9b-4b4b-a048-b313f1e896b5"
}
}
]
}Findings im Stream
Fehleroffen
30455dc7-39b6-4ca9-a620-39879ddeaab5
Create Job in Stream „KHome - Create Project“: Helmut-Variable „HK_Profil_Delete_Project_Long_Name“ nicht gefunden
Eine vorhandene Profil-ID über eine definierte, nicht leere Helmut-Variable referenzieren.
Fehleroffen
HK_Profil_Delete_Project_Long_Name
Helmut-Variable „HK_Profil_Delete_Project_Long_Name“ wird verwendet, ist aber in dieser Konfiguration nicht definiert.
Variable im Konfigurationsbackup definieren oder den Referenznamen korrigieren.
offen
32408c4b-e856-45b6-8b30-e37d2458b020
Warnung
MISSING_FAILURE_PATH
Kritische Aktion besitzt keinen expliziten Fehlerpfad. Ein bewusstes Stream-Ende oder andere Fehlerbehandlung kann beabsichtigt sein.
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
- 6ac1f64a6ffc9e26bcd6f8f5
- Event
- CREATE_PROJECT
- Nodes
- 32
- Deprecated-Warnung
- Nein
- Variablen
- 3