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 Financial Report with Dynamic Number of Period Columns

January 10, 2017 by Tim Rodman

Create a Financial Report in Acumatica with a dynamic number of period columns. This example assumes that your columns are separate months in the same year.

Quick post here to document something that I’ll probably want to refer back to later. Why document it on my hard drive when I can document publicly right?

You can use the Analytical Report Manager (ARM) in Acumatica to create financial reports. Why it isn’t just called Financial Report Writer is beyond me, that would probably be a much better name. Anyways, it works just like other financial report writer applications like FRx in that you define Rows, Columns, and Unit Sets (optional) which come together to form a report that you can run.

For this post, I want to show some screenshots in case you want to have a report with a dynamic number of columns.

They key is defining all possible columns, but using the Visible Formula to suppress the ones that you don’t want to see, depending on what the user selected.

Acumatica Financial Report with Dynamic Number of Columns

Let’s say you want a report that can do something like this:

Acumatica Financial Report with Dynamic Number of Columns

Acumatica Financial Report with Dynamic Number of Columns

Acumatica Financial Report with Dynamic Number of Columns

Acumatica Financial Report with Dynamic Number of Columns

How?

Step 1: Request the Start Period from the user

Step 2: Request the End Period from the user

Step 3: Edit the Column Set (this is where the “magic” happens)

Acumatica Financial Report with Dynamic Number of Columns

Step 4: Within the Column Set, create a separate column for each period (January through December, 12 columns total) and use the following formula in the Visible Formula row (making sure to change the 1s, 2s, 3s, etc. for each period).

=IIf(Left(@StartPeriod,2)<=1 And Left(@EndPeriod,2)>=1, true, false)

Acumatica Financial Report with Dynamic Number of Columns

Step 5: Hardcode the month into the Data Source for each column to only pull data for that specific month. By following the screenshot below, you are only hardcoding the month, but not the year.

Acumatica Financial Report with Dynamic Number of Columns

Wrap It Up

That’s basically it. Then of course you’ll want to spend some time to make the report look pretty.

Note: This method won’t work across multiple years. It will only work if the periods you are reporting on all fall within the same year.

Filed Under: Acumatica Reporting Tagged With: Acumatica, Acumatica Analytical Report Manager, Acumatica Blog, Acumatica Financial Reports, Acumatica Learning, Acumatica Training, Dynamic Columns, Dynamic Periods, Financial Reports

Comments

  1. Ong says

    May 25, 2017 at 9:48 pm

    Hi Tim,

    Thank you for the tips. I have also used FRx before and find this quite similar in nature? However, it was quite a while back since i used FRx. Am just wondering if you have any samples where we have grouping of subaccounts in the column level by period. Meaning to say , I break down my subaccounts (say by department). Then, the department is group to print at the specific columns only by period. Do you have any examples of that? Thanks in advance.

    • Tim Rodman says

      May 25, 2017 at 10:02 pm

      Hi Ong,

      Do you mean something like this?

      http://imgur.com/a/CTzXC

  2. Karen Kamcheff says

    March 16, 2017 at 3:50 pm

    I was so glad to see this example, it’s exactly what I was looking to do and couldn’t find instructions in any of the guides, so thank you!
    One question – when I select a range of months i.e. Jan – Feb I’d like to see a YTD number that only includes those 2 months. How would I update the formula for YTD to only sum the range of months chosen?

    • Tim Rodman says

      March 22, 2017 at 9:57 pm

      Hi Karen,

      I think FRx had a feature that would only total the printed columns if I’m not mistaken. But this isn’t as feature rich as FRx was unfortunately. The only thing I can think of would be to create 12 additional total columns and control which one prints with the

        Visible Formula

      .

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

  • Acumatica Summit 2026 – Day 1 Keynote (Seattle, WA) January 26, 2026
  • 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

Recent Forum Posts

  • Julie Baker

    RE: Credit Reference Report Needed

    @pmkohler Patrick, did you ever get this working? I wou...

    By Julie Baker , 1 hour ago

  • 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

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.