GPWindow is Everything Dynamics GP. Try the Custom GP Search engine which searches high quality GP Blogs, and the Microsoft Dynamics GP Community Forums.
Named Printers is a module to allow controlling of the printer and settings used when printing reports. It was originally developed for v3.00 by me while I was working for Sequel Technology (that's why the tables and calls are prefixed with ST). Later it was purchased by Great Plains for v5.50 and included in core code (Dynamics.dic) for v6.00 onwards.
Named Printers works for any report that is set up to call Named Printers, but what happens when you want Named Printers control for a report that is currently not supported... Well, you…

With password policies in place in Dynamics 10.0 RTM, it was easy to be able for your user to 'lock themselves out' after a mistyped password or two.
Because Dynamics GP doesn't give you any kind of warning that the Caps Lock key is enabled, the user wouldn't necessarily notice this is the real issue and not a typo and all of a sudden you are locked out.
With 10.0 SP2 and the change on how Dexterity/GP tries to login; this is less of a challenge but it still is possible for the user to lock themselves out of Dynamics GP because they left the Caps Lock key on.
To solve this, I wrote some VBA code that works on the Login window in Dynamics GP. It is somewhat advanced…
From the Translating Dexterity Applications Series.
The final topic in the series is one that was added later after I was asked about how to handle translated applications when writing customizations.
Most code would work fine as it is independent of the language. However, it is common in Visual Basic for Applications (VBA) customizations to read the prompt from a dialog using the Window_AfterModalDialog() event and take action based on the prompt text. On a translated system this text will differ.
The solution is that you would need to look for the prompt in each language. You can use a select case statement as shown in the…
Microsoft Dynamics GP uses concurrent licensing which provides for a maximum number of users logged into the system at any one time. Each time a user logs into a company, one license is used.
On systems with more than one company, users may use multiple instances of the application running on their system to log into a number of companies at the same time. This might use up more licenses than expected and thus…
