code change · featureManufacturingofficial - Microsoftreviewed - checked by Opus

#9067 Production Definition Wizard - Implementation

The Production Definition Wizard is introduced as a guided multi-step interface for configuring Bill of Materials and Routing for manufactured items, with new setup fields, temporary record handling improvements, and expanded event publishers for extensibility.

Pull request · merged into main (BC30) on 2026-08-16 by stevengrossGOB (community contribution) · 100 files (+11954 -162), 85 AL · feature · tier official · reviewed (checked by Opus)

What changed

  • New wizard pages and configuration fields added to Manufacturing Setup to control wizard visibility, behavior, and default values
  • Temporary record handling improved with IsTemporary checks in production order components and routing lines to prevent unintended database access
  • Event publishers expanded with new parameters and integration points like OnBeforeGetProdOrderNeeds and OnBeforeGetProdOrderLine for extension flexibility
  • CreateOrderFromSales page enhanced with UseProductDefinitionWizard field to allow users to opt into wizard during order creation
  • Manufacturing module refactored to support the new wizard-based workflow for production definition
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#576196, AB#618497
  • Labels: ADO: Sync, From Fork, Subcontracting, Team: SCM
  • Systems: manufacturing, purchasing, platform, finance, inventory, development, sales

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