Software Update 07.00.0001

AgilePoint NX v7.0, Software Update 1

This page gives the enhancements and fixes in AgilePoint NX v7.0, Software Update 1.

Initial Release

April 11, 2019

AgilePoint Server Enhancements

03.0307.01
In the WF_TENANT_INFO database table, the EXTRA_INFO table column size has been changed from 4000 to Max size.
03.0307.02
In the WF_PROC_INSTS database table, an Index has been added to the PROC_INST_NAME column.
03.0307.04
In the WF_PROC_TRACKINGS database table, an Index has been added to the FROM _ID and TO_ID columns.
03.0307.07
Process Instance Migration gets recorded as part of an audit trail.
03.0307.14
The AgilePoint NX v7.0 license key manual activation downloads the activation code in a file, and on the License Activation screen, you select the file to activate license.

Data Services Enhancements

11.0307.01
Data Services with a SharePoint list as a target supports OAuth 2.0 authentication.

Portal Enhancements

12.0307.01
Portal authentication is available from these authentication providers:
  • Okta
  • IdentityServer
  • CA SiteMinder
12.0307.02
Help links in AgilePoint NX direct to the recently updated documentation and self-service portal at https://documentation.agilepoint.com/
12.0307.03
The following AgilePoint NX components are certified as Section 508 compliant:
  • Sign In page
  • Home page
  • Work Center
  • Manage Center
  • User Profile
  • Collaboration Center
  • Help Center
  • eForms at runtime (This means that the eForm Builder does not present any barriers to 508 compliance at runtime. Building eForms that are Section 508 compliant is the responsibility of individual application designers.)
  • Dashboard app for Android
  • Dashboard app for iOS
12.0307.04
The following AgilePoint NX components are certified as WCAG 2.1 compliant:
  • Sign In page
  • Home page
  • Work Center
  • Manage Center
  • User Profile
  • Collaboration Center
  • Help Center
  • eForms at runtime (This means that the eForm Builder does not present any barriers to WCAG compliance at runtime. Building eForms that are WCAG compliant is the responsibility of individual application designers.)

App Builder Enhancements

13.0307.01
Form-based applications support SharePoint list as a primary data source.
13.0307.02
You can use anonymous forms in widget forms.

Process Builder Enhancements

14.0307.01
The NetSuite access token supports token-based authentication.
14.0307.02
Authentication for Windows Azure Active Directory (WAAD) authentication has been enhanced to work with the new WAAD authentication mechanism from Microsoft. This is a critical enhancement because changes from Microsoft will cause previous versions of WAAD authentication to stop working in February, 2019.

For more information, refer to this article from Microsoft:

https://docs.microsoft.com/en-us/azure/active-directory/develop/reference-breaking-changes#october-2018

14.0307.03
Integration with OneDrive supports the Microsoft Graph API.

Microsoft recently deprecated its Live SDK and Live Connect APIs, which caused errors with OneDrive access tokens, activities, and file transfer. This caused OneDrive integration to stop working in AgilePoint NX.

For more information, refer to this article from Microsoft:

https://docs.microsoft.com/en-us/onedrive/developer/rest-api/concepts/migrating-from-live-sdk?view=odsp-graph-online

14.0307.04
In the Query Database, Batch Insert and Stored Procedure activities, you can select stored procedures based on the schema selected.
14.0307.06
Process Builder has a validation check that does not let you add eForm activities to InfoPath-based processes at design time because this would cause errors at runtime.
14.0307.07
In the Azure Machine Learning activity, you can skip to any step within a process model based on the response from the Machine Learning system.
14.0307.08
The Document Transfer activity that uses SharePoint list as a file repository supports attachments from SharePoint.
14.0307.09
If you change the primary data source for a process model from any data source type to SharePoint, a pop-up message explains how to associate the process with a SharePoint list.
14.0307.10
The DocuSign access token accepts a server URL with and without https:// from the URL https://demo.docusign.net.
14.0307.11
These activities are available for Azure IoT:
  • Send Message to Device
  • Read Message from Event Hub
  • Send Message to Event Hub
14.0307.13
These activities are available for UiPath:
  • Add Item to Queue
  • Get Queue Item Status
  • Start a Job
  • Get Job Status
14.0307.14
These activities are available for Adobe Sign:
  • Download Agreement
  • Create Agreement
  • Send Reminder
  • Check Status
  • Set Alternate Signer
14.0307.15
These activities are available for AgileExtender:
  • Amazon Machine Learning
