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

ESP - Projekt Export

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ängigkeiten
Zur Konfiguration
Dieser Stream besitzt eine Deprecated-Warnung.
Helmut hat den Stream als deprecated markiert. Mit einem hinterlegten .streams-Export kann der Analyzer konkrete deprecated Nodes als Arbeitsaufträge benennen.
Hervorgehobener Node: 52ce7e67-a934-4ef3-bafe-18e4dde8f67d
Die UUID wird in den Rohdaten markiert. Die Node-Klasse findest du in der Deprecated-Arbeitsliste oder direkt im JSON-Ausschnitt.

Gruppenzugehörigkeit

Keine explizite Zuordnung

Aktivierung

Aktiviert

Jobstatus im Dashboard

3 Job Status Update

Grafische Streamansicht

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

Variablen und Fundstellen

3

helmut ESP_path_Auslagerung nicht definiert 3×

nodeList.4.properties.folderPaths.0
{helmut.variable.ESP_path_Auslagerung}\{project.metadata.Projekt-Kurzname}
nodeList.5.properties.folderPath
{helmut.variable.ESP_path_Auslagerung}\{project.metadata.Projekt-Kurzname}
nodeList.7.properties.variableValue
{helmut.variable.ESP_path_Auslagerung}\{project.metadata.Projekt-Kurzname}

helmut ESP_path_Projekte nicht definiert 10×

nodeList.15.properties.folderPaths.0
{helmut.variable.ESP_path_Projekte}\{project.metadata.Projekt-Kurzname}
nodeList.16.properties.filePath
{helmut.variable.ESP_path_Projekte}\{project.metadata.Projekt-Kurzname}
nodeList.16.properties.copyMsg
Copying Projekt : "{helmut.variable.ESP_path_Projekte}\{project.metadata.Projekt-Kurzname}"
nodeList.16.properties.copyDoneMsg
Copying Projekt : "{helmut.variable.ESP_path_Projekte}\{project.metadata.Projekt-Kurzname}"successful
nodeList.18.properties.folderPaths.0
{helmut.variable.ESP_path_Projekte}\{project.metadata.Projekt-Kurzname}\HelmutIO
nodeList.19.properties.folderPaths.0
{helmut.variable.ESP_path_Projekte}\{project.metadata.Projekt-Kurzname}\HelmutIO
nodeList.20.properties.folderPaths.0
{helmut.variable.ESP_path_Projekte}\{project.metadata.Projekt-Kurzname}\Adobe Premiere Pro Audio Previews
nodeList.21.properties.folderPaths.0
{helmut.variable.ESP_path_Projekte}\{project.metadata.Projekt-Kurzname}\Adobe Premiere Pro Audio Previews

helmut ESP_path_Temp nicht definiert 2×

nodeList.13.properties.filePath
{helmut.variable.ESP_path_Temp}\Projekte\{project.metadata.Projekt-Kurzname}
nodeList.14.properties.folderPaths.0
{helmut.variable.ESP_path_Temp}\Projekte\{project.metadata.Projekt-Kurzname}

Stream-Rohdaten

