AugForums.com

An Acumatica User Group

  • Free
    • Start Here
    • Rolodex
    • Podcast
    • Blog
    • Forums
  • Paid
    • AugSQL
    • GI Course
    • GI Library
    • Consulting
  • Register

Building your first report in Acumatica Report Designer

January 8, 2015 by Tim Rodman

Last week we covered how to login to Acumatica Report Designer (click here) so you can retrieve a report directly from the Acumatica ERP application.

This week we’ll cover how to build a simple report from scratch that will display the list of our customers and run it from the Acumatica application.

Step 1: Open the Acumatica Report Designer application

After it opens, you should see a blank page like this.

Acumatica Report Designer Blank Slate

Go outside and take a breath of fresh air. Here you are, staring at a blank canvas with infinite possibilities. Building a report is an art and the report designer program is your canvas. Feel free to think of yourself as an artist. You might even want to go out and buy a beret so you can look like an artist like this guy here:

An artist pondering his next Acumatica report

 

Step 2: Build the schema

In order to build a report, you need to connect to the Acumatica data objects by going to File –> Build schema… on the menu.

Build schema...

 

Use the same URL and login credentials that you used last week to connect to an existing report. After you enter the information, click the Load schema button and you should see something like this:

Load schema

 

Note: The @Demo in the screenshot above is only needed if you have multiple companies. In my screenshot above, admin is the user and Demo is the company. If there was only one company, I would only have had to put admin, not admin@Demo.

The items listed on the left-hand side are called Data Access Classes (DAC). You can choose more than one to combine them in your report, but for the purposes of our simple customer list example, let’s just choose one. Click the BAccount DAC, click the arrow icon to select it, and then move to the Filters tab on the top.

Selecting a DAC

 

Now we need to filter the DAC. Because BAccount has more than just customers in it, we need to add a filter so that our report will only return customers. We can do this by filtering to only show records where Type equals “CU”. After filling out the fields, click the OK button.

Applying a filter in Acumatica Report Designer

Step 3: Add fields to the report

Now that we are done building the schema, we can add our fields to the report. For our example, we’ll just grab one field, AcctName and add it to the report. Just click the Fields tab on the right-hand side and then drag the AcctName field onto the detailSection1 area of the report.

Selecting a field in Acumatica Report Designer

 

After you drag the field to the detailSection1 area of the report, shrink the section so it looks something like this:

Shrinking detailSection1 in Acumatica Report Designer

 

Step 4: Save the report into Acumatica

Use the File –> Save To Server… option to save the report into the server:

Save To Server...

 

Pick a unique report name like MyFirstTestReport.rpx and click the OK button.

Save report on server

 

Step 5: Add the report to the Acumatica menu

I’m going to add it to the Audit folder in the Accounts Receivable module and use a ScreenID that hasn’t been used yet like this:

Add a report to the Acumatica menu

 

Step 6: Run the report

Find the report on the menu and click the Run Report button:

Running an Acumatica report

 

And, voila, there’s your first report in Acumatica Report Designer:

Our finished report

 

Here’s a quick video version of this post:

Filed Under: Acumatica Reporting Tagged With: Acumatica, Acumatica Blog, Acumatica Business Intelligence, Acumatica Learning, Acumatica Report Designer, Acumatica Report Writer, Acumatica Reports, Acumatica Training