14.0307.16
Process model page size can be increased or decreased.
14.0307.17
In a Subprocess activity, if Dynamic Subprocess is selected, you can share or copy the schema with the child process.

Form Builder Enhancements

15.0307.01
The Raw HTML form control provides a label field.
15.0307.02
In the Hyperlink form control, the maximum length is increased to 2048 characters.
15.0307.03
The Number and Currency form controls allow copy and paste.
15.0307.04
The Number and Currency form controls allow more than 8 decimal places.
15.0307.05
In the Credit Card form control, the CVV field has a validation rule to ensure only numbers are entered.
15.0307.06
In the Report View, you can use the on click event for the print button in custom Javascript.
15.0307.07
Thes JavaScript methods are available for eForms:
  • GetBoundData
15.0307.08
For validation that occurs when an eForm is submitted, validation messages can be localized using Global Translation.
15.0307.09
If a Number Box form control is bound to a numeric data type field in Data Entities, it automatically maps common properties from the Data Entities field to the form control.
15.0307.10
The File Upload form control has the events onFileFetch and onAllFilesFetch.
15.0307.11
Performance for form rendering is improved 20-25% in Internet Explorer.
15.0307.12
In the User List form control, auto-suggest waits for 3 characters to be entered before making suggestion.
15.0307.13
The DateTime form control has an option to save the date-time value as plain text, instead of UTC format.
15.0307.14
The User List form control automatically binds with the People Picker data field in Data Entities.
15.0307.15
In the Kendo Grid and Data Grid form controls, you can show or hide columns.
15.0307.16
The Phone form control has an option, Dialed From Other Countries, which lets you enter a country code.
15.0307.17
If a Number Box form control is bound to fields from a data source, it can automatically map the Max and Min value properties.

Manage Center Enhancements

16.0307.01
In Mange Center, you can configure the maximum number of notifications to show in the notifications list.
16.0307.02
You can search Event Services.
16.0307.03
In Manage Center, Delegations display both user name and full name to make it easily readable.
16.0307.04
In the Manage Center filter options, process models are displayed in alphabetical order.
16.0307.05
Exchange Server access tokens support OAuth 2.0 authentication.
16.0307.06
You can export either the current version of an application or a previously published version of the application.
16.0307.07
The WCF access token supports multiple endpoints in one WCF service.

Data Entities Enhancements

19.0307.01
Data Entities has a People Picker field type.

Page Builder Enhancements

20.0307.01
The eForm Widget field provides option to select the view.
20.0307.02
The Raw HTML field lets you use add JavaScript and import JavaScript libraries.
20.0307.03
In the Page Builder Animation Card field, a validation check is available for the image URL to allow only .png, .jpg, .jpeg format files.
20.0307.04
Published and unpublished pages can be filtered.
20.0307.05
The eForm widget field has the option, "Select Form From URL Query String."
20.0307.06
Page Builder supports JavaScript libraries.
20.0307.07
Menu items can be reordered.
20.0307.08
When editing CSS, JavaScript, or Menu, navigating to other pages prompts you to save the changes before navigating.
20.0307.09
Metra Card widgets are available.
20.0307.10
Flip Card widgets are available.
20.0307.11
The Header widget now supports styling options for header text.
20.0307.12
The Library toolbar displays an icon to identify whether the file is being edited or viewed.
20.0307.13
Runtime page rendering time performance is improved by 25%.
20.0307.14
If a user navigates to another page without saving the changes, Page Builder prompts the user to save or discard the changes before going to the new page.

AgilePoint Server Fixes

03.0307.16
In NLB environments, if the number of e-mail notifications to be sent is very large, some notifications randomly get stuck in Created status, and the e-mails are sent only after the AgilePoint service restarts.
03.0307.17
If a process starts from SharePoint, and a task completes with an e-mail approval, the process data does not update.
03.0307.18
The API to get the list of applications does not apply filters based on the app permissions. As a result, all apps display on mobile devices.
03.0307.21
Occasionally, rollback to a previous version of an application fails to execute.
03.0307.22
If the query attribute is set to true in the netflow.cfg file, meaning data is retrieved from both the workflow database and the archive database, Manage Center fails to display the process instance related data from the archive database.
03.0307.23
The activity deployment tool shows a pop-up message that shows "element name," instead of the name of the activity to deploy.
03.0307.24
In APADM, Active Directory Synchronization throws this exception:
Could not load file or assembly Ascentn.Workflow.WFService.dll
03.0307.25
Occasionally in SQL 2017 server, deleting an application creates a SQL lock.
03.0307.26
The Mail Approval AgileConnector does not mark e-mails that do not have Task IDs as read, which results in sending continuous failed acknowledgement e-mails.
03.0307.27
Occasionally, AgilePoint processes do not move forward unless suspend and resume are performed.
03.0307.28
AgilePoint Server stops, but the AgilePoint Windows service does not. With this fix, if AgilePoint Server stops, the system waits for for 30 seconds, and then it stops the Windows service.

