20.2 App Builder Release Notes
New and Improved Features
Training Video
New Features
- DAP-1701 - Introduce Formula Builder for Field-Level Arithmetic Calculations
- DAP-3897 - Introduce Signature Capture Ability in Web
- DAP-3829 - Display Guide Note Icon in Web
- DAP-4015 - New "UsersbyGroup" System DataSource (Corporate + Current Location)
- DAP-3886 - Changes to App Widget with Options "Modify," "List" and "New"
Mobile
Technical Changes
- DAP-3811 - Enable Data Persistence Feature
- DAP-3804 - Performance Improvement - Home Page, Details, List Screens, PDF and Excel Exports
Enhancements
- DAP-3691 - In Apps List screen, the column header should freeze when scrolling down through the record list
- DAP-3788 - Enhance the System ID format to include location name
- DAP-3755 - Configure a system default mobile summary with top five fields
- DAP-3827 - Correct the auto search engine flaw to exclude the value IDs
- DAP-3693 - Ability to populate the default status as "Open" for an action item created in App Builder
- DAP-3711/ DAP-3896/ DAP-3821 - Action Item Changes - Enable Action Item ID, Asset and Department fields for app builder module
DAP-1701 - Introduce Formula Builder for Field-Level Arithmetic Calculations
Existing System: There 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:
Numeric:
- Difference of two time fields - Output format: Numeric (In Minutes)
- Difference of two date fields - Output format: Numeric (In Days)
- Support evaluating expression with (+,-,*, /) and braces"()". Ex: ((F1+F2) /F3)* 100
Time:
Time field + Number of Minutes (integer) - Output format: Time
Time field - Number of Minutes (integer) - Output format: Time
- Date:
- Date field + Number of Days (integer) -Output format: Date
- Date field - Number of Days (integer) - Output format: Date
- Date field +- Numeric Field (Format: Integer) - Output format: Date
- Textbox:
- Day of the week (Monday, Tuesday...) - Textbox Control
- Day of the month (Day1, Day2, Day3...) - Textbox Control
- Day of the Year (Day1, Day2, Day3...) - Textbox Control
- Week of the Year (Week1, Week2, Week3...) - Textbox Control
- Month (January, February...) - Textbox Control
- 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-outmode. - 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
DAP-3897 - Introduce Signature Capture Ability in Web
Existing System: We 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
DAP-3829 Display Guide Note Icon in Web
Existing System: We 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
DAP-4015 - New "UsersbyGroup" System DataSource (Corporate + Site + Current Location)
Existing System: We 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
DAP-3886 - Changes to App Widget with Options "Modify," "List" and "New"
Existing System: User 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
MP-6372 - Support App Builder in Android Native Mobile Pro App
Existing System: We 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:
- Record Count for each app in mobile "Home" screen
- Enable save options to select either Card or List view on "Home" screen
- Landing Page for Apps in Mobile
- Summary Page for each record.
- Two-column display support mobile list view.
- Toggle button style changes in the form details
- A pronounced section separator in the form details
- Show progression bar in form details
- Show "Guide Note" for a field in form details
- Color coding for Segmented control in form details
- Showing icons for fields in form details
- Strikeout support for Inactive lookups in the list screen and show as disabled in the form details
Impacts on existing forms: No impact.
DAP-3811 - Enable Data Persistence Feature
Existing System: We 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.
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
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.
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
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.
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
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".
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
© 2018 ProcessMAP Corporation, All Rights Reserved Confidential, may not be disclosed without the express permission of ProcessMAP Corporation