Flow Help
NovacuraRoadmap
Flow Classic Help
Flow Classic Help
  • What is Novacura Flow?
  • 📓System requirements
  • Release information
    • Main Flow releases
      • Release notes 6.13
      • Release notes 6.14
      • Release notes 6.15
    • Flow service packs
      • 6.10
        • 6.10.35
      • 6.11
      • 6.12
        • 6.12.19
        • 6.12.20
      • 6.13
        • 6.13.7
        • 6.13.8
        • 6.13.9
        • 6.13.10
        • 6.13.11
        • 6.13.12
        • 6.13.13
        • 6.13.14
        • 6.13.15
        • 6.13.16
        • 6.13.17
      • 6.14
        • 6.14.1
        • 6.14.2
        • 6.14.3
        • 6.14.4
        • 6.14.5
        • 6.14.6
        • 6.14.7
        • 6.14.8
        • 6.14.9
        • 6.14.10
        • 6.14.11
        • 6.14.12
        • 6.14.13
        • 6.14.14
      • 6.15
        • Server
          • 6.15.1
          • 6.15.2
          • 6.15.3
          • 6.15.4
          • 6.15.5
          • 6.15.6
          • 6.15.7
          • 6.15.8
          • 6.15.9
          • 6.15.10
          • 6.15.12
          • 6.15.13
          • 6.15.14
          • 6.15.15
          • 6.15.16
          • 6.15.17
        • Studio
          • 6.15.1
          • 6.15.2
          • 6.15.3
          • 6.15.4
          • 6.15.5
          • 6.15.6
          • 6.15.7
          • 6.15.8
          • 6.15.10
          • 6.15.11
          • 6.15.12
        • Installer
          • 6.15.1
          • 6.15.2
          • 6.15.6
    • Connector services
      • IFS OData Connector
        • 2.1.33
        • 2.1.29
        • 2.1.28
        • 2.1.27
        • 2.1.26
        • 2.1.25
        • 2.1.24
        • 2.1.23
        • 2.1.22
        • 2.1.21
        • 2.1.20
        • 2.1.19
        • Earlier releases
          • 2.1.18
          • 2.1.17
          • 2.1.16
          • 2.1.15
          • 2.1.14
          • 2.1.13
          • 2.1.12
      • SFTP Connector
        • 2.1.0
      • M3 Rest Connector
        • 2.1.4
        • 2.1.2
      • File System Connector
        • 2.1.3
        • 2.1.2
        • 2.1.1
        • 2.0.0
      • Microsoft Active Directory
        • 2.1.3
    • Android client
    • iOS client
    • Portal 2
      • 2020.13.2
      • 2020.13.3
      • 2020.13.4
      • 2020.13.5
      • 2020.14
      • 2020.14.1
      • 2020.14.2
      • 2020.14.3
      • 2020.14.4
      • 2023.1
      • 2023.2
      • 2023.3
      • 2023.4
      • 2024.1
      • 2024.2
      • 2024.3
      • 2024.4
      • 2025.1
    • Web client
      • 1.1
      • 1.2
      • 1.3
      • 1.4
      • 1.5
      • 1.6
      • 1.7
      • 1.8
      • 1.9
      • 1.10
      • 1.11
      • 1.12
      • 1.13 and up - Change log
    • Integration Engine
      • 2024-10-08
      • 2024-11-26
      • 2024-11-12
      • 2024-12-10
      • 2025-01-13
      • 2025-03-05
      • 2025-03-27
  • 🎣Getting started
    • Quick start
    • Develop your first app
  • 🔨Installation and upgrade
    • Installation
    • New installation
    • Upgrade installation
    • Apply service pack
    • Add component
    • Windows authentication
    • Event log
    • FAQ
      • Monitoring
      • Troubleshooting
      • Migration tool
      • IIS user permission
      • Moving SQLite portal database
  • 🧱Security
    • Server
      • Security settings
  • 💡Development
    • Performance Guidelines
    • FlowScript
      • Variables
      • Operators
      • Functions
        • Text functions
          • Chr
          • DecodeText
          • Guid
          • InStr
          • IsNull
          • Left
          • Len
          • Lower
          • Mid
          • Split
          • RegexMatch
          • RegexMatches
          • RegexReplace
          • Replace
          • Right
          • Trim
          • URLEncode/URLDecode
          • Upper
        • Number functions
          • Ceil
          • Floor
          • Format
          • IsNaN
          • IsNumber
          • Max
          • Min
          • Pow
          • Round
          • Str
          • Maths
            • Abs
            • Acos
            • Asin
            • Atan
            • Cos
            • Cosh
            • Sin
            • Sinh
            • Tan
            • Tanh
            • ToDegrees
          • Val
          • Random
        • Date functions
          • Date
          • Format
          • Now
        • DateTime module
        • JSON module
        • Other
          • Base64DecodeText
          • Base64Encode
          • Case/When/Then
          • Default
          • Empty
          • Group by
          • In
          • Inner Join
          • Non-Boolean values
      • Table
        • All
        • Any
        • Count
        • CSVFill
        • Eval
        • First
        • FirstOrDefault
        • FirstOrEmpty
        • Last
        • Skip
        • Sum
        • Take
        • XMLFill
        • Table queries
      • Programs
      • Formats
      • Script examples
        • SQL Join equivalent
      • AD sync scripting
    • Studio
      • Installation and log in
        • OpenID Connect
      • Applications
        • Menu
          • Inbox
            • Public variables
        • Workflow
          • Start step
          • User step
            • Header
            • Static text
            • Labeled static text
            • Link
            • External app launcher
            • Image viewer
            • Text input
            • Numeric input
            • Date input
            • Time input
            • Check box input
            • Binary option input
            • List selection input
            • List multi-selection input
            • Menu selection input
            • Data grid
            • Calendar
            • Image selection input
            • List presentation
            • Camera input
            • File gallery
            • GPS location input
            • Signature capture input
            • Item creation sub task
            • Check list sub task
            • Verb sub task
          • Machine step
          • Decision step
          • Assertion step
          • Assignment
          • Table
          • Event
          • Checkpoint
          • Split
          • Join
          • Script item
          • Log point
          • Annotation
          • End step
          • Included workflow - fragments
          • Offline resource
          • Swimlanes
          • Offline workflow
            • Create an offline workflow
            • Create an offline resource
            • Create an offline seed inbox
            • Create offline transactions
          • Source Code Editor
        • Subscribe
        • Server content
          • Workflow scheduler
          • Generate link
        • Elements
        • Problems
        • Find
        • Metadata panel
        • Version panel
        • Navigation
        • Test bench
        • Application package
          • Get started
      • Environment
        • Users
        • Roles
        • Connectors
        • Properties
        • Languages
        • System events
        • Active directory sync
        • License
        • Devices
        • Branding
        • Reports
      • Monitoring
        • Tasks
        • Applications
        • Help requests
      • Connectors
    • Portal 2
      • Getting started
      • General
        • Add pages and portlets
        • Edit pages
        • Navigation
        • Style
        • Settings
          • Global Variables
          • List of values management
          • Time offset
          • Presentation mode
      • Portlets
        • Basic
          • Data tree
          • Document viewer
          • Filter
          • HTML Advanced
          • HTML table
          • Record viewer
          • Table
          • Text
        • Workflow
          • Inbox
          • Workflow
        • KPI
          • KPI card
          • Speedometer
        • Visual planning
          • Gantt
          • Kanban
          • Map
          • Scheduler
        • Chart portlets
          • Bar chart
          • Column chart
          • Line chart
          • Pie chart
        • Common configuration
          • Visual planning input data
      • Portal Push Notifications
    • Portal
      • Get started
      • Options
        • Settings
        • List of values management
        • Global variables management
        • Content access management
        • Translations management
        • Import/export
      • Portlets
        • Table
          • Database source
          • Workflow source
        • Record viewer
        • Process overview
        • Iframe
        • Inbox
        • News viewer
        • Document tree
        • Document list
        • Document viewer
        • Generic document viewer
        • Generic document viewer URL
        • Generic document viewer
        • Filter
        • HTML
        • Text
        • Data visualizer card
        • Data visualizer navigator
        • Visual planning
          • Gantt chart
          • Kanban
          • Resource bucket
          • Scheduler
        • Map
      • Icons
    • Integration Engine
      • Get Started
        • Set up Flow 6 Server connection
        • Create an integration
          • Webhook trigger
            • Try the webhook
          • Schedule trigger
        • Turn on diagnostics
        • Add data processing
        • Inspect history and retry execution
        • Monitor all executions
  • 🔌CONNECTORS
    • Overview
    • Installation
      • System Requirements
      • Install
        • Windows Service
      • First-time Setup
      • Tuning performance
    • Areas
      • Business systems
        • Database
          • Oracle
          • SQL Server
        • IFS Applications
          • IFS OData
            • Authentication in IFS Cloud
            • Obtaining end-point info from IFS Cloud
            • Configuring IFS OData connector
            • Configuring databases
            • Operations
              • Create
              • Read
              • Update
              • Delete
              • Get by key
              • Actions
              • Functions
              • Batch
              • Custom request
          • IFS Applications 9/10
        • Infor M3
          • M3 Infor API
          • Infor M3 REST
            • Obtaining end-point info from Infor ION API
            • Configuring Infor M3 REST connector
            • Technical Details
        • Maximo Generic
        • SAP
          • SAP BAPI
            • Basic API
              • BAPI: ZNCFLOW_APPLICATION_COMPONENT
              • BAPI: BAPI_MONITOR_GETLIST
              • BAPI: BAPI_INTERFACE_GETDOCU
              • BAPI: RFC_GET_FUNCTION_INTERFACE
              • BAPI: ZNCFLOW_DDIF_FIELDINFO_GET
        • Oracle Primavera
        • Microsoft Dynamics AX
        • Microsoft Dynamics CRM
        • Microsoft Active Directory
        • Microsoft SharePoint 2013
          • Generic operations
            • Custom list
              • Attachments
              • Create new item
              • Create new item, with field values
              • Delete item
              • Get items by query
              • List all items
              • List fields of items
              • Update item field
            • Document library
              • Check in/out file
              • File management
              • Create sub folder
              • Upload/download
            • Tasks
              • Attachments
              • Predecessors
              • Task information
              • Update task
              • Create new subtask
              • Create new task
            • User operations
              • Group operations
              • Get user by ID
              • Get user by login name
              • List users
      • Communication
        • Email
        • Web page submit
        • FTP
          • Server Operations
          • Directory operations
          • Download Operations
          • File Operations
          • Upload operations
        • SFTP
          • Directory operations
          • Download operations
          • File operations
          • Upload operations
        • Modbus
          • Read operations
          • Write operations
        • External Oauth 2.0 provider
        • Siox
        • REST service
          • REST Project Tool
            • Getting started
            • Operations
              • Parameters
                • Computed parameters
              • Outputs
            • Models
              • Custom model member
            • Model transform
            • Global output
            • Global parameters
            • Authorization schemes
            • Enumerations
            • Tools
        • Web service
          • Example
            • Webservice example: Connector to Microsoft Dynamics AX
        • OPC UA Connector
      • Printing
        • BarTender 2016
          • Print
          • Manually select
          • Print from BTXML script
          • Print from BTXML script
          • List printers
        • NiceLabel
        • Html to PDF
      • Utility
        • Flow environment
        • Custom .NET
        • Google API
        • Generate Xml Data
        • Generate text
        • File System
          • Connector service
            • Configuration
            • Operations
            • Flow Integration
            • API Access
            • Triggers
          • Embedded connector
            • Configuration
            • Directory operations
            • File operations
            • Zip operations
  • 📱Clients
    • Mobile clients
      • Get started
      • Miscellaneous
      • Mobile Device Management
        • Microsoft Endpoint Manager
      • Offline
      • Scanning
    • Web client
      • Get started
      • Miscellaneous
      • Offline
      • Scanning
      • Self hosting
    • Windows 10 client
    • Android legacy client
    • iOS legacy client
    • Web legacy client
    • Windows CE client
  • ❓FAQ
    • How do i find which version of Flow i am running?
  • 📧Contact
