---
id: change/bcapps/9580
type: change
title: "#9580 636017 Move Manufacturing report action tooltips to report objects"
summary: Manufacturing report action tooltips are moved from page actions to report objects themselves, allowing tooltips to be defined once and inherited across all pages that invoke the reports.
tier: official
language: en
tags:
  - refactor
  - main
  - bc30
  - page work center card
  - page finished production orders
  - page firm planned prod. order
  - page firm planned prod. orders
  - page planned production order
  - page released production order
system: manufacturing
review:
  state: reviewed
  by: opus
  at: "2026-10-08T02:10:54.075Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-change: 1
  input_hash: c77896a9d31f88e5b9d7ca2c1a5fbe8c6f0a9975
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/pull/9580
    title: "microsoft/BCApps#9580: 636017 Move Manufacturing report action tooltips to report objects"
    date: "2026-07-30"
    commit: c77896a9d31f88e5b9d7ca2c1a5fbe8c6f0a9975
    t: null
    quote: Moves the report action ToolTips for 7 Manufacturing reports off the page actions that run them and onto the report objects themselves.
links:
  learn: []
  objects:
    - object/page/99000754
    - object/page/9327
    - object/page/99000829
    - object/page/9325
    - object/page/99000813
    - object/page/99000831
    - object/page/9326
    - object/pageextension/99000780
    - object/pageextension/99000751
    - object/page/99000787
    - object/report/99000780
    - object/report/5802
    - object/report/99000788
    - object/report/99000791
    - object/report/99000753
    - object/report/99000789
    - object/report/99000757
    - object/page/9013
    - object/page/9010
    - object/page/9044
    - object/page/9011
    - object/page/9012
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes: []
number: 9580
repo: microsoft/BCApps
source_id: bcapps-prs
url: https://github.com/microsoft/BCApps/pull/9580
kind: pr
base_branch: main
major: "30"
merged_at: "2026-07-30T11:31:54Z"
author: V-CWurtzen
author_type: User
community_contribution: false
labels:
  - "Ownership: Needs Review"
  - "Team: Other"
change_class: code
change_kind: refactor
behavior_change: false
breaking: false
files:
  count: 27
  additions: 7
  deletions: 39
  al: 27
apps:
  - Base Application
objects_touched:
  - key: page/99000754
    page: page/99000754
    type: page
    id: 99000754
    name: Work Center Card
    app: Base Application
    status: modified
  - key: page/9327
    page: page/9327
    type: page
    id: 9327
    name: Finished Production Orders
    app: Base Application
    status: modified
  - key: page/99000829
    page: page/99000829
    type: page
    id: 99000829
    name: Firm Planned Prod. Order
    app: Base Application
    status: modified
  - key: page/9325
    page: page/9325
    type: page
    id: 9325
    name: Firm Planned Prod. Orders
    app: Base Application
    status: modified
  - key: page/99000813
    page: page/99000813
    type: page
    id: 99000813
    name: Planned Production Order
    app: Base Application
    status: modified
  - key: page/99000831
    page: page/99000831
    type: page
    id: 99000831
    name: Released Production Order
    app: Base Application
    status: modified
  - key: page/9326
    page: page/9326
    type: page
    id: 9326
    name: Released Production Orders
    app: Base Application
    status: modified
  - key: pageextension/99000780
    page: pageextension/99000780
    type: pageextension
    id: 99000780
    name: Mfg. Finance Manager RC
    app: Base Application
    status: modified
  - key: pageextension/99000751
    page: pageextension/99000751
    type: pageextension
    id: 99000751
    name: Mfg. Item List
    app: Base Application
    status: modified
  - key: page/99000787
    page: page/99000787
    type: page
    id: 99000787
    name: Production BOM List
    app: Base Application
    status: modified
  - key: report/99000780
    page: report/99000780
    type: report
    id: 99000780
    name: Capacity Task List
    app: Base Application
    status: modified
  - key: report/5802
    page: report/5802
    type: report
    id: 5802
    name: Inventory Valuation - WIP
    app: Base Application
    status: modified
  - key: report/99000788
    page: report/99000788
    type: report
    id: 99000788
    name: Prod. Order - Shortage List
    app: Base Application
    status: modified
  - key: report/99000791
    page: report/99000791
    type: report
    id: 99000791
    name: Production Order Statistics
    app: Base Application
    status: modified
  - key: report/99000753
    page: report/99000753
    type: report
    id: 99000753
    name: Quantity Explosion of BOM
    app: Base Application
    status: modified
  - key: report/99000789
    page: report/99000789
    type: report
    id: 99000789
    name: Subcontractor - Dispatch List
    app: Base Application
    status: modified
  - key: report/99000757
    page: report/99000757
    type: report
    id: 99000757
    name: Where-Used (Top Level)
    app: Base Application
    status: modified
  - key: page/9013
    page: page/9013
    type: page
    id: 9013
    name: Machine Operator Role Center
    app: Base Application
    status: modified
  - key: page/9010
    page: page/9010
    type: page
    id: 9010
    name: Production Planner Role Center
    app: Base Application
    status: modified
  - key: page/9044
    page: page/9044
    type: page
    id: 9044
    name: Shop Super. basic Activities
    app: Base Application
    status: modified
  - key: page/9011
    page: page/9011
    type: page
    id: 9011
    name: Shop Supervisor Mfg Foundation
    app: Base Application
    status: modified
  - key: page/9012
    page: page/9012
    type: page
    id: 9012
    name: Shop Supervisor Role Center
    app: Base Application
    status: modified
