We use cookies to improve your experience on our website.

Andosi Blog

Exploring Great Design

Recently I was tasked with creating a customer facing invoice using Sql Server Reporting Services 2008 R2. This particular client had employed a technique using Page Headers and Footers that didn't upgrade properly once they moved to hosting their reports in SharePoint 2010 Integrated mode.

 
Because Page Headers and Page Footers are not allowed to have references to data fields, the main issue was with how to consistently place a totals section in a fixed position at the bottom of the page without using a Page Footer.
 
Making the task even more difficult was the fact that this
Read more

I was recently reminded how useful Custom Links are in Dynamics GP.  This feature is very powerful for streamlining your processes but often goes underutilized.
You can access the Custom Link Setup window in the Company section of the Administration page in Dynamics GP 2010 or at Tools>>Setup>>Company>>Custom Link.  Here is a quick example of how you might leverage Custom Links to streamline your processes in Dynamics GP to drill back directly to shipment tracking information from Sales User-Defined Field Entry:
To setup this up for Federal Express, add a new Custom Link for your FedEx Shipping Method as follows:

Read more

ERP Software Blog has a nice post up describing how Microsoft is finding success in the Enterprise Software space due in part to their shift to Azure cloud capabilities.

The Microsoft Dynamics stack isn't just for small and medium sized business.  We're seeing GP fit better and better in the enterprise space.  Don't rule it out when considering your next ERP.

This blog has been relocated from http://mbsguru.blogspot.com/ with authorization.

Read more

Are you frustrated with your Dynamics ERP system and starting to consider other options?  Maybe you feel like you have outgrown your Dynamics ERP system and need to move on to something like SAP.  Maybe it's just time to take a fresh look at your ERP strategy to take it to the next level.
Over the past few years we have completed several re-implementations of Dynamics GP for our clients while several others are considering the same in favor or moving on to something else.  Here are some reasons why they are choosing to re-implement.
1. Enable new revenue streams

Read more

Happy Holidays everyone!

2010 has been great year for all of us at MBS Guru and Straight Arrow Consulting.  We recently wrapped up an integrated Dynamics CRM/GP implementation further evolving our Equipment Rentals Solution for Dynamics GP, are still working to help a client open a new Retail Store with an integrated Dynamics RMS solution, and are excited about all of the great projects, clients, and new products we are working with in 2011.

Check back for more posts from me, Bryan, and others after the first of the year.  As usual, we hope to grow to be

Read more

The 2011 Microsoft Dynamics GP Technical Conference is open for registration.  This Partner event is in Fargo again this year; March 1-3.  They haven't posted the agenda, speakers, or sessions just yet but I'm sure we'll see Dave, Mariano, and some other familiar faces with some new information for us.

 

This blog has been relocated from http://mbsguru.blogspot.com/ with authorization.

Read more

Wow!  I never thought I'd have an opportunity to jump between Polino and Musgrave in a squabble but I just can't resist any longer.  Maybe they'll break out the sumo suits at Tech Conference this year and they can settle this debate once and for all.

I think Dave is just trying to get a rise out of Mark but I'll chime in anyway.  Like most, I lean towards the school of thought that Dynamics GP RW should NOT even be up for consideration as a the best in the world.  BUT, that's not to say it can't be great.

Read more

*Note* - This code was written for Dynamics GP 10. If you are using Dynamics GP 2010 see this updated article.
I was recently tasked with creating an eConnect integration between Microsoft Dynamics GP 10 and a custom SharePoint 2010 Portal designed to replace the GP Item Maintenance process with workflow and departmental routing.

 

Most of the eConnect examples I see online serialize the eConnect object to a file before loading it into an XmlDocument. This can cause unnecessary permissions concerns, and worse, if your application runs under the context of IIS or SharePoint you may not have a

Read more

The latest build of the Support Debugging Tool has been released by THE David Musgrave.  Check out the fixes, enhancements, and new features here http://blogs.msdn.com/b/developingfordynamicsgp/archive/2010/12/02/support-debugging-tool-build-14-released.aspx.

Ask your partner to download it for you now.

Thanks Dave.  Keep it coming!

 

This blog has been relocated from http://mbsguru.blogspot.com/ with authorization.

Read more

If you haven't already done so stop by the Microsoft Convergence 2011 site at http://www.microsoft.com/dynamics/convergence/atlanta11/about_overview.aspx and sign up for Registration Alerts.  You don't want to miss out on the early bird discounts.

