I didn't quite get the scenario. Feel free to add:
- What printer system do you use? (it is different having local printers or a Windows Print Server, for example)
- What do you want to happen? (print to the closest printer, give the user a choice?)
Not having the info, I can go with generic information!
Check the Citrix Tech Zone on printing:
- If you're using network printers, you'll probably looking for Citrix Universal Print Server Routing ("Use if non-Windows endpoint device and printer are on the same high-speed, low-latency network as the Windows Print Server").
- If you're using local printers, you'll probably be looking for Client Device Routing and, if using it with Citrix Universal Printer Driver, you need to configure Wyse for Citrix Universal Printer Driver.
The docs on printing and the Citrix Printing Quick Start Guide are also useful.
At my company, we have a pool of network printers, and to finalize the print job, we use a proximity card to authenticate in the printer (in this case, the "intelligence" is on the printer software). Not having this kind of service, you might, and considering you've Dell Wyse, in the worst case, need a script to match the thin client to the office zone (and the printers in it).