#10270 [Quality Management] Repair and improve XML documentation of procedures
XML documentation for Quality Management procedures has been repaired and improved across numerous codeunits, tables, pages, and reports.
- 101files
- 94AL files
- 94objects
Pull request · merged into main (BC30) on 2026-08-20 by JakovljevicDusan · 101 files (+4018 -1197), 94 AL · refactor · tier official · reviewed (checked by Opus)
What changed
- Added and corrected XML documentation comments across Quality Management objects
- Updated procedure documentation in codeunits handling inspections, dispositions, integrations, and workflows
- Improved documentation clarity for tables storing inspection templates, results, and configuration data
- Enhanced API documentation for inspection-related endpoints
- Refactored existing documentation comments for consistency and completeness
AL objects touched
- Page 20415 “Qlty. Create Inspection API”, Quality Management: modified
- Page 20414 “Qlty. Inspections API”, Quality Management: modified
- Codeunit 20406 “Qlty. Permission Mgmt.”, Quality Management: modified
- Codeunit 20455 “Qlty. Job Queue Management”, Quality Management: modified
- Report 20412 “Qlty. Schedule Inspection”, Quality Management: modified
- Codeunit 20405 “Qlty. Inspec. Gen. Rule Mgmt.”, Quality Management: modified
- Table 20404 “Qlty. Inspection Gen. Rule”, Quality Management: modified
- Page 20405 “Qlty. Inspection Gen. Rules”, Quality Management: modified
- Codeunit 20402 “Qlty. Auto Configure”, Quality Management: modified
- Table 20412 “Qlty. I. Result Condit. Conf.”, Quality Management: modified
- Table 20411 “Qlty. Inspection Result”, Quality Management: modified
- Codeunit 20409 “Qlty. Result Condition Mgmt.”, Quality Management: modified
- Codeunit 20410 “Qlty. Result Evaluation”, Quality Management: modified
- Page 20410 “Qlty. Inspect. Source Config.”, Quality Management: modified
- Table 20407 “Qlty. Inspect. Source Config.”, Quality Management: modified
- Table 20409 “Qlty. Inspect. Src. Fld. Conf.”, Quality Management: modified
- Codeunit 20408 “Qlty. Traversal”, Quality Management: modified
- Report 20402 “Qlty. Inspection Copy Template”, Quality Management: modified
- Page 20402 “Qlty. Inspection Template”, Quality Management: modified
- Page 20440 “Qlty. Inspection Template Edit”, Quality Management: modified
- Table 20402 “Qlty. Inspection Template Hdr.”, Quality Management: modified
- Table 20403 “Qlty. Inspection Template Line”, Quality Management: modified
- Page 20403 “Qlty. Inspection Template Subf”, Quality Management: modified
- Codeunit 20446 “Qlty. Disp. Neg. Adjust Inv.”, Quality Management: modified
- Codeunit 20443 “Qlty. Disp. Change Tracking”, Quality Management: modified
- Codeunit 20450 “Qlty. Disp. Internal Move”, Quality Management: modified
- Codeunit 20442 “Qlty. Disp. Move Auto Choose”, Quality Management: modified
- Codeunit 20452 “Qlty. Disp. Move Item Reclass.”, Quality Management: modified
- Codeunit 20449 “Qlty. Disp. Move Whse.Reclass.”, Quality Management: modified
- Codeunit 20451 “Qlty. Disp. Move Worksheet”, Quality Management: modified
- Codeunit 20441 “Qlty. Disp. Purchase Return”, Quality Management: modified
- Codeunit 20447 “Qlty. Disp. Internal Put-away”, Quality Management: modified
- Codeunit 20453 “Qlty. Disp. Warehouse Put-away”, Quality Management: modified
- Table 20424 “Qlty. Disposition Buffer”, Quality Management: modified
- Codeunit 20444 “Qlty. Disp. Transfer”, Quality Management: modified
- Report 20400 “Qlty. Create Inspection”, Quality Management: modified
- Codeunit 20435 “Qlty. Document Navigation”, Quality Management: modified
- Page 20406 “Qlty. Inspection”, Quality Management: modified
- Codeunit 20404 “Qlty. Inspection - Create”, Quality Management: modified
- Table 20405 “Qlty. Inspection Header”, Quality Management: modified
- Table 20406 “Qlty. Inspection Line”, Quality Management: modified
- Page 20408 “Qlty. Inspection List”, Quality Management: modified
- Page 20407 “Qlty. Inspection Subform”, Quality Management: modified
- Page 20431 “Qlty. Most Recent Picture”, Quality Management: modified
- Page 20464 “Qlty. Asm. Gen. Rule S. Guide”, Quality Management: modified
- Codeunit 20412 “Qlty. Assembly Integration”, Quality Management: modified
- Codeunit 20414 “Qlty. Attachment Integration”, Quality Management: modified
- Codeunit 20417 “Qlty. Navigate Integration”, Quality Management: modified
- Codeunit 20445 “Qlty. Inventory Availability”, Quality Management: modified
- Codeunit 20454 “Qlty. Item Journal Management”, Quality Management: modified
- Codeunit 20428 “Qlty. Item Tracking”, Quality Management: modified
- Codeunit 20439 “Qlty. Item Tracking Mgmt.”, Quality Management: modified
- Codeunit 20415 “Qlty. Tracking Integration”, Quality Management: modified
- Table extension 20409 “Qlty. Transfer Header”, Quality Management: modified
- Table extension 20410 “Qlty. Direct Trans. Header”, Quality Management: modified
- Table extension 20412 “Qlty. Transfer Receipt Header”, Quality Management: modified
- Table extension 20411 “Qlty. Transfer Shipment Header”, Quality Management: modified
- Page 20480 “Qlty. Related Transfer Orders”, Quality Management: modified
- Codeunit 20413 “Qlty. Transfer Integration”, Quality Management: modified
- Page extension 20400 “Qlty. Prod. Order Routing”, Quality Management: modified
- Page extension 20408 “Qlty. Consumption Journal”, Quality Management: modified
- Page extension 20401 “Qlty. Output Journal”, Quality Management: modified
- Codeunit 20407 “Qlty. Manufactur. Integration”, Quality Management: modified
- Page 20462 “Qlty. Prod. Gen. Rule S. Guide”, Quality Management: modified
- Page extension 20407 “Qlty. Purch. Ret. Order Subf.”, Quality Management: modified
- Page extension 20402 “Qlty. Purchase Order Subform”, Quality Management: modified
- Page 20461 “Qlty. Rec. Gen. Rule S. Guide”, Quality Management: modified
- Codeunit 20411 “Qlty. Receiving Integration”, Quality Management: modified
- Page extension 20405 “Qlty. Sales Order Subform”, Quality Management: modified
- Page extension 20406 “Qlty. Sales Return Order Subf.”, Quality Management: modified
- Codeunit 20418 “Qlty. Utilities Integration”, Quality Management: modified
- Codeunit 20438 “Qlty. Warehouse Integration”, Quality Management: modified
- Page 20460 “Qlty. Whse. Gen. Rule S. Guide”, Quality Management: modified
- Codeunit 20440 “Qlty. Report Mgmt.”, Quality Management: modified
- Page 20442 “Qlty. Report Selection - QM”, Quality Management: modified
- Codeunit 20420 “Qlty. Application Area Mgmt.”, Quality Management: modified
- Codeunit 20400 “Qlty. Manual Setup”, Quality Management: modified
- Table 20400 “Qlty. Management Setup”, Quality Management: modified
- Codeunit 20401 “Qlty. Assisted Setup”, Quality Management: modified
- Codeunit 20422 “Qlty. Demo Data Mgmt.”, Quality Management: modified
- Codeunit 20419 “Qlty. Guided Experience”, Quality Management: modified
- Page 20438 “Qlty. Management Setup Guide”, Quality Management: modified
- Codeunit 20456 “Qlty. Batch Notif. Helper”, Quality Management: modified
- Page 20441 “Qlty. Edit Large Text”, Quality Management: modified
- Codeunit 20416 “Qlty. Expression Mgmt.”, Quality Management: modified
- Codeunit 20403 “Qlty. Filter Helpers”, Quality Management: modified
- Codeunit 20599 “Qlty. Misc Helpers”, Quality Management: modified
- Codeunit 20437 “Qlty. Notification Mgmt.”, Quality Management: modified
- Codeunit 20430 “Qlty. Session Helper”, Quality Management: modified
- Codeunit 20426 “Qlty. Start Workflow”, Quality Management: modified
- Codeunit 20425 “Qlty. Workflow Approvals”, Quality Management: modified
- Page extension 20403 “Qlty. Workflow Resp. Options”, Quality Management: modified
- Codeunit 20424 “Qlty. Workflow Response”, Quality Management: modified
- Codeunit 20423 “Qlty. Workflow Setup”, Quality Management: modified
Context
- Work items: AB#611307
- Labels: AL: Apps (W1), Team: SCM
- Systems: development, integration, platform
- From the description: “And missing docs and refactor existing”
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).