FRxBuzz

Learn Management Reporter Faster

  • Home
  • Management Reporter
  • FRx
  • Courses
  • About
  • Contact
You are here: Home / FRx / The Techie Version of Life’s Too Short To Do Balance Sheets in Crystal

The Techie Version of Life’s Too Short To Do Balance Sheets in Crystal

July 14, 2007 By Jan Lenoir Harrigan CPA 6 Comments

Why two reportwriters? I get this question often.

I’ve had a number of responses to my ‘Life’s Too Short To Do Balance Sheets in Crystal’ post, so I thought I’d do one more on the FRx vs. Crystal question, this time a little more techie.

Why are there two reportwriters (usually Crystal and FRx in the midmarket) when you’re implementing a new ERP? Why not just use Crystal to create the financial reports? Crystal is a database reportwriter. The database that contains the accounting transactions can have a couple hundred tables (or more). To create financial reports in Crystal, you would have to know lots of techie things like which tables contain the data you need (and tables can have very strange names!), which field to use to link those tables, how to structure the join that links the tables, the field names for the data you need, and how the application flags items in the database like whether a transaction is posted, how to separate budget from actual, how to exclude void transactions, and a whole host of other things absolutely critical to accuracy.

How do you do that when you’re an accountant without extensive training on this one database? Answer: you don’t. You use FRx instead.

So now all you do is open FRx, open a row (that feels a lot like Excel), enter your account descriptions, and drop down a box that contains your account numbers. (Actually there’s a much faster way, but humor me!) Open a column and specify (again with a dropdown) whether you want descriptions, amounts from the GL, and whether those amounts are current or year to date, or actual vs. budget. So the accountant, instead of having to figure out where these pieces live in the database, simply chooses them from a dropdown box in FRx.

Even if you do know the database inside out, the joins and index and everything else, financial report creation is much more difficult in Crystal and much harder to maintain when changes are needed.

Let me put this another way. I personally know both Crystal and FRx. I can work on FRx across all product lines, meaning on all 50 or so GLs it connects to. That’s because FRx has done the work of connecting to the database behind the scenes. Can I work on Crystal on all those 50 databases? No way. I am familiar with ONE of those databases and that’s the only one I would ever attempt to use Crystal on. Would I ever attempt to create financials with Crystal even knowing the database? No way. Throwing my time and your money away.

Bottom line, the two products are complementary and live happily together. FRx is the industry standard (for the midmarket) for financial reporting. Crystal does everything else, and does it quite well. Don’t even think about using it in place of FRx. You will lose a lot of time and come up empty-handed!

Filed Under: FRx Tagged With: Crystal Reports, Report Design

Comments

  1. Lyn says

    August 2, 2009 at 8:38 pm

    In FRx (specifically w/ Dynamics SL), the transaction attribute in the column format can be used to display a user field. One of the userfields is numeric. Do you know if there is a way to see this field in total at the Financial report level? Right now, I can obviously see the values in this field only if I drill down to the transaction level, but this will only give me the amounts for 1 account.
    If I try to create this report in Crystal, I know I’ll be able to get the sum of these user fields. But, as you mention in your post, the maintenance will be high. I’d be sacrificing the ease of creating the financials in FRx just to be able to grab that one ‘non-standard’ field.
    The report I’m creating is very ‘transaction-based’, so I’m leaning toward doing it in Crystal. Your thoughts?

  2. Jan Harrigan CPA says

    August 4, 2009 at 10:10 am

    Hi Lyn,

    If you know the database schema quite well, and how to exclude unreleased batches and unposted transactions and voids, etc, then maybe go for it. I used to know the SL database and this would be no small feat. Good luck with that!

    That said, there is a product that will allow you to capture this field in FRx (and fields from other modules as well). So you have all the flexibility of FRx at your fingertips and you can knock out a balance sheet VERY quickly. The only downside is that you’d have a data mart between FRx and SL, so the connection to SL wouldn’t be direct like it is now. I think it’s a small price to pay for expanding your reporting options exponentially. Let me know if you’re interested and I’ll send you the information.

    Good luck…Jan

  3. STEPHEN says

    January 7, 2013 at 6:12 am

    Hi Jan

    You mentioned about the back-end ease of consolidating multiple databases via frx. I have being using Frx for a while, just an amateur.

    Crystal can present a summary of each database’s financial highlight in 1 report. I have not being able to do this in Frx. What i have being able to do is just to get A consolidated figure of all selected databases.

    Is it me or is this a FRx limit?

  4. Jan Harrigan CPA says

    January 8, 2013 at 4:27 pm

    Hi Stephen, yes FRx can definitely do this. You might review the online help on consolidations if you’re going to continue using it for a while. In any event, good luck!

  5. STEPHEN says

    January 8, 2013 at 5:15 pm

    Hi Jan

    Thank you so much. I found the relevant help from your website and it is pure gem. You are a true frx expert.

    I was going to design my report using crystal but I think I will use frx now. Thanks once again.

  6. Jan Harrigan CPA says

    January 8, 2013 at 6:15 pm

    My pleasure!

Leave a Reply

Your email address will not be published. Required fields are marked *

"I'll teach you the simplest & fastest way to use M-R and still wind up with accurate reports."

Search—try this 1st!

View Cart

View Cart

About

Hey! I'm a CPA and I specialize in Management Reporter and FRx. [Sometimes with a side of snark.] I've been doing this for 22 years (yikes). But when I'm not working I can be found reveling in live music & pizza trailers at home in Austin Texas! —Jan Lenoir Harrigan More

Learn Management Reporter

Why fight with Microsoft's manual? Life is too short as it is.

My first manual—4 foundation reports:
covers-i-2d
My second manual—12 more reports:
covers-ii-2d
My third (and hopefully last) manual—cashflow:
covers-iii-2d

Connect

  • Facebook
  • LinkedIn
  • RSS
  • Twitter

Subscribe by Email

Don't miss a trick—subscribe.

All Hat, No Cattle?

Watch out—a few unscrupulous consultants are lifting copyrighted original content from several sites, this one included, and passing it off as their own. I'm hacked off and I don't mind naming names. Bottom line—be very careful about whom you hire!

"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur."
—Red Adair

Who I Work With

I work with zillions of companies who run Dynamics GP, AX and SL.

And lots of other consultants.

So I work with accountants who need accurate financials to help close the books. Not to mention present to the Board.

I don't sell or install MR. [How smart am I?]

FRx is Toast

FRx is toast—and I hope you're getting rid of it soon—but just in case someone still needs to learn it:

  • FRx in 8 Hours—Introduction 
  • FRx in 8 Hours—Intermediate

BTW, if you're on Dynamics, you can migrate to MR, but you should know there are other options. Choose what's best for you.

New to MR?

Here are 3 essentials to know before you start.

Background—back in the day, FRx was a famous midmarket report writer from a small agile company in Colorado. Then it got acquired. [Sigh]

Now it's owned by Microsoft. They rewrote it and rebranded it Management Reporter.

The two are very much alike and much of the FRx content here also applies to MR.

Copyright © 2025 Jan Lenoir Harrigan CPA · Protected by Copyscape Plagiarism Checker · Do Not Copy