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

You can build Cool Things on top of Generic Inquiries

January 30, 2017 by Tim Rodman

Like the hub of a wheel, Generic Inquiries are a foundational tool that allow you to build cool things on top of them.

During one of my presentations at Acumatica Summit 2017, entitled Business Intelligence for Business Leaders, I mentioned that you can build cool things on top of Generic Inquiries.

Click here for the slides and other information from that presentation.

But, what did I mean by “You can build Cool Things on top of Generic Inquiries”?

Generic Inquiry is like the hub of a wheel. There are spokes around that wheel, but Generic Inquiry is the center, holding everything together. Many of the cool reporting features in Acumatica are actually built on top of Generic Inquiry. First you build the Generic Inquiry, then you build the things on top of it.

This is actually going to be a really short post because it’s easier to show with a picture than to explain. So here you go:

You can build Cool Things on top of Generic Inquiries

A few notes about the picture above:

  1. Dashboards are listed twice, once as Dashboards and once as Dashboards (Acumatica 6), because although Dashboards have changed significantly in Acumatica 6, they are still available in Acumatica 5.3.
  2. OData is just a communication protocol, like HTTPS. It’s simply a delivery mechanism, like a pizza delivery car. Nothing fancy about it, it just allows you to securely deliver your Acumatica data to Microsoft Excel, Power BI, and other applications that support OData. For more on OData:
    • Acumatica Connects to Microsoft Excel and Power BI with OData
    • Acumatica Liberates ERP with OData
    • Data Nirvana: Power Pivot, OData, and Acumatica ERP
  3. Notice the box called Data Access Classes that sits in between Acumatica Database and Generic Inquiry. Actually, Generic Inquiry does not communicate with the database directly. This is a good thing for a few reasons:
    1. The database is agnostic and can be Microsoft SQL Server, MySQL, etc.
    2. The Generic Inquiry will pickup security, including row-level security, so it will know whether or not you have access to a particular warehouse or customer for example. Two users can run the same inquiry, but see only the data that they have access to (their respective sets of customers for example).
    3. This makes the Inspect Element feature a possibility (click here for more on Inspect Element).
    4. Data Access Classes do some work for you. They are like SQL Views in that they automatically join multiple underlying tables together for you.
    5. They can be slow. Actually, this is not a good thing, but I wasn’t sure where else to put it. Because Generic Inquiry doesn’t access the Acumatica Database directly, they typically run a little slower than regular SQL statements. And it makes sense because they have to do more work in order to pass through the Data Access Classes layer.

Filed Under: Acumatica Reporting Tagged With: Acumatica, Acumatica Blog, Acumatica Learning, Acumatica Summit 2017, Acumatica Training

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 171: Automating Acumatica Sales Orders with Artificial Intelligence (Podcast) April 23, 2026
  • EP 170: Unboxing AI Assistant in Acumatica 2026 R1 (Podcast) April 19, 2026
  • EP 169: Laura Jaffe – Unlocking Acumatica Report Designer (Podcast) April 8, 2026
  • EP 168: Joe DiPaolo – Hosted Acumatica and Joe’s Jr. AI Developers (Podcast) March 31, 2026
  • EP 167: Nicole Ronchetti – A Claude Skill for Acumatica ERP (Podcast) March 27, 2026

Recent Forum Posts

  • cschwark

    Nested SubReport Issue

    I have a custom Shift Changeover Checklist report (AM64...

    By cschwark , 3 days ago

  • tmac

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

    I've had a similar issue with the out-of-the-box Fixed ...

    By tmac , 3 weeks ago

  • Ed Dolan

    RE: Limited or no support from Acumatica?

    @jjbotes Good thoughts. We'll endeavor to find a soluti...

    By Ed Dolan , 1 month ago

  • Johan Botes

    RE: Limited or no support from Acumatica?

    The question is "when" in the business process does the...

    By Johan Botes , 1 month ago

  • Ed Dolan

    RE: Limited or no support from Acumatica?

    @jjbotes Thank you for the feedback. I will discuss wit...

    By Ed Dolan , 1 month ago

  • Johan Botes

    RE: Limited or no support from Acumatica?

    Acumatica can have positive units in stock but a negati...

    By Johan Botes , 1 month ago

  • Ed Dolan

    RE: Limited or no support from Acumatica?

    @azeigler I am concerned as well about the lack of s...

    By Ed Dolan , 1 month ago

  • Johan Botes

    RE: Limited or no support from Acumatica?

    Hi Ed - the principle is embedded in standard functiona...

    By Johan Botes , 1 month ago

  • Ed Dolan

    RE: Limited or no support from Acumatica?

    Johan, Thanks for the rely and I hope you are well. ...

    By Ed Dolan , 1 month ago

Terms of Use & Disclaimers :: Privacy Policy

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