code change · fixInventoryofficial - Microsoftreviewed - checked by Opus

#9705 [master] Transfer Order header deletion blocked by reserved quantity — inconsistent with line deletion and all other document types

Transfer order header deletion is now allowed when reserved quantities exist, making the behavior consistent with deleting individual transfer lines and other document types.

Pull request · merged into main (BC30) on 2026-07-29 by neeleshsinghal · 5 files (+133 -25), 4 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • Transfer order headers can now be deleted despite having reserved quantities
  • Aligns header deletion behavior with line deletion behavior
  • Matches deletion logic used in other document types
  • Transfer Line table modified across multiple localization layers
  • Test coverage added for transfer order reservation scenarios
  • Behaviour changes for users or extensions.

AL objects touched

  • Table 5741 “Transfer Line”, Base Application: modified
  • src/Layers/RU/BaseApp/Inventory/Transfer/TransferLine.Table.al: modified, not in the BC30 snapshot

Context

  • Work items: AB#643376
  • Labels: Team: SCM
  • Systems: inventory
  • From the description: “Transfer Order header deletion blocked by reserved quantity - inconsistent with line deletion and all other document types”

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