You, Me and Dynamics GP
The premier information site for Microsoft Dynamics GP
22 May 2012
CFO.com Project Management Best Practices
07 March 2012
Number of results columns doesn't match table definition errors in Personal Data Keeper - Microsoft Dynamics GP Support Blog
Pam Peterson of Microsoft digs into an error where the Number of results columns doesn't match table definition errors in Personal Data Keeper
23 February 2012
Server Error in Application in Project Time and Expense in Business Portal for Microsoft Dynamics GP - Microsoft Dynamics GP Support Blog
Shannon Aune looks at Server Error in Application in Project Time and Expense in Business Portal for Microsoft Dynamics GP
26 May 2011
Weekly Review: Turning a Project into a Fixed Asset
A common request is to turn a Project from the Project Accounting module, into a Fixed Asset in the Fixed Asset module. There is no native functionality to do this and based on my conversations with the Dynamics GP team, it's not going to happen so you might as well understand the workaround and it looks like this:
1) Create a Miscellaneous Log Cost Category for Fixed Assets pointing the Contra Account to the FA Clearing account and the Cost/Expense account to wherever you are collecting the project costs (a WIP account, a project FA WIP account, etc.). You'll be doing a negative misc log so the cost collection location will be credited and contra (FA Clearing) will be debited.
2) Once the project is ready to become a Fixed Asset, process a negative Misc Log transaction using the Fixed Asset Cost Category to remove an amount equal to the total cost of the project.
a. This setup makes it easy to exclude the FA Cost Category when analyzing project costs while still leaving the project at zero
b. This process provides a transactional audit trail to show that the project was closed out and moved to Fixed Assets
3) Create a Fixed Asset. The GL Transfer mechanism will move the costs from the FA clearing account to the appropriate Fixed Asset account.
The reality is that the number of fields that would actually transfer from a project is really small, single digits small. The complexities of creating a Fixed Asset from a project become large very fast. For instance, how do you deal with multiple assets from a single project, complete assets but incomplete projects, partial capitalization of a project, combining Cost Categories for capitalization, etc. The benefits of creating something to manage this are far outweighed by pain of dealing with all of the possible scenarios. Realistically, this is best handled through a process like the one described here.
Posted by Mark at 6/01/2009 02:23:00 PM
21 March 2011
WAQAS BUTT - Microsoft Dynamics ERP'S Blog: Dynamics GP Project Accounting Reports - Project Summaries Sheet
Waqas Butt adds to his Dynamics GP Project Accounting reports with Project Summaries Sheet.
30 November 2009
Info on Project Accounting General Entries

02 November 2009
Weekly Dynamic: Retention on Time and Material Projects in Project Accounting
By default, the Project Accounting module in Dynamics GP 10 supports Retention for Fixed Price project only. This is the most common scenario. But, I recently ran across a client who needed retention functionality for Time and Materials type projects. If all of the elements are there, this can be accomplished without any customization.
In a nutshell, the Trade Discount functionality, if it is not being used elsewhere, can effectively masquerade for retention. Here is how you can make it work.
Setup:
- Set the Discount Percentage on the Project Billing Settings screen to the retention percentage.
- Set the Trade Discount account in Posting Accounts to a balance sheet account to hold the retained amounts.
- Create a Retention Cost Category to hold the final billing of retention.
- Trade Discount will need to be renamed as Retention on any related invoices
- Process billing transactions normally using cycle biller or billing entry. GP will automatically subtract the trade discount crediting revenue and debiting the retention account.
Billing retention is typically a bit of a production. Normally there are significant contractual requirements and signatures required before final billing can be completed. Once that is done, there are few things required in Project Accounting to bill the final amounts.
- Use a Smartlist to obtain the total amount retained using the Trade Discount field from Billing.
- Process a billable Miscellaneous Log transaction for zero cost.
- Remove the Discount Percentage prior to final billing to avoid calculating retention on the retention amount.
- Alternatively, zero out the Trade Discount amount on the final billing prior to posting.
- Create an invoice via Billing Entry and set the amount to be billed equal to the amount retained.
- Print and post normally
- When reviewing projects, the amounts retained are ready visible in each billing transaction in the Trade Discount field.
- The retained amounts also appear in Smartlists as Trade Discounts. In Smartlist favorites this field can easily be renamed to Retention.
While less common in T&M projects, retention can be required there as well. Assuming that the Trade Discount field is available, this simple workaround allows accounting for retention on T&M projects without customization.