SharePoint Integration Fixes

06.0307.02
In the SharePoint Dashboard, if the display name for one field is the same as the internal name for another field, the value of the field with the display name is copied to the field with the same internal name.
06.0307.03
If a SharePoint site collection name contains a space, the SharePoint Dashboard fails to load, and this exception is thrown:
Object reference not set to an instance of reference
03.0307.04
The AgilePoint Workflow Association page takes a long time to display the list of process models if the number of process models is very large.
06.0307.05
In the AgilePoint Configuration List, if the impersonator user name or password contains a plus sign (+), eForms fail to load when opened through SharePoint.
06.0307.08
The SharePoint Dashboard displays only 10 records per page, even if the RowCount and ItemPerPage is set to 100.
06.0307.09
Process instances triggered by SharePoint fail to resolve schema variables when the data source is SharePoint.
06.0307.11
In the SharePoint Dashboard, filter options do not show when you edit a Web Part.
06.0307.12
Occasionally, if more than one user opens the same eForm in the SharePoint Dashboard, the eForm does not reset the authentication context.
06.0307.13
In the SharePoint Dashboard, InfoPath tasks cannot be opened from the Work Center in Internet Explorer.

Data Services Fixes

11.0307.03
Data Population fails if a table name contains a space.
11.0307.04
If data population is configured for a date-time field type, it adds an extra day when it saves the field value in SharePoint.

Portal Fixes

12.0307.07
In the settings to configure a custom logo, the logo does not show in Internet Explorer.
12.0307.09
In non-English languages, in the Settings, on the User Profile page, the Reset button is not localized.

App Builder Fixes

13.0307.03
Occasionally, if you import an application that was created in a lower version of AgilePoint NX, a dead lock is created at the database level.
13.0307.09
If you import a process-based application from AgilePoint BPMS 5.x, the process model description is not retained.
13.0307.10
A bug in App Builder allowed users to create multiple, independent or parent process models in the same process-based application. The correct behavior is that only 1 independent or parent process can exist in a process-based application, but this process can have any number of subprocesses. This issue has been fixed, so that the after a standalone process has been created in a process-based app, only subprocesses of the original process can be created within the same app.
13.0307.13
If you edit a data source from the data model wizard, the data source configuration screen does not load.
13.0307.15
Occasionally, if you export an application, the application fails to download.
13.0307.16
If you delete a secondary data source, you cannot publish the application, and the following exception is thrown:
Object reference not set to an instance
13.0307.17
When a process model or application gets a new version number, and a data source is updated in the new process version, the data source gets updated even in older versions of the process or application.

Process Builder Fixes

