The schedule does seem to behave oddly with regards to time off.
Case1: User submits as time off that gets approved by the supervisor => This time off does not appear in the schedule (why not?). The user can still trade, post, offer and drop the shift for that day.
Case2: The supervisor adds manually a time off activity
by editing the schedule (not sure if the logic takes the paid=false or working time=false) => this time off appears in the schedule. The user cannot post, offer or drop a shift for that day?
Case3: The supervisor adds ad validates manually a time off through the time Off requests screen => same behavior as case 2
Why that? It doesn't make sense if the supervisor logs a time off or delay on behalf of the agent that this behaves differently than when the agent logs the delay or time off and gets it approved.
Is non working time considered not tradable? Well if an agent has1 hour time off for a shift, why would that make the entire shift non tradable?
What happens if the supervisor logs a time off after the agent has posted the shift for trading?
Again it doesn't make sense to me to have a different behavior if the agent or supervisor log the time off, it should be the same as long as the time off is validated.
Anyone can shed the light over this different behavior? is it intentional or rather a bug (that's my view)?
Thanks
regards
Hichem
#Genesys Cloud
------------------------------
Hichem Agrebi
CC-Expertise Ltd
------------------------------