PROD
FX
disabled
Test TNB Housekeeping
Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-02 17_42_55_ohneLicence
Struktur und Aufrufe dieses Streams prüfen Im HView öffnen AbhängigkeitenGruppenzugehörigkeit
Keine explizite ZuordnungAktivierung
DeaktiviertJobstatus im Dashboard
Nicht erforderlich / nicht jobbezogenGrafische Streamansicht
10 Nodes
Variablen und Fundstellen
helmut
rss_log_path
definiert
3×
nodeList.1.properties.filePaths.0
{helmut.variable.rss_log_path}/tnb_housekeeping/tnb_dir_csv.txt
nodeList.4.properties.variableValue
{helmut.variable.rss_log_path}/tnb_housekeeping/tnb_dir_csv.txt
nodeList.8.properties.variableValue
{helmut.variable.rss_log_path}/tnb_housekeeping/tnb_dir_csv.txt
Stream-Rohdaten
{
"id": "6a2fecb61ec6ae1910ad76a9",
"name": "Test TNB Housekeeping",
"createDate": "2026-06-15T12:14:46.1Z",
"modificationDate": "2026-08-25T19:07:23.932Z",
"streamEvent": "CUSTOM_USER",
"streamHost": "CLIENT",
"disabled": true,
"startNodeUUID": "cadacf51-f73f-4833-b8a0-e572faadf829",
"groups": [],
"order": 11,
"tags": [
"FX"
],
"design": "{\"operators\":{\"0\":{\"top\":410,\"left\":880,\"properties\":{\"description\":\"Will create a new job\",\"title\":\"Job Create Job Action V2\",\"nodeUUID\":\"76d2ef5f-f85e-4ba0-96d7-a9562500b94b\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.job.JobCreateJobActionImplV2\",\"className\":\"actionNode\",\"parameter\":{\"Profile ID\":{\"type\":\"STRING\",\"description\":\"Profile ID (IO/CO/HK) of the profile to be triggered\",\"variableName\":\"profileId\",\"placeholder\":\"53gsbao34dlso9474jd\",\"values\":[\"{job.profile}\"],\"value\":\"6a396038973c26623a24880e\"},\"Job name\":{\"type\":\"STRING\",\"description\":\"Name with which the job is created\",\"variableName\":\"jobName\",\"placeholder\":\"{job.name} or my_desired_job_name\",\"values\":[\"{job.name}\"],\"value\":\"TNB-Housekeeping Test\"},\"Source file\":{\"type\":\"STRING\",\"description\":\"Source file path (incl. name and extension)\",\"variableName\":\"sourceFile\",\"placeholder\":\"{job.path} or /Volumes/helmut/Destination_Folder_Name/my_job_file.mxf\",\"values\":[\"{job.source}\"],\"value\":\"\"},\"Priority\":{\"type\":\"INTEGER\",\"description\":\"(Optional: Set between 0 and 10, with 0 as the highest priority. Default is -1, which means original value defined in profile)\",\"variableName\":\"priority\",\"placeholder\":\"-1\",\"values\":[\"-1\"],\"value\":\"-1\"},\"Render nodes\":{\"type\":\"STRING\",\"description\":\"Comma-separated list of names of the rendernode(s) to pick up the job (optional)\",\"variableName\":\"renderNodes\",\"placeholder\":\"rendernode1 or render*\"},\"Add current marker\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, markers (if existing) are passed on to the job\",\"variableName\":\"addMarker\",\"values\":[\"true\"],\"value\":false},\"Add current metadata\":{\"type\":\"BOOLEAN\",\"description\":\"If enabled, metadata from the current job is passed on to the new job and metadata set of triggered profile will be ignored. If disabled the metadata set assigned to the triggered profile will be used in the new job.\",\"variableName\":\"addMetadata\",\"values\":[\"true\"],\"value\":true}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"1\":{\"top\":20,\"left\":440,\"properties\":{\"description\":\"Will check if one or more files exist\",\"title\":\"File Exists Condition\",\"nodeUUID\":\"cadacf51-f73f-4833-b8a0-e572faadf829\",\"uncontained\":false,\"class\":\"nodes.conditions.file.FileMultipleExistsConditionImpl\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"DOES_EXIST\",\"DOES_NOT_EXIST\"],\"value\":\"DOES_EXIST\"},\"Filepath\":{\"type\":\"ARRAY_STRING\",\"description\":\"Complete file path including extension\",\"variableName\":\"filePaths\",\"placeholder\":\"H:\\\\Folder_name\\\\does_this_file_exist.mxf\",\"value\":[\"{helmut.variable.rss_log_path}/tnb_housekeeping/tnb_dir_csv.txt\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"2\":{\"top\":31,\"left\":4015,\"properties\":{\"description\":\"Will open a select dialog in Helmut. The user's selection will be set as node result.\",\"title\":\"Helmut Select Dialog Action\",\"nodeUUID\":\"0c67ec96-b425-44e4-9f44-79e4906fa1b6\",\"uncontained\":false,\"class\":\"nodes.actions.helmut.user.HelmutSelectActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Target user\":{\"type\":\"STRING\",\"description\":\"The username to send select request to\",\"variableName\":\"username\",\"values\":[\"{user.name}\"],\"value\":\"{user.name}\"},\"Title\":{\"type\":\"STRING\",\"description\":\"A title the select dialog should show\",\"variableName\":\"title\",\"value\":\"TNB-Verzeichnis (FS-Netz)\"},\"Selection List\":{\"type\":\"ARRAY_STRING\",\"description\":\"A comma separated list representing the selection options\",\"variableName\":\"selectionList\",\"value\":[\"{file.content.{stream.variable.listendatei}}\"]},\"Successful on timeout\":{\"type\":\"BOOLEAN\",\"description\":\"Whether to be successful or fail when reaching the timeout\",\"variableName\":\"successfulOnTimeout\",\"values\":[\"false\"],\"value\":false},\"Timeout (in seconds)\":{\"type\":\"INTEGER\",\"description\":\"How long to wait for a user response\",\"variableName\":\"timeout\",\"values\":[\"30\"],\"value\":\"30\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"3\":{\"top\":31,\"left\":4440,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"21fdd7bb-3ad4-47ee-b97f-01d3a8a826fd\",\"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\":\"ergebnis\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{stream.last_result}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"5\":{\"top\":31,\"left\":3610,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"9a6aeea6-3a54-423a-822e-262129187e61\",\"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\":\"listendatei\"},\"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.rss_log_path}/tnb_housekeeping/tnb_dir_csv.txt\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"6\":{\"top\":20,\"left\":1320,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"167f3824-dbe8-4524-8860-59a6110fd8cf\",\"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\":\"last_modified\"},\"Variable value\":{\"type\":\"STRING\",\"description\":\"Name of the value to be used for the temporary variable\",\"variableName\":\"variableValue\",\"placeholder\":\"my_value_name\",\"value\":\"{file.modified.{stream.variable.tnb_log_file}}\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"7\":{\"top\":20,\"left\":1705,\"properties\":{\"description\":\"Will execute javascript\",\"title\":\"Execute Javascript Action\",\"nodeUUID\":\"fc468465-ed81-4ede-bf66-e80cefea2ba5\",\"uncontained\":false,\"class\":\"nodes.actions.execute.JavascriptExecuteActionImpl\",\"className\":\"actionNode\",\"parameter\":{\"Javascript\":{\"type\":\"LONG_STRING\",\"description\":\"Javascript based on 'Nashorn'\",\"variableName\":\"cmd\",\"value\":\"var inp = parseInt(\\\"{stream.variable.last_modified}\\\");\\nvar datets = Date.now() - (10*60*1000);\\nvar restts = datets-inp;\\nvar result = true;\\n\\nif (restts>0) {\\n result = true;\\n} else {\\n result = false;\\n}\\nresult\"}},\"globalParameter\":{\"Async\":{\"type\":\"BOOLEAN\",\"variableName\":\"async\",\"value\":false}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}},\"subtitle\":\"Prüfung ob Zeit älter als 10 Minuten -> liefert true oder false\"}},\"8\":{\"top\":410,\"left\":1295,\"properties\":{\"description\":\"Will send a message to a user\",\"title\":\"Send Message to User V4\",\"nodeUUID\":\"b5c1443a-8230-433f-8868-8117b11ec189\",\"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\":\"Neue Verzeichnisliste wurde erstellt - Bitte Funktion erneut aufrufen\"},\"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\":20,\"left\":905,\"properties\":{\"description\":\"Will set a temporary custom stream variable\",\"title\":\"Stream Set Temporary Variable Action\",\"nodeUUID\":\"03a0ce2e-2520-4947-a1fd-31dcc3dbcc34\",\"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\":\"tnb_log_file\"},\"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.rss_log_path}/tnb_housekeeping/tnb_dir_csv.txt\"}},\"globalParameter\":{},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"10\":{\"top\":20,\"left\":2110,\"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\":\"34834324-a09f-4ef5-86f8-c20d3491cbc0\",\"uncontained\":false,\"class\":\"nodes.conditions.general.WildcardMultipleConditionImplV3\",\"className\":\"conditionNode\",\"parameter\":{\"Condition\":{\"type\":\"ENUM\",\"variableName\":\"conditionType\",\"values\":[\"IS\",\"IS_NOT\",\"CONTAINS\",\"CONTAINS_NOT\",\"STARTS_WITH\",\"STARTS_NOT_WITH\",\"ENDS_WITH\",\"ENDS_NOT_WITH\",\"IS_EQUAL\",\"IS_GREATER_THAN\",\"IS_SMALLER_THAN\",\"IS_GREATER_OR_EQUAL\",\"IS_SMALLER_OR_EQUAL\",\"MATCH\",\"MATCH_NOT\"],\"value\":\"IS\"},\"Match All/One\":{\"type\":\"ENUM\",\"description\":\"If `ALL` is selected, input must match all patterns - for `ONE` a single match will make this condition pass\",\"variableName\":\"allOne\",\"placeholder\":\"ALL\",\"values\":[\"ALL\",\"ONE\"],\"value\":\"ALL\"},\"Input\":{\"type\":\"STRING\",\"description\":\"The string to be examined\",\"variableName\":\"against\",\"placeholder\":\"user1\",\"value\":\"{node.result.fc468465-ed81-4ede-bf66-e80cefea2ba5}\"},\"Match pattern(s)\":{\"type\":\"ARRAY_STRING\",\"description\":\"The pattern(s) that the input should match\",\"variableName\":\"source\",\"placeholder\":\"{user.name}\",\"value\":[\"true\"]}},\"inputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"outputs\":{\"success\":{\"label\":\"Success\"},\"failed\":{\"label\":\"Fail\"}}}},\"startNode\":{\"left\":20,\"properties\":{\"class\":\"streamEvent\",\"className\":\"eventNode\",\"inputs\":{},\"outputs\":{\"trigger\":{\"label\":\"Trigger\"}},\"parameter\":{\"Event\":{\"type\":\"ENUM\",\"value\":\"CUSTOM_USER\",\"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: Test TNB Housekeeping\",\"uncontained\":false,\"nodeUUID\":\"74b7fb48-485b-4f6f-91f1-5bc78393fa77\"},\"top\":20}},\"links\":{\"0\":{\"fromOperator\":\"7\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"10\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"1\":{\"fromOperator\":\"startNode\",\"fromConnector\":\"trigger\",\"fromSubConnector\":0,\"toOperator\":1,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"2\":{\"fromOperator\":1,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":\"0\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"3\":{\"fromOperator\":5,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":2,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"4\":{\"fromOperator\":2,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":3,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"6\":{\"fromOperator\":10,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":\"0\",\"toConnector\":\"trigger\",\"toSubConnector\":0},\"7\":{\"fromOperator\":6,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":7,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"8\":{\"fromOperator\":\"0\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":8,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"9\":{\"fromOperator\":10,\"fromConnector\":\"failed\",\"fromSubConnector\":0,\"toOperator\":5,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"10\":{\"fromOperator\":\"1\",\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":9,\"toConnector\":\"trigger\",\"toSubConnector\":0},\"11\":{\"fromOperator\":9,\"fromConnector\":\"success\",\"fromSubConnector\":0,\"toOperator\":6,\"toConnector\":\"trigger\",\"toSubConnector\":0}},\"operatorTypes\":{},\"grid\":{\"height\":9000,\"width\":16000}}",
"deprecated": false,
"nodeList": [
{
"class": "nodes.actions.helmut.job.JobCreateJobActionImplV2",
"deprecated": false,
"properties": {
"profileId": "6a396038973c26623a24880e",
"jobName": "TNB-Housekeeping Test",
"sourceFile": "",
"priority": -1,
"addMarker": false,
"addMetadata": true,
"nodeUUID": "76d2ef5f-f85e-4ba0-96d7-a9562500b94b",
"successNodeUUID": "b5c1443a-8230-433f-8868-8117b11ec189"
}
},
{
"class": "nodes.conditions.file.FileMultipleExistsConditionImpl",
"deprecated": false,
"properties": {
"conditionType": "DOES_EXIST",
"filePaths": [
"{helmut.variable.rss_log_path}/tnb_housekeeping/tnb_dir_csv.txt"
],
"nodeUUID": "cadacf51-f73f-4833-b8a0-e572faadf829",
"failedNodeUUID": "76d2ef5f-f85e-4ba0-96d7-a9562500b94b",
"successNodeUUID": "03a0ce2e-2520-4947-a1fd-31dcc3dbcc34"
}
},
{
"class": "nodes.actions.helmut.user.HelmutSelectActionImpl",
"deprecated": false,
"properties": {
"username": "{user.name}",
"title": "TNB-Verzeichnis (FS-Netz)",
"selectionList": [
"{file.content.{stream.variable.listendatei}}"
],
"successfulOnTimeout": false,
"timeout": 30,
"nodeUUID": "0c67ec96-b425-44e4-9f44-79e4906fa1b6",
"successNodeUUID": "21fdd7bb-3ad4-47ee-b97f-01d3a8a826fd"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "ergebnis",
"variableValue": "{stream.last_result}",
"nodeUUID": "21fdd7bb-3ad4-47ee-b97f-01d3a8a826fd"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "listendatei",
"variableValue": "{helmut.variable.rss_log_path}/tnb_housekeeping/tnb_dir_csv.txt",
"nodeUUID": "9a6aeea6-3a54-423a-822e-262129187e61",
"successNodeUUID": "0c67ec96-b425-44e4-9f44-79e4906fa1b6"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "last_modified",
"variableValue": "{file.modified.{stream.variable.tnb_log_file}}",
"nodeUUID": "167f3824-dbe8-4524-8860-59a6110fd8cf",
"successNodeUUID": "fc468465-ed81-4ede-bf66-e80cefea2ba5"
}
},
{
"class": "nodes.actions.execute.JavascriptExecuteActionImpl",
"deprecated": false,
"properties": {
"cmd": "var inp = parseInt(\"{stream.variable.last_modified}\");\nvar datets = Date.now() - (10*60*1000);\nvar restts = datets-inp;\nvar result = true;\n\nif (restts>0) {\n result = true;\n} else {\n result = false;\n}\nresult",
"nodeUUID": "fc468465-ed81-4ede-bf66-e80cefea2ba5",
"successNodeUUID": "34834324-a09f-4ef5-86f8-c20d3491cbc0"
}
},
{
"class": "nodes.outputs.user.UserMessageOutputImplV4",
"deprecated": false,
"properties": {
"receipment": "{user.name}",
"msg": "Neue Verzeichnisliste wurde erstellt - Bitte Funktion erneut aufrufen",
"expandDialog": false,
"asyncState": false,
"successfulOnTimeout": false,
"timeout": 30,
"threshold": "ALL",
"nodeUUID": "b5c1443a-8230-433f-8868-8117b11ec189"
}
},
{
"class": "nodes.actions.helmut.stream.StreamSetTemporaryVariableActionImpl",
"deprecated": false,
"properties": {
"variableName": "tnb_log_file",
"variableValue": "{helmut.variable.rss_log_path}/tnb_housekeeping/tnb_dir_csv.txt",
"nodeUUID": "03a0ce2e-2520-4947-a1fd-31dcc3dbcc34",
"successNodeUUID": "167f3824-dbe8-4524-8860-59a6110fd8cf"
}
},
{
"class": "nodes.conditions.general.WildcardMultipleConditionImplV3",
"deprecated": false,
"properties": {
"conditionType": "IS",
"allOne": "ALL",
"against": "{node.result.fc468465-ed81-4ede-bf66-e80cefea2ba5}",
"source": [
"true"
],
"nodeUUID": "34834324-a09f-4ef5-86f8-c20d3491cbc0",
"failedNodeUUID": "9a6aeea6-3a54-423a-822e-262129187e61",
"successNodeUUID": "76d2ef5f-f85e-4ba0-96d7-a9562500b94b"
}
}
]
}Findings im Stream
Warnungoffen
76d2ef5f-f85e-4ba0-96d7-a9562500b94b
Create Job in Stream „Test TNB Housekeeping“: Best Practice: Die Profil-ID ist hart codiert.
Profil-ID in einer Helmut-Variable hinterlegen und z. B. {helmut.variable.JOB_PROFILE_ID} verwenden. Das erleichtert die zentrale Pflege und den Wechsel zwischen Systemen.
Stream-Details
- Extern-ID
- 6a2fecb61ec6ae1910ad76a9
- Event
- CUSTOM_USER
- Nodes
- 10
- Deprecated-Warnung
- Nein
- Variablen
- 1