Can you tell me if your employee's working hours are configured the same as Company's business hours?
The company's business hours are found in Amelia Settings, while Employee's Work Hours are found in Employee's tab.
If you still cannot resolve the issue, please provide me a temporary WP-admin login for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course we do not provide login data to third party. You can write credentials here just check Private Reply so nobody can see them except us.
Service (Photography Shoot Session, for example) lasts one hour, but has 1 hour buffer time before, and 1 hour buffer time after the appointment:
So, with buffer time before set to 1 hour, the first session starts at 10:00, not 09:00; and it ends at 11:00. With buffer time after set to 1 hour, and buffer time before set to 1 hour, the next available appointment is at 13:00 (previous appointment ends at 11:00 + 1 hour buffer time after (12:00) + 1 hour buffer time before (13:00)).
Then, next available appointment is at 13:00, lasts until 14:00; add one hour buffer time after that, so that's 15:00, and add buffer time before the next appointment - the next should start at 16:00.
Since there's buffer time after, you don't see the third time slot, because employee's work hours should be from 09:00 - 18:00 (appointment from 16:00 - 17:00 + 1 hour buffer time).
At first i had the work hours set to 24hrs a day and didn't see this.
There is no way to have buffer time 0? We want to be able have shoots very next hour or min vs waiting an entire hour. (exp .30 min before + .30 min after = 1hr)
I went ahead and changed it back to 24hrs a day as well as the employee hours (all a test for now).
Since we have 1 room for lets say photo/video bookings and 1 room for music bookings...
When there is a booking for photos we want the other services associated (video for exp.) to that same room to not be booked while another session that uses that room is booked.?
any easier way to achieve this other than requiring services to be approved first?
One way to do this would be to have one employee per room so only one employee can work in one room. That way when someone books any service in that room, the employee working in that room will not be able to accept anyone else at that time.
Another way would be to connect all employees to one Google Calendar, and to enable "Remove Google Calendar Busy Slots" in Google Calendar Settings (in Amelia). That way, one appointment will create a busy event in Google, and since all employees are connected to the same calendar, that time slot would become unavailable for everyone else.
We cannot book anything other than the two fields is alows.
I have tried different times of the day and made sure things are right in the back end.
Hello Claudius.
Thank you for your purchase.
Can you tell me if your employee's working hours are configured the same as Company's business hours?
The company's business hours are found in Amelia Settings, while Employee's Work Hours are found in Employee's tab.
If you still cannot resolve the issue, please provide me a temporary WP-admin login for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course we do not provide login data to third party. You can write credentials here just check Private Reply so nobody can see them except us.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia 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
Hello Claudius.
Here's the issue:
Your employees work from 09:00 - 17:00
Service (Photography Shoot Session, for example) lasts one hour, but has 1 hour buffer time before, and 1 hour buffer time after the appointment:
So, with buffer time before set to 1 hour, the first session starts at 10:00, not 09:00; and it ends at 11:00. With buffer time after set to 1 hour, and buffer time before set to 1 hour, the next available appointment is at 13:00 (previous appointment ends at 11:00 + 1 hour buffer time after (12:00) + 1 hour buffer time before (13:00)).
Then, next available appointment is at 13:00, lasts until 14:00; add one hour buffer time after that, so that's 15:00, and add buffer time before the next appointment - the next should start at 16:00.
Since there's buffer time after, you don't see the third time slot, because employee's work hours should be from 09:00 - 18:00 (appointment from 16:00 - 17:00 + 1 hour buffer time).
I hope I managed to explain the issue.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia 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
Awesome that works.
At first i had the work hours set to 24hrs a day and didn't see this.
There is no way to have buffer time 0? We want to be able have shoots very next hour or min vs waiting an entire hour. (exp .30 min before + .30 min after = 1hr)
I went ahead and changed it back to 24hrs a day as well as the employee hours (all a test for now).
Thanks BTW, alot!!
Hi again Claudius.
You're welcome.
You don't need to have the buffer time, of course.
Simply open your services, one by one, and remove the buffer time:
With that, you can have 8 appointments from 09:00 - 17:00.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia 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
Oh crickey! I didn't notice the little "x"
Cheers. And one more thing.
Since we have 1 room for lets say photo/video bookings and 1 room for music bookings...
When there is a booking for photos we want the other services associated (video for exp.) to that same room to not be booked while another session that uses that room is booked.?
any easier way to achieve this other than requiring services to be approved first?
That is all!! cheeeeeers and thaanks! mate!
Hi again Claudius.
You're welcome.
One way to do this would be to have one employee per room so only one employee can work in one room. That way when someone books any service in that room, the employee working in that room will not be able to accept anyone else at that time.
Another way would be to connect all employees to one Google Calendar, and to enable "Remove Google Calendar Busy Slots" in Google Calendar Settings (in Amelia). That way, one appointment will create a busy event in Google, and since all employees are connected to the same calendar, that time slot would become unavailable for everyone else.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia 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