---
id: change/bcapps/7938
type: change
title: "#7938 Bugs/632378 make quality inspection gen rule warning actionable"
summary: Fixes bug 632378 by making the Quality Management inspection generation rule warning actionable. The changes touch the generation rule table, the rules page, the management codeunit, the Create Inspection report and the receiving and warehouse setup guide pages.
tier: official
language: en
tags:
  - fix
  - main
  - bc30
  - codeunit qlty. inspec. gen. rule mgmt.
  - table qlty. inspection gen. rule
  - page qlty. inspection gen. rules
  - report qlty. create inspection
  - page qlty. rec. gen. rule s. guide
  - page qlty. whse. gen. rule s. guide
system: development
review:
  state: reviewed
  by: opus
  at: "2026-10-08T02:12:34.140Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-change: 1
  input_hash: 2523cb7ddc1eaaa478ce0f8fc8db41435c1bbe6d
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/pull/7938
    title: "microsoft/BCApps#7938: Bugs/632378 make quality inspection gen rule warning actionable"
    date: "2026-07-16"
    commit: 2523cb7ddc1eaaa478ce0f8fc8db41435c1bbe6d
    t: null
    quote: null
links:
  learn: []
  objects:
    - object/codeunit/20405
    - object/table/20404
    - object/page/20405
    - object/report/20400
    - object/page/20461
    - object/page/20460
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes: []
number: 7938
repo: microsoft/BCApps
source_id: bcapps-prs
url: https://github.com/microsoft/BCApps/pull/7938
kind: pr
base_branch: main
major: "30"
merged_at: "2026-07-16T13:31:24Z"
author: 6CRIPT
author_type: User
community_contribution: false
labels:
  - "AL: Apps (W1)"
  - "Team: SCM"
change_class: code
change_kind: fix
behavior_change: true
breaking: false
files:
  count: 8
  additions: 241
  deletions: 24
  al: 6
apps:
  - Quality Management
objects_touched:
  - key: codeunit/20405
    page: codeunit/20405
    type: codeunit
    id: 20405
    name: Qlty. Inspec. Gen. Rule Mgmt.
    app: Quality Management
    status: modified
  - key: table/20404
    page: table/20404
    type: table
    id: 20404
    name: Qlty. Inspection Gen. Rule
    app: Quality Management
    status: modified
  - key: page/20405
    page: page/20405
    type: page
    id: 20405
    name: Qlty. Inspection Gen. Rules
    app: Quality Management
    status: modified
  - key: report/20400
    page: report/20400
    type: report
    id: 20400
    name: Qlty. Create Inspection
    app: Quality Management
    status: modified
  - key: page/20461
    page: page/20461
    type: page
    id: 20461
    name: Qlty. Rec. Gen. Rule S. Guide
    app: Quality Management
    status: modified
  - key: page/20460
    page: page/20460
    type: page
    id: 20460
    name: Qlty. Whse. Gen. Rule S. Guide
    app: Quality Management
    status: modified
objects_unjoined: []
obsoletions: []
backports: []
fixes_issues: []
work_items:
  - 632378
systems:
  - development
  - integration
quote: null
joined_against:
  major: "30"
  commit: ecbc028c25dbe83b61313bc566e6c1d41184bb1c
---

# #7938 Bugs/632378 make quality inspection gen rule warning actionable

> Fixes bug 632378 by making the Quality Management inspection generation rule warning actionable. The changes touch the generation rule table, the rules page, the management codeunit, the Create Inspection report and the receiving and warehouse setup guide pages.

[Pull request](https://github.com/microsoft/BCApps/pull/7938) · merged into `main` (BC30) on 2026-07-16 by 6CRIPT · 8 files (+241 -24), 6 AL · fix · tier official · reviewed (checked by Opus)

## What changed

- Makes the warning about quality inspection generation rules actionable
- Changes span the generation rule table, the rules page, the management codeunit and the Create Inspection report
- Small adjustments to the receiving and warehouse generation rule setup guides
- Tests and test library helpers added for generation rules
- Behaviour changes for users or extensions.

## AL objects touched

- [Codeunit 20405 "Qlty. Inspec. Gen. Rule Mgmt."](../../objects/codeunit/20405.md), Quality Management: modified
- [Table 20404 "Qlty. Inspection Gen. Rule"](../../objects/table/20404.md), Quality Management: modified
- [Page 20405 "Qlty. Inspection Gen. Rules"](../../objects/page/20405.md), Quality Management: modified
- [Report 20400 "Qlty. Create Inspection"](../../objects/report/20400.md), Quality Management: modified
- [Page 20461 "Qlty. Rec. Gen. Rule S. Guide"](../../objects/page/20461.md), Quality Management: modified
- [Page 20460 "Qlty. Whse. Gen. Rule S. Guide"](../../objects/page/20460.md), Quality Management: modified

## Context

- Work items: AB#632378
- Labels: AL: Apps (W1), Team: SCM
- Systems: development, integration

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).
