Save RIS portfolio
rillsoft_portfolio_ris_saveSaves the open Rillsoft portfolio back to the Integration Server: writes new versions for changed, writable projects, includes links and configuration, then reloads it; no changes mean no write.
Instructions
Writes the open portfolio of the Rillsoft Integration Server back: every project that changed and is not read-only gets a new version on the server (saved names them), cross-project links and the portfolio's configuration, favourites and signature are written along, then the portfolio is reloaded from the server keeping its display state. Nothing changed means nothing written and a note. Refused where the open document is not a portfolio of the server (ris_portfolio_not_open; a single project is saved through rillsoft_project_ris_save, a portfolio file through rillsoft_portfolio_project_files_save). A link cycle stops the save and is named in note. Runs with the login of the desktop session. No undo step.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | version notes stored with every new project version; at most 2000 characters |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | hints, such as nothing having changed or a link cycle; missing when there were none | |
| saved | Yes | the projects that were written as new versions - changed and not read-only; empty when nothing had changed | |
| portfolioId | Yes | id of the portfolio on the server |