/
20.2 App Builder Release Notes

20.2 App Builder Release Notes

New and Improved Features


Training Video

New Features

Mobile

Technical Changes

Enhancements

 DAP-1701 - Introduce Formula Builder for Field-Level Arithmetic Calculations

Existing SystemThere is no UI to configure formulas.  

Purpose: To provide flexibility to user to configure arithmetic based formulas.

Enhanced System: User would be able to: 

  • Configure a formula for controls: Numeric, Date, Time and Textbox. 
  • Here are the list of supported formulas By-Control: 
    1. Numeric:

      1. Difference of two time fields - Output format: Numeric (In Minutes)
      2. Difference of two date fields - Output format: Numeric (In Days)
      3. Support evaluating expression with (+,-,*, /) and braces"()". Ex: ((F1+F2) /F3)* 100
    2. Time:

      1. Time field + Number of Minutes (integer) - Output format: Time

      2. Time field - Number of Minutes (integer) - Output format: Time

    3. Date:
      1. Date field + Number of Days (integer) -Output format: Date
      2. Date field - Number of Days (integer) - Output format: Date
      3. Date field +- Numeric Field (Format: Integer) - Output format: Date
    4. Textbox:
      1. Day of the week (Monday, Tuesday...) - Textbox Control
      2. Day of the month (Day1, Day2, Day3...) - Textbox Control
      3. Day of the Year (Day1, Day2, Day3...) - Textbox Control
      4. Week of the Year (Week1, Week2, Week3...) - Textbox Control
      5. Month (January, February...) - Textbox Control
      6. Year (2018, 2019...) - Textbox Control
  • Formula can be set for controls in the repeater section. 
  • User would be able to set formula for Maximum and Minimum values. 
  • User will be able to set action conditions based on formula values. 
  • If any control used in the formula is deleted from the app, the formula is show in strike-out mode. 
  • If the formula is modified, existing data will not be disturbed. Value will be calculated based on new formula for records created thereafter. 

Impacts on existing forms: None

Available in Mobile: Yes


Back to top


 DAP-3897 - Introduce Signature Capture Ability in Web

Existing SystemWe currently support this feature only on Mobile

Purpose: Ability to capture user signature

Enhanced System: User would be able to:

  • Add his signature in the field using stylus or mouse pad from web. 
  • Only one signature can be captured per control. 

Impacts on existing forms:  No impact. 

Available in Mobile: Yes

Back to top


DAP-3829 Display Guide Note Icon in Web

Existing SystemWe currently support this feature only on Mobile

Purpose: Ability to show guide notes in web which would help user entering the data. 

Enhanced System: Changes Include:

  • Display "i" icon on the details screen for the fields which have guide notes configured. 
  • On clicking the icon, a pop-up would open and content renders either from URL or the static text. 

Impacts on existing forms: No impact

Available in Mobile: Yes


Back to top


DAP-4015 - New "UsersbyGroup" System DataSource (Corporate + Site + Current Location)

Existing SystemWe currently don't have this data source.

Purpose: Ability to filter the users based on groups

Enhanced System: Changes include:

  • Ability to see pull all the users from corporate groups along with selected location groups. 

  • In Data source filters, user would be able to see a group name where user can pick the applicable group which is applicable to the form. 

Impacts on existing forms: No impact. 

Available in Mobile: Yes


Back to top


DAP-3886 - Changes to App Widget with Options "Modify," "List" and "New"

Existing SystemUser currently navigates only to "List" screen from the widget

Purpose: Improve the usability of the widget.

Enhanced System: Changes include:

  • On hover, user would be able to see all options for each app - "Modify," "List" and "New" based on his form permissions. 
  • On, click he would be able to navigate to respective screens. 

Impacts: None

Back to top

 MP-6372 - Support App Builder in Android Native Mobile Pro App 

Existing SystemWe currently support a web-view for android. 

Purpose: Improve the usability

Enhanced System: User would be able to:

  • Access all apps in native version of android. 
  • Users would now be able to access key features like Signature, QR Scan and offline support. 
  • However, there would be few UI gaps (when compared to iOS app) which are listed below:
    1. Record Count for each app in mobile "Home" screen
    2. Enable save options to select either Card or List view on "Home" screen
    3. Landing Page for Apps in Mobile
    4. Summary Page for each record.
    5. Two-column display support mobile list view. 
    6. Toggle button style changes in the form details
    7. A pronounced section separator in the form details
    8. Show progression bar in form details
    9. Show "Guide Note" for a field in form details
    10. Color coding for Segmented control in form details
    11. Showing icons for fields in form details
    12. Strikeout support for Inactive lookups in the list screen and show as disabled in the form details

