Resource Booking

This documentation provides an overview and detailed instructions for using the Resource Booking module in Odoo. The module allows for the scheduling and management of various resources such as rooms, equipment, and personnel.

Manage Resources

This section provides guidance on managing and configuring resources in the Resource Booking module. Resources can include rooms, equipment, or any other type of asset that needs scheduling. You will learn how to:

  • Create new resources.

  • Combine resources.

  • Create booking types.

Create Resources

To create a new resource, follow these steps:

  1. Navigate to the Resource Booking module.

  2. Click on Resources and then Create.

Resource Details Form
  1. Fill in the resource details, such as Name, Type (e.g., human or material resource), and Description.

    Resource Details Form
  2. Define the resource availability by selecting Availability. Specify available days, times, and other constraints.

    Resource Availability Setup
  3. Click Save to finalize the resource creation.

Combine Resources

Once you have created individual resources, you can combine them to create resource combinations. This is useful when multiple resources need to be used together, such as a doctor and an office.

To create a resource combination:

  1. Navigate to the Resource Booking module.

  2. Click on Combinations and then Create.

Resource Combination Form
  1. Select the resources that need to be combined, such as a doctor and an office.

    Resource Combination Form
Resource Combination example
  1. Assign a name to the combination and define any specific constraints, such as availability or priority.

  2. Click Save to create the resource combination.

Create Booking Types

Booking types define the type of appointments or reservations that can be made with the resources. For example, you might have a Dental Consultation type that uses a combination of a doctor and an office.

To create a booking type:

  1. Navigate to the Resource Booking module.

  2. Click on Booking Types and then Create.

  3. Fill in the details, such as Name (e.g., Dental Consultation), Default Duration (e.g., 20 minutes), and Modification Deadline (e.g., 24 hours before the booking).

    Booking Type Form
  4. Define the order of resource combinations to use for this booking type. For example, you can prioritize certain doctors or offices.

  5. Add any specific instructions for the booking, such as “Please attend with clean teeth.”

  6. Click Save to finalize the booking type.