Page 20408 "Qlty. Inspection List"
Quality Management · Microsoft.QualityManagement.Document
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 18 connected objects and pages
Quality Management · Microsoft.QualityManagement.Document · captioned “Quality Inspections” · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Quality Inspections |
| SourceTable | Qlty. Inspection Header |
| PageType | List |
| UsageCategory | Lists |
| ApplicationArea | QualityManagement |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| GroupInspections | No. | No. | Specifies the quality inspection document number. from the table field |
| Re-inspection No. | Re-inspection No. | Specifies the re-inspection counter. from the table field | |
| Most Recent Re-inspection | Most Recent Re-inspection | Specifies if this is the most recent re-inspection for the same inspection. from the table field | |
| Template Code | Template Code | Specifies which template this inspection was created from. from the table field | |
| Description | Description | Specifies a description of the Quality Inspection itself. from the table field | |
| Status | Status | Specifies the status of the inspection. No additional changes can be made to a finished Quality Inspection. from the table field | |
| Result Code | Result Code | Specifies the result automatically calculated from inspection test lines based on their evaluation sequence. The calculation prioritizes lines that failed the acceptable quality level and then lines that have the lowest evaluation sequence. from the table field | |
| Result Description | Result Description | Specifies the description of the inspection result. This value is automatically retrieved from the result definition based on the Result Code field. from the table field | |
| Finished Date | Finished Date | Specifies the date that the inspection was finished. from the table field | |
| Finished By User ID | Finished By User ID | Specifies the user that finished the inspection. from the table field | |
| Evaluation Sequence | Evaluation Sequence | Specifies the associated evaluation sequence of the inspection result. The value is automatically determined from the result definition based on the Result Code field. from the table field | |
| Source Table No. | Source Table No. | Specifies a reference to the table that the quality inspection is for. from the table field | |
| Source Document No. | Source Document No. | Specifies a reference to the document that this Quality Inspection is referring to. This typically refers to a production order document number. from the table field | |
| Source Line No. | Source Document Line No. | Specifies a reference to the source document line no. that this Quality Inspection is referring to. This typically refers to a production order line no. from the table field | |
| Lot No. | Source Lot No. | Specifies the lot number that the quality inspection is for. This is only used for lot tracked items. from the table field | |
| Serial No. | Source Serial No. | Specifies the serial number that the quality inspection is for. This is only used for serial tracked items. from the table field | |
| Package No. | Source Package No. | Specifies the package number that the quality inspection is for. This is only used for package tracked items. from the table field | |
| Item No. | Source Item No. | Specifies the item that the Quality Inspection is for. When used with production orders this typically refers to the item being produced. from the table field | |
| Source Variant Code | Source Variant Code | Specifies the item variant that the Quality Inspection is for. When used with production orders this typically refers to the item being produced. from the table field | |
| Location Code | Location Code | Specifies the location of the inspection. from the table field | |
| Source Quantity (Base) | Source Quantity (Base) | Specifies a reference to the quantity involved. Only users with the Quality Admin & Supervisor role can change this value. from the table field | |
| Sample Size | Sample Size | Specifies the number of units that must be inspected. This will be used to fill out the sample size field on a Quality Inspection when possible based on the other characteristics that were applied. Only users with the Quality Admin & Supervisor role can change this value. from the table field | |
| Assigned User ID | Assigned User ID | Specifies the user this inspection is assigned to. Changing another user’s assignment requires the Quality Admin & Supervisor role. from the table field | |
| Created at | Rec.SystemCreatedAt |
Specifies the date and time when the inspection was created. | |
| Created by User ID | QltyMiscHelpers.GetUserNameByUserSecurityID(Rec.SystemCreatedBy) |
Specifies the ID of the user who created the inspection. | |
| Last modified at | Rec.SystemModifiedAt |
Specifies the date and time when the inspection was last modified. | |
| Last modified by User ID | QltyMiscHelpers.GetUserNameByUserSecurityID(Rec.SystemModifiedBy) |
Specifies the ID of the user who last modified the inspection. | |
| FactBoxes | Picture | part Page 20431 “Qlty. Most Recent Picture” | — |
| Attachments | part Page 1178 “Doc. Attachment List Factbox” | — | |
| Template Documents | part Page 1178 “Doc. Attachment List Factbox” | — |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Create Inspection | Create a new quality inspection. | |
| Create Re-inspection | Create a new re-inspection based on this inspection. If the inspection is still open, it will be finished first. Finishing may be blocked if the current result does not allow it. | ||
| Take Picture | Activate the camera on the device. | ||
| Finish | Finish | ||
| Reopen | Reopen a finished inspection. Only users with the Quality Admin & Supervisor role can perform this action. | ||
| Take ownership | Assign the inspection to yourself. | ||
| Unassign | Unassign the inspection. | ||
| Move Inventory | Move related inventory to a different Bin. Use this to quarantine into a specific bin. | ||
| Create Internal Put-away | Create an Internal Put-away document. | ||
| Create Transfer Order | Transfer related inventory to a different location. | ||
| Create Negative Adjustment | Reduce inventory quantity, for disposal after performing destructive testing or doing a stock write-off for damage or spoilage. | ||
| Change Item Tracking | Change Item Tracking Information. | ||
| Create Purchase Return Order | Create a purchase Return Order. | ||
| Reporting | Certificate of Analysis | Print a certificate of analysis (CoA) report. | |
| Non Conformance Report | Print a non-conformance inspection report. | ||
| Inspection Report | Print a general-purpose inspection report. | ||
| Navigation | Attachments | Add a file as an attachment. You can attach images as well as documents. | |
| Show source document | Open the related source document. | ||
| Find entries… | Find entries and documents that exist for the document number. | ||
| Item Availability by | Event | View how the actual and the projected available balance of an item will develop over time according to supply and demand events. | |
| Period | Show the projected quantity of the item over time according to time periods, such as day, week, or month. | Page 157 “Item Availability by Periods” | |
| Variant | View the current and projected quantity of the item for each variant. | Page 5414 “Item Availability by Variant” | |
| Location | View the actual and projected quantity of the item per location. | Page 492 “Item Availability by Location” | |
| Lot | View the current and projected quantity of the item for each lot. | Page 520 “Item Availability by Lot No.” | |
| Bin Contents | View the quantities of the item in each bin where it exists. You can see all the important parameters relating to bin content, and you can modify certain bin content parameters in this window. | Page 7304 “Bin Content” |
Procedures
RunModalSourceDocumentFilterWithRecord(RecordVariant: Variant): Action: Opens the inspection list filtered by the source document of the supplied record.RunModalSourceItemFilterWithRecord(RecordVariant: Variant): Action: Opens the inspection list filtered by the source item of the supplied record.RunModalSourceItemAndSourceDocumentFilterWithRecord(RecordVariant: Variant): Action: Opens the inspection list filtered by the source item and document of the supplied record.RunModalSourceItemTrackingFilterWithRecord(RecordVariant: Variant): Action: Opens the inspection list filtered by the source item tracking of the supplied record.
Plus 1 local procedures.
Triggers
OnOpenPage, OnAfterGetRecord, OnAfterGetCurrRecord
Relations
- card page Page 20406 “Qlty. Inspection”
- source table Table 20405 “Qlty. Inspection Header”
Pages and codeunits on this table
- Table 20405 “Qlty. Inspection Header” (drill-down page)
- Table 20405 “Qlty. Inspection Header” (lookup page)
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 20406 “Qlty. Permission Mgmt.” (1 call:
OnAfterGetCurrRecord → CanChangeOtherInspections) - Codeunit 20458 “Qlty. Mgmt. Feature Telemetry” (1 call:
OnOpenPage → LogFeatureUptakeDiscovered)
Called by
- Codeunit 20417 “Qlty. Navigate Integration” (1 call:
HandleOnAfterShowRecords → (object)) - Codeunit 20437 “Qlty. Notification Mgmt.” (1 call:
HandleOpenMultipleInspections → (object))
Recent changes
- 2026-08-20 #10270 [Quality Management] Repair and improve XML documentation of procedures (main, BC30, refactor)
- 2026-07-08 #8556 [Quality Management] Enforce rules and restrictions with indirect and implicit permissions (main, BC30, feature)
Documented on Microsoft Learn
- Work with quality inspections
- Process items that failed a quality inspection
- Quality management overview
- Create a sampled inspection automatically from production output
- Create an inspection manually from item tracking
- Create an inspection automatically from a warehouse receipt and reinspect the lot
- Create quality inspection templates
- Create scheduled quality inspections
- Quality management setup and configuration
- Set up quality inspection generation rules
- Troubleshoot quality management features
Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Qlty. Inspection List"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.
Evidence 8 of 12 sources
- codesrc/Apps/W1/Quality Management/app/src/Document/QltyInspectionList.Page.alreleases/29.x @ ea08af5e
- learnWork with quality inspections
- learnProcess items that failed a quality inspection
- learnQuality management overview
- learnCreate a sampled inspection automatically from production output
- learnCreate an inspection manually from item tracking
- learnCreate an inspection automatically from a warehouse receipt and reinspect the lot
- learnCreate quality inspection templates