Create RIS folder
rillsoft_folder_ris_createCreates a subfolder in the project folder tree on the Rillsoft Integration Server using a name and an existing parent folder ID; the change applies immediately and has no undo.
Instructions
Creates a subfolder in the project folder tree of the logged-in client on the Rillsoft Integration Server - the 'New folder' button of the folder dialog. Takes effect on the server at once: no undo step; rillsoft_folder_ris_delete removes it. An unknown parent is refused before anything is sent. Runs with the login of the desktop session.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | name of the new folder | |
| parentFolderId | Yes | id of the folder the new one goes into, from rillsoft_folder_ris_list; root folders cannot be created |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| left | Yes | left index of the nested-set tree | |
| name | Yes | name of the folder | |
| path | Yes | names from the root, joined by ' / ' | |
| uuid | Yes | UUID of the folder | |
| depth | Yes | 0 at a root folder, 1 below it, and so on | |
| right | Yes | right index of the nested-set tree | |
| folderId | Yes | id of the folder on the server; what the other folder tools and rillsoft_project_ris_save_as take | |
| description | Yes | description; empty when none is set | |
| folderCount | Yes | subfolders directly below this folder | |
| projectCount | Yes | projects lying directly in this folder (subfolders not counted) | |
| parentFolderId | No | id of the parent folder; missing at a root folder |