01/ 24/ 19
Systems:
Keystone Online
Services:
KPI,New Dashboard,General,Messaging,On-Demand,GPS
January Update
New features
- Data caching added for most frequently made calls. Caches are shared by all business users and should greatly increase speed of gathering data.
- Stone Slinger truck icon added
- Businesses without GPS can now utilize KPI or On-Demand as expected. Keystone plants are utilized- removing the GPS dependency.
- Actual Sales by Month (ASM)
- Monthly projections added (Sales, Loads, Yards)
- Parent entity is now hidden by default
- Widget
- Tab in KPI
- Actual vs Sales (AvS)
- Widget shows at full dashboard width by default
- Button in widget changes this settings. Stored per user and persists beyond session.
- After the cache expires they will be cached again after the next successful return of data.
- Note: a failure in finding a cache will not trigger a failure of the call response.
- The amount of time data stays cached in the web app changes based on how up to date users need it to be
- GPS
- Vehicles -30 sec
- Plants - 1 month (can be cleared in GPS/Setup)
- Config – 1 month (can be cleared manually in GPS/Setup)
- On-Demand
- Most calls will cache for 2 minutes
- Exception: Customer List will remain cached for the rest of the current day. The time it was cached is displayed on the customer list in On-Demand
- To clear the cache and update use the refresh button in the customer list.
- KPI
- The following is cached for 2 minutes
- Material Required
- On Time by Status
- Time in Status vs Target
- Loads & Yards by Hour
- Average Minutes per Load of Each Status
- Actual vs Sales (AvS) and KPI Budget – rest of current day
- Actual Sales by Month (ASM) – 1 hour
- App Release widget added to dashboard
- Available to all users under General section in Widget selection.
- Users will see any release notes we’ve marked as external
- SuperAdmin (Support & Devs) will see internal and external
- Release notes are marked with systems and services effected, and full text descriptions for users
- Systems : Keystone Online, GRS, On-Delivery Android
- Services: GPS, On-Delivery, KPI, etc..
- Users can click on link in release widget to view the full app release section
- App Release pages added
- Full version of what’s viewed in widget
- Allows creation and editing of Release Notes (by SA users only)
- Dashboard - Plant select now has apply button
- Business Admin (BA) users can now delete other users.
- Note: BA can still not delete On-Delivery Android accounts.
Changes
- On Demand: Include Shipped option is now Include Completed Orders as it now functions.
- Users: SA can no longer add users to child companies and child companies will not appear in the User Create page business list
- Map/Messaging: The Vehicle Select list no longer updates when a user connects or disconnects from the message hub
Bug fixes
- GPS Overview widget now displays the correct number of vehicles 'In Service'
- GPS vehicle list sort options now wait for a selected option to complete before letting the user click anything else.
- GPS History
- The "today" button in the calendar date select now works as expected.
- The date selected for the vehicle history list now shows at the top of the list when printed.
- When the date in the calendar date select is changed, the existing vehicle list representing the former date selection clears out.
- iPhone bugs fixed
- Actual by Month (ASM) arrow UI issue
- Widget spacing
- Widget selection
- GPS History scrolling now works as expected
- KPI
- Loads & Yards by Hour and Average Min per Load for Each Status summary chart scaling issue fixed
- Loads & Yards by Hour and Average Min per Load for Each Status summary batch hours now list correctly
- Material Required charts now display as expected when first loading the page
- Material Required table now shows correct row data under columns
- KPI AvS and ASM now work as expected for multi-company users
- KPI Error Message no longer pops up
- Dashboard KPI: Specific businesses that formerly did not have KPI charts show data now show data.
- Dashboard KPI: Specific companies who formerly could not select plants other than the plant shown by default now can do so.
- Dashboard plant selection now changes the dashboard chart plant select list as expected. If multiple plants are selected then the first plant is shown.
- User Admin
- Fixed issue with an invalid model not populating subscribed companies correctly for user
- Widget Selection
- ‘Select All’ checkbox now works as expected
- System Selection (Roles)
- Customer Portal users now have widgets disabled as expected
- The systems a user can access is enabled/disabled as expected
- Business Admin
- Businesses without GRS load page correctly as GRS is checked after page loads
- Actual Sales by Month (ASM)
- filter UI updated to accommodate larger names
- Regions now display correctly
- Users without KPI access cannot view the widget
- Negative numbers removed
- Users can now edit their subscribed companies as expected
- Navigating back to dashboard with a breadcrumb loads the plant selection list correctly
- On-Demand general bug fixes include...
- Quantity properties can now handle decimals
- Error handling
- Order Detail load expand/contract icons toggle correctly
- Active loads now have batch weights and products
- map will no longer show icons at 0,0
- Viewing users that are customers will display their role correctly even if they were setup as customers using the old method
- Customer system access works as expected
In Progress
- Getting Batch Inventory on the website so that users can view that data