Skip to content

636017 Move Sales report action tooltips to report objects#9583

Open
V-CWurtzen wants to merge 2 commits into
mainfrom
features/636017-Sales-move-page-action-tooltips-to-report
Open

636017 Move Sales report action tooltips to report objects#9583
V-CWurtzen wants to merge 2 commits into
mainfrom
features/636017-Sales-move-page-action-tooltips-to-report

Conversation

@V-CWurtzen

@V-CWurtzen V-CWurtzen commented Jul 17, 2026

Copy link
Copy Markdown

What & why

Moves the report action ToolTips for 5 Sales reports off the page actions that run them and onto the report objects themselves. The tooltip is now defined once on the report and applies wherever the report is invoked — the page action inherits it via the 2025 release wave 1 feature "Running objects in actions defaults to UI descriptors on target object" — and the now-duplicate ToolTip is removed from the page actions.

Reports moved: Customer - Order Detail, Customer - Order Summary, Customer/Item Sales, Salesperson - Commission, Salesperson - Sales Statistics.

This completes the Sales area — the pre-migration ADO pass left these behind, including reports skipped by a since-fixed tooling bug (reports with obsolete dataset columns). classify now reports Sales = 0 remaining.

Scope

  • W1 (src/Layers/W1/BaseApp): 14 files — 5 report-level ToolTip adds + 23 duplicate action ToolTip removals (descriptive + stub variants) across 9 pages/role centers. Some referencing actions live in other namespaces (CRM / Finance / shared RoleCenters); those are cleaned too, so the move is complete regardless of where the report is invoked.
  • Country: 56 forks across 18 country layers (3 report-fork adds + 52 page removals + 1 NoOp presence-touch).

Metadata-only, tooltip-only diff; BOM/EOL preserved.

Fixes AB#636017

Completes the Sales W1 move (the pre-GitHub ADO pass left these behind,
including reports skipped by the now-fixed scan-tooltips obsolete-column bug).
Moves 5 reports -- Customer - Order Detail, Customer - Order Summary,
Customer/Item Sales, Salesperson - Commission, Salesperson - Sales Statistics
-- adding report-level ToolTips and removing the 23 duplicate action ToolTips
(descriptive + stub variants) across 9 pages/role centers, including
cross-namespace refs on CRM / Finance / shared RoleCenters.

classify now reports Sales = 0 RealMiss / 0 Stub / 0 ResidualDup (remaining 42
are intentional obsolete skips). Tooltip-only; BOM/EOL preserved.
Country propagation for the Sales W1 move across 18 country layers: 3 report
forks (APAC Customer/Item Sales, APAC Salesperson - Sales Statistics, RU
Customer - Order Summary) get the report-level ToolTip; 52 page/role-center
forks have the duplicate action ToolTips removed (152 removals); 1 NoOp
presence-touch on NA AccReceivablesAdmRC (a cross-namespace fork with no
covered action). Fork set derived with Invoke-Miapp (authoritative); changed
set exactly matches (0 missing / 0 extra). Tooltip-only; BOM/EOL/
trailing-newline preserved.
@V-CWurtzen
V-CWurtzen requested a review from a team July 17, 2026 16:38
@github-actions github-actions Bot added Other GitHub request for other area than SCM, Finance or Integration Ownership: Needs Review Ownership is Other, low confidence, or needs manual correction labels Jul 17, 2026
@github-actions github-actions Bot added this to the Version 29.0 milestone Jul 17, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Copilot PR Review

Iteration 1 · Outcome: completed

All 16 sub-skills ran to completion; the PR is a mechanical consolidation of duplicate action ToolTip text onto the RunObject report/page object, matching a pattern already established elsewhere in the base app. No knowledge-backed or agent findings clear the reporting bar.

Knowledge source: https://github.com/microsoft/BCQuality@186d8a131465475c79244d994acb872cd5c0d4bf

Orchestrator pre-filter (2 file(s) excluded)

  • layer-disabled (knowledge) : 2 file(s)

Findings produced by the AL review agent v1.7.3. Reply 👎 on any inline comment to flag false positives.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Other GitHub request for other area than SCM, Finance or Integration Ownership: Needs Review Ownership is Other, low confidence, or needs manual correction

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant