AugForums.com

An Acumatica User Group

  • Free
    • Start Here
    • In-Person Gatherings
    • Power BI Workshop
    • Podcast
    • Rolodex
    • Blog
    • Forums
  • Paid
    • AugSQL
    • GI Course
    • GI Library
    • Consulting
  • Register

Acumatica Developer Roadmap – Acumatica DevCon 2022

June 16, 2022 by Tim Rodman

Acumatica Virtual Developer Conference 2022 took place June 15-16, 2022. Here are my notes from Acumatica Developer Roadmap.

Acumatica Virtual Developer Conference 2022

I created separate blog posts for my notes from each session:


Day 1 (Wednesday, June 15, 2022)

09:00am – Welcome & Keynote – Ali Jani

09:30am – xRP Framework Fundamentals & Best Practices – Nayan Mansinha

10:40am – Web Services – Samuel-Oliver Lavigueur


Day 2 (Thursday, June 16, 2022)

10:20am – Acumatica Workflow – Doug Johnson

12:40pm – Acumatica Developer Roadmap – Mike Chtchelkonogov & Andrew Boulanov (this post)


Now for my favorite session, the Acumatica Developer Roadmap session from Mik C. #AcumaticaDevCon pic.twitter.com/2PjVtYRyCa

— Tim Rodman (@TimRodman) June 16, 2022

Platform Roadmap 2022 #AcumaticaDevCon pic.twitter.com/3nR84jR1of

— Tim Rodman (@TimRodman) June 16, 2022

There hasn't been a lot of changes to the roadmap since the presentation at Summit earlier this year. Just some small changes. #AcumaticaDevCon pic.twitter.com/eVwKDDLyLD

— Tim Rodman (@TimRodman) June 16, 2022

#1 Priority is Platform Modernization and User Experience. This includes new User Interface and .NET Core. #AcumaticaDevCon pic.twitter.com/41ZpROlbtS

— Tim Rodman (@TimRodman) June 16, 2022

#2 Priority is Data and Insights. This is all about Reporting, my personal favorite topic. #AcumaticaDevCon pic.twitter.com/HRPtLEm2xD

— Tim Rodman (@TimRodman) June 16, 2022

#3 Priority is Low Code / No Code. Also, a lot of effort is spent on performance and optimization, refractoring, etc. Much of this is because of larger customers. #AcumaticaDevCon pic.twitter.com/U3QnyvhQfE

— Tim Rodman (@TimRodman) June 16, 2022

This is the new User Interface Architecture. https://t.co/fTl9nmlxev Web Forms have been replaced by Node.JS + Aurelia. View Model is Typescript and View is HTML. Both will support extensions. #AcumaticaDevCon pic.twitter.com/G0Mc2nBr99

— Tim Rodman (@TimRodman) June 16, 2022

Aurelia Web Package is produced by the Transpilation process. The Transpilation also produces the API from the View Model Typescript. This looks simple, but it's complex to implement. They started this process 2 years ago and most of it has been completed. #AcumaticaDevCon pic.twitter.com/4plsO8neCV

— Tim Rodman (@TimRodman) June 16, 2022

Moving to the new UI will allow for more stability and better debugging. It's also extendible for creating new fields, screens, and visualizations. Implementing new visualizations is not complicated. Performance is also a lot better. #AcumaticaDevCon pic.twitter.com/QYefR4imDJ

— Tim Rodman (@TimRodman) June 16, 2022

This is the roadmap for the new UI. Postponed a little (since Summit) because of the War in Ukraine. This has delayed the Developers Preview from 2022 R2 to 2023 R1. Hopefully it can be presented onstage at Summit 2023. #AcumaticaDevCon pic.twitter.com/qDF5EYgyzG

— Tim Rodman (@TimRodman) June 16, 2022

The 20% of screens that won't be supported in the Developers Preview are because of complex screens, custom javascript, etc. #AcumaticaDevCon pic.twitter.com/stx3MnKd1s

— Tim Rodman (@TimRodman) June 16, 2022

Customization is not available means that the graphical tools will not be available. But everything on the backend with code will be available. #AcumaticaDevCon pic.twitter.com/gYYN9Ty6oz

— Tim Rodman (@TimRodman) June 16, 2022

This is what will be included in the Technology Release. Contrary to slide, Mik expects that visual tools will be available to (some extent). #AcumaticaDevCon pic.twitter.com/zQYowBjx7Y

— Tim Rodman (@TimRodman) June 16, 2022

Official release of the new UI is now targeting 2024 R1. Compatibility mode will be to allow time for conversion of customizations and ISV products. That will run for one year and complete deprecation is targeted for 2025 R1. #AcumaticaDevCon pic.twitter.com/X8TMXTDWHs

— Tim Rodman (@TimRodman) June 16, 2022

.NET Core conversion has been heavily focused on for last 1.5 years, but it's very tightly linked with the new UI project. Once the legacy UI is deprecated, then they can declare that they are running on .NET Core #AcumaticaDevCon pic.twitter.com/ypuB44nJym

— Tim Rodman (@TimRodman) June 16, 2022