27 July 2009
Dynamics GP and Simple Solutions

24 July 2009
Dynamics GP Project Accounting Retainers

30 March 2009
More Project Accounting Cost Allocation

16 March 2009
Weekly Dynamic: Use Tax, Landed Cost and Project Accounting
- Run the Use Tax amount through AP
- Apply this amount to a PO receipt via Landed Cost
- Landed cost can be used to calculate the Use Tax amount and apply it to line items based on the value of the line item.
- If you apply the line items directly to a project, the landed cost total flows through to Project Accounting.
- If you simply post the amounts to inventory with landed cost applied, that cost flows through to Project Accounting when transferring inventory amounts to PA using the inventory transfer functionality.

15 March 2009
Convergence Wrap Up
- We finished as the number 1 rated concurrent session for all of Convergence, not just GP. We were also the number 4 rated speakers overall at Convergence. We're proud of this not because we were good but because it says we delivered value and we made it fun.
- The 50 tips gets a semi-permanent link at the top right of the page. Plenty of people have already gone looking for it.
- The FRx situation is a big mess. Other folks have better coverage and I point to some relevant articles next.
- Word reports in GP 11 are very cool. Except if you look hard and ask some tough questions you'll find that they are still based on an underlying Report Writer report so don't let your Report Writer skills lapse.
- Email features in GP 11 look very good as do BP dashboards, and Customer/Vendor portals.
- Some (most?) of the features that we want in Project Accounting for GP 11 are not expected to be in there.
- Extender is getting some great new functionality and a price increase to go with it so buy before August.
- Microsoft financing opportunities are there if you want to use Bill and Steve's money instead of yours. Think no payments for 6 months.

23 February 2009
Project Accounting Customer Frustration
The fix is easy for one customer, open the customer and click the project button. That's not terribly useful when there are thousands of them. We have a script internally to deal with this and it's nice to see Steve publishing a fix as well.

Weekly Dynamic Project Accounting GL Accounts
Our examples are complete but don't cover every possible scenario. The goal was to take the whiteboard work we do and make it a litte more permanent.

16 February 2009
Weekly Dynamic: Project Accounting Reference Transaction
Are you intrigued yet? Many people don't know that you can create a "Referenced" transaction in Project Accounting that allows you adjust a posted transaction.
For example, in a PA Timesheet transaction (Transactions->Project->Timesheet Entry), instead of leaving Transaction Type as STANDARD, click the drop down and change it to REFERENCED. In Reference Doc Number, enter or lookup the timesheet transaction to adjust. In each line, select the project and cost category id to adjust. You can process negative amounts for this line but you can't subtract an amount that is greater than the original amount.
Adjustments can go both ways. You can subtract time from one project and add it to another for example. The original transaction does need to be posted, otherwise, just adjust the unposted original.
Referenced Transactions are available in Timesheet, Equipment and Employee Expense transactions. Inventory transactions have Return functionality instead and Miscellaneous logs allow negative.
09 February 2009
Weekly Dynamic: Restart Project Accounting
There are lots of considerations to take into account before doing this. It is not something to be done lightly. Make sure you understand the implications of this. Those implications are beyond the scope of this post. Make sure that you consult with your partner before doing this. This can also be useful if you are testing PA in a test company and want to start over completely. If you’ve done your homework and you are ready to restart Project Accounting, here is how you do it. In SQL Server Management Studio:
1. Delete DYNAMICS..DB_Upgrade where PRODID = 258 and db_name = 'Company ID '
Use the company database ID for your company.
2. Delete DYNAMICS..DU000020 where PRODID = 258 and companyID = x
where “x” = the companyID from DYNAMICS..SY01500
3. DROP TABLE PA10702
run against the company database
Yes, it really is that simple. After you log in the next time, you’ll get a message that Project Accounting is not setup and PA looks just like it does after a fresh install. Sometimes a fresh start is easier than you think.
[H.T. to Ross Carlson of I.B.I.S. for figuring this out while we were working on resetting a PA test company]