Powered by GitBook
On this page
  • Access
  • System information
  • Installation
  • Connect and sign in
  • Settings
  • Server Info

Was this helpful?

  1. Clients

Web client

PreviousScanningNextGet started

Last updated 1 year ago

Was this helpful?

The new Novacura web client was released on 31 January 2023 and the legacy client will be deprecated as of 31st January 2024. The legacy and new web clients can be used in parallel until the legacy client is removed.

The Novacura Flow Web Client is used to run workflows created in the Studio. Users and menu access are created and set in the Studio.

The Web Client is a single-page WebAssembly-based app. It is downloaded to the user's web browser before running, and processing is done mostly on the user's hardware.

Updates to the Web Client are automatically made available whenever the Web Client is active in the browser. If the Web Client is currently running in the user’s browser at the time an update is made available, the user will be prompted to update. If the Web Client is not currently running in the user’s web browser, the updated version will be automatically installed the next time the Web Client is accessed.

Access

System information

Download size

The new Web Client has a larger disk space footprint than the previous client. This means that initial load times (including updates) may be greater than those of the legacy web client.

WebForm Windows client

There is a WebForm version available for the web client, also on the Novacura Download site, which can be used if there is a limitation in browser capacity. The WebForm is installed on the computer (only supported on Windows) and can utilize more CPU.

