Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
222
222

New and Improved Features


New Features

  • DAP-6758 - 4932 - Generate QR Code for every record of the Embedded Forms - Ability to create a record for the child app
  • DAP-4967 - QR Code Scanner - redirect to respective record summary when scannedDAP-6199 - IH Air Monitoring Sample App - now on mobile-7051 - Ability to provide downloadable attachment links in notification

Enhancements

  • DAP-7007 - Add Users By Role Datasource
  • DAP-6793 - PDA App Integration with Occ. Health

Usability

  • DAP- 4625 7127 - Ability to send attachments in notification when user clicks on "Email Me a Copy" optionUsability changes to "Field Settings" option in manage data sources
  • DAP-5679 - Web - Freeze the sections headers on scrolling 7008 - Ability to concatenate (or show as a sub-label) another data source field in a dropdown
  • DAP-6631 6822 - Changes to "Add" behavior of a repeater section
  • DAP-4382 - Enhance related data control to display attachments

Enhancements

Technical

  • DAP-5629 - Save only dirty data when the record is in edit mode (Parallel Users Case6769 - .NET Core version 3.1 to 6.0 Upgrade (DAPI & MAPI)
  • DAP-6444 - Ability to record the source (iOS/Andriod) when a record is created from mobile

Common

  • DAP-6201 - App Builder - Facelift 3.06831 - xUNIT - .NET UNIT Testing Framework Implementation in AppBuilder Microservices
  • DAP-6830 - Jest - React UNIT Testing Framework Implementation in AppBuilder

Anchor
4932
4932
DAP- 4932 - Generate QR Code for every record of the app

...

Enhanced System: The user would be able to: 

  • Generate a QR code for every record.
  • QR code can be printed from details screen.
  • QR code can also be embedded into PDF report and even in notifications. 
  • QR code can be generated even for creating a new record and this option is available in the App ellipses. 

...

  • The user would be able to enter Sample Details, Location, Employee Information, Sample Calibration details, Sample Activity details, Controls, and Environmental Conditions. 

  • Once these details are saved, they would be synced to IH module. 
  • The record entered in the app would be disabled once the details are submitted. 
  • However, users would be able to view and update other details to the sample from IH module. 

...

Anchor
4382
4382
 DAP- 4382 - Enhance related data control to show attachments

Existing SystemCurrently, we don't show the upload controls in the display columns list.  

Purpose: To improve the usability of the related data control

...

Enhanced System: The user would be able to: 

  • Configure "Copy Rules" where user can set what sections to be copied. 
  • The configuration would have two options -  "Copy Everything Except" Or "Copy only Selected". 
  • For all existing forms, Copy rules will be blank and the user would be able to copy everything as per the current behavior.  

Impacts on existing forms: No, the user can copy everything. 

...

Enhanced System: User would be able to: 

  • Configure 'Empty' or 'Not Empty' based conditions for a System Generated Id.
  • If a user wants to have the application behave differently after record save, then this configuration will be much helpful as a system-generated Id gets generated when users hits save.
  • So, any condition like "Id is Empty" is configured means the behavior is applicable for record create scenarios. 
  • Similarly, any condition like "Id is Non-Empty" is configured means the behavior is applicable to all existing records which are already created and user wants to update it.

Impacts on existing forms: No

...

Anchor
6341
6341
DAP- 6341 - Introduced a configuration for "Public/ Anonymous Document Link"

Configurable: Yes

  • Title 1:EnablePublicLink
  • Public/Private: Yes
  • Default: No
  • Title 2:AppBuilderUser

  • Public/Private: Yes
  • Default: Blank

Existing System: Currently, we have this functionality available without configuration abilities. 

...

Enhanced System: The user would be able to: 

  • Show/Hide the public notification link in the notification builder using "EnablePublicLink" custom setting. If value is set to "Yes" then public link would be shown. 
  • "App Builder User" custom setting will be used to set a particular user as the public user. We need to provide the User Id as the value to the custom setting

Impacts on existing forms: No

...

Enhanced System: Changes include 

  • System would save only edited fields data and this will help users to prevent data loss if they edit fields of different sections. 
  • Apps that have Multi-approval workflow or Multi-Access configuration on different sections can take advantage of this feature. 

Impacts on existing forms: No

...

Enhanced System: Changes include

  • Differentiate the record which is created/updated from the android app and iOS app.
  • In the backend, the system would capture the source information. 

Impacts on existing forms: No

...