code change · fixManufacturingofficial - Microsoftreviewed - checked by Opus

#11147 Bug 648962: Create transfer order shows generic error when existing transfers cover subcontracting demand

The Create Transfer Order report now distinguishes between demand that is fully covered by existing transfers and truly ineligible demand, providing users with an actionable error message and navigation option to view related open transfer orders instead of a generic error.

Pull request · merged into main (BC30) on 2026-09-17 by ChethanT · 4 files (+407 -11), 2 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • Tracks covered positive eligible demand separately from cases with zero demand
  • Provides actionable error message when all demand is covered by existing open, in-transit, or posted transfers
  • Offers navigation to view related open transfer orders when available
  • Reuses subcontracting factbox helper for consistent navigation behavior
  • Low-risk change limited to error handling and navigation, no impact on transfer quantity calculation
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#648962
  • Labels: AL: Apps (W1), Subcontracting, Team: SCM
  • Systems: manufacturing

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