Acumatica Generic Inquiries: A Beginner’s Guide to Extracting Exactly the Data You Need

Data is the lifeblood of your business, but it is only useful if you can access it. In many ERP systems, pulling a custom list of transactions requires a call to an expensive developer. Acumatica changes that with Generic Inquiries (GIs).

Think of a Generic Inquiry as asking Acumatica a precise question and getting a real-time spreadsheet as an answer. Whether you need to build dashboards, export data to Excel, or feed Power BI via OData, GIs are your ultimate starting point.

Here is a step-by-step beginner’s guide to extracting exactly what you need without writing a single line of code.

Step 1: Hunt for Your Back-End Data

Acumatica stores data in Data Access Classes (DACs), which act as the back-end database tables. Before creating an inquiry, you must identify which table holds your data.

Fortunately, you do not have to guess. You can find the right tables using Acumatica’s built-in Inspect Element tool:

  1. Navigate to the screen containing the data you want (e.g., the Invoices and Memos screen).
  2. Click CUSTOMIZATION in the top-right menu and select Inspect Element.

Acumatica Customization menu showing Inspect Element option

  1. Click on the specific data field you want to extract.
  2. A popup window will reveal the exact Data Class (table name) and Data Field name.

Tip: For instance, if you look up invoice data, you will discover the primary table name is ARInvoice.

Inspect Element popup revealing Data Class and Data Field names

Step 2: Create a New Generic Inquiry

Now that you know your source table, you can build your query.

  1. Use the universal search or go to Customization > Generic Inquiry.
  2. Type a clear name in the Inquiry Title field (e.g., AR – Open Invoices).
  3. Click the Save icon on the top toolbar.

How to make it show up in your menus:
Instead of typing menu paths into text boxes, click the PUBLISH TO THE UI button located on the top toolbar. A popup wizard will open, allowing you to visually choose the exact Workspace and Category sidebar location where you want this report to live.

Publish to the UI wizard for choosing workspace and category

Step 3: Add Your Tables (The Data Sources Tab)

Next, tell Acumatica where to look for the data.

  1. Click the very first tab labeled DATA SOURCES.
  2. In the grid below, click the + (Add Row) icon.
  3. Search for your primary table (like ARInvoice) under the table column and select it.

Data Sources tab showing table selection grid

  1. If you only need data from this single table, skip to Step 4.

Need data from multiple places?
If you want to pull customer information along with the invoice, you will need a second table, like Customer. Use the RELATIONS tab right next to Data Sources to link your tables together using common database keys.

Step 4: Choose Your Fields (The Results Grid)

The RESULTS GRID tab defines the columns that will show up on your final report.

  1. Click the RESULTS GRID tab.
  2. Click the + icon to add a row.
  3. Select your active Table under Object and choose the specific Data Field you want to display (such as RefNbr, DocDate, or OrigDocAmt).
  4. Use the Caption column to give your field a clean, human-readable label (e.g., changing RefNbr to Invoice Number).

Results Grid tab showing field selection and caption columns

  1. Click the Save icon on the top toolbar.

Step 5: Filter the Noise with Conditions

A good report only shows relevant information. To avoid pulling thousands of historic, closed records, use the CONDITIONS tab.

Conditions tab showing filter setup with dynamic parameters

Step 6: Preview Your Work

Once your configurations are set, click the bright green VIEW INQUIRY button on the top toolbar. This will instantly launch your live report in a new view, letting you confirm that your columns look clean and your filters are working perfectly.

View Inquiry button on the top toolbar
Live Generic Inquiry report preview

Next Steps: Unleash Your Data

A finished Generic Inquiry is highly versatile. You can click Export to Excel from the final report view to instantly analyze your records. On your setup screen, you can also check the Expose via OData box. This creates a secure live feed, allowing power users to pull real-time Acumatica data directly into Microsoft Power BI or Excel dashboards.

Why Agile Consulting?

Agile Consulting helps growing construction and specialty trade contractors modernize operations through practical ERP solutions.

Ready to Get More Out of Your Acumatica Data?

📅 Schedule a Generic Inquiry Workshop with Agile Consulting, Inc.

One Platform. Every Answer. Every Report.

🌐 www.agile-usa.com

aghazali@agile-usa.com

Still Running Your Roofing Business on QB

As roofing companies grow, many find themselves juggling multiple systems:

While this setup works initially, it often creates challenges that slow down operations and limit visibility.

This is where Acumatica Construction Edition can be a game changer. Instead of managing accounting, sales, operations, field service, and reporting across multiple applications, Acumatica brings everything together in a single construction-specific ERP platform.

Key Benefits for Roofing Contractors

🏠 Real-Time Job Costing

Track labor, materials, equipment, subcontractors, change orders, and committed costs by project. Know job profitability while work is still in progress, not after it is completed.

📈 Lead-to-Project Workflow

Convert opportunities into estimates, contracts, projects, billing, and warranty management without re-entering data.

📦 Material and Purchasing Control

Manage purchase orders, inventory, direct-to-jobsite deliveries, and project-specific material costs to help protect margins and reduce costly surprises.

🚚 Field Service and Dispatch

Schedule crews, manage repairs and warranty work, capture field time and expenses, and generate invoices directly from service orders.

📱 Mobile Access for Field Teams

Project managers and crews can submit daily reports, track time, access plans, upload photos, and stay connected from anywhere.

💰 ERP-Level Financial Management

Move beyond basic accounting with advanced project accounting, cash management, multi-entity support, dashboards, and real-time reporting.

📊 Executive Visibility

View job profitability, backlog, WIP, cash position, labor utilization, and sales pipeline from a single dashboard.

The Real Value

👉 The biggest value is not just adding features. It is replacing disconnected systems with a unified platform that connects sales, operations, field crews, project managers, and accounting.

For roofing contractors looking to scale, improve margins, and gain real-time visibility, Acumatica Construction Edition is worth a serious look.

Why Agile Consulting?

Agile Consulting helps growing construction and specialty trade contractors modernize operations through practical ERP solutions.

Ready to Replace QuickBooks + Jobber?

📅 Schedule a Roofing ERP Assessment with Agile Consulting, Inc.

One Platform. Every Roof. Every Step.

🌐 www.agile-usa.com

aghazali@agile-usa.com