14.0307.27
The PDF Convertor activity fails to convert Excel files to PDF if the Excel files contain formulas.
14.0307.28
In the REST Activity, if a request payload is defined in the access token, it is not used in REST method calls.
14.0307.29
If Box API endpoints are configured, the REST activity throws this error:
(408) Request Timeout
14.0307.30
If the SharePoint field type is lookup, the Move List Item and Copy List Item SharePoint activities throw this error:
Invalid Casting exception
14.0307.31
The Update Metadata activity fails to update empty values for taxonomy fields.
14.0307.32
The Wait Milestone activity fails to wait for the Pass Milestone activity for more than 2 levels of subprocess.
14.0307.33
In e-mail template attachments, you cannot drag and drop variables with the same name under different schema nodes.
14.0307.34
The SharePoint Update Metadata activity fails to validate a process if the SharePoint list field name contains an ampersand (&) or question mark (?).
14.0307.35
All SharePoint activities with access tokens that use ADFS authentication throw this exception:
Unable to obtain ClientContext using SharePoint Client-Side Object Model
14.0307.36
If a subprocess exists in a different application than the parent process, some process variables do not display.
14.0307.37
Occasionally, the Document Transfer activity takes a long time to complete.
14.0307.38
If an application uses more than one InfoPath data source, at runtime, the process only updates data in the first InfoPath data source in the list.
14.0307.39
In the REST activity, if you store "Response Status Code"” in a custom attribute, it does not actually store the response code in the attribute.
14.0307.40
In the Microsoft Word activity, if the Word template contains only one merge field, after the template is selected, the configuration cannot move forward to the next configuration screen.
14.0307.41
In the REST activity, if a request header has process variables, when an API call is made, it passes 2 request headers with the same header name — one header with the variable values resolved, and other the variable values not resolved.
14.0307.42
In an e-mail template body, variables with hyphens (-) fail to resolve.
14.0307.43
If you edit a Batch Insert activity, the configuration windows fail to load.
14.0307.44
In the REST activity, if a REST API request does not have the <xml> node at the start, the payload is null.
14.0307.45
If a Query Multiple Database activity was added to a process with AgilePoint NX v6.0 SP1 SU2 Hotfix 3, and the configuration is changed after Hotfix 4 is applied, the later configuration is not saved.
14.0307.46
In the Microsoft Word activity in Advanced mode, in Request Mapping, if a schema node contains a space, the schema map does not show.
14.0307.51
In the Amazon Dynamo DB Query Multiple activity, if you edit the configuration, it does not retain the configuration for the schema mapping response.
14.0307.52
In the Microsoft Word activity, if the Word template contains only one merge field, while generating the output file, the schema variable is not resolved.
14.0307.53
In the Schema Mapper in all the activities, custom data type conversion fails to convert Boolean type variables.
14.0307.54
The SAP activity and SAP lookup configuration screens freeze if the authentication type is Anonymous and with min, max pool set as 1.
14.0307.55
The Create Delegation activity adds an extra day to the delegation end date.
14.0307.56
If the SLA Extender is configured to trigger a subprocess, it fails to start the subprocess if you import the application from one environment to another environment.
14.0307.57
The CAML Query activity does not allow SharePoint calculated fields in a WHERE clause.
14.0307.58
The Update SharePoint Metadata activity fails if the site collection URL contains "/forms".
14.0307.59
When you validate a process model, the SharePoint Change Item Ownership activity throws this error:
Object reference not set to an instance
14.0307.60
Occasionally, you cannot complete the configuration for the Create List Item, Create Multiple List items, and Update Metadata SharePoint activities, and this SharePoint error occurs:
Threshold limit is exceeded

A warning message now shows in Process Builder, and you can enter the values.

14.0307.61
If a process model description contains new line character, edit process model hangs.

Form Builder Fixes

