Topic: ‘Reporting’

 
 

Excel Report Builder for Microsoft Dynamics® GP

Posted January 30th, 2012 / No Comments

Learn to leverage your Dynamics GP with Excel Report Builder.  In this webinar we will explore how to create a basic excel report in Excel Report Builder, set a report to use pivot table functionality and create a report based on a SQL view.  Join us as we show you just one more way Dynamics GP and Microsoft Excel can work together.

Title: Excel Report Builder for Microsoft Dynamics® GP

Speaker: Robert Sawyer, I.B.I.S. Consultant

Continue Reading

 

Imagine There is No Excel

Posted January 23rd, 2012 / No Comments

A recent CFO.com headline asked us to Imagine there is No Excel. The article goes on to discuss how companies are dealing with analytics and the rise of big data.The beauty of Excel is not just it’s power and ease of use but it’s ubiquity. You can’t throw a rock in a Finance or Accounting department without hitting an Excel spreadsheet so it’s not going to go quietly into the night.

The CFO.com article touches on analysis products for big companies (Hyperion, Cognos) and for startups (QuickBooks users) but curiously leave out mid-sized companies.

I’ve been spending time lately with deFacto Performance Management and frankly, it does a great job of tackling many of the items discussed in the article for mid-sized firms. Read the rest of this entry »

Continue Reading

 

Management Reporter – Changing the Long and Short date

Posted November 21st, 2011 / No Comments

“How To” change the header presentation in Management Reporter.

The header portion of reports found in Management Reporter on the “Headers and Footers” as seen here we are using the ” @ Period Coverage @ DateLong” as seen below Read the rest of this entry »

Continue Reading

 

ISV Spotlight: Leverage GP to Maximize Financial and Operational Performance – Business Intelligence

Posted November 1st, 2011 / No Comments

Learn how to leverage GP to build a world-class performance management system that can help maximize financial and operation performance across your company. deFacto Performance Management is the #1 Microsoft recommended performance management application that quickly integrates with Dynamics ERP systems using deFacto’s Instant Connector.

Title: ISV Spotlight: Leverage GP to Maximize Financial and Operational Performance – Business Intelligence

Speakers: Bob Bedard and Anthony D’Anna, deFacto Performance Management

Read the rest of this entry »

Continue Reading

 

GP 2010 Guru’s Guide to Reporting

Posted May 6th, 2011 / 1 Comment

Returning home from a week of travel I was met by a postal delivery sticker on my front door marked “Undeliverable,” please contact yatta yatta yatta… My first thought…”IRS Notice but I know I filed my taxes on time.”  My second thought, “Oh, an early birthday present. Yeah!!!”  and then my third thought, “Perhaps just a wrong address, I haven’t ordered anything.”   

Out of pure curiosity I made the pick-up.  No, it wasn’t marked FRAG–JILL–LEE (Fragile) but in its cardboard wrapping was something so much better. 

Read the rest of this entry »

Continue Reading

 

Analysis Cubes and GP2010: More Retained Earnings Problems

Posted March 24th, 2011 / 2 Comments

Ever since GPv9 of Analysis Cubes, I am have been vexed with periodic issues around the Retained Earnings balances in Analysis Cubes.  I just found another one in GP2010, although it may, and probably does, appear in previous versions.

In this case, the GLTrans.Amount measure (which is Debit – Credit) is correct.  The Signed Amount measure, however, was not correct.  I was able to find all the offending entries in the GlTransactions table by running a query that returned all records where abs(Debit-Credit)-abs(NativeAmount) <>0.  All the entries were Opening Balance transaction types.  I knew two things: Read the rest of this entry »

Continue Reading

 

Frequently asked questions about the Excel Reports in Microsoft Dynamics GP 10.0 and 2010

Posted February 24th, 2011 / 3 Comments

The CustomerSource document Frequently asked questions about the new Excel Report Integration in Microsoft Dynamics GP 10.0 is the single best resource I’ve found for deploying and working with the DEFAULT Excel Reports in GP 10 and 2010. It includes security specifics and SharePoint details.

This is the document you need to read after you’ve used used Clinton’s screen shots packed posting showing the basics of deploying Excel reports.

Continue Reading

 

