BeatRoute New Features (Release 9.9.0 - Dawki)

Modified on Sun, 5 Jul at 4:43 PM

This release is related to pricing and data sync for Sales Team App users, and miscellaneous changes in the Brand Panel.


1. Auto Refresh of Master Data and Configuration for Field Users

The BeatRoute Sales Team App has always synced master data and configuration on the first login of each day. For changes made during the day, users had a pull-down refresh on certain screens, and the Order workflow could auto-refresh price master each time a user opened the Order taking screen based on a configuration.

With this release, we are adding an auto-push of key master data and configuration during the day. This covers Customer, Scheme, and Workflow Master, Today's Schedules, and all backend configuration that controls workflow or field-level app functionality, so field users stay on the latest data without logging out and back in.

2. Customer Group Pricing is Now Available via API

Customer Group Pricing, introduced as part of Default & Group Pricing, can now be set up via API in addition to the existing portal upload flow. A new Create/Update Customer Group SKU Price endpoint lets you push pricing for a customer group by group ID or group name, alongside the existing SKU and Customer pricing APIs. Where a customer belongs to multiple pricing groups, the highest-priority group applies, consistent with the current portal-based group pricing behavior.


3. Miscellaneous Changes

  • Route Validation Fix in Customer Upload: The upload sheet now validates route_id (renamed from "route") instead of accepting Route Name, so retailers no longer land silently as "Unassigned."

  • Simplified Team Distance Travelled Report: The report now carries two metrics. Activity-to-Activity Distance (activity_to_activity_distance_km) is based on the user's actual activities. GPS Tracked Distance (gps_tracked_distance_km) is based on real-time location tracking irrespective of activity, where real-time movement tracking is enabled. Both are anchored consistently between Start Day and End Day, and you can choose which metric to use for which users when reimbursing travel expenses.

  • All Stocked SKUs Now Available in VAN Stock Issue: During stock issue to a VAN in the distributor or supplier login, only SKUs carrying distributor-wise pricing were available, and SKUs set up with customer-level pricing were missed. With this fix, every SKU the distributor holds stock for is now available in the stock issue workflow.

  • Recurring Auto-Approval of Visit Targets: Visit targets were auto-approved only once, based on the target submission deadline set for field teams. The system now keeps checking for unapproved submissions and auto-approves them again whenever any remain past the deadline, since submission deadlines can be extended multiple times.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article