{
  "id": "69e8d4770a5acf262e60713f",
  "name": "ESP - Projekt Export",
  "createDate": "2026-04-22T14:00:23.532Z",
  "modificationDate": "2026-06-08T12:46:00.481Z",
  "streamEvent": "ARCHIVE",
  "streamHost": "CLIENT",
  "disabled": false,
  "startNodeUUID": "73443f1b-7989-4ad8-af8b-e46b309cae04",
  "groups": [],
  "order": 1,
  "tags": [
    "HK"
  ],
  "design": "{\"operators\":{\"0\":{\"top\":20,\"left\":375,\"properties\":{\"description\":\"Will map wildcards in all available metadata\",\"title\":\"Metadata Auto Mapper Action\",\"nodeUUID\":\"73443f1b-7989-4ad8-af8b-e46b309cae04\",\"uncontained\":false,\"class\":\"nodes.actions.metadata.MetadataAutoMapperActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"1\":{\"top\":20,\"left\":760,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"a944700c-b924-4c3b-87b7-ffa21833f0c8\",\"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\":\"Starte Projekt-Auslagerung \\\"{job.name}\\\"\"},\"Progress\":{\"type\":\"INTEGER\",\"description\":\"Status of the progress circle in the dashboard\",\"variableName\":\"progress\",\"placeholder\":\"If set to '-1', the spinner turns until status changes again\",\"values\":[\"100\"],\"value\":\"50\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"2\":{\"top\":60,\"left\":6085,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"2e5214d0-93a2-4ae0-be64-7532f0a34bdf\",\"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\":\"500\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"3\":{\"top\":60,\"left\":6530,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"f406c03d-e060-41fe-aeb7-3d082d483ba0\",\"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\":\"Projekt-Auslagerung \\\"{job.name}\\\" erfolgreich beendet\"},\"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\"}}}},\"5\":{\"top\":20,\"left\":1175,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action V2\",\"nodeUUID\":\"0dd5a6a4-627a-4927-b284-eec7675d6686\",\"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_Auslagerung}\\\\{project.metadata.Projekt-Kurzname}\"]},\"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\":\"FAIL\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"6\":{\"top\":315,\"left\":1175,\"properties\":{\"description\":\"Check if a folder already exists, and if it does, increment its name until a non-existing one is found. No new folder will be created, but the next available folder name found is provided to following nodes via {stream.last_result} and {node.result.?}.\",\"title\":\"Folder Increment Name Action\",\"nodeUUID\":\"4f90f06d-820d-4982-8131-09632aecb8c9\",\"uncontained\":false,\"class\":\"nodes.actions.rename.FolderIncrementNameActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"STRING\",\"variableName\":\"folderPath\",\"value\":\"{helmut.variable.ESP_path_Auslagerung}\\\\{project.metadata.Projekt-Kurzname}\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"7\":{\"top\":565,\"left\":1175,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action V2\",\"nodeUUID\":\"a54fb8f9-1d33-4f18-a603-48b5077ef5cb\",\"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\":[\"{stream.last_result}\"]},\"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\":\"FAIL\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"8\":{\"top\":20,\"left\":1595,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"9ecc5ff4-3a7f-4f95-bd03-66a85cf371ac\",\"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\":\"path_project_auslagerung\"},\"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_Auslagerung}\\\\{project.metadata.Projekt-Kurzname}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"9\":{\"top\":565,\"left\":1590,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"99f22366-5410-49fe-a4e5-019380fd342d\",\"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\":\"path_project_auslagerung\"},\"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.4f90f06d-820d-4982-8131-09632aecb8c9}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"10\":{\"top\":885,\"left\":1175,\"properties\":{\"description\":\"Will set a job's status\",\"title\":\"Job Status Update Action\",\"nodeUUID\":\"fd8923d2-f144-4584-aef2-497e6ff481d9\",\"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\":\"Auslagerungs Verzeichnis \\\"{node.result.4f90f06d-820d-4982-8131-09632aecb8c9}\\\" konnte nicht angelegt 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\":\"100\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"11\":{\"top\":300,\"left\":2460,\"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\":\"8ad7272d-8fd5-469b-b930-f5eb1536f95a\",\"uncontained\":false,\"class\":\"nodes.actions.general.SplitStreamActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"12\":{\"top\":30,\"left\":2910,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"bf2a1496-1cdc-49d3-8d33-5f7f836c2227\",\"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\":\"150\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"13\":{\"top\":300,\"left\":2055,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action V2\",\"nodeUUID\":\"bb461c8b-ddf4-4191-b59f-27123be77ba9\",\"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\":[\"{stream.variable.path_project_auslagerung}\\\\Assets\",\"{stream.variable.path_project_auslagerung}\\\\Assets_Import\",\"{stream.variable.path_project_auslagerung}\\\\Project\"]},\"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\"}},\"subtitle\":\"Unterverzeichnisse erstellen\"}},\"14\":{\"top\":330,\"left\":3310,\"properties\":{\"description\":\"Will copy a folder. Node result will be new folder path\",\"title\":\"Job Folder Copy Action\",\"nodeUUID\":\"2f6af2fd-a65e-4a59-977c-155f2ebae24e\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobFolderCopyWithOptionsActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"STRING\",\"description\":\"Path and name of the folder to be copied\",\"variableName\":\"filePath\",\"placeholder\":\"H:\\\\Source_Folder_Name\",\"values\":[\"{job.source}\"],\"value\":\"{helmut.variable.ESP_path_Temp}\\\\Projekte\\\\{project.metadata.Projekt-Kurzname}\"},\"New folder path\":{\"type\":\"STRING\",\"description\":\"Path and name of the copied folder\",\"variableName\":\"newFilePath\",\"placeholder\":\"H:\\\\Destination_Folder_Name\",\"value\":\"{stream.variable.path_project_auslagerung}\\\\Assets_Import\"},\"Copy message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed during copy process\",\"variableName\":\"copyMsg\",\"placeholder\":\"Copying as user '{user.name}'\",\"values\":[\"Copying folder as user '{user.name}'\"],\"value\":\"Copying folder Temp: \\\"{project.metadata.Projekt-Kurzname}\\\"\"},\"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 folder as user '{user.name}' has been successful\"],\"value\":\"Copying folder Temp: \\\"{project.metadata.Projekt-Kurzname}\\\" successful\"},\"If new folder path exists\":{\"type\":\"ENUM\",\"description\":\"Defines conflict rule in case file already exists\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\",\"MERGE_WITH_EXISTING\",\"INCREMENT_NAME\"],\"value\":\"MERGE_WITH_EXISTING\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"15\":{\"top\":330,\"left\":2910,\"properties\":{\"description\":\"Will check if one or more folders exist\",\"title\":\"Folder Exists Condition\",\"nodeUUID\":\"4469e05c-e713-4305-be5e-6772c707ed7a\",\"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\\\\{project.metadata.Projekt-Kurzname}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Import Assets kopieren // falls vorhanden\"}},\"16\":{\"top\":810,\"left\":2910,\"properties\":{\"description\":\"Will check if one or more folders exist\",\"title\":\"Folder Exists Condition\",\"nodeUUID\":\"8280cf68-73a1-41c7-967f-166aa2ef0fdb\",\"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_Projekte}\\\\{project.metadata.Projekt-Kurzname}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"17\":{\"top\":810,\"left\":3315,\"properties\":{\"description\":\"Will copy a folder. Node result will be new folder path\",\"title\":\"Job Folder Copy Action\",\"nodeUUID\":\"33a9c6a6-979e-4589-9dbd-c1f6df4d7171\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobFolderCopyWithOptionsActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"STRING\",\"description\":\"Path and name of the folder to be copied\",\"variableName\":\"filePath\",\"placeholder\":\"H:\\\\Source_Folder_Name\",\"values\":[\"{job.source}\"],\"value\":\"{helmut.variable.ESP_path_Projekte}\\\\{project.metadata.Projekt-Kurzname}\"},\"New folder path\":{\"type\":\"STRING\",\"description\":\"Path and name of the copied folder\",\"variableName\":\"newFilePath\",\"placeholder\":\"H:\\\\Destination_Folder_Name\",\"value\":\"{stream.variable.path_project_auslagerung}\\\\Project\"},\"Copy message\":{\"type\":\"STRING\",\"description\":\"Dashboard message displayed during copy process\",\"variableName\":\"copyMsg\",\"placeholder\":\"Copying as user '{user.name}'\",\"values\":[\"Copying folder as user '{user.name}'\"],\"value\":\"Copying Projekt : \\\"{helmut.variable.ESP_path_Projekte}\\\\{project.metadata.Projekt-Kurzname}\\\"\"},\"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 folder as user '{user.name}' has been successful\"],\"value\":\"Copying Projekt : \\\"{helmut.variable.ESP_path_Projekte}\\\\{project.metadata.Projekt-Kurzname}\\\"successful\"},\"If new folder path exists\":{\"type\":\"ENUM\",\"description\":\"Defines conflict rule in case file already exists\",\"variableName\":\"conflictRule\",\"values\":[\"FAIL\",\"SKIP\",\"DELETE_EXISTING\",\"RENAME_EXISTING\",\"MERGE_WITH_EXISTING\",\"INCREMENT_NAME\"],\"value\":\"MERGE_WITH_EXISTING\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"18\":{\"top\":810,\"left\":3695,\"properties\":{\"description\":\"Will sleep for an amount of milliseconds\",\"title\":\"Sleep Action\",\"nodeUUID\":\"cfd59f9f-6336-4b64-9cb2-1bafed692fb9\",\"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\"}}}},\"19\":{\"top\":810,\"left\":4075,\"properties\":{\"description\":\"Will check if one or more folders exist\",\"title\":\"Folder Exists Condition\",\"nodeUUID\":\"f284ffbb-19cd-4b07-9c5d-5bb12f221843\",\"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_Projekte}\\\\{project.metadata.Projekt-Kurzname}\\\\HelmutIO\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"20\":{\"top\":1310,\"left\":4075,\"properties\":{\"description\":\"Will delete one or more folders recursively\",\"title\":\"Folder Delete Action V3\",\"nodeUUID\":\"2e9f66b5-0037-4001-94ab-f2cd19130088\",\"uncontained\":false,\"class\":\"nodes.actions.delete.FolderMultipleDeleteActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Path and name of the folder to be deleted\",\"variableName\":\"folderPaths\",\"placeholder\":\"H:\\\\Folder_name_to_be_deleted\",\"value\":[\"{helmut.variable.ESP_path_Projekte}\\\\{project.metadata.Projekt-Kurzname}\\\\HelmutIO\"]},\"Not empty\":{\"type\":\"ENUM\",\"description\":\"What to do if the destination folder is not empty\",\"variableName\":\"notEmptyType\",\"values\":[\"DELETE_ANYWAY\",\"SKIP\",\"FAIL\"],\"value\":\"DELETE_ANYWAY\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"21\":{\"top\":805,\"left\":4480,\"properties\":{\"description\":\"Will check if one or more folders exist\",\"title\":\"Folder Exists Condition\",\"nodeUUID\":\"52ce7e67-a934-4ef3-bafe-18e4dde8f67d\",\"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_Projekte}\\\\{project.metadata.Projekt-Kurzname}\\\\Adobe Premiere Pro Audio Previews\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"22\":{\"top\":1320,\"left\":4480,\"properties\":{\"description\":\"Will delete one or more folders recursively\",\"title\":\"Folder Delete Action V3\",\"nodeUUID\":\"1828652e-24d8-47a0-a066-f2624f512a8d\",\"uncontained\":false,\"class\":\"nodes.actions.delete.FolderMultipleDeleteActionImplV3\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Path and name of the folder to be deleted\",\"variableName\":\"folderPaths\",\"placeholder\":\"H:\\\\Folder_name_to_be_deleted\",\"value\":[\"{helmut.variable.ESP_path_Projekte}\\\\{project.metadata.Projekt-Kurzname}\\\\Adobe Premiere Pro Audio Previews\"]},\"Not empty\":{\"type\":\"ENUM\",\"description\":\"What to do if the destination folder is not empty\",\"variableName\":\"notEmptyType\",\"values\":[\"DELETE_ANYWAY\",\"SKIP\",\"FAIL\"],\"value\":\"DELETE_ANYWAY\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"23\":{\"top\":805,\"left\":4940,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"026136c6-950c-4de1-b9cc-4fab3d43c017\",\"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\":\"Test\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"test\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"24\":{\"top\":1060,\"left\":4075,\"properties\":{\"description\":\"Will delete one or more folders content recursively without deleting the folder(s) itself\",\"title\":\"Folder Content Delete Action\",\"nodeUUID\":\"9af9c8c8-4d33-47aa-b076-1294ed1a971b\",\"uncontained\":false,\"class\":\"nodes.actions.delete.FolderMultipleContentDeleteActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Path(s) to the folder(s) to be deleted\",\"variableName\":\"folderPaths\",\"placeholder\":\"H:\\\\name_of_the_folder\",\"value\":[\"{helmut.variable.ESP_path_Projekte}\\\\{project.metadata.Projekt-Kurzname}\\\\HelmutIO\"]}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"25\":{\"top\":1060,\"left\":4480,\"properties\":{\"description\":\"Will delete one or more folders content recursively without deleting the folder(s) itself\",\"title\":\"Folder Content Delete Action\",\"nodeUUID\":\"75bb3e47-4283-48e1-8b1f-6d117bda1043\",\"uncontained\":false,\"class\":\"nodes.actions.delete.FolderMultipleContentDeleteActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"ARRAY_STRING\",\"description\":\"Path(s) to the folder(s) to be deleted\",\"variableName\":\"folderPaths\",\"placeholder\":\"H:\\\\name_of_the_folder\",\"value\":[\"{helmut.variable.ESP_path_Projekte}\\\\{project.metadata.Projekt-Kurzname}\\\\Adobe Premiere Pro Audio Previews\"]}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"26\":{\"top\":1420,\"left\":5920,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"71b83ba0-a229-40f9-997b-9e2dceffc1e5\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"27\":{\"top\":1245,\"left\":6570,\"properties\":{\"description\":\"Will export a JSON report detailing in how many projects the asset has been used\",\"title\":\"Cosmo Asset Report Action\",\"nodeUUID\":\"5ec8824f-6c89-4bb2-8503-79905d8a8400\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.cosmo.reports.CosmoAssetReportAction\",\"className\":\"actionNode\",\"parameter\":{\"Asset ID\":{\"type\":\"STRING\",\"description\":\"ID of the asset for which a report should be generated\",\"variableName\":\"assetId\",\"placeholder\":\"{node.result.?}\",\"values\":[\"{stream.last_result}\"],\"value\":\"{stream.last_result}\"},\"Destination file\":{\"type\":\"STRING\",\"description\":\"JSON destination file path (incl. name excl. extension)\",\"variableName\":\"destinationFile\",\"placeholder\":\"/Volumes/helmut/Destination_Folder_Name/myAssetReport\",\"value\":\"{stream.variable.path_project_auslagerung}\\\\Asset-Report.txt\"},\"If new file exists\":{\"type\":\"ENUM\",\"description\":\"Defines conflict rule in case file already exists\",\"variableName\":\"conflictRule\",\"values\":[\"APPEND\",\"INCREMENT_NAME\",\"DELETE_EXISTING\"],\"value\":\"APPEND\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"28\":{\"top\":1069,\"left\":7306,\"properties\":{\"description\":\"Will copy a file. Node result will be the destination file path\",\"title\":\"Job File Copy Action V2\",\"nodeUUID\":\"352f27f6-fa6c-4a29-ae4a-852995366efc\",\"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.source}\"},\"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\":\"{stream.variable.path_project_auslagerung}\\\\Assets\\\\{path.name.{job.source}}\"},\"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\":\"Copying \\\"{job.source}\\\"\"},\"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\":\"Copying \\\"{job.source}\\\" successful\"},\"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\"}}}},\"29\":{\"top\":1070,\"left\":8185,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"346ab06e-fe80-4af2-8da6-f161e473ebf2\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"30\":{\"top\":1420,\"left\":7720,\"properties\":{\"description\":\"Will output to a file\",\"title\":\"Write File Output\",\"nodeUUID\":\"8044a29e-0f39-495c-a542-506eff931e5a\",\"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\":\"{stream.variable.path_project_auslagerung}\\\\Fehler-Report.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\":\"Asset - \\\"{path.name.{job.source}}\\\"  ({job.source}) konnte nicht kopiert werden [NEWLINE]\"},\"Append\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, the content is added else it is overwritten\",\"variableName\":\"append\",\"value\":true}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"31\":{\"top\":1060,\"left\":5920,\"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\":\"f6a44225-dd4e-4fdf-ba94-971396775a2f\",\"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_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\":\"{path.map.to.win.{job.source}}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"\\\\ESP\\\\Temp\\\\Projekte\\\\{project.metadata.Projekt-Kurzname}\\\\\",\"\\\\ESP\\\\Projekte\\\\{project.metadata.Projekt-Kurzname}\\\\\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"32\":{\"top\":1070,\"left\":7725,\"properties\":{\"description\":\"Will output to a file\",\"title\":\"Write File Output\",\"nodeUUID\":\"99403b20-20b5-44a6-8e08-e313f97f6ece\",\"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\":\"{stream.variable.path_project_auslagerung}\\\\Asset-Copy-Report.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\":\"Asset - \\\"{path.name.{job.source}}\\\" wurde kopiert [NEWLINE]\"},\"Append\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, the content is added else it is overwritten\",\"variableName\":\"append\",\"value\":true}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"33\":{\"top\":810,\"left\":5400,\"properties\":{\"description\":\"Will iterate over a list of all or filtered (unique, used in timeline etc.) assets of a project. Node result will be the asset id.Using the breadcrumb filter it is possible to process only certain files inside a bin. The breadcrumb always need to start with a / - for example /Import/Video\",\"title\":\"Cosmo Get Project Assets Action V4\",\"nodeUUID\":\"e52794f3-07ed-4c3a-b66b-c33bffeafb3b\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.cosmo.CosmoGetProjectAssetsActionImplV4\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"ID of the project whose files are to be extracted\",\"variableName\":\"projectId\",\"placeholder\":\"{project.id}\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Asset BreadCrumb\":{\"type\":\"STRING\",\"description\":\"Limit the search results to assets that are inside this breadcrumb\",\"variableName\":\"assetBreadCrumb\",\"placeholder\":\"/Import/Video/ or /Export/\"},\"Exist only in this project\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, only files that aren't used in any other project will be included\",\"variableName\":\"unique\",\"values\":[\"true\"],\"value\":false},\"Filter\":{\"type\":\"ENUM\",\"description\":\"Select only assets that are (un-)referenced in the project's timeline\",\"variableName\":\"filter\",\"values\":[\"BOTH\",\"USED_IN_TIMELINE\",\"NOT_USED_IN_TIMELINE\"],\"value\":\"BOTH\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"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\":\"ARCHIVE\",\"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\",\"uncontained\":false,\"nodeUUID\":\"7a82fc7e-96ce-4b00-92f4-9393cf82cc30\"},\"top\":20}},\"links\":{\"0\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":0,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"1\":{\"fromOperator\":0,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":1,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"2\":{\"fromOperator\":\"31\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":26,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"3\":{\"fromOperator\":2,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":3,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"4\":{\"fromOperator\":1,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":5,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"5\":{\"fromOperator\":5,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"6\":{\"fromOperator\":6,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"7\":{\"fromOperator\":5,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":8,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"8\":{\"fromOperator\":7,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":9,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"9\":{\"fromOperator\":7,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":10,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"10\":{\"fromOperator\":11,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":12,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"11\":{\"fromOperator\":\"23\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":33,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"12\":{\"fromOperator\":\"28\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":32,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"13\":{\"fromOperator\":32,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"29\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"14\":{\"fromOperator\":8,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":13,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"15\":{\"fromOperator\":9,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":13,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"16\":{\"fromOperator\":13,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":11,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"17\":{\"fromOperator\":\"31\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":28,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"18\":{\"fromOperator\":11,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":15,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"19\":{\"fromOperator\":\"15\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"14\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"20\":{\"fromOperator\":15,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":16,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"21\":{\"fromOperator\":16,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":17,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"22\":{\"fromOperator\":14,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":16,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"23\":{\"fromOperator\":33,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"2\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"24\":{\"fromOperator\":33,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"31\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"25\":{\"fromOperator\":17,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":18,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"26\":{\"fromOperator\":18,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":19,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"28\":{\"fromOperator\":19,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":21,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"29\":{\"fromOperator\":20,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":21,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"30\":{\"fromOperator\":20,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":21,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"32\":{\"fromOperator\":21,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":23,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"33\":{\"fromOperator\":22,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":23,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"34\":{\"fromOperator\":22,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":23,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"35\":{\"fromOperator\":16,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":19,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"36\":{\"fromOperator\":18,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":19,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"38\":{\"fromOperator\":19,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":24,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"39\":{\"fromOperator\":24,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":20,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"40\":{\"fromOperator\":21,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":25,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"41\":{\"fromOperator\":25,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":22,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"42\":{\"fromOperator\":24,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":20,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"43\":{\"fromOperator\":25,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":22,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"48\":{\"fromOperator\":27,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":28,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"50\":{\"fromOperator\":28,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":30,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"51\":{\"fromOperator\":30,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":29,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"52\":{\"fromOperator\":27,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":28,\"toConnector\":\"trigger\",\"toSubConnector\":0}},\"operatorTypes\":{},\"grid\":{\"height\":9000,\"width\":16000}}",
  "deprecated": true,
  "nodeList": [
    {
      "class": "nodes.actions.metadata.MetadataAutoMapperActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "73443f1b-7989-4ad8-af8b-e46b309cae04",
        "successNodeUUID": "a944700c-b924-4c3b-87b7-ffa21833f0c8"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "RUNNING",
        "msg": "Starte Projekt-Auslagerung \"{job.name}\"",
        "progress": 50,
        "nodeUUID": "a944700c-b924-4c3b-87b7-ffa21833f0c8",
        "successNodeUUID": "0dd5a6a4-627a-4927-b284-eec7675d6686"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 500,
        "nodeUUID": "2e5214d0-93a2-4ae0-be64-7532f0a34bdf",
        "successNodeUUID": "f406c03d-e060-41fe-aeb7-3d082d483ba0"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "SUCCESSFUL",
        "msg": "Projekt-Auslagerung \"{job.name}\" erfolgreich beendet",
        "progress": 100,
        "nodeUUID": "f406c03d-e060-41fe-aeb7-3d082d483ba0"
      }
    },
    {
      "class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{helmut.variable.ESP_path_Auslagerung}\\{project.metadata.Projekt-Kurzname}"
        ],
        "conflictRule": "FAIL",
        "nodeUUID": "0dd5a6a4-627a-4927-b284-eec7675d6686",
        "failedNodeUUID": "4f90f06d-820d-4982-8131-09632aecb8c9",
        "successNodeUUID": "9ecc5ff4-3a7f-4f95-bd03-66a85cf371ac"
      }
    },
    {
      "class": "nodes.actions.rename.FolderIncrementNameActionImpl",
      "deprecated": false,
      "properties": {
        "folderPath": "{helmut.variable.ESP_path_Auslagerung}\\{project.metadata.Projekt-Kurzname}",
        "nodeUUID": "4f90f06d-820d-4982-8131-09632aecb8c9",
        "successNodeUUID": "a54fb8f9-1d33-4f18-a603-48b5077ef5cb"
      }
    },
    {
      "class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{stream.last_result}"
        ],
        "conflictRule": "FAIL",
        "nodeUUID": "a54fb8f9-1d33-4f18-a603-48b5077ef5cb",
        "failedNodeUUID": "fd8923d2-f144-4584-aef2-497e6ff481d9",
        "successNodeUUID": "99f22366-5410-49fe-a4e5-019380fd342d"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "path_project_auslagerung",
        "variableValue": "{helmut.variable.ESP_path_Auslagerung}\\{project.metadata.Projekt-Kurzname}",
        "nodeUUID": "9ecc5ff4-3a7f-4f95-bd03-66a85cf371ac",
        "successNodeUUID": "bb461c8b-ddf4-4191-b59f-27123be77ba9"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "path_project_auslagerung",
        "variableValue": "{node.result.4f90f06d-820d-4982-8131-09632aecb8c9}",
        "nodeUUID": "99f22366-5410-49fe-a4e5-019380fd342d",
        "successNodeUUID": "bb461c8b-ddf4-4191-b59f-27123be77ba9"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobStatusUpdateActionImpl",
      "deprecated": false,
      "properties": {
        "status": "FAILED",
        "msg": "Auslagerungs Verzeichnis \"{node.result.4f90f06d-820d-4982-8131-09632aecb8c9}\" konnte nicht angelegt werden.",
        "progress": 100,
        "nodeUUID": "fd8923d2-f144-4584-aef2-497e6ff481d9"
      }
    },
    {
      "class": "nodes.actions.general.SplitStreamActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "8ad7272d-8fd5-469b-b930-f5eb1536f95a",
        "failedNodeUUID": "4469e05c-e713-4305-be5e-6772c707ed7a",
        "successNodeUUID": "bf2a1496-1cdc-49d3-8d33-5f7f836c2227"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 150,
        "nodeUUID": "bf2a1496-1cdc-49d3-8d33-5f7f836c2227"
      }
    },
    {
      "class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{stream.variable.path_project_auslagerung}\\Assets",
          "{stream.variable.path_project_auslagerung}\\Assets_Import",
          "{stream.variable.path_project_auslagerung}\\Project"
        ],
        "conflictRule": "SKIP",
        "nodeUUID": "bb461c8b-ddf4-4191-b59f-27123be77ba9",
        "successNodeUUID": "8ad7272d-8fd5-469b-b930-f5eb1536f95a"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobFolderCopyWithOptionsActionImpl",
      "deprecated": false,
      "properties": {
        "filePath": "{helmut.variable.ESP_path_Temp}\\Projekte\\{project.metadata.Projekt-Kurzname}",
        "newFilePath": "{stream.variable.path_project_auslagerung}\\Assets_Import",
        "copyMsg": "Copying folder Temp: \"{project.metadata.Projekt-Kurzname}\"",
        "copyDoneMsg": "Copying folder Temp: \"{project.metadata.Projekt-Kurzname}\" successful",
        "conflictRule": "MERGE_WITH_EXISTING",
        "nodeUUID": "2f6af2fd-a65e-4a59-977c-155f2ebae24e",
        "successNodeUUID": "8280cf68-73a1-41c7-967f-166aa2ef0fdb"
      }
    },
    {
      "class": "nodes.conditions.folder.FolderMultipleExistsConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "DOES_EXIST",
        "folderPaths": [
          "{helmut.variable.ESP_path_Temp}\\Projekte\\{project.metadata.Projekt-Kurzname}"
        ],
        "nodeUUID": "4469e05c-e713-4305-be5e-6772c707ed7a",
        "failedNodeUUID": "8280cf68-73a1-41c7-967f-166aa2ef0fdb",
        "successNodeUUID": "2f6af2fd-a65e-4a59-977c-155f2ebae24e"
      }
    },
    {
      "class": "nodes.conditions.folder.FolderMultipleExistsConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "DOES_EXIST",
        "folderPaths": [
          "{helmut.variable.ESP_path_Projekte}\\{project.metadata.Projekt-Kurzname}"
        ],
        "nodeUUID": "8280cf68-73a1-41c7-967f-166aa2ef0fdb",
        "failedNodeUUID": "f284ffbb-19cd-4b07-9c5d-5bb12f221843",
        "successNodeUUID": "33a9c6a6-979e-4589-9dbd-c1f6df4d7171"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobFolderCopyWithOptionsActionImpl",
      "deprecated": false,
      "properties": {
        "filePath": "{helmut.variable.ESP_path_Projekte}\\{project.metadata.Projekt-Kurzname}",
        "newFilePath": "{stream.variable.path_project_auslagerung}\\Project",
        "copyMsg": "Copying Projekt : \"{helmut.variable.ESP_path_Projekte}\\{project.metadata.Projekt-Kurzname}\"",
        "copyDoneMsg": "Copying Projekt : \"{helmut.variable.ESP_path_Projekte}\\{project.metadata.Projekt-Kurzname}\"successful",
        "conflictRule": "MERGE_WITH_EXISTING",
        "nodeUUID": "33a9c6a6-979e-4589-9dbd-c1f6df4d7171",
        "successNodeUUID": "cfd59f9f-6336-4b64-9cb2-1bafed692fb9"
      }
    },
    {
      "class": "nodes.actions.general.SleepActionImpl",
      "deprecated": false,
      "properties": {
        "ms": 5000,
        "nodeUUID": "cfd59f9f-6336-4b64-9cb2-1bafed692fb9",
        "failedNodeUUID": "f284ffbb-19cd-4b07-9c5d-5bb12f221843",
        "successNodeUUID": "f284ffbb-19cd-4b07-9c5d-5bb12f221843"
      }
    },
    {
      "class": "nodes.conditions.folder.FolderMultipleExistsConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "DOES_EXIST",
        "folderPaths": [
          "{helmut.variable.ESP_path_Projekte}\\{project.metadata.Projekt-Kurzname}\\HelmutIO"
        ],
        "nodeUUID": "f284ffbb-19cd-4b07-9c5d-5bb12f221843",
        "failedNodeUUID": "52ce7e67-a934-4ef3-bafe-18e4dde8f67d",
        "successNodeUUID": "9af9c8c8-4d33-47aa-b076-1294ed1a971b"
      }
    },
    {
      "class": "nodes.actions.delete.FolderMultipleDeleteActionImplV3",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{helmut.variable.ESP_path_Projekte}\\{project.metadata.Projekt-Kurzname}\\HelmutIO"
        ],
        "notEmptyType": "DELETE_ANYWAY",
        "nodeUUID": "2e9f66b5-0037-4001-94ab-f2cd19130088",
        "failedNodeUUID": "52ce7e67-a934-4ef3-bafe-18e4dde8f67d",
        "successNodeUUID": "52ce7e67-a934-4ef3-bafe-18e4dde8f67d"
      }
    },
    {
      "class": "nodes.conditions.folder.FolderMultipleExistsConditionImpl",
      "deprecated": false,
      "properties": {
        "conditionType": "DOES_EXIST",
        "folderPaths": [
          "{helmut.variable.ESP_path_Projekte}\\{project.metadata.Projekt-Kurzname}\\Adobe Premiere Pro Audio Previews"
        ],
        "nodeUUID": "52ce7e67-a934-4ef3-bafe-18e4dde8f67d",
        "failedNodeUUID": "026136c6-950c-4de1-b9cc-4fab3d43c017",
        "successNodeUUID": "75bb3e47-4283-48e1-8b1f-6d117bda1043"
      }
    },
    {
      "class": "nodes.actions.delete.FolderMultipleDeleteActionImplV3",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{helmut.variable.ESP_path_Projekte}\\{project.metadata.Projekt-Kurzname}\\Adobe Premiere Pro Audio Previews"
        ],
        "notEmptyType": "DELETE_ANYWAY",
        "nodeUUID": "1828652e-24d8-47a0-a066-f2624f512a8d",
        "failedNodeUUID": "026136c6-950c-4de1-b9cc-4fab3d43c017",
        "successNodeUUID": "026136c6-950c-4de1-b9cc-4fab3d43c017"
      }
    },
    {
      "class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
      "deprecated": false,
      "properties": {
        "variableName": "Test",
        "variableValue": "test",
        "nodeUUID": "026136c6-950c-4de1-b9cc-4fab3d43c017",
        "successNodeUUID": "e52794f3-07ed-4c3a-b66b-c33bffeafb3b"
      }
    },
    {
      "class": "nodes.actions.delete.FolderMultipleContentDeleteActionImpl",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{helmut.variable.ESP_path_Projekte}\\{project.metadata.Projekt-Kurzname}\\HelmutIO"
        ],
        "nodeUUID": "9af9c8c8-4d33-47aa-b076-1294ed1a971b",
        "failedNodeUUID": "2e9f66b5-0037-4001-94ab-f2cd19130088",
        "successNodeUUID": "2e9f66b5-0037-4001-94ab-f2cd19130088"
      }
    },
    {
      "class": "nodes.actions.delete.FolderMultipleContentDeleteActionImpl",
      "deprecated": false,
      "properties": {
        "folderPaths": [
          "{helmut.variable.ESP_path_Projekte}\\{project.metadata.Projekt-Kurzname}\\Adobe Premiere Pro Audio Previews"
        ],
        "nodeUUID": "75bb3e47-4283-48e1-8b1f-6d117bda1043",
        "failedNodeUUID": "1828652e-24d8-47a0-a066-f2624f512a8d",
        "successNodeUUID": "1828652e-24d8-47a0-a066-f2624f512a8d"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "71b83ba0-a229-40f9-997b-9e2dceffc1e5"
      }
    },
    {
      "class": "nodes.actions.helmut.cosmo.reports.CosmoAssetReportAction",
      "deprecated": false,
      "properties": {
        "assetId": "{stream.last_result}",
        "destinationFile": "{stream.variable.path_project_auslagerung}\\Asset-Report.txt",
        "conflictRule": "APPEND",
        "nodeUUID": "5ec8824f-6c89-4bb2-8503-79905d8a8400",
        "failedNodeUUID": "352f27f6-fa6c-4a29-ae4a-852995366efc",
        "successNodeUUID": "352f27f6-fa6c-4a29-ae4a-852995366efc"
      }
    },
    {
      "class": "nodes.actions.helmut.job.JobFileCopyWithOptionsActionV2",
      "deprecated": false,
      "properties": {
        "filePath": "{job.source}",
        "newFilePath": "{stream.variable.path_project_auslagerung}\\Assets\\{path.name.{job.source}}",
        "copyMsg": "Copying \"{job.source}\"",
        "copyDoneMsg": "Copying \"{job.source}\" successful",
        "conflictRule": "INCREMENT_NAME",
        "nodeUUID": "352f27f6-fa6c-4a29-ae4a-852995366efc",
        "failedNodeUUID": "8044a29e-0f39-495c-a542-506eff931e5a",
        "successNodeUUID": "99403b20-20b5-44a6-8e08-e313f97f6ece"
      }
    },
    {
      "class": "nodes.actions.general.SuccessActionImpl",
      "deprecated": false,
      "properties": {
        "nodeUUID": "346ab06e-fe80-4af2-8da6-f161e473ebf2"
      }
    },
    {
      "class": "nodes.outputs.FileOutput",
      "deprecated": false,
      "properties": {
        "filePath": "{stream.variable.path_project_auslagerung}\\Fehler-Report.txt",
        "msg": "Asset - \"{path.name.{job.source}}\"  ({job.source}) konnte nicht kopiert werden [NEWLINE]",
        "append": true,
        "threshold": "ALL",
        "nodeUUID": "8044a29e-0f39-495c-a542-506eff931e5a",
        "successNodeUUID": "346ab06e-fe80-4af2-8da6-f161e473ebf2"
      }
    },
    {
      "class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
      "deprecated": false,
      "properties": {
        "conditionType": "CONTAINS_NOT",
        "allOne": "ALL",
        "against": "{path.map.to.win.{job.source}}",
        "source": [
          "\\ESP\\Temp\\Projekte\\{project.metadata.Projekt-Kurzname}\\",
          "\\ESP\\Projekte\\{project.metadata.Projekt-Kurzname}\\"
        ],
        "nodeUUID": "f6a44225-dd4e-4fdf-ba94-971396775a2f",
        "failedNodeUUID": "71b83ba0-a229-40f9-997b-9e2dceffc1e5",
        "successNodeUUID": "352f27f6-fa6c-4a29-ae4a-852995366efc"
      }
    },
    {
      "class": "nodes.outputs.FileOutput",
      "deprecated": false,
      "properties": {
        "filePath": "{stream.variable.path_project_auslagerung}\\Asset-Copy-Report.txt",
        "msg": "Asset - \"{path.name.{job.source}}\" wurde kopiert [NEWLINE]",
        "append": true,
        "threshold": "ALL",
        "nodeUUID": "99403b20-20b5-44a6-8e08-e313f97f6ece",
        "successNodeUUID": "346ab06e-fe80-4af2-8da6-f161e473ebf2"
      }
    },
    {
      "class": "nodes.actions.helmut.cosmo.CosmoGetProjectAssetsActionImplV4",
      "deprecated": false,
      "properties": {
        "projectId": "{project.id}",
        "unique": false,
        "filter": "BOTH",
        "nodeUUID": "e52794f3-07ed-4c3a-b66b-c33bffeafb3b",
        "failedNodeUUID": "f6a44225-dd4e-4fdf-ba94-971396775a2f",
        "successNodeUUID": "2e5214d0-93a2-4ae0-be64-7532f0a34bdf"
      }
    }
  ]
}