Analysis Cubes: Conversion failed when converting Date and/or Time

Posted February 3rd, 2011 / 1 Comment

When using the Dynamics GP Analysis Cubes for Excel (Version 10, but could be in 9 as well), you will occasionally see this incredibly annoying little jewel in the SQL Agent Job log showing that the SQL Agent job failed to load the warehouse:

image

Don’t bother trying to dig around to figure it out – it will take you forever.

The problem only occurs when a GP company as the Close to Divisional Retained Earnings checkbox marked in Tools – Setup – Financials – General Ledger.  When it is marked, the SQL code that loads the RE balances fails on a Convert statement error.  The only solution is to call MBS support (or open a case via PartnerSource), remote them in, and have them apply a code patch to the SSIS code.  Take about 2 minutes and you’ll be nicely on your way again.

Cheers!

Dwight

Continue Reading

 

Analysis Cubes and Violation of PK on Total Revenue

Posted January 19th, 2011 / No Comments

We have SOOOOO many clients that get this error.  As best I can tell, it happens under two circumstances.

The first is when an un-posted transaction exists in the system on one night, then gets posted the next night and shows in both tables when you try to load the warehouse – that’s a theory, mind you, that I have yet to fully test.  However, in most circumstances, you can fix the problem with the below script:

Use DynamicsGPWarehouse

go

update
    LastUpdated
set
    [DateUpdated]=’01/01/1900′,LastRow=0,TempLastRow=0
where
    TableName = ‘TotalRevenue’
go

truncate table TotalRevenue

go

 

If you want to limit this to only a single company in the data warehouse, use the following:

Use DynamicsGPWarehouse

go

update
    LastUpdated
set
    [DateUpdated]=’01/01/1900′,LastRow=0,TempLastRow=0
where
    TableName = ‘TotalRevenue’ and CompanyID = ‘COMP’ –Replace COMP with your company ID
go

delete TotalRevenue where CompanyID = ‘COMP’ –Replace COMP with your company ID

go

 

However, there are some occasions when the above doesn’t work. That happens when you have a duplicate record in RM10101.  This table is the Work and Open Distribution table for the RM records and, if something goes wrong in posting, you may end up with a two sets of records for the same document – one posted and one unposted.  To diagnose, run this:

select RMDTYPAL, DOCNUMBR, SEQNUMBR from RM10101
group by RMDTYPAL, DOCNUMBR, SEQNUMBR
having count(*) > 1

 

The above will show you all documents where you have more than one distribution of the same type or status.  Take a look at the PSTGSTUS field – this is posting status.  Most likely, you’ll see identical records, one with a PSTGSTUS value of 1 (posted) and one with a value of 3 (unposted).  If so, you must solve the issue that caused this problem before reloading the warehouse.  Once you have solved it, use the first set of scripts to clean up TotalRevenue and then rerun the Agent job to load the warehouse.

Dwight

Continue Reading

 

Analysis Cubes and Arithmetic Overflow

Posted January 10th, 2011 / 1 Comment

While snowed in at home today, I took a call from a client who was running into this little nugget of weirdness.

While updating the warehouse, the job failed.  Running the SSIS master package showed the error in detail: Arithmetic overflow converting IDENTITY to Type Int.  This occurred during the ItemTransactions component of the Item Daily Quantities update. 

My first reaction was to clear the ItemDailyQuantity table, reset LastUpdate and re-run the package.  So I did, but I cleared the table with a DELETE statement rather than a TRUNCATE statement (very important).  I got the same error when I re-ran the package.  After some digging on the web, I figured out the problem:

The ROWID of the ItemDailyQuantity table is an INT.  The client had a sufficiently large volume of transactions that the Identity value for that column exceeded the storage capacity of an INT (2,147,483,647).  If I had truncated the table, it would have reset the identity column value of the table back to 1, but, since I deleted it, it didn’t.  Truncating the table and rerunning the package made everything work okay.

If you want to avoid this issue, you could set the column ROWID to be a BIGINT or you can run the script located in this blog post (http://vyaskn.tripod.com/sql_server_check_identity_columns.htm) to figure out which tables are likely to cause the problem.

Good on ya,

Dwight

Continue Reading

 
Page 1 of 41234