objects_unjoined:
  - path: src/Layers/IT/BaseApp/Manufacturing/Document/ReleasedProductionOrder.Page.al
    status: modified
    reason: not-in-snapshot
  - path: src/Layers/IT/BaseApp/Manufacturing/RoleCenters/ProductionPlannerRoleCenter.Page.al
    status: modified
    reason: not-in-snapshot
  - path: src/Layers/IT/BaseApp/Manufacturing/RoleCenters/ShopSupervisorMfgFoundation.Page.al
    status: modified
    reason: not-in-snapshot
  - path: src/Layers/IT/BaseApp/Manufacturing/RoleCenters/ShopSupervisorRoleCenter.Page.al
    status: modified
    reason: not-in-snapshot
obsoletions: []
backports: []
fixes_issues: []
work_items:
  - 636017
systems:
  - manufacturing
  - development
  - finance
  - inventory
quote: Moves the report action ToolTips for 7 Manufacturing reports off the page actions that run them and onto the report objects themselves.
joined_against:
  major: "30"
  commit: f18567dc08e2bd162bf192e1da4d714b57eb099f
---

# #9580 636017 Move Manufacturing report action tooltips to report objects

> Manufacturing report action tooltips are moved from page actions to report objects themselves, allowing tooltips to be defined once and inherited across all pages that invoke the reports.

[Pull request](https://github.com/microsoft/BCApps/pull/9580) · merged into `main` (BC30) on 2026-07-30 by V-CWurtzen · 27 files (+7 -39), 27 AL · refactor · tier official · reviewed (checked by Opus)

## What changed

- ToolTips for 7 Manufacturing reports now live on the report objects instead of the page actions that run them
- Page actions inherit the report tooltip via the 2025 release wave 1 UI descriptor defaulting feature
- Duplicate action tooltips removed from 15 W1 pages and role centers plus 5 IT layer forks
- Completes the Manufacturing area, with 0 remaining reported by classify
- Metadata-only, tooltip-only change

## AL objects touched

- [Page 99000754 "Work Center Card"](../../objects/page/99000754.md), Base Application: modified
- [Page 9327 "Finished Production Orders"](../../objects/page/9327.md), Base Application: modified
- [Page 99000829 "Firm Planned Prod. Order"](../../objects/page/99000829.md), Base Application: modified
- [Page 9325 "Firm Planned Prod. Orders"](../../objects/page/9325.md), Base Application: modified
- [Page 99000813 "Planned Production Order"](../../objects/page/99000813.md), Base Application: modified
- [Page 99000831 "Released Production Order"](../../objects/page/99000831.md), Base Application: modified
- [Page 9326 "Released Production Orders"](../../objects/page/9326.md), Base Application: modified
- [Page extension 99000780 "Mfg. Finance Manager RC"](../../objects/pageextension/99000780.md), Base Application: modified
- [Page extension 99000751 "Mfg. Item List"](../../objects/pageextension/99000751.md), Base Application: modified
- [Page 99000787 "Production BOM List"](../../objects/page/99000787.md), Base Application: modified
- [Report 99000780 "Capacity Task List"](../../objects/report/99000780.md), Base Application: modified
- [Report 5802 "Inventory Valuation - WIP"](../../objects/report/5802.md), Base Application: modified
- [Report 99000788 "Prod. Order - Shortage List"](../../objects/report/99000788.md), Base Application: modified
- [Report 99000791 "Production Order Statistics"](../../objects/report/99000791.md), Base Application: modified
- [Report 99000753 "Quantity Explosion of BOM"](../../objects/report/99000753.md), Base Application: modified
- [Report 99000789 "Subcontractor - Dispatch List"](../../objects/report/99000789.md), Base Application: modified
- [Report 99000757 "Where-Used (Top Level)"](../../objects/report/99000757.md), Base Application: modified
- [Page 9013 "Machine Operator Role Center"](../../objects/page/9013.md), Base Application: modified
- [Page 9010 "Production Planner Role Center"](../../objects/page/9010.md), Base Application: modified
- [Page 9044 "Shop Super. basic Activities"](../../objects/page/9044.md), Base Application: modified
- [Page 9011 "Shop Supervisor Mfg Foundation"](../../objects/page/9011.md), Base Application: modified
- [Page 9012 "Shop Supervisor Role Center"](../../objects/page/9012.md), Base Application: modified
- `src/Layers/IT/BaseApp/Manufacturing/Document/ReleasedProductionOrder.Page.al`: modified, not in the BC30 snapshot
- `src/Layers/IT/BaseApp/Manufacturing/RoleCenters/ProductionPlannerRoleCenter.Page.al`: modified, not in the BC30 snapshot
- `src/Layers/IT/BaseApp/Manufacturing/RoleCenters/ShopSupervisorMfgFoundation.Page.al`: modified, not in the BC30 snapshot
- `src/Layers/IT/BaseApp/Manufacturing/RoleCenters/ShopSupervisorRoleCenter.Page.al`: modified, not in the BC30 snapshot

## Context

- Work items: AB#636017
- Labels: Ownership: Needs Review, Team: Other
- Systems: manufacturing, development, finance, inventory
- From the description: "Moves the report action ToolTips for 7 Manufacturing reports off the page actions that run them and onto the report objects themselves."

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