[Release 4.0][Fix] 7905 custom field not removed from cost report after delete

[``* `#7905` Custom field not removed from cost report on deletion``](https://www.openproject.org/work_packages/7905)