Note that the signature and camera controls do not work in the WebForm client.

Note that the WebForm client must be updated manually from the Novacura Download site.

Legacy web client

The old and new web clients can be used in parallel.

Installation

For new Flow installations where the first installation is done on version 6.13.18 or 6.14.10 (or later), it's just to click on the web client URL and start using it.

For existing Flow installations on versions before 6.13.18 or 6.14.10, a change in the server web config file is required as part of the service pack installation to 6.13.18 or 6.14.10 (or later).

Novacura Cloud customers

Log a ticket in JSM if you do not already have access to the Web Client.

On-premise installations 6.13

Server web config edit:

  • Add the AllowedHeaders key in the “AppSettings” element: <add key="AllowedHeaders" value="Origin, X-Requested-With, Content-Type, Accept, device_id, language, session_key, sitting_key, user, bearer, flow-user-name, authorization" />

  • In the "system.webServer" section, under "validation" add: <modules>

    <add name="PreferenceFileModule" type="NovaCura.Flow.Server.PreferenceFileModule" />

    </modules>

On-premise installations 6.14

Server web config edit:

  • Add the AllowedHeaders key in the “AppSettings” element: <add key="AllowedHeaders" value="Origin, X-Requested-With, Content-Type, Accept, device_id, language, session_key, sitting_key, user, bearer, flow-user-name, authorization" />

  • In the HttpModules section under “ApplicationInsightsWebTracking” add: <add name="PreferenceFileModule" type="NovaCura.Flow.Server.PreferenceFileModule"/>

  • In the Modules section under “ApplicationInsightsWebTracking” add: <add name="PreferenceFileModule" type="NovaCura.Flow.Server.PreferenceFileModule"/>

