Veriland ConsultingVeriland Consulting
  • Water Utilities (MaxWater) →

    • Water Utilities OverviewSpecialist modular platform for UK water utilities — meter-to-cash, asset lifecycle, SCADA, Ofwat compliance.
    • MaxWater Platform & ModulesSix independent modules — pick what you need, own everything we build.
    • Day in the LifeSix interactive stories showing how MaxWater transforms daily work across every department of a water utility.
    • Day in the Life: OperationsSee how MaxWater detects a failing pump at 2 AM and gets it fixed before anyone notices.
    • Day in the Life: ProcurementFrom emergency parts order to delivery — automated procurement across the supply chain.
    • Day in the Life: ComplianceOfwat reporting, DWI sampling, and audit preparation — all automated, all audit-ready.
    • Day in the Life: FinanceCapital project budgeting, AMP funding, cost allocation, and invoice matching.
    • Day in the Life: Project ManagementAMP obligation tracking, earned value, regulatory packages, and programme board reporting.
    • Day in the Life: CustomerMeter reading, billing, customer complaints, and leak detection — the customer-facing story.
  • Fixed‑Price Accelerator Packages →

    • Business Central AcceleratorA rapid, fixed‑price implementation of Business Central for mid-market businesses looking to modernise finance, invoicing, stock and reporting — without complexity.
    • CRM AcceleratorA fast, simple CRM setup built on Dynamics 365 Sales or Customer Service — helping mid-market teams get better pipeline visibility and consistent customer follow‑up.
    • F&O AcceleratorA streamlined version of Dynamics 365 Finance & Operations for mid-market organisations needing stronger financial control, supply chain visibility, and structured operations.
    • AI Agent AcceleratorDeploy 1–2 AI agents that automate repetitive tasks (like reconciliations, order processing, or support responses) with a fixed, predictable cost.
    • Power Platform AcceleratorReplace spreadsheets and manual approvals with automated workflows, low‑code apps, and digital forms built on Power Platform.
    • Migration Packs (ERP / CRM)Move from legacy systems (Sage, Xero, QuickBooks, Access, Salesforce, etc.) to modern Microsoft platforms with a predictable, fixed‑scope migration.
  • Finance, Stock & Operations →

    • Business Central (SMB ERP)A modern, all‑in‑one cloud ERP for mid-market organisations. Manage finance, sales, stock, projects, and operations in one simple system that grows with you.
    • Dynamics 365 Finance & Operations (F&O)Enterprise‑grade finance, supply chain, and operations for mid‑market organisations that need deeper control and automation across their business.
  • Products

    • MaxWAM – Work Asset Management (Mobile, Offline, AI)A mobile‑first, offline‑capable asset maintenance solution with work orders, inspections, compliance checks, and AI‑assisted technician workflows.
    • MaxBudget – AI‑Backed Budget Management for ProcurementGives finance teams real‑time budget visibility for all purchase requests — including committed spend that hasn't been paid yet — reducing overspending and surprises.
    • MaxPortal – Ready‑to‑Use Portal for D365 BC / F&OA configurable customer/vendor/employee portal for Business Central or F&O, enabling self‑service access to orders, invoices, tickets, documents, and status updates.
    • MaxWater – Modular Platform for Water UtilitiesSix independent modules for water utility operations: meter‑to‑cash, asset lifecycle, SCADA integration, field service, Ofwat reporting, and capital project governance.
  • Insights

    • BlogInsights, tips, and thought leadership on Dynamics 365, Azure, and AI for UK businesses.
    • Case StudiesSee how we've helped other businesses transform with Dynamics 365 and AI.
    • Guides & TutorialsFree video tutorials and step-by-step walkthroughs for Dynamics 365, Power Platform, and Azure.
    • Tools & DownloadsFree tools and downloads, including FinOpsWorkbench for managing your Dynamics 365 and Power Platform environments.
  • Veriland Difference

    • How We WorkDiscover our agile, transparent approach to delivering successful projects.
    • Why Choose VerilandLearn what sets our expertise and partner-driven approach apart.
    • Delivery ExcellenceOur commitment to quality, on-time delivery, and continuous improvement.
    • Security & TrustHow we protect your data and ensure enterprise-grade security.
    • Our Microsoft PartnershipLeveraging our status as a trusted Microsoft Partner for your success.
  • Book discovery call
  • Contact sales
  • Contact support
Veriland Consulting

What We Do

  • Microsoft D365 F&O
  • Microsoft D365 CE
  • Microsoft D365 BC
  • Azure Ecosystem
  • Copilot for Business
  • AI Agents
  • Power Platform

Products

  • MaxWAM
  • MaxBudget
  • MaxPortal

Services

  • D365 as a Service
  • Team as a Service
  • Pay-As-You-Go Support

Insights

  • Case Studies

Company

  • About Us
  • Contact

Connect

  • Charter House, Charter Way
  • Macclesfield, SK10 2NG
  • 01625 569 777
  • enquiries@veriland.co.uk
