#10166 [Extensibility Request] issue 29643: enable split transfer demand profiles
Transfer demand profile handling now supports an event that allows extensions to create multiple profiles for different planning contexts, such as preserving distinct cable and cut-length requirements instead of aggregating quantities.
- 1files
- 1AL files
- 1objects
Pull request · merged into main (BC30) on 2026-08-20 by AleksandricMarko · 1 file (+30 -21), 1 AL · feature · tier official · reviewed (checked by Opus)
What changed
- New pre-creation event added to MaintainPlanningLine for transfer demand profiles
- Event provides requisition, supply profile, tracking reservation, line-number, and handled context
- Enables downstream purchase suggestions to maintain separate length requirements
- Standard behavior preserved when no subscriber handles the event
- Extensions can now safely override default transfer planning flow
AL objects touched
- Codeunit 99000854 “Inventory Profile Offsetting”, Base Application: modified
Context
- Work items: AB#620193
- Labels: Team: SCM, event-request
- Systems: inventory
- From the description: “adds a take-over event with tracking context and shared line-number state so extensions can create multiple demand profiles”
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).