PROD
FX
Projekt und Mediendateien löschen
Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-19 07_52_22
Struktur und Aufrufe dieses Streams prüfen Im HView öffnen AbhängigkeitenHervorgehobener Node:
62b2bafb-b889-4c57-9719-b0833c0e1302Die UUID wird in den Rohdaten markiert. Die Node-Klasse findest du in der Deprecated-Arbeitsliste oder direkt im JSON-Ausschnitt.
Aktivierung
AktiviertJobstatus im Dashboard
Nicht erforderlich / nicht jobbezogenGrafische Streamansicht
37 Nodes
Variablen und Fundstellen
helmut
loeschung_extern_watchfolder
definiert
1×
nodeList.11.properties.variableValue
{helmut.variable.loeschung_extern_watchfolder}/{project.metadata.RSS-Client}
helmut
mbs_local_projectdata
definiert
2×
nodeList.13.properties.folderPaths.0
{helmut.variable.mbs_local_projectdata}\{project.name}
nodeList.14.properties.folderPaths.0
{helmut.variable.mbs_local_projectdata}\{project.name}
helmut
rss_log_path_win
definiert
2×
nodeList.29.properties.filePath
{helmut.variable.rss_log_path_win}\mbs_loeschung\mbs_delete.txt
nodeList.34.properties.filePath
{helmut.variable.rss_log_path_win}\mbs_loeschung\mbs_delete.txt
Stream-Rohdaten
{
"id": "6a2fc1cfa521af43ec8e18bf",
"name": "Projekt und Mediendateien löschen",
"createDate": "2026-06-15T09:11:43.739Z",
"modificationDate": "2026-10-18T10:51:14.956Z",
"streamEvent": "CUSTOM_FX",
"streamHost": "CLIENT",
"disabled": false,
"startNodeUUID": "4a66f11f-1627-4c0b-8c1a-f2bc98abbff4",
"groups": [
"69e8c73f0c9a0f590846abef",
"69e8d34329f82c5fa983613f"
],
"order": 10,
"tags": [
"FX"
],
"design": "{\"operators\":{\"0\":{\"top\":255,\"left\":20,\"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\":\"4a66f11f-1627-4c0b-8c1a-f2bc98abbff4\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If \\\"ALL\\\" is selected, input must match all patterns - for \\\"ONE\\\" a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ALL\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{project.group}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"MBS\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"1\":{\"top\":590,\"left\":20,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"46f302cf-ff4c-4b0c-a36e-42152ce96cbb\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"2\":{\"top\":850,\"left\":1100,\"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\":\"62b2bafb-b889-4c57-9719-b0833c0e1302\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ALL\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{project.metadata.RSS-Client}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"{local.environment.COMPUTERNAME}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Projekt Client mit aktuellem Client vergleichen\"}},\"3\":{\"top\":255,\"left\":585,\"properties\":{\"description\":\"Will open a confirm dialog in Helmut\",\"title\":\"Helmut Confirm Dialog Action\",\"nodeUUID\":\"0116828a-c355-439a-94b4-8dbdd488f24f\",\"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\":\"Soll das Projekt \\\"{project.name}\\\" und seine Mediendaten wirklich gelöscht 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\":\"10\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"4\":{\"top\":250,\"left\":1805,\"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\":\"7132d1bd-1809-41a5-8d38-898057c20f95\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ALL\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{project.metadata.RSS-Client}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"{local.environment.COMPUTERNAME}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Projekt Client mit aktuellem Client vergleichen\"}},\"5\":{\"top\":595,\"left\":585,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"0d20f197-41c2-4954-9ab1-977fef33f7c1\",\"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\":\"Aktion abgebrochen - Projekt wird nicht gelöscht.\"},\"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\"}}}},\"6\":{\"top\":745,\"left\":1775,\"properties\":{\"description\":\"Will open a confirm dialog in Helmut\",\"title\":\"Helmut Confirm Dialog Action\",\"nodeUUID\":\"c65a0080-bfa5-4561-b2d4-30139c2a90a2\",\"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\":\"Sie versuchen ein MBS-Projekt eines anderen Benutzers zu löschen - Wirklich fortfahren ? \"},\"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\"}}}},\"7\":{\"top\":510,\"left\":1100,\"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\":\"640f3f8d-9957-447f-917e-f4889ecd4ae5\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ALL\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{user.name}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"{project.creator}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Abfrage ob Nutzer auch Projektersteller ist\"}},\"8\":{\"top\":1190,\"left\":1105,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"dc1ad660-fc4c-474b-93a7-c69f91594e65\",\"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 - Projekt kann nur vom Projektersteller oder den Admins gelöscht werden. Bitte den Support kontaktieren.\"},\"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\"}}}},\"9\":{\"top\":1100,\"left\":3260,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"f4123206-3ad1-441e-8ebb-9341c294fb32\",\"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 - Projekt wurde auf einem anderen Schnittclient erstellt. Löschung des Projektes wird vorgemerkt und später durchgeführt.\"},\"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\"}}}},\"10\":{\"top\":1085,\"left\":1775,\"properties\":{\"description\":\"Will send a notification to a user\",\"title\":\"Send Notification to User\",\"nodeUUID\":\"252de18f-6472-4c91-ac9b-25d04bc9896a\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserNotificationOutputImpl\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the notification 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\":\"Löschen wurde abgebrochen\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"11\":{\"top\":1400,\"left\":4160,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"bedff8e4-da65-4d4b-8712-afa4c2243b1c\",\"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_loesch_merker\"},\"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.loeschung_extern_watchfolder}/{project.metadata.RSS-Client}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"12\":{\"top\":95,\"left\":6030,\"properties\":{\"description\":\"Will set a project's group\",\"title\":\"Project Set Group Action V2\",\"nodeUUID\":\"3fccb53c-a01d-415c-8a61-d337b4aa4db2\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectGroupActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"Project ID of the project whose group is to be set\",\"variableName\":\"projectId\",\"placeholder\":\"{project.id} or an integer\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Group\":{\"type\":\"STRING\",\"description\":\"Desired group name as plaintext or by wildcards\",\"variableName\":\"group\",\"placeholder\":\"{project.group} or News\",\"values\":[\"{project.group}\"],\"value\":\"Loeschung MBS\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"13\":{\"top\":405,\"left\":3860,\"properties\":{\"description\":\"Will check if one or more folders exist\",\"title\":\"Folder Exists Condition\",\"nodeUUID\":\"2af17939-0c3a-427d-860c-ac974ef5d1a5\",\"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.mbs_local_projectdata}\\\\{project.name}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"15\":{\"top\":380,\"left\":4260,\"properties\":{\"description\":\"Will delete one or more folders recursively\",\"title\":\"Folder Delete Action V3\",\"nodeUUID\":\"bbf938f4-13d2-4e80-831e-3f5be2bc97ab\",\"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.mbs_local_projectdata}\\\\{project.name}\"]},\"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\"}}}},\"16\":{\"top\":255,\"left\":1100,\"properties\":{\"description\":\"Will match the user's role\",\"title\":\"User Role Condition\",\"nodeUUID\":\"752e4cce-bfbe-4f9f-abee-1c4b0f0e250d\",\"uncontained\":false,\"class\":\"nodes.conditions.helmut.user.UserRoleConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\"],\"value\":\"IS\"},\"Role\":{\"type\":\"ENUM\",\"description\":\"Can contain User or Admin\",\"variableName\":\"userRole\",\"placeholder\":\"ADMIN\",\"values\":[\"ADMIN\",\"USER\"],\"value\":\"ADMIN\"}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Admin darf alles löschen\"}},\"17\":{\"top\":375,\"left\":5245,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action V2\",\"nodeUUID\":\"6d868db5-be02-4d38-a921-9870bcac2675\",\"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}/_deleted_MBS\"]},\"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\"}}}},\"18\":{\"top\":375,\"left\":5640,\"properties\":{\"description\":\"Will move a folder (using a conflict rule if destination exist)\",\"title\":\"Folder Move Action\",\"nodeUUID\":\"cfd72b18-b27a-4f0e-884b-080b59171254\",\"uncontained\":false,\"class\":\"nodes.actions.move.FolderMoveWithOptionsActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Folder path\":{\"type\":\"STRING\",\"description\":\"Path and name of the folder to be moved\",\"variableName\":\"folderPath\",\"placeholder\":\"H:\\\\Folder_Name\\\\Folder_to_be_moved\",\"value\":\"{path.split.0:-2.{project.path}}\"},\"New folder path\":{\"type\":\"STRING\",\"description\":\"Path and name of the moved folder\",\"variableName\":\"newFolderPath\",\"placeholder\":\"H:\\\\Folder_Name\\\\New_Folder_Name\",\"value\":\"{helmut.projects}/_deleted_MBS/{project.name}\"},\"If new folder exists\":{\"type\":\"ENUM\",\"description\":\"Defines conflict rule in case folder 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\"}}}},\"19\":{\"top\":240,\"left\":8355,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"041d65a2-7266-483e-9306-7818bd63cd50\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"20\":{\"top\":425,\"left\":6050,\"properties\":{\"description\":\"Will delete a project from the database by id\",\"title\":\"Project Delete Action V2\",\"nodeUUID\":\"214ce949-e133-4627-b39d-d1f125fcd68b\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectDeleteActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"Project ID of the project to be deleted\",\"variableName\":\"projectId\",\"placeholder\":\"{project.id}\",\"value\":\"{project.id}\"},\"Suppress delete event\":{\"type\":\"BOOLEAN\",\"description\":\"Suppress the DELETE_PROJECT event\",\"variableName\":\"suppressEvent\",\"value\":true}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"21\":{\"top\":540,\"left\":6860,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"c63c6b04-9f16-4985-aa65-16a6de631645\",\"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 - Fehler beim Löschen des Projektes. Bitte Support verständigen.\"},\"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\"}}}},\"22\":{\"top\":1400,\"left\":4580,\"properties\":{\"description\":\"Will check if one or more folders exist\",\"title\":\"Folder Exists Condition\",\"nodeUUID\":\"e0d437df-518e-4219-a629-449f11cf28db\",\"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\":[\"{stream.variable.path_loesch_merker}\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"23\":{\"top\":1615,\"left\":5005,\"properties\":{\"description\":\"Will create one or more folders\",\"title\":\"Folder Create Action V2\",\"nodeUUID\":\"e50ff615-2fc5-412c-b73b-96384aea3d37\",\"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_loesch_merker}\"]},\"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\"}}}},\"24\":{\"top\":1395,\"left\":5455,\"properties\":{\"description\":\"Will output to a file\",\"title\":\"Write File Output\",\"nodeUUID\":\"69cb45f4-9fda-4cbe-bd57-8951d9937c8a\",\"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_loesch_merker}/{project.id}\"},\"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\":\"{project.name}\"},\"Append\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, the content is added else it is overwritten\",\"variableName\":\"append\",\"value\":false}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"25\":{\"top\":1395,\"left\":5840,\"properties\":{\"description\":\"Will set a project's group\",\"title\":\"Project Set Group Action V2\",\"nodeUUID\":\"29b1fe80-fa2d-45ec-b981-1f20c25f3157\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.ProjectGroupActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Project ID\":{\"type\":\"STRING\",\"description\":\"Project ID of the project whose group is to be set\",\"variableName\":\"projectId\",\"placeholder\":\"{project.id} or an integer\",\"values\":[\"{project.id}\"],\"value\":\"{project.id}\"},\"Group\":{\"type\":\"STRING\",\"description\":\"Desired group name as plaintext or by wildcards\",\"variableName\":\"group\",\"placeholder\":\"{project.group} or News\",\"values\":[\"{project.group}\"],\"value\":\"Loeschung MBS\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"26\":{\"top\":725,\"left\":5645,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"1a96775c-bd9e-429a-b94d-9b44043765cc\",\"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 - Fehler beim Löschen des Projektes. Bitte Support verständigen.\"},\"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\"}}}},\"27\":{\"top\":1400,\"left\":7035,\"properties\":{\"description\":\"Use it to make a failed node be successful to ensure a whole stream is successful\",\"title\":\"Success Action\",\"nodeUUID\":\"639064be-e719-46ae-8432-d18d08047c08\",\"uncontained\":false,\"class\":\"nodes.actions.general.SuccessActionImpl\",\"className\":\"actionNode\",\"parameter\":{},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"28\":{\"top\":1395,\"left\":6220,\"properties\":{\"description\":\"Will change a single metadata value for a project\",\"title\":\"Project Metadata Changer Action V3\",\"nodeUUID\":\"fdf39951-4643-45f8-b337-0d2a6fdc1633\",\"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\":\"Reservierung\"},\"Metadata value\":{\"type\":\"STRING\",\"description\":\"New metadata value\",\"variableName\":\"metadataValue\",\"placeholder\":\"my_value_for_my_metadata_entry\",\"value\":\"false\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"29\":{\"top\":735,\"left\":4605,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"19e7cce0-bac5-4915-8c37-aa8fc38cc120\",\"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\":\"log_info\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"lokaler Projekt Ordner nicht gefunden - keine Mediendaten entfernt\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"30\":{\"top\":240,\"left\":7250,\"properties\":{\"description\":\"Will output to a file\",\"title\":\"Write File Output\",\"nodeUUID\":\"4ec36ba2-515b-42be-a5da-3d837cfdaaea\",\"uncontained\":false,\"class\":\"nodes.outputs.FileOutput\",\"className\":\"outputNode\",\"parameter\":{\"Filepath\":{\"type\":\"STRING\",\"description\":\"Output file path (incl. extension)\",\"variableName\":\"filePath\",\"placeholder\":\"H:\\\\Folder_Name\\\\myfile.txt\",\"value\":\"{helmut.variable.rss_log_path_win}\\\\mbs_loeschung\\\\mbs_delete.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\":\"{date.year}-{date.month}-{date.day} {time.hour}:{time.minute}:{time.second}, {project.metadata.RSS-Client},{project.name}, {stream.variable.log_info},{stream.variable.log_info2}[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\"}},\"subtitle\":\"Logging\"}},\"31\":{\"top\":135,\"left\":4705,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"e76d30ba-cc71-4256-b35f-d53bbc3db743\",\"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\":\"log_info\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"lokaler Projekt Ordner wurde gelöscht\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"32\":{\"top\":400,\"left\":4705,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"dcdee1c7-f2f0-457a-8041-af25d4a31f7e\",\"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\":\"log_info\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"lokaler Projekt Ordner konnte nicht gelöscht werden\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"33\":{\"top\":245,\"left\":6465,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"420fa018-26ff-48da-b5bb-d4b0a5d4ec94\",\"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\":\"log_info2\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"Helmut Projekt wurde gelöscht\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"34\":{\"top\":540,\"left\":6465,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"324b3d03-c00c-4935-95eb-b746efbebd0a\",\"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\":\"log_info2\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"Fehler beim Löschen des Helmut Projekts\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"35\":{\"top\":1400,\"left\":6610,\"properties\":{\"description\":\"Will output to a file\",\"title\":\"Write File Output\",\"nodeUUID\":\"97cd4577-a9d3-4a52-b7e8-026f7e984308\",\"uncontained\":false,\"class\":\"nodes.outputs.FileOutput\",\"className\":\"outputNode\",\"parameter\":{\"Filepath\":{\"type\":\"STRING\",\"description\":\"Output file path (incl. extension)\",\"variableName\":\"filePath\",\"placeholder\":\"H:\\\\Folder_Name\\\\myfile.txt\",\"value\":\"{helmut.variable.rss_log_path_win}\\\\mbs_loeschung\\\\mbs_delete.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\":\"{date.year}-{date.month}-{date.day} {time.hour}:{time.minute}:{time.second}, {project.metadata.RSS-Client},{project.name}, Remote-Loescheintrag erstellt,{project.id}[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\"}},\"subtitle\":\"Logging\"}},\"36\":{\"top\":725,\"left\":6030,\"properties\":{\"description\":\"Will always fail\",\"title\":\"Fail Action\",\"nodeUUID\":\"06bafd6f-ec54-45dd-8ad7-ba13528a0d63\",\"uncontained\":false,\"class\":\"nodes.actions.general.FailActionWithMessageImpl\",\"className\":\"actionNode\",\"parameter\":{\"Message\":{\"type\":\"STRING\",\"description\":\"Optional error message to return\",\"variableName\":\"msg\",\"value\":\"Projekt Dateien nicht gefunden\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"37\":{\"top\":735,\"left\":4175,\"properties\":{\"description\":\"Will send a notification to a user\",\"title\":\"Send Notification to User\",\"nodeUUID\":\"a66fa634-934e-4a62-b38e-5bf0bd62f133\",\"uncontained\":false,\"class\":\"nodes.outputs.user.UserNotificationOutputImpl\",\"className\":\"outputNode\",\"parameter\":{\"Recipient\":{\"type\":\"STRING\",\"description\":\"Username of the recipient to whom the notification 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 - lokaler Projekt Ordner wurde nicht gefunden. Es werden keine Mediendaten entfernt. \"}},\"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: Projekt und Mediendateien löschen\",\"uncontained\":false,\"nodeUUID\":\"1fce8013-c82a-4f78-81e9-b2a0a315f829\"},\"top\":20}},\"links\":{\"0\":{\"fromOperator\":\"7\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":4,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"1\":{\"fromOperator\":0,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":1,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"2\":{\"fromOperator\":\"16\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":4,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"3\":{\"fromOperator\":0,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":3,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"4\":{\"fromOperator\":\"4\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"13\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"5\":{\"fromOperator\":\"3\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":5,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"6\":{\"fromOperator\":\"18\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":12,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"7\":{\"fromOperator\":\"9\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"11\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"8\":{\"fromOperator\":\"4\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":9,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"9\":{\"fromOperator\":7,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":2,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"10\":{\"fromOperator\":11,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":22,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"11\":{\"fromOperator\":11,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":22,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"12\":{\"fromOperator\":22,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":23,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"13\":{\"fromOperator\":23,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":24,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"14\":{\"fromOperator\":\"12\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"33\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"15\":{\"fromOperator\":2,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"16\":{\"fromOperator\":2,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":8,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"17\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":\"0\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"18\":{\"fromOperator\":6,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":4,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"19\":{\"fromOperator\":\"13\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":15,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"20\":{\"fromOperator\":\"3\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":16,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"21\":{\"fromOperator\":16,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"22\":{\"fromOperator\":23,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":24,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"23\":{\"fromOperator\":6,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":10,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"24\":{\"fromOperator\":\"12\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"34\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"25\":{\"fromOperator\":\"34\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":21,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"26\":{\"fromOperator\":\"34\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":21,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"27\":{\"fromOperator\":17,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":18,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"28\":{\"fromOperator\":17,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":18,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"29\":{\"fromOperator\":22,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":24,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"30\":{\"fromOperator\":24,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":25,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"32\":{\"fromOperator\":\"13\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":37,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"33\":{\"fromOperator\":21,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"30\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"34\":{\"fromOperator\":21,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"30\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"35\":{\"fromOperator\":\"18\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":26,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"36\":{\"fromOperator\":26,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":36,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"37\":{\"fromOperator\":\"25\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":28,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"38\":{\"fromOperator\":\"25\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":28,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"39\":{\"fromOperator\":37,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"29\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"40\":{\"fromOperator\":37,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"29\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"42\":{\"fromOperator\":29,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"17\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"43\":{\"fromOperator\":29,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"17\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"44\":{\"fromOperator\":\"15\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":31,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"45\":{\"fromOperator\":31,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":17,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"46\":{\"fromOperator\":\"15\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":32,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"47\":{\"fromOperator\":32,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":17,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"48\":{\"fromOperator\":31,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":17,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"49\":{\"fromOperator\":32,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":17,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"50\":{\"fromOperator\":20,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":33,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"51\":{\"fromOperator\":20,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":34,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"54\":{\"fromOperator\":33,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":30,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"55\":{\"fromOperator\":33,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":30,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"58\":{\"fromOperator\":30,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":19,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"59\":{\"fromOperator\":30,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":19,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"60\":{\"fromOperator\":\"28\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":35,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"61\":{\"fromOperator\":\"28\",\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":35,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"62\":{\"fromOperator\":35,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"27\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"63\":{\"fromOperator\":35,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"27\",\"toConnector\":\"trigger\",\"toSubConnector\":0}},\"operatorTypes\":{},\"grid\":{\"height\":9000,\"width\":16000}}",
"deprecated": false,
"nodeList": [
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ALL",
"against": "{project.group}",
"source": [
"MBS"
],
"nodeUUID": "4a66f11f-1627-4c0b-8c1a-f2bc98abbff4",
"failedNodeUUID": "46f302cf-ff4c-4b0c-a36e-42152ce96cbb",
"successNodeUUID": "0116828a-c355-439a-94b4-8dbdd488f24f"
}
},
{
"class": "nodes.actions.general.SuccessActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "46f302cf-ff4c-4b0c-a36e-42152ce96cbb"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ALL",
"against": "{project.metadata.RSS-Client}",
"source": [
"{local.environment.COMPUTERNAME}"
],
"nodeUUID": "62b2bafb-b889-4c57-9719-b0833c0e1302",
"failedNodeUUID": "dc1ad660-fc4c-474b-93a7-c69f91594e65",
"successNodeUUID": "c65a0080-bfa5-4561-b2d4-30139c2a90a2"
}
},
{
"class": "nodes.actions.helmut.user.HelmutConfirmActionImpl",
"deprecated": false,
"properties": {
"username": "{user.name}",
"question": "Soll das Projekt \"{project.name}\" und seine Mediendaten wirklich gelöscht werden?",
"successfulOnTimeout": false,
"timeout": 10,
"nodeUUID": "0116828a-c355-439a-94b4-8dbdd488f24f",
"failedNodeUUID": "0d20f197-41c2-4954-9ab1-977fef33f7c1",
"successNodeUUID": "752e4cce-bfbe-4f9f-abee-1c4b0f0e250d"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ALL",
"against": "{project.metadata.RSS-Client}",
"source": [
"{local.environment.COMPUTERNAME}"
],
"nodeUUID": "7132d1bd-1809-41a5-8d38-898057c20f95",
"failedNodeUUID": "f4123206-3ad1-441e-8ebb-9341c294fb32",
"successNodeUUID": "2af17939-0c3a-427d-860c-ac974ef5d1a5"
}
},
{
"class": "nodes.outputs.user.UserMessageOutputImplV4",
"deprecated": false,
"properties": {
"receipment": "{user.name}",
"msg": "Aktion abgebrochen - Projekt wird nicht gelöscht.",
"expandDialog": false,
"asyncState": false,
"successfulOnTimeout": false,
"timeout": 30,
"threshold": "ALL",
"nodeUUID": "0d20f197-41c2-4954-9ab1-977fef33f7c1"
}
},
{
"class": "nodes.actions.helmut.user.HelmutConfirmActionImpl",
"deprecated": false,
"properties": {
"username": "{user.name}",
"question": "Sie versuchen ein MBS-Projekt eines anderen Benutzers zu löschen - Wirklich fortfahren ? ",
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "c65a0080-bfa5-4561-b2d4-30139c2a90a2",
"failedNodeUUID": "252de18f-6472-4c91-ac9b-25d04bc9896a",
"successNodeUUID": "7132d1bd-1809-41a5-8d38-898057c20f95"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ALL",
"against": "{user.name}",
"source": [
"{project.creator}"
],
"nodeUUID": "640f3f8d-9957-447f-917e-f4889ecd4ae5",
"failedNodeUUID": "62b2bafb-b889-4c57-9719-b0833c0e1302",
"successNodeUUID": "7132d1bd-1809-41a5-8d38-898057c20f95"
}
},
{
"class": "nodes.outputs.user.UserMessageOutputImplV4",
"deprecated": false,
"properties": {
"receipment": "{user.name}",
"msg": "Achtung - Projekt kann nur vom Projektersteller oder den Admins gelöscht werden. Bitte den Support kontaktieren.",
"expandDialog": false,
"asyncState": false,
"successfulOnTimeout": false,
"timeout": 30,
"threshold": "ALL",
"nodeUUID": "dc1ad660-fc4c-474b-93a7-c69f91594e65"
}
},
{
"class": "nodes.outputs.user.UserMessageOutputImplV4",
"deprecated": false,
"properties": {
"receipment": "{user.name}",
"msg": "Achtung - Projekt wurde auf einem anderen Schnittclient erstellt. Löschung des Projektes wird vorgemerkt und später durchgeführt.",
"expandDialog": false,
"asyncState": false,
"successfulOnTimeout": false,
"timeout": 30,
"threshold": "ALL",
"nodeUUID": "f4123206-3ad1-441e-8ebb-9341c294fb32",
"successNodeUUID": "bedff8e4-da65-4d4b-8712-afa4c2243b1c"
}
},
{
"class": "nodes.outputs.user.UserNotificationOutputImpl",
"deprecated": false,
"properties": {
"receipment": "{user.name}",
"msg": "Löschen wurde abgebrochen",
"threshold": "ALL",
"nodeUUID": "252de18f-6472-4c91-ac9b-25d04bc9896a"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "path_loesch_merker",
"variableValue": "{helmut.variable.loeschung_extern_watchfolder}/{project.metadata.RSS-Client}",
"nodeUUID": "bedff8e4-da65-4d4b-8712-afa4c2243b1c",
"failedNodeUUID": "e0d437df-518e-4219-a629-449f11cf28db",
"successNodeUUID": "e0d437df-518e-4219-a629-449f11cf28db"
}
},
{
"class": "nodes.actions.helmut.ProjectGroupActionImplV2",
"deprecated": false,
"properties": {
"projectId": "{project.id}",
"group": "Loeschung MBS",
"nodeUUID": "3fccb53c-a01d-415c-8a61-d337b4aa4db2",
"failedNodeUUID": "324b3d03-c00c-4935-95eb-b746efbebd0a",
"successNodeUUID": "420fa018-26ff-48da-b5bb-d4b0a5d4ec94"
}
},
{
"class": "nodes.conditions.folder.FolderMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_EXIST",
"folderPaths": [
"{helmut.variable.mbs_local_projectdata}\\{project.name}"
],
"nodeUUID": "2af17939-0c3a-427d-860c-ac974ef5d1a5",
"failedNodeUUID": "a66fa634-934e-4a62-b38e-5bf0bd62f133",
"successNodeUUID": "bbf938f4-13d2-4e80-831e-3f5be2bc97ab"
}
},
{
"class": "nodes.actions.delete.FolderMultipleDeleteActionImplV3",
"deprecated": false,
"properties": {
"folderPaths": [
"{helmut.variable.mbs_local_projectdata}\\{project.name}"
],
"notEmptyType": "DELETE_ANYWAY",
"nodeUUID": "bbf938f4-13d2-4e80-831e-3f5be2bc97ab",
"failedNodeUUID": "dcdee1c7-f2f0-457a-8041-af25d4a31f7e",
"successNodeUUID": "e76d30ba-cc71-4256-b35f-d53bbc3db743"
}
},
{
"class": "nodes.conditions.helmut.user.UserRoleConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "IS",
"userRole": "ADMIN",
"nodeUUID": "752e4cce-bfbe-4f9f-abee-1c4b0f0e250d",
"failedNodeUUID": "640f3f8d-9957-447f-917e-f4889ecd4ae5",
"successNodeUUID": "7132d1bd-1809-41a5-8d38-898057c20f95"
}
},
{
"class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
"deprecated": false,
"properties": {
"folderPaths": [
"{helmut.projects}/_deleted_MBS"
],
"conflictRule": "SKIP",
"nodeUUID": "6d868db5-be02-4d38-a921-9870bcac2675",
"failedNodeUUID": "cfd72b18-b27a-4f0e-884b-080b59171254",
"successNodeUUID": "cfd72b18-b27a-4f0e-884b-080b59171254"
}
},
{
"class": "nodes.actions.move.FolderMoveWithOptionsActionImpl",
"deprecated": false,
"properties": {
"folderPath": "{path.split.0:-2.{project.path}}",
"newFolderPath": "{helmut.projects}/_deleted_MBS/{project.name}",
"conflictRule": "INCREMENT_NAME",
"nodeUUID": "cfd72b18-b27a-4f0e-884b-080b59171254",
"failedNodeUUID": "1a96775c-bd9e-429a-b94d-9b44043765cc",
"successNodeUUID": "3fccb53c-a01d-415c-8a61-d337b4aa4db2"
}
},
{
"class": "nodes.actions.general.SuccessActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "041d65a2-7266-483e-9306-7818bd63cd50"
}
},
{
"class": "nodes.actions.helmut.ProjectDeleteActionImplV2",
"deprecated": false,
"properties": {
"projectId": "{project.id}",
"suppressEvent": true,
"nodeUUID": "214ce949-e133-4627-b39d-d1f125fcd68b",
"failedNodeUUID": "324b3d03-c00c-4935-95eb-b746efbebd0a",
"successNodeUUID": "420fa018-26ff-48da-b5bb-d4b0a5d4ec94"
}
},
{
"class": "nodes.outputs.user.UserMessageOutputImplV4",
"deprecated": false,
"properties": {
"receipment": "{user.name}",
"msg": "Achtung - Fehler beim Löschen des Projektes. Bitte Support verständigen.",
"expandDialog": false,
"asyncState": false,
"successfulOnTimeout": false,
"timeout": 30,
"threshold": "ALL",
"nodeUUID": "c63c6b04-9f16-4985-aa65-16a6de631645",
"failedNodeUUID": "4ec36ba2-515b-42be-a5da-3d837cfdaaea",
"successNodeUUID": "4ec36ba2-515b-42be-a5da-3d837cfdaaea"
}
},
{
"class": "nodes.conditions.folder.FolderMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_EXIST",
"folderPaths": [
"{stream.variable.path_loesch_merker}"
],
"nodeUUID": "e0d437df-518e-4219-a629-449f11cf28db",
"failedNodeUUID": "e50ff615-2fc5-412c-b73b-96384aea3d37",
"successNodeUUID": "69cb45f4-9fda-4cbe-bd57-8951d9937c8a"
}
},
{
"class": "nodes.actions.create.FolderMultipleCreateActionImplV2",
"deprecated": false,
"properties": {
"folderPaths": [
"{stream.variable.path_loesch_merker}"
],
"conflictRule": "SKIP",
"nodeUUID": "e50ff615-2fc5-412c-b73b-96384aea3d37",
"failedNodeUUID": "69cb45f4-9fda-4cbe-bd57-8951d9937c8a",
"successNodeUUID": "69cb45f4-9fda-4cbe-bd57-8951d9937c8a"
}
},
{
"class": "nodes.outputs.FileOutput",
"deprecated": false,
"properties": {
"filePath": "{stream.variable.path_loesch_merker}/{project.id}",
"msg": "{project.name}",
"append": false,
"threshold": "ALL",
"nodeUUID": "69cb45f4-9fda-4cbe-bd57-8951d9937c8a",
"successNodeUUID": "29b1fe80-fa2d-45ec-b981-1f20c25f3157"
}
},
{
"class": "nodes.actions.helmut.ProjectGroupActionImplV2",
"deprecated": false,
"properties": {
"projectId": "{project.id}",
"group": "Loeschung MBS",
"nodeUUID": "29b1fe80-fa2d-45ec-b981-1f20c25f3157",
"failedNodeUUID": "fdf39951-4643-45f8-b337-0d2a6fdc1633",
"successNodeUUID": "fdf39951-4643-45f8-b337-0d2a6fdc1633"
}
},
{
"class": "nodes.outputs.user.UserMessageOutputImplV4",
"deprecated": false,
"properties": {
"receipment": "{user.name}",
"msg": "Achtung - Fehler beim Löschen des Projektes. Bitte Support verständigen.",
"expandDialog": false,
"asyncState": false,
"successfulOnTimeout": false,
"timeout": 30,
"threshold": "ALL",
"nodeUUID": "1a96775c-bd9e-429a-b94d-9b44043765cc",
"successNodeUUID": "06bafd6f-ec54-45dd-8ad7-ba13528a0d63"
}
},
{
"class": "nodes.actions.general.SuccessActionImpl",
"deprecated": false,
"properties": {
"nodeUUID": "639064be-e719-46ae-8432-d18d08047c08"
}
},
{
"class": "nodes.actions.metadata.ProjectMetadataChangerActionImplV3",
"deprecated": false,
"properties": {
"projectId": "{project.id}",
"metadataName": "Reservierung",
"metadataValue": "false",
"nodeUUID": "fdf39951-4643-45f8-b337-0d2a6fdc1633",
"failedNodeUUID": "97cd4577-a9d3-4a52-b7e8-026f7e984308",
"successNodeUUID": "97cd4577-a9d3-4a52-b7e8-026f7e984308"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "log_info",
"variableValue": "lokaler Projekt Ordner nicht gefunden - keine Mediendaten entfernt",
"nodeUUID": "19e7cce0-bac5-4915-8c37-aa8fc38cc120",
"failedNodeUUID": "6d868db5-be02-4d38-a921-9870bcac2675",
"successNodeUUID": "6d868db5-be02-4d38-a921-9870bcac2675"
}
},
{
"class": "nodes.outputs.FileOutput",
"deprecated": false,
"properties": {
"filePath": "{helmut.variable.rss_log_path_win}\\mbs_loeschung\\mbs_delete.txt",
"msg": "{date.year}-{date.month}-{date.day} {time.hour}:{time.minute}:{time.second}, {project.metadata.RSS-Client},{project.name}, {stream.variable.log_info},{stream.variable.log_info2}[NEWLINE]",
"append": true,
"threshold": "ALL",
"nodeUUID": "4ec36ba2-515b-42be-a5da-3d837cfdaaea",
"failedNodeUUID": "041d65a2-7266-483e-9306-7818bd63cd50",
"successNodeUUID": "041d65a2-7266-483e-9306-7818bd63cd50"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "log_info",
"variableValue": "lokaler Projekt Ordner wurde gelöscht",
"nodeUUID": "e76d30ba-cc71-4256-b35f-d53bbc3db743",
"failedNodeUUID": "6d868db5-be02-4d38-a921-9870bcac2675",
"successNodeUUID": "6d868db5-be02-4d38-a921-9870bcac2675"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "log_info",
"variableValue": "lokaler Projekt Ordner konnte nicht gelöscht werden",
"nodeUUID": "dcdee1c7-f2f0-457a-8041-af25d4a31f7e",
"failedNodeUUID": "6d868db5-be02-4d38-a921-9870bcac2675",
"successNodeUUID": "6d868db5-be02-4d38-a921-9870bcac2675"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "log_info2",
"variableValue": "Helmut Projekt wurde gelöscht",
"nodeUUID": "420fa018-26ff-48da-b5bb-d4b0a5d4ec94",
"failedNodeUUID": "4ec36ba2-515b-42be-a5da-3d837cfdaaea",
"successNodeUUID": "4ec36ba2-515b-42be-a5da-3d837cfdaaea"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "log_info2",
"variableValue": "Fehler beim Löschen des Helmut Projekts",
"nodeUUID": "324b3d03-c00c-4935-95eb-b746efbebd0a",
"failedNodeUUID": "c63c6b04-9f16-4985-aa65-16a6de631645",
"successNodeUUID": "c63c6b04-9f16-4985-aa65-16a6de631645"
}
},
{
"class": "nodes.outputs.FileOutput",
"deprecated": false,
"properties": {
"filePath": "{helmut.variable.rss_log_path_win}\\mbs_loeschung\\mbs_delete.txt",
"msg": "{date.year}-{date.month}-{date.day} {time.hour}:{time.minute}:{time.second}, {project.metadata.RSS-Client},{project.name}, Remote-Loescheintrag erstellt,{project.id}[NEWLINE]",
"append": true,
"threshold": "ALL",
"nodeUUID": "97cd4577-a9d3-4a52-b7e8-026f7e984308",
"failedNodeUUID": "639064be-e719-46ae-8432-d18d08047c08",
"successNodeUUID": "639064be-e719-46ae-8432-d18d08047c08"
}
},
{
"class": "nodes.actions.general.FailActionWithMessageImpl",
"deprecated": false,
"properties": {
"msg": "Projekt Dateien nicht gefunden",
"nodeUUID": "06bafd6f-ec54-45dd-8ad7-ba13528a0d63"
}
},
{
"class": "nodes.outputs.user.UserNotificationOutputImpl",
"deprecated": false,
"properties": {
"receipment": "{user.name}",
"msg": "Achtung - lokaler Projekt Ordner wurde nicht gefunden. Es werden keine Mediendaten entfernt. ",
"threshold": "ALL",
"nodeUUID": "a66fa634-934e-4a62-b38e-5bf0bd62f133",
"failedNodeUUID": "19e7cce0-bac5-4915-8c37-aa8fc38cc120",
"successNodeUUID": "19e7cce0-bac5-4915-8c37-aa8fc38cc120"
}
}
]
}Findings im Stream
offen
214ce949-e133-4627-b39d-d1f125fcd68b
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.
Stream-Details
- Extern-ID
- 6a2fc1cfa521af43ec8e18bf
- Event
- CUSTOM_FX
- Nodes
- 37
- Deprecated-Warnung
- Nein
- Variablen
- 3