Description - Add Admin setting to prevent users from moving Tasks that have logged Hours tied to it. There already exist settings to prevent users to delete hours with logged hours here and here. We need to be able to configure a similar setting but with respect to the ability to move a task from one project to another with logged hours.
Why is this feature important to you - Without this feature, users are able to move a Task with logged Hours from one Project to another and the Hours get stuck in a state where they stay with the original Project but are no longer tied to a Task. We leverage meta-data on Tasks when reporting on Hours so it's critical that all Hours are tied to a Task.
How would you like the feature to work - Ideally this works similar to the settings that manages whether users can delete Tasks with logged Hours, except we want to prevent them from being able to move tasks with logged Hours.
Current Behaviour - When a user attempts to move a Task that has Hours tied to it, they get a pop up that states that the Hours will stay with the Project but most users don't understand what that actually means or the downstream impact of that decision. In most cases, users are actually trying to just copy a Task and accidentally select the Move option instead, not realizing it until it is too late. This results in Hours that are no longer tied to any Task and are unable to be tied back to a Task without needed Adobe Workfront Engineering Support.