#10065 [Quality Management] Quality Inspection User assignment fixes
Fixes a table relation error when manually selecting an assigned user on a quality inspection, and shows a self-assignment notification when modifying an inspection that has no assigned user.
- 5files
- 2AL files
- 2objects
Pull request · merged into main (BC30) on 2026-08-17 by JakovljevicDusan · 5 files (+115 -45), 2 AL · fix · tier official · reviewed (checked by Opus)
What changed
- Manually selecting an assigned user no longer raises a table relation error
- Modifying an unassigned quality inspection now prompts a self-assignment notification
- Changes in Qlty. Inspection Header table and Qlty. Permission Mgmt. codeunit
- Tests for user assignment added to the misc test codeunit, with some tests moved out of the test table codeunit
- Behaviour changes for users or extensions.
AL objects touched
- Codeunit 20406 “Qlty. Permission Mgmt.”, Quality Management: modified
- Table 20405 “Qlty. Inspection Header”, Quality Management: modified
Context
- Work items: AB#642612, AB#642613
- Labels: AL: Apps (W1), Team: SCM
- Systems: development
- From the description: “Resolved a table relation error that occurred when manually selecting an assigned user.”
Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).