code change · refactorAL Developmentofficial - Microsoftreviewed - checked by Opus

#9545 636017 Move Cost Accounting report action tooltips to report objects

Report action tooltips for Cost Accounting reports are moved from page actions to report objects themselves, eliminating duplication and ensuring consistent tooltips across all invocations of these reports.

Pull request · merged into main (BC30) on 2026-08-04 by V-CWurtzen · 72 files (+16 -279), 72 AL · refactor · tier official · reviewed (checked by Opus)

What changed

  • Tooltips for 16 Cost Accounting reports moved to the report objects
  • Duplicate tooltips removed from page actions in W1 and the country layers
  • 40 page forks across 18 country layers updated to match W1
  • Metadata-only change with no runtime behavior impact
  • Continues the same cleanup pattern already applied to other modules

AL objects touched

  • Page 1122 “Chart of Cost Centers”, Base Application: modified
  • Page 1123 “Chart of Cost Objects”, Base Application: modified
  • Page 1100 “Chart of Cost Types”, Base Application: modified
  • Page 1101 “Cost Type Card”, Base Application: modified
  • Page 1124 “Cost Type List”, Base Application: modified
  • Page 1105 “Cost Allocation”, Base Application: modified
  • Report 1131 “Cost Allocation”, Base Application: modified
  • Page 1102 “Cost Allocation Sources”, Base Application: modified
  • Report 1136 “Copy Cost Acctg. Budget to G/L”, Base Application: modified
  • Report 1134 “Copy Cost Budget”, Base Application: modified
  • Report 1135 “Copy G/L Budget to Cost Acctg.”, Base Application: modified
  • Page 1116 “Cost Budget Names”, Base Application: modified
  • Page 1121 “Cost Budget Registers”, Base Application: modified
  • Page 1117 “Cost Budget per Period”, Base Application: modified
  • Page 1131 “Cost Budget per Period Matrix”, Base Application: modified
  • Report 1139 “Delete Cost Budget Entries”, Base Application: modified
  • Report 1137 “Transfer Budget to Actual”, Base Application: modified
  • Page 1104 “Cost Registers”, Base Application: modified
  • Report 1130 “Delete Cost Entries”, Base Application: modified
  • Report 1141 “Delete Old Cost Entries”, Base Application: modified
  • Report 1127 “Cost Acctg. Analysis”, Base Application: modified
  • Report 1138 “Cost Acctg. Balance/Budget”, Base Application: modified
  • Report 1128 “Cost Acctg. Journal”, Base Application: modified
  • Report 1126 “Cost Acctg. Statement”, Base Application: modified
  • Report 1133 “Cost Acctg. Statement/Budget”, Base Application: modified
  • Report 1123 “Cost Acctg. Stmt. per Period”, Base Application: modified
  • Report 1129 “Cost Allocations”, Base Application: modified
  • Report 1125 “Cost Types Details”, Base Application: modified
  • Page 9027 “Accountant Role Center”, Base Application: modified
  • Page 9001 “Accounting Manager Role Center”, Base Application: modified
  • Page 8901 “Finance Manager Role Center”, Base Application: modified
  • Page 9035 “Data Administration”, Base Application: modified
  • src/Layers/APAC/BaseApp/Finance/RoleCenters/AccountantRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/APAC/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/APAC/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/AT/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/AT/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/AU/BaseApp/Finance/RoleCenters/AccountantRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/AU/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/BE/BaseApp/Finance/RoleCenters/AccountantRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/BE/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/BE/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/CH/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/CH/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/DACH/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/DACH/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/DE/BaseApp/Finance/RoleCenters/AccountantRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/DE/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/DE/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/ES/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/ES/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/FI/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/FI/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/FR/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/FR/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/GB/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/GB/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/IS/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/IS/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/IT/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/IT/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/NA/BaseApp/Finance/RoleCenters/AccountantRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/NA/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/NA/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/NL/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/NL/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/NO/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/NO/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/NZ/BaseApp/Finance/RoleCenters/AccountantRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/RU/BaseApp/Finance/RoleCenters/AccountingManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/RU/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot
  • src/Layers/SE/BaseApp/Finance/RoleCenters/FinanceManagerRoleCenter.Page.al: modified, not in the BC30 snapshot

Context

  • Work items: AB#636017
  • Labels: Ownership: Manual, Team: Other
  • Systems: development, finance, administration
  • From the description: “Moves the report action ToolTips for the Cost Accounting 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).