TEST
FX
ESP - Projekt Auslagerung starten
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ängigkeitenAktivierung
AktiviertJobstatus im Dashboard
Nicht erforderlich / nicht jobbezogenGrafische Streamansicht
4 Nodes
Variablen und Fundstellen
helmut
ESP_path_Auslagerung
nicht definiert
1×
nodeList.1.properties.folderPaths.0
{helmut.variable.ESP_path_Auslagerung}\{project.metadata.Projekt-Kurzname}
Stream-Rohdaten
{
"id": "69e8d4780bb7a13c847a0bc9",
"name": "ESP - Projekt Auslagerung starten",
"createDate": "2026-04-22T14:00:23.859Z",
"modificationDate": "2026-08-13T13:41:22.755Z",
"streamEvent": "CUSTOM_FX",
"streamHost": "CLIENT",
"disabled": false,
"startNodeUUID": "1d33d689-c39d-4008-b130-450c6e82515e",
"groups": [
"67448bc830d3840001b9f8f9"
],
"order": 23,
"tags": [
"FX"
],
"design": "{\"operators\":{\"0\":{\"top\":25,\"left\":1060,\"properties\":{\"description\":\"Will create a new job\",\"title\":\"Job Create Job Action V2\",\"nodeUUID\":\"a0de777d-c7fd-4635-b957-82cb2d37ce95\",\"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\":\"6926d55bc5a9fe08c3dc6c62\"},\"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\":\"{project.path}\"},\"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\":\"Startet die Sicherung eines Premiere - Projektes // alle Assets\"}},\"1\":{\"top\":20,\"left\":400,\"properties\":{\"description\":\"Will check if one or more folders exist\",\"title\":\"Folder Exists Condition\",\"nodeUUID\":\"1d33d689-c39d-4008-b130-450c6e82515e\",\"uncontained\":false,\"class\":\"nodes.conditions.folder.FolderMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_NOT_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_Auslagerung}\\\\{project.metadata.Projekt-Kurzname}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Prüfen ob schon Auslagerung existiert\"}},\"2\":{\"top\":280,\"left\":400,\"properties\":{\"description\":\"Will open a confirm dialog in Helmut\",\"title\":\"Helmut Confirm Dialog Action\",\"nodeUUID\":\"3b0b53ae-0b7a-4bfd-8223-6243d3e2527d\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.user.HelmutConfirmActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Target user\":{\"type\":\"STRING\",\"description\":\"The username to send confirmation request to\",\"variableName\":\"username\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Question\":{\"type\":\"LONG_STRING\",\"description\":\"The question to ask the user\",\"variableName\":\"question\",\"value\":\"Achtung: eine Auslagerung mit identischem Namen existiert bereits - Soll eine neue Version ausgelagert werden?\"},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for a user response\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"3\":{\"top\":620,\"left\":400,\"properties\":{\"description\":\"Will always fail\",\"title\":\"Fail Action\",\"nodeUUID\":\"5380177b-2ed4-48ef-93ce-7d2059bf2015\",\"uncontained\":false,\"class\":\"nodes.actions.general.FailActionWithMessageImpl\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"STRING\",\"description\":\"Optional error message to return\",\"variableName\":\"msg\",\"value\":\"Auslagerung abgebrochen\"}},\"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\":\"CUSTOM_FX\",\"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 - Projekt Export starten\",\"uncontained\":false,\"nodeUUID\":\"567adbdc-b1ae-48ab-ab5e-be3127ee4583\"},\"top\":20}},\"links\":{\"1\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":1,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"3\":{\"fromOperator\":1,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"0\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"4\":{\"fromOperator\":1,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":2,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"5\":{\"fromOperator\":2,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"0\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"6\":{\"fromOperator\":2,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":3,\"toConnector\":\"trigger\",\"toSubConnector\":0}},\"operatorTypes\":{},\"grid\":{\"height\":9000,\"width\":16000}}",
"deprecated": false,
"nodeList": [
{
"class": "nodes.actions.helmut.job.JobCreateJobActionImplV2",
"deprecated": false,
"properties": {
"profileId": "6926d55bc5a9fe08c3dc6c62",
"jobName": "{project.name}",
"sourceFile": "{project.path}",
"priority": -1,
"addMarker": false,
"addMetadata": true,
"nodeUUID": "a0de777d-c7fd-4635-b957-82cb2d37ce95"
}
},
{
"class": "nodes.conditions.folder.FolderMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_NOT_EXIST",
"folderPaths": [
"{helmut.variable.ESP_path_Auslagerung}\\{project.metadata.Projekt-Kurzname}"
],
"nodeUUID": "1d33d689-c39d-4008-b130-450c6e82515e",
"failedNodeUUID": "3b0b53ae-0b7a-4bfd-8223-6243d3e2527d",
"successNodeUUID": "a0de777d-c7fd-4635-b957-82cb2d37ce95"
}
},
{
"class": "nodes.actions.helmut.user.HelmutConfirmActionImpl",
"deprecated": false,
"properties": {
"username": "{user.name}",
"question": "Achtung: eine Auslagerung mit identischem Namen existiert bereits - Soll eine neue Version ausgelagert werden?",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "3b0b53ae-0b7a-4bfd-8223-6243d3e2527d",
"failedNodeUUID": "5380177b-2ed4-48ef-93ce-7d2059bf2015",
"successNodeUUID": "a0de777d-c7fd-4635-b957-82cb2d37ce95"
}
},
{
"class": "nodes.actions.general.FailActionWithMessageImpl",
"deprecated": false,
"properties": {
"msg": "Auslagerung abgebrochen",
"nodeUUID": "5380177b-2ed4-48ef-93ce-7d2059bf2015"
}
}
]
}Findings im Stream
Fehleroffen
a0de777d-c7fd-4635-b957-82cb2d37ce95
Create Job in Stream „ESP - Projekt Auslagerung starten“: Profil-ID existiert nicht
Eine vorhandene Profil-ID über eine definierte, nicht leere Helmut-Variable referenzieren.
Fehleroffen
ESP_path_Auslagerung
Helmut-Variable „ESP_path_Auslagerung“ wird verwendet, ist aber in dieser Konfiguration nicht definiert.
Variable im Konfigurationsbackup definieren oder den Referenznamen korrigieren.
Warnungoffen
69e8d4780bb7a13c847a0bc9
Custom-Stream „ESP - Projekt Auslagerung starten“: Gruppenfreigabe und Aktivierungsstatus prüfen.
- Mindestens eine Gruppen-ID ist im importierten Gruppenkatalog nicht auflösbar.
Zugeordnete Gruppen:
- Nicht im Gruppenkatalog gefunden · ID: 67448bc830d3840001b9f8f9
Gruppenfreigabe und Aktivierung in Helmut kontrollieren. Leere Listen beweisen keine Unsichtbarkeit; unbekannte IDs können auch aus unterschiedlichen Exportständen stammen.
Warnungoffen
a0de777d-c7fd-4635-b957-82cb2d37ce95
Create Job in Stream „ESP - Projekt Auslagerung starten“: Best Practice: Die Profil-ID ist hart codiert.
Profil-ID in einer Helmut-Variable hinterlegen und z. B. {helmut.variable.JOB_PROFILE_ID} verwenden. Das erleichtert die zentrale Pflege und den Wechsel zwischen Systemen.
Stream-Details
- Extern-ID
- 69e8d4780bb7a13c847a0bc9
- Event
- CUSTOM_FX
- Nodes
- 4
- Deprecated-Warnung
- Nein
- Variablen
- 1