Connect and sign in

Open the Novacura Flow client, enter the Flow server address, and press connect. The server information can be entered in multiple ways:

  • Recent servers - click to connect, the most recently used servers will be shown in the list

  • Enter PIN: enter the Pin Code visible on the Server Page.

  • Enter server address manually: enter the server address above manually to connect.

Once connected to the server enter the user name. Depending on the setup, you will be prompted to connect using OpenId Connect or to enter one or many passwords. These passwords are either your Flow login password OR passwords for logging in to a connected system, for example, your ERP system.

Click Disconnect to disconnect from the server.

Settings

The following user-specific settings are available for the Novacura Flow app:

  • Language - use to change the app language. A change in the app will update the user language in the Flow Studio. If no language has been set in the Studio the device language will be used, if it is one supported by Novacura Flow, else English.

  • Autoload workflows - if enabled, the Flow client will automatically refresh the workflow menu every time you open the application or come back from a workflow. If Flow is used for offline work, it is recommended that this setting be disabled.

  • Autofocus input - focus will be set in the first input field, text or numeric if it is the first interactive control of the user step. Autofocus works differently in the web client compared to the mobile clients, where the focus is only set if the overall first input field is of type text or numeric input. This is because the work area for mobile clients normally is a lot smaller than for the web client and if a user step contained a long text followed by an input field, the user would have to scroll up to see all the text, thus running the risk of missing essential information.

  • Expand user step - the user step utilizes the full available screen width if the user step contains a grid or a calendar. This setting is the default in the workflows but can be overridden on individual user steps by using the Expand / Collapse button. The CLEAR button removes all user changes and sets the used screen width back to default in all user steps.

  • Size of scrollbars - sets the width of the scrollbars. The width can be set to accommodate both users using touch screens, where a wider touch area is needed, and desktop users where the with can be narrowed in order to not take up necessary space. Value between 0 to 128 allowed. Preference file: scrollBarSize

  • Sound on error - if active will give a beep when something goes wrong in the Flow, for example when scanning text into a number input field.

  • Keep-Alive connection - if enabled, it tries to keep an open HTTP connection to the server (which is a good thing). Keep-Alive connection is the default to true.

  • Grid settings - Select the default number of rows shown per page in the grid and the calendar grid. This setting is the default in the workflows but can be overridden on individual user steps by using by changing the row number in a grid. The CLEAR button removes all user changes and sets the rows per page used back to default in all user steps.

Server Info

Server info gives information about the server the user is connected to; name, URL and version.

There is also information about the web client version and the shortcut keys supported in the client.

The link to the web client is available in .

See .

For User setup, see

To manage settings from a central place, see .

📱
Novacura Downloads
User configuration
system requirements
manage settings