Issue #20806:prompt for closing of Job Costed items
Issue #22564:correctly handle restricted items
Issue #22544:change condition when unlock performed
Issue #22211:add Undefined project type to list
Issue #22587:disallow changing cost category when qoh
Merge pull request #276 from garyhgohoos/20806

Issue #20806:prompt for closing of Job Costed items
Merge pull request #278 from garyhgohoos/22564

Issue #22564:correctly handle restricted items
Merge pull request #279 from garyhgohoos/22544-2

Issue #22544:change condition when unlock performed
Merge pull request #280 from garyhgohoos/22211

Issue #22211:add Undefined project type to list
Merge pull request #281 from garyhgohoos/22587

Issue #22587:disallow changing cost category when qoh