This is the Unified Reporting Architecture that @Acumatica is moving to. That SQL-Like Query Language looks interesting. I like how they separated the Presentation Layer from the Reporting Engine. #AcumaticaDevCon pic.twitter.com/bDB6RXGhzv

— Tim Rodman (@TimRodman) June 16, 2022

Notice that Printed Forms are in the Presentation Layer. This is Report Designer that uses Generic Inquiries for the data query. Then also notice Web-based Report Designer. #AcumaticaDevCon pic.twitter.com/yB5Nd7FVsG

— Tim Rodman (@TimRodman) June 16, 2022

Refactored GI means separating the query design from the visual display. This will allow running a Generic Inquiry on top of a Generic Inquiry. A Generic Inquiry will appear as a read-only Data Access Class (DAC) #AcumaticaDevCon pic.twitter.com/suAhh6o2vA

— Tim Rodman (@TimRodman) June 16, 2022

New Reports Visualization: Adding Charts to Generic Inquiries, new Visualizations to Dashboards, etc. #AcumaticaDevCon pic.twitter.com/UoTKkXp872

— Tim Rodman (@TimRodman) June 16, 2022

Segmented Analysis will separate GL Account Segments and allow them to be linked to things like Customers, etc. These are called dimensions and it sounds a lot like the financial report writer in Sage Inacct. It will require changing how GL History is stored #AcumaticaDevCon pic.twitter.com/VeIVn80g6g

— Tim Rodman (@TimRodman) June 16, 2022

Implementing Report Designer in Browser will be done in multiple stages, released gradually, with various features released before completion in 2025 R1. #AcumaticaDevCon pic.twitter.com/V0NtHSy537

— Tim Rodman (@TimRodman) June 16, 2022

Here are the various components of Low Code / No Code #AcumaticaDevCon pic.twitter.com/Pk7T3hZATG

— Tim Rodman (@TimRodman) June 16, 2022

Acumatica sees extensive uses of Business Events which have been out for a couple of years. #AcumaticaDevCon pic.twitter.com/3Djs0A9F5l

— Tim Rodman (@TimRodman) June 16, 2022

User Defined Fields have been improved recently with Selectors, Conditional Display, etc. Now they are working on further improvements by integrating Business Events, User Defined Fields, and New Workflow Engine. The goal is to offload more work to Consultants #AcumaticaDevCon pic.twitter.com/G8y5zd0IiI

— Tim Rodman (@TimRodman) June 16, 2022

Screen Layout Personalization will allow users to place fields on a screen wherever they would like to see them. This would include the tab sequence. This includes User-Defined Fields and will support multi-layers. Goal is to have in New UI Developer Preview. #AcumaticaDevCon pic.twitter.com/REpzI6Y0pC

— Tim Rodman (@TimRodman) June 16, 2022

Business Rules is defining how a field behaves based on States without having to write code. #AcumaticaDevCon pic.twitter.com/UmR68b51ST

— Tim Rodman (@TimRodman) June 16, 2022

Scripting Language sounds like a non-programming language that will live separately from .NET Core, making it very stable when it comes to upgrades. Should still though be able to distribute as a Customization Project. #AcumaticaDevCon pic.twitter.com/KpJdweBJmn

— Tim Rodman (@TimRodman) June 16, 2022

Roadmap for Low Code / No Code features: #AcumaticaDevCon pic.twitter.com/kkazJPjJsG

— Tim Rodman (@TimRodman) June 16, 2022

The Scripting Language will depend on the New UI and is targeted for 2024 R2. It will be separate between Tenants which is cool. #AcumaticaDevCon pic.twitter.com/7dWqO427a6

— Tim Rodman (@TimRodman) June 16, 2022

Now for Andrew to show a demo. I love the interaction between Mik and Andrew. You can tell that they work well together. #AcumaticaDevCon pic.twitter.com/4DaOMInfR8

— Tim Rodman (@TimRodman) June 16, 2022

Andrew is showing us the New UI. Two parts: Typescript and HTML. This allows more granular control of screens. #AcumaticaDevCon pic.twitter.com/O4tWv15REL

— Tim Rodman (@TimRodman) June 16, 2022

The Business Objects remain untouched. This is showing how the New UI will interact with the Business Objects. #AcumaticaDevCon pic.twitter.com/simMhGAzme

— Tim Rodman (@TimRodman) June 16, 2022

Top level and grid level #AcumaticaDevCon pic.twitter.com/nTpl2CQhw2

— Tim Rodman (@TimRodman) June 16, 2022

Here are fields #AcumaticaDevCon pic.twitter.com/GcDlkImDIL

— Tim Rodman (@TimRodman) June 16, 2022

This is how the fields are grouped #AcumaticaDevCon pic.twitter.com/XouoHuo37T

— Tim Rodman (@TimRodman) June 16, 2022

This is what a new Selector looks like #AcumaticaDevCon pic.twitter.com/AwuNvviyjm

— Tim Rodman (@TimRodman) June 16, 2022

Running the package manager to apply changes immediately #AcumaticaDevCon pic.twitter.com/KUK2UAPcIO

— Tim Rodman (@TimRodman) June 16, 2022

