Issue:
======
If User edited “TIME-OFF request” from 1hr to 2hrs(Time is just a example) from “Bookable resource” table why changes made are not showing in "Time-off request" and under "time entries"
REPRO STEPS
==================
-Access CRM : Any Vanilla.
-Navigate to "Field service" App.
-For example :
-Create "Time-off request" for a user for 1 hour.
-Record gets created and it will be under inactive.
-We see same changes applied on "Schedule board" and under "work hours" of "Bookable Resource”.
-Now, as record in "Time-off request" is under inactive and we cannot do any changes.
-However, we can edit the record from "work hours" in "Bookable Resource".
-Edit the "Time-off" request from 1hr to 2hrs. Which got successfully changed.
-Same changes applied in "Schedule board". However, under time-off request still show 1hr.
-From "Bookable Resource", new updated time is not added in "Time Entries" and "Time-Off" request.
TROUBLESHOOTING
==================
-Issue is reproducible in vanilla.
-Time off requests can be edited or deleted from the resource's calendar only.
-Deleting a time-off request record won't delete the time-off from the schedule board or resource's calendar.
1. User created “TIME-OFF request” for 1hr in Time Off Request
2. Which is showing in “Schedule board” and on “Bookable resource” as expected.
3. However, from “TIME-OFF request” page we cannot edit the record as it is in inactive.
4. From “Bookable resource” page we have option to edit and delete. User edited “TIME-OFF request” from 1hr to 2hrs
5. Now, from “TIME-OFF request” page we still see 1hr. Whereas, from “Bookable resource” we see 2hr and from there we navigate to “time entries” we see 2hrs.
Idea:
=====
Is there any possibility to provide a fix to this OOTB feature – considering it will end up into providing wrong data to the end user?