Just do it! - Provision of bikes regardless of availability

Created by Doug Stoddart, Modified on Wed, 14 May at 4:38 PM by Yani at Bike Rental Manager



BRM offers a robust set of features, with two core functionalities at its heart:



  • Ensuring accurate management of all bike reservations to prevent any instances of double bookings. Each bike has its dedicated calendar, and BRM meticulously honors these schedules.

  • Tracking every reservation through its complete lifecycle, providing comprehensive oversight from booking to completion.


However, this core feature sometimes prevents you from booking a bike when you expect to be able to do so. For instance, if you have two bookings starting today:


  1. John is renting Bike M at 10:30 AM.
  2. Dave is renting Bike M at 11:00 AM.

If Dave arrives first and takes Bike M1, but there's a mistake reported to BRM stating he took Bike M2 instead, when John arrives, BRM may deny the booking for Bike M2 because it's already marked as checked out due to the previous mistake. Rule 1 applies - avoiding double-bookings.



"Just Do It" is a feature that allows you to bypass normal restrictions and perform actions that would otherwise be restricted.




The potency of "Just Do It" is undeniable. It should only be employed as a final option, with a subsequent commitment to understanding the reasons behind any opposition from BRM.



In this scenario, you now have the option to utilize the "Just Do It" (JDI) function to push through the action despite encountering an initial error. This means that instead of compounding errors, you can address the issue swiftly. For instance, if you attempt to double-book the same bike for the same date and time, BRM will correctly identify the conflict and provide an explanation. However, it also offers the JDI button as a solution in cases where proceeding with the action is deemed necessary despite the error.



Ideally, the recommended course of action is to return to the original reservation and rectify any errors.

In the interim, BRM will issue a warning during its overnight check if it detects that two bikes were checked out simultaneously.


It's important to note that there are numerous scenarios in which such conflicts may arise:

  • Swapping a bike
  • Adding a bike
  • Creating a reservation
  • Allocating a bike in 'barcode mode'
  • Operating over capacity due to broken bikes
  • GBAL booking and subsequent allocation
  • Assigning products within a package

While "Just Do It" functionality isn't currently available for certain scenarios like changing reservation dates or assigning products within a package, it's anticipated that over time, it will evolve into universally accessible functionality, with clear indications provided in affected reservations.




See Also 

Inventory underpinning each reservation





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