Microsoft Cloud Partner Program
Privacy PolicyCookie PolicyTerms & ConditionsCustomer ComplaintsModern Slavery Statement
Company Reg: 08209902© 2026 Veriland Consulting. All rights reserved.
  1. Insights
  2. Blog

Browse the Entire D365 F&O AOT and Edit X++ — No SQL Server, No Visual Studio

  • Introduction
  • 1. The whole AOT, indexed from metadat…
  • 2. Find references without an xref dat…
  • 3. A real X++ editor — colouring, go-t…
  • 4. It still does everything else — and…
  • Getting it
Developer Tools18 August 2026 6 min read

Introduction

If you work with Dynamics 365 Finance & Operations, you know the ritual. You want to look at how a table is used, or read a class, or check a security role — and somehow that means spinning up a cloud-hosted dev box, opening Visual Studio, and (if you want cross-references) restoring a multi-gigabyte DYNAMICSXREFDB first. A five-minute question turns into an afternoon.

The latest release of FinOps Workbench — our free tool for the Dynamics 365 community — sets out to remove that tax. v1.0.16 adds a complete AOT browser and a compiler-accurate X++ editor, and it does the whole thing from an environment's metadata: no SQL Server, no DYNAMICSXREFDB restore, and no Visual Studio.

The whole AOT, indexed from metadata

Point FinOps Workbench at an environment and click Get sources. In one operation it downloads the environment's PackagesLocalDirectory, extracts it, and builds a local object index — and every step resumes where it left off, so the same button doubles as "continue where it stopped." Already have an extracted copy on a build VM or a mounted VHD? Point straight at it with Browse folder… and skip the download entirely.

The FinOps Workbench AOT browser — the object tree, a table designer with its property pane, and a Find references panel showing 500+ symbols using CustTable (Contoso demo data).

Because the index is built by sweeping the metadata files themselves, the tree holds the complete Application Object Tree — a stock application lands at around 240,000 objects. That includes the pure-metadata types (security objects, menu items, EDTs and the like) that a cross-reference database barely covers. You get Classic view (the familiar Visual Studio categories) and Model view (grouped by package), a search box that finds any object by name across the whole tree, and read-only Design trees for forms and tables with a property pane — the structure you already know.

Find references without an xref database

The feature that usually forces the DYNAMICSXREFDB restore — Find references — works here straight from the local index. Select any object and see what it uses and everything that uses it, and double-click a row to jump to the referencing object. No SQL Server instance, no restore, no waiting. On a stock CustTable, that is comfortably 500+ symbols resolved in a click.

That single change is the difference between "I'll check the xref later" and just checking it now.

A real X++ editor — colouring, go-to-definition, IntelliSense

Open any object and it lands in an X++ editor whose parsing is derived from the actual X++ compiler, not regex highlighting. Classes, interfaces, tables/views/entities, EDTs and enums are each coloured by what the index knows they are; keywords, literals, macros, intrinsics and labels all render like Visual Studio. Press F12 on any identifier to jump to that table, class, EDT or enum. Every object opens in its own tab that remembers its edits and cursor position — pin them, close others, the usual.

The FinOps Workbench X++ editor with kind-aware colouring and an IntelliSense completion popup listing CustTable fields and methods, in dark theme (Contoso demo data).

And you can edit your own models. Objects in a custom model are editable right in the viewer (standard Microsoft code stays read-only), with IntelliSense as you type: object names, your variables with their declared types, Type:: static members and enum values, and variable. members resolved through the type's full inheritance chain. Save writes your method changes back into the metadata XML precisely — only the code you touched changes — so the file diffs cleanly in Git.

To keep us honest: editing is for custom-model objects only, form data-source/control code is view-only for now, and the tool doesn't compile or deploy. It's for reading, understanding and making targeted code edits — fast.

It still does everything else — and it's free

The AOT browser joins what FinOps Workbench already did: see your whole D365 estate (F&O, Customer Engagement, UDE, LCS and Dataverse) in one grid; request just-in-time SQL access and query any F&O/UDE database in a built-in SSMS-style workspace; download VHDs and LCS assets; trigger DB syncs; and drive the whole thing from Claude through a built-in MCP server. No dev box, no Visual Studio — and, yes, it runs on macOS as well as Windows.

It's free, it signs in with your own Microsoft account (no app registration, no client id or secret), and on Windows it's now a one-click install from the Microsoft Store with automatic updates.

Getting it

  • Microsoft Store (Windows, one-click): apps.microsoft.com
  • All builds (Windows + macOS) and docs: the FinOps Workbench page
  • Full walkthrough: the user guide

FinOps Workbench is built and maintained by Veriland for the Dynamics 365 community — and opening up the source so the community can contribute is next. If you give it a go, we'd genuinely love your feedback.

Dynamics 365 F&OAOTX++Developer ToolsFinOps Workbench

Try it on your own estate

FinOps Workbench is free for Windows and macOS. Download it, point it at an environment, and browse the AOT in minutes — or talk to the Veriland team about your Dynamics 365 delivery.

Download FinOps WorkbenchRead the user guide
Or call us directly: 01625 569 777