AugForums.com

An Acumatica User Group

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

Acumatica Reporting Model?

July 30, 2013 by Tim Rodman

2013-07-27_005404

I have to admit, at first I was disappointed to learn that Acumatica has its own reporting program. I was hoping that Acumatica would leverage SQL Reporting Services (SSRS) rather than create its own standalone report designer. The reason is that there is already so much functionality built into SSRS. I didn’t see why Acumatica would reinvent the wheel.

I don’t know the technology behind SSRS that well so I don’t know much about what would have been required to integrate it into the Acumatica framework. I just know that it’s a good report writing program with lots of cool features, it’s web-based, and it has a better future than Crystal Reports (in my opinion). Acumatica Report Designer reminds me a lot of SSRS and Crystal Reports.

There is a Data Access Class (DAC) layer in Acumatica that I don’t understand yet. The picture above is what I picture in my head. Now, as far as I can tell, the main advantage (from a reporting perspective) of leveraging the DAC layer is that the report might be able to control the content that gets presented to a user. For example, the report might show sales per branch with sales on the left and branches going across the screen as columns. If a person doesn’t have access to a specific branch, the report wouldn’t show them data for that branch. I’m not sure if this is how it works, but this is how I hope it works. It would be cool to have the same report display different data depending on who is running the report.

I think there is still a place for SSRS and Power Pivot reports using the traditional reporting method pictured above, but it would be really, really cool (assuming that the previous paragraph is true) if I could leverage the DAC layer even with SSRS and Power Pivot reports. Hopefully the S130 Reports Dashboards and Inquiries course will shed some light on the subject.

Update 05/28/2015 – OData now makes it possible to use the DAC layer with Power Pivot. However, SSRS still doesn’t support OData yet which needs to be fixed. Click here to vote if you agree

Filed Under: Acumatica Learning Tagged With: Acumatica, Acumatica Blog, Acumatica Report Designer, Acumatica Training, DAC, Data Access Class, Power BI, Power Pivot, PowerPivot, SSRS

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

  • acuCONNECT 2025 – Visualizing Inventory Balance $ and Service Level % TOGETHER September 19, 2025
  • EP 157: acuCONNECT 2025 Preparation – Part 4 (Podcast) September 16, 2025
  • EP 156: acuCONNECT 2025 Preparation – Part 3 (Podcast) September 6, 2025
  • EP 155: Chris Hackett – Update on Acumatica User Groups (Podcast) August 26, 2025
  • EP 154: acuCONNECT 2025 Preparation – Part 2 (Podcast) August 5, 2025

Recent Forum Posts

  • Travis

    RE: Pick List report suddenly not splitting on Shipment

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

    By Travis , 2 weeks 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 weeks ago

  • Retha

    RE: Printing Product Labels from Purchase Receipt

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

    By Retha , 3 weeks 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 weeks 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 weeks ago

  • Lunar Windbloom

    Feeling Stuck on Making a Sandbox of our Database

    Hi all! Hope your day is going well! It's finally the...

    By Lunar Windbloom , 1 month ago

  • Tim Laird

    RE: [SOOrder.Status] = 'Open' always returns false

    @russ Customer Classes are user maintained, so you setu...

    By Tim Laird , 1 month ago

  • Tim Laird

    RE: What Triggers a Customization to need a Restart?

    OK, one more update. This creeped up again this weeken...

    By Tim Laird , 1 month ago

  • russ

    RE: [SOOrder.Status] = 'Open' always returns false

    This trick doesn't seem to work anymore. At least not ...

    By russ , 1 month 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.