Comments

  1. Jorge says

    June 19, 2018 at 9:50 am

    Good day, Tim, How can I include the new fields added to an AR Aging report to be exported via excel? I added 4 new columns, and when I export it into PDF file, the columns are there but when exporting the report in excel, the export file does not include the new fields or columns.

    • Tim Rodman says

      July 30, 2018 at 4:48 am

      Hi Jorge,

      Can you post this over in the Acumatica User Group? https://timrodman.com/augforums

  2. Vita says

    April 20, 2018 at 4:13 am

    Hi Tim,
    How can group item in the invoice report ? Can you give me some sample video ?

    like

    1 A 1 1$ 1$
    2 A 2 1$ 2$

    To
    1 A 3 1$ 3$

    Thanks..! I am a beginner of acumatica. If there are more videos related to application developer, please share me .

    • Tim Rodman says

      April 20, 2018 at 6:32 am

      Hi Vita,

      Can you start a discussion Topic in this forum and upload what you have so far:
      https://www.timrodman.com/augforums/acumatica-report-designer/

      Then, if you could mockup an example in Excel of what you want it to look like and post a screenshot to your discussion Topic, we can go from there.

  3. Vikas says

    July 25, 2016 at 8:47 am

    HI Tim,

    I have got solution of it by specifying more fields for grouping it was easy by the way 🙂 . But further i have one more question on accumatica.

    I have added a new column in database of existing table in accumatica now i want to update it on the accumatica code behind. How should i do it ?

    Thanks

    • Tim Rodman says

      July 26, 2016 at 11:37 am

      You just added the field to the table in the database or you added the field through the Acumatica Framework?

      If you want to interact with the field in Acumatica, you have to add it through the Acumatica Framework. See this post for an idea of how to do it, although things have changed a little bit in Acumatica 5.

  4. Vikas says

    July 6, 2016 at 9:11 am

    Hi Tim,

    Thanks for your answer.

    I have used grouping but it just make records together(duplicates records). But I need to compress them in single line. So that duplicate records will show in a single line. How to distinct the records ?

    Thanks

    • Tim Rodman says

      July 6, 2016 at 9:28 pm

      You’ll need to include more fields in the Group to make it unique. What fields are you currently including? What tables are you using in the underlying data?

  5. Vikas says

    July 5, 2016 at 6:39 am

    Hi Tim,

    Thanks for sharing this knowledge.

    I have a question regarding accumatica report. I am getting duplicate records in the report . If it was possible in SQL then i will use Groupby to resolve this issue. But how can i do in accumatica report designer. Please help.

    Thanks,
    Vikas

    • Tim Rodman says

      July 6, 2016 at 12:10 am

      Hi Vikas,

      You can use Group sections to show your data and hide the Details section.

  6. Aggyey says

    April 14, 2016 at 1:56 am

    How can we make a new section that always go to new page?

    • Tim Rodman says

      April 25, 2016 at 1:58 am

      Hi Aggyey,

      Have you explored the PageBreak option on the properties of the section?

  7. Jeremy says

    September 15, 2015 at 3:50 pm

    Very helpful, thanks

    • Matt Olsen says

      October 8, 2015 at 3:34 am

      Hi there, do you know a way how to open a report in a new window, for example in the SO screen, when going into the reports menu and select Print Sales Orders/Quotes it opens a new window or tab on the screen?

    • Tim Rodman says

      October 8, 2015 at 4:41 pm

      Hi Matt,

      Unfortunately, I don’t know how to do this yet.

      However, I suspect that this is something that you would have to do with a screen customization, not in Report Designer, because the launching of a separate window would need to take place in the screen before the report definition even gets involved.

      There might be a way to define this in the Automation Steps (AR301000) screen, but I looked briefly and couldn’t figure it out.

  8. russ says

    January 22, 2015 at 8:30 am

    This is great!! So glad you are doing this Tim. I look forward to reading your blog this year.

    • Tim Rodman says

      January 22, 2015 at 3:19 pm

      Thanks Russ!

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 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
  • EP 157: acuCONNECT 2025 Preparation – Part 4 (Podcast) September 16, 2025

Recent Forum Posts

  • sangland

    RE: Customer Portal Setup - Access issues to create sales order

    Hi, was there an answer for this problem?

    By sangland , 1 week ago

  • Bronwyn Duprey

    RE: Attribute Input Mask

    Does anyone know where I can find instructions on the f...

    By Bronwyn Duprey , 3 weeks ago

  • Astra Mathis

    RE: Importing Acumatica User Roles / User Security Permissions from Excel

    @nangel SM651500 Access Rights by Role or SM651700 Acce...

    By Astra Mathis , 1 month ago

  • matthewjames

    RE: Generic Inquiry Screenid changes to ScreenId=00000000

    if anyone gets this error again (resetting screen ID to...

    By matthewjames , 2 months ago

  • Travis

    RE: Pick List report suddenly not splitting on Shipment

    I never found a solution initially - here I am 3 years ...

    By Travis , 2 months ago

  • ToonSix

    RE: Feeling Stuck on Making a Sandbox of our Database

    Delete as many snapshots as possible before making a ne...

    By ToonSix , 2 months ago

  • Retha

    RE: Printing Product Labels from Purchase Receipt

    I have read the article on the How to print multiple pr...

    By Retha , 3 months ago

  • Paul Lambert

    RE: Generic Inquiry into Business Event to monitor Import Scenarios

    An idea I've been brainstorming and haven't yet tested ...

    By Paul Lambert , 3 months ago

  • Jacky Mao

    How to make Customer Class ID available in Business Events for AR302000 (Payments and Applications)

    Hi everyone, I’m trying to create a Business Event fo...

    By Jacky Mao , 3 months ago

Terms of Use & Disclaimers :: Privacy Policy

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