See you in Atlanta!

This blog has been relocated from http://mbsguru.blogspot.com/ with authorization.

Read more

I was presented with a business process problem by a client related to managing Credit Limit overrides in Dynamics GP Sales Transaction Entry.  This company does not supply Order Entry users with the Credit Limit override password.  It's the Credit Manager's responsibility to decide whether or not to allow that override.
This client has been working for some time to generally route information to the right person that needs to make the decision and eliminate waste in their business processes.  During the normal course of business when users are presented with the "Please enter the credit limit override password:" prompt the Credit

Read more

The topic of whether to execute a project by developing in Dexterity came up in a requirements discussion I had this week after The Dynamics GP Blogster and then Mark Polino opined on the subject.  I have spent some time thinking about this myself as we're also working on plans for 2011.  I don't think Dexterity is going anywhere as long as GP is around although it will continue to get depreciated over time.

When Microsoft purchased GP and consolidated ERP solutions under the Dynamics brand all the buzz was about both consolidating those solutions into 1 best of

Read more

NavigateIntoSuccess.com has a nice write up on the direction Microsoft is taking with small Dynamics partners based some insight from a blog post by Alex Chow.  http://navigateintosuccess.com/blog/is-microsoft-killing-the-small-partners.

It is a tough environment and getting tougher for some but I agree with Vjekoslav that they're not trying to kill us off.  I say "us" because my company could be considered a "small" partner but we don't fall into any of the 3 categories of small partners that Alex describes in his post:

1. Small newcomers that oversell and don't execute.
2. Internal companies that arbitrage the partner program to get

Read more

I have posted both a .pdf version and a .ppsx version of the Decisions 2010 - Extending Your GP Distribution Solution with the Field Service Series presentation for download.

This blog has been relocated from http://mbsguru.blogspot.com/ with authorization.

Read more

With Decisions 2010 just 2 weeks away MSDynamicsWorld has published the Program Schedule online so you can plan your conference activities.

Check out the GP Day Program at http://decisions.msdynamicsworld.com/content/dynamics-gp-day-program.

See you there!

This blog has been relocated from http://mbsguru.blogspot.com/ with authorization.

Read more

I have recently wrapped up the presentation on the Dynamics GP Field Service Series that I will be delivering at MS Dynamics World Decisions 2010 on November 2nd.  I'm excited to be presenting this year, for my first time, so please register and join in.  Too bad it's not being delivered live; no heckling.

There's a great group of presenters this year including popular bloggers and MVPs Mark Polino, Jivtesh Singh, and Leslie Vail among others.  Visit http://decisions.msdynamicsworld.com/ to register today.

This blog has been relocated from http://mbsguru.blogspot.com/ with authorization.

Read more

After collaborating with another consultant to develop a solution to make the PO Line Purchase Account required during Purchases Order Entry I decide to make this available for general use "AS IS" with no warranties.  You can download the .dll here.  This has only been tested with GP v10.
This wasn't as simple as just making the field required with Modifier since the Purchasing Item Detail Entry window, on which the field is located, does not have to be loaded during PO Entry.  We accomplished the same thing with VBA but decided that the Visual Studio Toolkit for

Read more

The question; "Is there a way to turn off the DELETE option for POs?" came up in the newsgroups recently.  If you need to, here's a pretty simple way to do so.

  1. Add the Purchase Order Entry Window to Visual Basic.
  2. Add the following code to the Window_BeforeModalDialog event:
If PromptString = "Are you sure you want to delete this record?" Then
    Answer = dcButton2
    Response = MsgBox("You are not allowed to Delete Purchase Orders.", vbOKOnly, "Microsoft Dynamics GP")
End If
Now, instead of prompting to confirm that you want to Delete a PO after selecting Delete from
Read more

I ran across this post from Mohammad Daoud recently.  I get requests all the time from clients needing to have Dynamics GP transactions posted automatically.  Mohammad did some digging and found a tool from Microsoft developed using the Continuum API to post GP Transactions.  GP must be opened and a user must be logged in but that's generally not too much to ask.

You can use it to post GL, Inventory, Cash Receipt, Sales Order Processing, and Receiving transactions.  It's not free but most great things aren't.  Check out Mohammad's post for more details http://mohdaoud.blogspot.com/2010/07/posting-microsoft-dynamics-gp.html.

This blog has been

Read more