#10165 [Extensibility Request] issue 29901: expose item application entry before find
Adds an event in Undo Sales Shipment Line before the filtered Item Application Entry is retrieved when undoing a drop shipment, so subscribers can adjust loaded fields and avoid JIT load-field errors on extension fields.
- 2files
- 2AL files
- 1objects
Pull request · merged into main (BC30) on 2026-08-16 by AleksandricMarko · 2 files (+22 -0), 2 AL · feature · tier official · reviewed (checked by Opus)
What changed
- New event fires before the item application entry is found in UnApplyDropShipment
- Subscribers can adjust which fields are loaded on the Item Application Entry record
- Standard load-field optimization is kept
- Added in both W1 and RU layers
- Lets extensions that add fields to Item Application Entry avoid JIT load-field errors
AL objects touched
- Codeunit 5815 “Undo Sales Shipment Line”, Base Application: modified
src/Layers/RU/BaseApp/Sales/History/UndoSalesShipmentLine.Codeunit.al: modified, not in the BC30 snapshot
Context
- Work items: AB#630549
- Labels: Team: SCM, extensibility-bug
- Systems: sales
- From the description: “added an event before finding the item application entry so subscribers can adjust loaded fields”
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).