Now our Control has a new appearance #AcumaticaDevCon pic.twitter.com/xQCPGD26gg

— Tim Rodman (@TimRodman) June 16, 2022

It's simple to extend a class #AcumaticaDevCon pic.twitter.com/gCgUklF3SH

— Tim Rodman (@TimRodman) June 16, 2022

This feature depends on MultiCurrency #AcumaticaDevCon pic.twitter.com/lh1eT0Lc1E

— Tim Rodman (@TimRodman) June 16, 2022

Server-side visibility (old way vs. new way) #AcumaticaDevCon pic.twitter.com/txYU4orTV2

— Tim Rodman (@TimRodman) June 16, 2022

Now checking Show Currency Details shows the extra fields #AcumaticaDevCon pic.twitter.com/50JhwWDI0L

— Tim Rodman (@TimRodman) June 16, 2022

I guess I need to learn Fluent BQL😀#AcumaticaDevCon pic.twitter.com/kLkvtL8Q8j

— Tim Rodman (@TimRodman) June 16, 2022

More info on the Scripting Language #AcumaticaDevCon pic.twitter.com/8vpByHSaQ5

— Tim Rodman (@TimRodman) June 16, 2022

For New UI, they have been working on an updateable grid which is almost ready. Here it is in action. The New UI is A LOT faster because everything is done on Client Side, not consuming resources on Server Side. #AcumaticaDevCon pic.twitter.com/TPzNZGMcez

— Tim Rodman (@TimRodman) June 16, 2022

Thank you Andrew Boulanov for showing us all that cool stuff! #AcumaticaDevCon pic.twitter.com/TDnBuqF82n

— Tim Rodman (@TimRodman) June 16, 2022

Now @MvF_Evangelista is wrapping things up. All recordings (with source code and slides) will be available here by clicking down arrows under each presentation: https://t.co/0ch9E5kAW5 #AcumaticaDevCon pic.twitter.com/D1rBdUFfmL

— Tim Rodman (@TimRodman) June 16, 2022

Thank you @MvF_Evangelista and @Acumatica team for putting on a great Acumatica Virtual Developer Conference #AcumaticaDevCon pic.twitter.com/6j2v8bxjAi

— Tim Rodman (@TimRodman) June 16, 2022

Filed Under: Acumatica Learning Tagged With: Acumatica, Acumatica Blog, Acumatica Learning, Acumatica Training, Acumatica Virtual Developer Conference 2022

By using this website, you agree to our Terms of Use (click here)
Building Generic Inquiries & Pivot Tables

Online Members

 No online members at the moment

Recent Blog Posts

  • EP 161: Arline Welty – Evaluate Acumatica with YOUR DATA before you buy (Podcast) January 12, 2026
  • EP 160: How long does it take an Automation Schedule to run in Acumatica (Podcast) November 7, 2025
  • EP 159: Mark Safran – Smartsheet Dashboards with Acumatica data (Podcast) October 29, 2025
  • EP 158: Garrett Rochell – Acumatica Upgades, especially with the Modern UI (Podcast) October 4, 2025
  • acuCONNECT 2025 – Visualizing Inventory Balance $ and Service Level % TOGETHER September 19, 2025

Recent Forum Posts

  • John Rygielski

    Tax on Inventory Transfer

    Our clients are in the Oil & Gas industry. There ar...

    By John Rygielski , 2 weeks ago

  • Brynn Rutherford

    Can't export GI's to excel that contain the FATrans DAC after upgrade to 2025 R1 in less than 25 min

    Hi, We have a Fixed Asset Generic Inquiry that combin...

    By Brynn Rutherford , 3 weeks ago

  • Lunar Windbloom

    RE: Feeling Stuck on Making a Sandbox of our Database

    @timrodman @toonsix Thank you! I need to figure out why...

    By Lunar Windbloom , 4 weeks ago

  • Tim Rodman

    RE: Attribute Input Mask

    Regular Expressions are a standard Linux thing and you ...

    By Tim Rodman , 4 weeks ago

  • Tim Rodman

    RE: Feeling Stuck on Making a Sandbox of our Database

    Ya, if you can't get the size down by deleting the snap...

    By Tim Rodman , 4 weeks ago

  • Tim Rodman

    RE: What Triggers a Customization to need a Restart?

    @tlaird self-hosting totally makes sense to me for peop...

    By Tim Rodman , 4 weeks ago

  • Tim Rodman

    RE: Invoice subreport for line-level tax breakdown not tieing to taxes subtotal

    It's not really an Acumatica problem huh; it's a math p...

    By Tim Rodman , 2 months ago

  • Rob Neal

    Invoice subreport for line-level tax breakdown not tieing to taxes subtotal

    We have a customer with a modified SO invoice form that...

    By Rob Neal , 2 months ago

  • Tim Rodman

    RE: Generic inquiry with information from Audit history(CT301000)

    @graemelm Just pulled it in as a Custom DAC fed by the ...

    By Tim Rodman , 2 months ago

Terms of Use & Disclaimers :: Privacy Policy

Copyright © 2026 · AUG Forums, LLC. All rights reserved. This website is not owned, affiliated with, or endorsed by Acumatica, Inc.