Impacts on existing forms:  No impact. 


Back to top

DAP-3811 - Enable Data Persistence Feature

Existing SystemWe currently don't have this feature.

Purpose: To provide the ability to see app builder data in Cognos. 

Enhanced System: Changes Include:

  • Changes to data saving structure so that it is compatible with cognos. 
  • Earlier, we have a single instance to store data of all apps. 
  • Now, with this change, there would be a separate data collection by app, which will ensure that data saving and retrieval is faster. 

Impacts on existing forms: We have ensured the data is not impacted even though there are structural changes. 

Back to top


DAP-3804 - Performance Improvement - Home Page, Details, List Screens, PDF and Excel Exports 

Existing System: We are facing issues with performance on few forms.  

Purpose: Ability to access the system faster. 

Enhanced System: User would be able to:

  • See a phenomenal improvement in performance in List screen. 
  • Also, there are changes to ensure that Home Page, details are loaded faster. 
  • Even Exports - PDF and Excel would be downloaded without having to wait. 

Impacts on existing forms: No impact


Back to top


DAP-3691 - In Apps List screen, the column header should freeze when scrolling down through the record list

Existing System: Currently, the header bar is not visible when we scroll to the bottom of the list screen.

Purpose: Improve usability

Enhanced System: Users would be able to see the top header and pagination without having to scroll. 

Impacts for Existing forms: No impact.

Back to top

DAP-3788 - Enhance the System ID format to include location name

Existing System: Currently, we are having support to configure only navigator location.  

Purpose: Ability to provide flexibility in configuration. 

Enhanced System: User would be able to:

  • See options "Location Name" and "Location Code". 
  • User would be able to change the current ID format to include location code. 
  • This change will apply to future records without impact to existing records.  

Impacts on existing forms: No impact

Available in Mobile: Yes

Back to top

DAP-3755 - Configure a system default mobile summary with top five fields

Existing System: Currently, if user doesn't configure fields in the summary builder, we are defaulting to the "Location" field which shows up on the mobile screen.  

Purpose: Improve mobile user experience. 

Enhanced System: User would be able to:

  • See the top five fields configured for the form in the mobile summary. 
  • If admin user went ahead and made changes to the summary builder and saved it, the system default would be overwritten and this configuration would persist. 

Impacts on existing forms: This change will apply to all existing forms where users haven't configured any fields for the summary screen display.  

Back to top

DAP-3827 - Correct the auto search engine flaw to exclude the value IDs

Existing System: Currently, in cases when user is typing two letters in auto-search, the results include those values which do not contain the searched letters.  

Purpose: To correct the flaw. 

Enhanced System: User would be able to:

  • See only values which matches with the searched letters. 
  • Corrected the flaw by removing the matching of values with their internal ID's.  

Impacts on existing forms: No impact

Back to top

DAP-3693 - Ability to populate the default status as "Open" for an action item created in App Builder

Existing System: Currently, the action item status is showing as blank for the action items created in app builder. However, the correct status is appearing when the status is changed from calendar.  

Purpose: To correct the flaw. 

Enhanced System: User would be able to:

  • See default status as "Open" as soon as action is created in the app builder screen. 
  • Even in Excel export, user would see the default status as "Open" and it wouldn't be blank for any of the action items. 

Impacts on existing forms: Existing records which are currently in open status and showing blank in app builder would be updated to "Open".

Back to top

DAP-3711/ DAP-3896/ DAP-3821 - Action Item Changes - Enable Action Item ID, Asset and Department fields for app builder module

Existing System: Currently, we don't have these fields enabled for an app builder action items

Purpose: To provide the ability to add more details to an action item

Enhanced System: Changes include:

  • Action Item ID to uniquely identify an action item. Sample format is: US-WESTLAKE-2020-APP-10001 
  • Enable department field which would be non-mandatory 
  • Enable Asset field which would be non-mandatory 

Impacts: Mobile, Reports and BI

Back to top

© 2018 ProcessMAP Corporation, All Rights Reserved Confidential, may not be disclosed without the express permission of ProcessMAP Corporation