15.0307.38
The Image form control does not display label values if a form user hovers their mouse hover of the image.
15.0307.39
If the user name is selected from a User List, the User List form controls in the later forms do not bind to the selected user name.
15.0307.40
Form users can edit a Rich Text Box form control, even if it is configured as read-only.
15.0307.41
Execute Rule Independently and Execute on Form Load do not appear checked in Rule Inspector.
15.0307.42
Dynamic CRM lookups fail if the user does not have the permissions for View Global Application Resources.
15.0307.44
The Data Entities lookup does not sort the records, even though sorting options are selected.
15.0307.45
When large forms are printed, the font is small.
15.0307.47
If a subform is bound to a lookup, and one of the lookup fields is a Hyperlink, the values in the subform are not set, and the Hyperlink field is empty at runtime.
15.0307.48
In Report View, form controls can be enabled through rules.
15.0307.49
The File Upload form control fails to upload file size larger than 2 MB in SharePoint for Office 365.
15.0307.50
In multi-tenant, OnPremesis environments, the File Upload form control with local storage as the source repository fails to download the file uploaded in previous forms.
15.0307.51
Occasionally, the File Upload form control fails to upload the file until the browser cache is cleared.
15.0307.52
Occasionally, if a lookup is bound to a picklist, the lookup fails to load the items from picklist.
15.0307.53
In some browsers, Number Box and Currency form controls do not accept decimal values.
15.0307.54
In nested subforms with more than 3 levels, when the form is saved at runtime, the form control values are not saved.
15.0307.55
In the Formula form control, display values are rounded at 2 decimal places without considering the decimal place configuration.
15.0307.56
In the Date and DateTime form control, clearing the value just clears it the form UI, but the value still remains in the schema.
15.0307.57
If a Date or DateTime form control is in a subform, formulas fail to execute.
15.0307.58
The field values in the Kendo Time form control cannot be set through rules.
15.0307.59
In the Map form control, markers set with lookups do not show the location on the map at runtime.
15.0307.60
If a form control has an internal name in the format "name_controlname", the data is not bound.
15.0307.61
If an eForm has one Grid form control inside another Grid form control, the second grid contains Chinese characters, and you export the form to CSV format, the Chinese Unicode characters do not display correctly in the CSV file.
15.0307.62
If you import an eForm with nested subforms, and the second-level subform form does not have any form controls, the import fails.
15.0307.63
In a File Upload form control, you cannot change file group type after the configuration is saved the first time.
15.0307.65
Credit Card form control values are not displayed in subsequent forms at runtime.
15.0307.67
If a Postal Code form control has a validation mask, the default value cannot be entered at design time.
15.0307.68
If you change the validation mask on a Phone Number form control, the new validation mask is not applied.
15.0307.70
In the File Upload form control, if the maximum number of allowed files decreases from one published version of the application to the next, files over the new maximum number cannot be deleted from the form control at runtime.
15.0307.71
In the Telerik Dropdown form control, if you select a value from the list, then and clear the value, and edit the value inline, the form control stores the previously selected value instead of the value you entered.
15.0307.76
If the File Upload form control is configured for a target repository on a network drive, view file attachment fails.
15.0307.78
In form-based applications, if Data Entities is the data source, the date field renders in date-time format.
15.0307.79
If you refresh an anonymous form, it redirects to a login page.
15.0307.82
In the Formula form control, if you multiply 2 numbers, one with a positive integer and other with negative integer, it displays only 2 decimal places instead of 4 places.
15.0307.84
If there is a large number of users, the People Picker and User List form controls load slowly.
15.0307.85
The Auto-Lookup configuration wizard does not display the property, On Lookup Completion, Trigger Change Event For.
15.0307.86
If a File Upload form control is configured with a maximum file count, it only allows form users to upload the number of files equal to the maximum file count -1.
15.0307.87
In a database lookup, if the WHERE clause has a shared variable, and the shared variable value starts and ends with single quotes ('), the lookup does not return records.
15.0307.88
Occasionally, if the File Upload form control is configured with local file system as the repository, it fails to download the files.
15.0307.89
The File Upload form control fails to download files if the file names contain special characters.
15.0307.90
In a subform, in a Rich Text Box form control, rule execution stops after the first row.
15.0307.91
The executeLookup JavaScript method fails for if the lookup uses the Schema Mapper.
15.0307.92
If the REST lookup result set is empty, an empty message pop-up appears instead of displaying an informational message about the error.
15.0307.93
The Rule Builder with the condition Contains compares against the full string, but it should compare to substrings.
15.0307.94
If a Drop-Down List form control is bound to a picklist in Data Entities that has no records, it displays as undefined.

Manage Center Fixes

16.0307.08
On the Change Flow screen, the activity status icon shows at the top of the screen.
16.0307.09
Event Services displays Forms Based Application in the Process Model list.
16.0307.13
In the access tokens for Windows Azure Active Directory, OneDrive for Business, and Exchange Server, if the client secret has a plus sign (+) or forward slash (/), the access token cannot be validated or saved.
16.0307.14
If shared variable names are entered with a space at the start or end, the spaces are not trimmed.
16.0307.15
The resend does not show if a notification is in Created status.
16.0307.16
In Manage Center, the Delegation From User and To User fields take long time to load the users if there is a large number of users registered.

Work Center Fixes

17.0307.03
​In the Work Center, the column filter pop-up closes if you click the of refresh button, but the pop-up should remain open until you close it.
17.0307.04
​If a process model name has a comma, on the My Tasks tab, the Applications I Own view does not show tasks for the process.
17.0307.05
If you release a task assigned to a Dynamic Group back to the pool, an error occurs.

Data Entities Fixes

19.0307.03
While navigating from a parent entity to a child entity, the Relationship tab does not show all the relationships, unless you refreshed the page.
19.0307.04
For non-English languages, the Picklist page displays blank.
19.0307.05
In AgilePoint NX OnPremises environments, some icons in Data Entities do not display if there is no connection to the external Internet.
19.0307.06
If you import an entity template, it also imports the data.
19.0307.07
Date type control fields display values in date-time format.
19.0307.08
If you delete an entity, and then you create a new entity with same name, the relationships associated with the previously deleted entity still shows under the relationships tab.
19.0307.09
Refresh Icon I the Entity detail view does not refresh the entity record set.

Page Builder Fixes

20.0307.15
Published pages do not render properly in Internet Explorer.
20.0307.16
The Report field fails to load reports.
20.0307.17
In Page Builder settings, copy to clipboard copies only the relative path of a URL, instead of the absolute URL.
20.0307.18
In the Page Builder Hyperlink field, URL field validation fails if the URL value ends with a port number.