Okay
  Public Ticket #3415294
events or appointments overlapping
Closed

Comments

  • ilya orel started the conversation

    Hi, 
    I'm new here. Trying to figure out how to fit my needs with this plugin. 
    My business is a boat rental. Full day (8h),half day (4h, morning or afternoon), and quarter day (2h, morning or sunset) trips and rentals are offered. There's no defined weekly timetable (i.e.: full day trips on mondays, half day trips on tuesdays, etc), I just want to get as many bookings as I'm able. That means I need to fill the calendar with different duration bookings. 

    EVENTS

    - I set up recurrent events (daily) for my activities, which overlap in time.

    - I assign them "me" as promoter and/or worker.

    When one of the events is booked, ergo full (1/1), the ones which overlap in time are still open, even if the organizer and/or worker is the same user, which is supposed to be busy with the booked event.

    SERVICES

    - Creating consecutive working time subsets for the main user "me" in order to assign to small time bookings/services (i.e.: quarter day, half day) doesn't allow to book the bigger ones (i.e.: full day).
    - Setting up different time margins for each service over a full time worker timetable does the work only if the calendar is empty.

    Apparently I'd need some hybrid between events and services. Dependable on user availability as services, but with customizable start and end time as events. 

    How can I fix that?

    Thanks,


    ilya


  •  1,578
    Uroš replied

    Hello Ilya,

    Thank you for reaching out to us.

    For this purpose, I would suggest that you use services and set up 3 services (8h service, 4h service and 2h service). Each boat needs to be represented with employees.

    Hope this helps you.

    Please let me know if you have any other questions.

    Kind Regards, 

    Uros Jovanovic
    [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • ilya orel replied

    Thanks for your reply. 

    I was believing I explained myself good enough, seems not the case.

    Long story short:
    - I'm the only worker. I rent just one boat. 
    - If I use services, I'm binded to two properties: 
    WORKER SCHEDULE
    SERVICE DURATION

    My real worker schedule is from 09:00 to 22:00. But I don't offer services arbitrarily over the day. I use this scheme:
    FULL DAY (09:00 - 17:00)
    HALF DAY MORNING (09:00 - 13:00)
    HALF DAY AFTERNOON (14:00 - 18:00)
    QUARTER DAY MORNING (09:00 - 11:30)
    QUARTER DAY SUNSET(19:30 - 22:00)

    - If I split WORKER SCHEDULE with higher granularity (09:00 - 11:30 - 13:00 - 18:00 - 19:30 - 22:00, no breaks) I can only assign the smaller activities to the splits, but the longer activities consider a break (even when there's no break) and doesn't get booked. 
    - If I just work with SERVICE DURATION, i.e, SUNSET 2.5h, system allows to book any time from 09:00 to 22:00.


    Please I need to know if this app suit my needs as soon as possible.

  • ilya orel replied

    Attached a screenshot of my stratified timetable. This is applied to all days (sorry for spanish interface).

    "full day", even appearing in nearly all strata, is not available for booking in any day. 


    The only way, as I see it, is to make another worker for every DIMENSION of reservation (8h, 4h, 2h) and manage them manually. If "8h" takes a reservation, I have to close activity for "4h" and "2h" on that day. That's ridiculouslly inefficient. Same for EVENTS interface. 

    Attached files:  amelia_issue.png

  •  1,578
    Uroš replied

    Hello Olya,

    Thank you for the update on this.

    At the moment, here is how it works. If you have a full-day service that lasts for 8 hours and you have multiple working periods that last less than 8 hours.

    8:00 - 11:00 (3 hours)

    11:00 - 14:30 (3 and a half hours)

    This way, the 8-hour service will not be available for booking as there is no 8-hour working period for that service to be available.

    I would suggest that you set up a separate employee for each service so you can set up working hours for the services to be available for booking on the front-end.

    After that, you can look at the resources feature that fits great with what you are trying to achieve.

    Please let me know if you have any other questions.

    Kind Regards, 

    Uros Jovanovic
    [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables