---
id: change/bcapps/10125
type: change
title: "#10125 [Extensibility Request] issue 30395: expose production pick grouping number"
summary: A new event enables extensions to modify the warehouse pick grouping number for production order components, allowing separate activity lines to be created for each component instead of using the same grouping number.
tier: official
language: en
tags:
  - feature
  - main
  - bc30
  - reportextension mfg. whsesourcecreatedocument
system: warehouse
review:
  state: reviewed
  by: opus
  at: "2026-10-08T02:09:24.282Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-change: 1
  input_hash: 8aa2edfc312bcc13e0334f0a243b5ed5f584a537
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/pull/10125
    title: "microsoft/BCApps#10125: [Extensibility Request] issue 30395: expose production pick grouping number"
    date: "2026-08-12"
    commit: 8aa2edfc312bcc13e0334f0a243b5ed5f584a537
    t: null
    quote: exposes the grouping number immediately before the source line is configured so subscribers can control how production order pick lines are grouped
links:
  learn: []
  objects:
    - object/reportextension/7305
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes: []
number: 10125
repo: microsoft/BCApps
source_id: bcapps-prs
url: https://github.com/microsoft/BCApps/pull/10125
kind: pr
base_branch: main
major: "30"
merged_at: "2026-08-12T15:26:26Z"
author: AleksandricMarko
author_type: User
community_contribution: false
labels:
  - "Team: SCM"
  - event-request
change_class: code
change_kind: feature
behavior_change: false
breaking: false
files:
  count: 1
  additions: 9
  deletions: 1
  al: 1
apps:
  - Base Application
objects_touched:
  - key: reportextension/7305
    page: reportextension/7305
    type: reportextension
    id: 7305
    name: Mfg. WhseSourceCreateDocument
    app: Base Application
    status: modified
objects_unjoined: []
obsoletions: []
backports: []
fixes_issues: []
work_items:
  - 645233
systems:
  - warehouse
quote: exposes the grouping number immediately before the source line is configured so subscribers can control how production order pick lines are grouped
joined_against:
  major: "30"
  commit: ecbc028c25dbe83b61313bc566e6c1d41184bb1c
---

# #10125 [Extensibility Request] issue 30395: expose production pick grouping number

> A new event enables extensions to modify the warehouse pick grouping number for production order components, allowing separate activity lines to be created for each component instead of using the same grouping number.

[Pull request](https://github.com/microsoft/BCApps/pull/10125) · merged into `main` (BC30) on 2026-08-12 by AleksandricMarko · 1 file (+9 -1), 1 AL · feature · tier official · reviewed (checked by Opus)

## What changed

- New event `OnAfterGetRecordProdOrderComponentOnBeforeSetCustomWhseSourceLine` published before source line configuration
- Grouping value is initialized and passed by reference to subscribers
- Extensions can now control how production order pick lines are grouped
- Addresses scenario where all production components previously shared the same grouping number

## AL objects touched

- [Report extension 7305 "Mfg. WhseSourceCreateDocument"](../../objects/reportextension/7305.md), Base Application: modified

## Context

- Work items: AB#645233
- Labels: Team: SCM, event-request
- Systems: warehouse
- From the description: "exposes the grouping number immediately before the source line is configured so subscribers can control how production order pick lines are grouped"

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