---
id: change/bcapps/9123
type: change
title: "#9123 Bug 641489: Show Next/Previous Operation No. on routing lines when Type = Parallel"
summary: Next Operation No. and Previous Operation No. fields on routing lines now automatically show when routing type is Parallel instead of remaining hardcoded invisible, eliminating the need for manual personalization.
tier: official
language: en
tags:
  - fix
  - main
  - bc30
  - page routing lines
  - page routing
  - page routing version
  - page routing version lines
system: manufacturing
review:
  state: reviewed
  by: opus
  at: "2026-10-08T02:13:21.150Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-change: 1
  input_hash: 1c8f241d1bde5fd23287cd404a4ff2438a4ab7d6
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/pull/9123
    title: "microsoft/BCApps#9123: Bug 641489: Show Next/Previous Operation No. on routing lines when Type = Parallel"
    date: "2026-07-10"
    commit: 1c8f241d1bde5fd23287cd404a4ff2438a4ab7d6
    t: null
    quote: null
links:
  learn: []
  objects:
    - object/page/99000765
    - object/page/99000766
    - object/page/99000810
    - object/page/99000767
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes: []
number: 9123
repo: microsoft/BCApps
source_id: bcapps-prs
url: https://github.com/microsoft/BCApps/pull/9123
kind: pr
base_branch: main
major: "30"
merged_at: "2026-07-10T03:51:14Z"
author: alexei-dobriansky
author_type: User
community_contribution: false
labels:
  - "Team: SCM"
change_class: code
change_kind: fix
behavior_change: true
breaking: false
files:
  count: 6
  additions: 76
  deletions: 8
  al: 6
apps:
  - Base Application
objects_touched:
  - key: page/99000765
    page: page/99000765
    type: page
    id: 99000765
    name: Routing Lines
    app: Base Application
    status: modified
  - key: page/99000766
    page: page/99000766
    type: page
    id: 99000766
    name: Routing
    app: Base Application
    status: modified
  - key: page/99000810
    page: page/99000810
    type: page
    id: 99000810
    name: Routing Version
    app: Base Application
    status: modified
  - key: page/99000767
    page: page/99000767
    type: page
    id: 99000767
    name: Routing Version Lines
    app: Base Application
    status: modified
objects_unjoined:
  - path: src/Layers/IT/BaseApp/Manufacturing/Routing/RoutingVersionLines.Page.al
    status: modified
    reason: not-in-snapshot
obsoletions: []
backports: []
fixes_issues: []
work_items:
  - 641489
systems:
  - manufacturing
quote: null
joined_against:
  major: "30"
  commit: f18567dc08e2bd162bf192e1da4d714b57eb099f
---

# #9123 Bug 641489: Show Next/Previous Operation No. on routing lines when Type = Parallel

> Next Operation No. and Previous Operation No. fields on routing lines now automatically show when routing type is Parallel instead of remaining hardcoded invisible, eliminating the need for manual personalization.

[Pull request](https://github.com/microsoft/BCApps/pull/9123) · merged into `main` (BC30) on 2026-07-10 by alexei-dobriansky · 6 files (+76 -8), 6 AL · fix · tier official · reviewed (checked by Opus)

## What changed

- Next and Previous Operation No. are no longer hardcoded hidden on the Routing Lines and Routing Version Lines subforms
- Fields show when routing Type is Parallel and hide when it is Serial
- New public SetParallelFieldsVisible setter on the subforms controls visibility
- Routing and Routing Version cards call the setter from OnAfterGetRecord and the Type field OnValidate
- Change also applied to the IT layer routing subforms
- Behaviour changes for users or extensions.

## AL objects touched

- [Page 99000765 "Routing Lines"](../../objects/page/99000765.md), Base Application: modified
- [Page 99000766 "Routing"](../../objects/page/99000766.md), Base Application: modified
- [Page 99000810 "Routing Version"](../../objects/page/99000810.md), Base Application: modified
- [Page 99000767 "Routing Version Lines"](../../objects/page/99000767.md), Base Application: modified
- `src/Layers/IT/BaseApp/Manufacturing/Routing/RoutingVersionLines.Page.al`: modified, not in the BC30 snapshot

## Context

- Work items: AB#641489
- Labels: 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).
