Service Release 7
enaio® webclient 9.10 SR7 (9.10.0.7)
Service release 7 for enaio® webclient and enaio® mobile contains bug fixes and the following new features:
Integration into Other Systems

Hit lists can now also be filtered for links to an enaio® webclient URL.
Strings for the filter field can be transferred using a parameter in the URL.
The parameter is available for opening a location as well as retrieving saved searches and full-text searches.
Example: /#/entry?fulltextsearch=<search term>&filter=<filter value>
Links to External URLs or External Applications

External web applications can be called via embedded URLs in enaio® webclient, enaio® webclient as a desktop application and enaio® mobile. The call is made via links in the context menu.
External applications can also be called by transferring data in enaio® webclient as a desktop application.
The function has been expanded. Users and groups to which the link is made available can now be specified.
Example:
{
"objectTypes": "*",
"users": ["ANN,BOB"],
"groups": ["DEV,CON"],
The configuration is done via the tools.json file that has to be created in the\service-manager\config\apps\osweb\public\external_tools directory.
We provide a configuration file as a template for downloading.
The configuration specifies authorized users, object types, client types, localizable labels, icons, and URLs, as well as paths to applications.

Embedded URLs for calling external web applications can be specified for the current user ($username$) and the object ID ($osid$) of the object used for the call using placeholders. The IDs are output in comma-separated format for multiple objects.
Example:
"path": "https://app.optimal-systems.com?soos=$username$&osid=$osid$",
Example call for enaio® coLab:
"path": "http://<ip>:<port>/#/wizard/$osid$/$username$",
The configuration is done via the tools.json file that has to be created in the\service-manager\config\apps\osweb\public\external_tools directory.
We provide a configuration file as a template for downloading.
The configuration specifies authorized users, object types, client types, localizable labels, icons, and URLs, as well as paths to applications.
Office Integration

The enaio® Office Add-In NG Save and check in > As new PDF variant feature is now also supported by enaio® webclient as a desktop application for editing documents that have been transferred.
E-mail Management

If e-mails have already been created in enaio®, reference documents or further filing locations can be created via enaio® Outlook Add-In NG when creating them again.
If multiple e-mails are created, the user can now apply the selected setting for all subsequent deduplications of the created e-mail in the first deduplication dialog.
enaio® webclient: New Script Features

It has been possible to manage scripts and other resources in a public directory using enaio® service-manager since SR 4.
However, integrating scripts via 'formHelper.getPublicResource' does not enable the scripts to be debugged.
Scripts integrated via 'formHelper.includePublicScript' can be debugged.
Further information can be found in the developer documentation.