#10348 Adding a Power BI workspace to Company Information to be used when deploying reports
Company Information now supports configuring a Power BI Workspace to serve as the target destination for deploying Power BI reports from Business Central.
- 51files
- 48AL files
- 15objects
Pull request · merged into main (BC30) on 2026-09-10 by mynjj · 51 files (+1342 -81), 48 AL · feature · tier official · reviewed (checked by Opus)
What changed
- Power BI Workspace field added to the Reporting section of Company Information
- The workspace is used as the deployment target for Deployable reports
- New Power BI Workspaces Lookup page for selecting a workspace
- Power BI synchronizer, upload interfaces and deployment table updated to carry the workspace
- Change applied in the W1 layer and many country layers; depends on an upcoming platform uptake
- Behaviour changes for users or extensions.
AL objects touched
- Table 79 “Company Information”, Base Application: modified
- Page 1 “Company Information”, Base Application: modified
- Codeunit 6325 “Power BI Report Synchronizer”, Base Application: modified
- Codeunit 6321 “Power BI Rest Service Provider”, Base Application: modified
- Interface “Power BI Service Provider”, Base Application: modified
- Codeunit 6334 “Power BI Upload Step Runner”, Base Application: modified
- Interface “Power BI Upload Tracker”, Base Application: modified
- Interface “Power BI Uploadable Report”, Base Application: modified
- Codeunit 6349 “PBI Deploy. Upload Tracker”, Base Application: modified
- Codeunit 6350 “PBI Deployable Report Impl.”, Base Application: modified
- Table 6316 “Power BI Deployment”, Base Application: modified
- Codeunit 6326 “Power BI Customer Report”, Base Application: modified
- Codeunit 6323 “Power BI System Table Report”, Base Application: modified
- Codeunit 6319 “Power BI Workspace Mgt.”, Base Application: modified
- Page 6349 “Power BI Workspaces Lookup”, Base Application: added
src/Layers/APAC/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/AT/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/BE/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/CH/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/DACH/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/DE/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/ES/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/FI/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/FR/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/IS/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/IT/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/NA/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/NL/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/NO/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/NZ/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/RU/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshotsrc/Layers/SE/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
Context
- Work items: AB#624513
- Labels: Ownership: Manual, Team: Finance
- Systems: platform, integration
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).