Findings im Stream

8
Fehleroffen
ESP_path_Projekte
Helmut-Variable „ESP_path_Projekte“ wird verwendet, ist aber in dieser Konfiguration nicht definiert.
Variable im Konfigurationsbackup definieren oder den Referenznamen korrigieren.
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.
Fehleroffen
ESP_path_Temp
Helmut-Variable „ESP_path_Temp“ wird verwendet, ist aber in dieser Konfiguration nicht definiert.
Variable im Konfigurationsbackup definieren oder den Referenznamen korrigieren.
Warnungoffen
69e8d4770a5acf262e60713f
Stream „ESP - Projekt Export“ wurde von Helmut als deprecated markiert, aber im Stream-Export wurde kein konkreter deprecated Node gefunden.
Warnungoffen
f6a44225-dd4e-4fdf-ba94-971396775a2f
Node „WildcardMultipleConditionImplV3“ in Stream „ESP - Projekt Export“ enthält 2 Fundstelle(n) mit hart codiertem Pfad oder fester Pfadbasis.
Pfad-Fundstellen (2)
\ESP\Temp\Projekte\{project.metadata.Projekt-Kurzname}\
nodeList.30.properties.source.0 · Feste Pfadbasis
\ESP\Projekte\{project.metadata.Projekt-Kurzname}\
nodeList.30.properties.source.1 · Feste Pfadbasis
Die Pfadbasis zentral in einer Helmut- oder Store-Variable pflegen, z. B. {helmut.variable.MEDIA_ROOT}/Datei.mov.
offen
2f6af2fd-a65e-4a59-977c-155f2ebae24e
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.
offen
5ec8824f-6c89-4bb2-8503-79905d8a8400
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
33a9c6a6-979e-4589-9dbd-c1f6df4d7171
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
69e8d4770a5acf262e60713f
Event
ARCHIVE
Nodes
33
Deprecated-Warnung
Ja – Stream prüfen
Variablen
3

Vorgang läuft

0 s · Bitte warten. Der Vorgang wird verarbeitet.

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

    Willkommen im Helmut Analyzer

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

    Info & Hilfe öffnen