Page History
...
Name | Direction | Description | Type | Occurrences | Required | |
---|---|---|---|---|---|---|
ShortcutName | Input | An expression to determine the shortcut to start. This shortcut must be added to the | Expression - String | Single valued | Either the You can not use both in the same service call. An error occurs at runtime when unknown is submitted in these parameters. | |
ShortcutAttribute | Input | Select a string attribute that holds the name of the shortcut to be taken. This shortcut must be added to the | Module Element - Attribute | Single valued | ||
Action | Input | Indicate the action taken when the other application is triggered. | Domain
| Single valued | trueYes | |
Data | Input | Data of the current application that you want to transfer to the triggered application. This is done using key value pairs. | Expression - Any; Key-value pair; Multivalued result | Multi valued | false | No |
UI Text Box | type |
---|
Tip |
When using this Service, the shortcut property dynamicVersion is considered. for more information about this see see shortcut information |
Info | ||||||
---|---|---|---|---|---|---|
UI Text Box | ||||||
| ||||||
If you choose an attribute that has a value list for the
| ||||||
type |
Warning |
---|
When opening the started application in a new tab, your browser might block the new pop-up. This message is quite visible in Firefox, but rather small in chrome.The behavior and message may differ between different browsers. |
UI Text Box | type |
---|
Warning |
You should never send empty data fields. This results in an error. |
Info | ||
---|---|---|
| ||
In order to to deliver a good experience to the end user, the language that is defined in the shortcut is ignored, and replaced with the current language of the application that calls the AQ_StartProject service. In this manner the current language setting is preserved when switching between projects. This of course implies that the defined languages of the projects have to match. |
...
Unauthorized - This exit event is taken when the user has not a role that is required for the started flow. No login is shown to the user. If this event is not mapped, the exception exit is taken.
...
type |
---|
Warning |
When using the setting |
...
On a production server you set the runtime to blueriq.production.shortcuts-only=true
so that end users can not start any flow themselves. As you need to create a shortcut for the application to be called, you do not want that end users could guess the shortcut name and start the flow themselves. For this reason, you should set the property blueriq.shortcut.[name].privateAccess=true
for the shortcuts that are only used for the AQ_StartProject service, and which are not started by end users.
Example
The above service uses an attribute with a value list of possibly case types. Depending on the type of subsidy, a different application is opened that is responsible for handling that type of subsidy cases. The application is opened as new tab, and important information is passed to the other application. This information is the subsidy ID and a string to indicate what dashboard page to open. The flow in the other application has a split node in the flow, which uses this string to determine to what page to flow.
...