Question Status

Verified
Karen Wong asked a question on 6 Aug 2012 4:10 PM

We are on Citrix Xenapp 6.5 and are having a difficult time in keeping the default printers for each user in Dynamics Great Plains.  When a user prints with their default printer and another user wants to print it will not go to the user's default print it will use the last printer used.  All other apps respect the default user's printer.  Any help will be appreciated.

 

Reply
Verified Answer
Perry Smith - ISS responded on 7 Aug 2012 12:15 PM

If you are using Published apps, you should uncheck the "Start this application without waiting for printers to be created" box.  Then GP will pick up the default printer correctly

Perry Smith | Integrated Systems Solutions

Implementing and Supporting Microsoft Dynamics GP since 1994

 

Reply
Karen Wong responded on 7 Aug 2012 5:02 PM

Perry I have a few additional questions .  What will happen with the others apps attached to Citrix for the default printer.  Will they have to select the default printer each time the select a different app.  

Also where in Citrix will I change this setting.

Thank You

Reply
Jonathan Fear responded on 9 Aug 2012 9:11 AM

HI Karen,

I would recommend contacting Citrix for questions with their apps as you will probably get a faster response. As far as the printer issue with GP this should help:

1 . How can I delay the start of Microsoft Dynamics GP when using remote app so redirected printers can load?

A1 . When launching Microsoft Dynamics GP via RemoteApp often local printers from a workstation are redirected but the default printer from the workstation is not set as the default printer in Microsoft Dynamics GP. When Microsoft Dynamics GP launches it looks for any redirections of printers and if there are none found at that point Microsoft Dynamics GP will take default local printer from the Terminal Server. The workstation’s printers will appear in Microsoft Dynamics GP however the default printer in Microsoft Dynamics GP will not be the workstations default printer. Create a batch file that creates a delay. This delay provides the RemoteApp sufficient time to initialize all redirected printers and to then start the Microsoft Dynamics GP client. You publish the batch file through RemoteApp instead of through the Microsoft Dynamics GP client.

@echo off

PING 1.1.1.1 -n 1 -w 10000 >NUL

Start "FalseTitle" "C:\Program Files (x86)\Microsoft Dynamics\GP2010\Dynamics.exe" "C:\Program Files (x86)\Microsoft Dynamics\GP2010\Dynamics.set"

Note Enter the installation path that is specific to your Microsoft Dynamics GP installation. Also, the "25000" value on the second line represents a 25,000-millisecond (ms) delay.  

Reply
Prakash Prasannam responded on 5 Nov 2012 10:33 PM

Is citrix environment supprot dynamics GP2010 3-tier architecture?

Reply
Suggested Answer
Perry Smith - ISS responded on 6 Nov 2012 8:07 AM

Prakash,

Yes it is.

Perry Smith | Integrated Systems Solutions

Implementing and Supporting Microsoft Dynamics GP since 1994

 

Reply
Verified Answer
Perry Smith - ISS responded on 7 Aug 2012 12:15 PM

If you are using Published apps, you should uncheck the "Start this application without waiting for printers to be created" box.  Then GP will pick up the default printer correctly

Perry Smith | Integrated Systems Solutions

Implementing and Supporting Microsoft Dynamics GP since 1994

 

Reply
Suggested Answer
Perry Smith - ISS responded on 6 Nov 2012 8:07 AM

Prakash,

Yes it is.

Perry Smith | Integrated Systems Solutions

Implementing and Supporting Microsoft Dynamics GP since 1994

 

Reply