Label Buffer Files on Citrix/Terminal Server

SNAGHTMLbf1fb3When using eShip on a Citrix or Terminal Server, I have seen an issue, where you end up printing a different label, than you expected. This can happen, because more than one session of Navision runs on the same ‘box’, using the same directory.

There are different ways of handling this; one being creating multiple packing stations and Carrier Packing Stations (one for each PC), but if the only reason for doing this is to separate the buffer file, there is a better way!

SNAGHTMLc5480bWhen eShip generate the label buffer, it actually processes some code on Table 14000709 – Packing Station, that will substitute %1 and %2 with USERID and SESSIONID.

I recommend, that you use %1 (USERID), if you have different UserID’s for each station or user. The reason being, that if you use the SESSIONID the odds of you having to accept the file name daily is fairly high – USERID you should only have to accept it once.

You will need to change the buffer file name on both Packing Station and Carrier packing Station to get the full effect. The file name on the Packing Station pertains to UCC128 labels etc, where the UPS, FedEx, USPostal labels are defined on the Carrier Packing Station.

  3 Replies to “Label Buffer Files on Citrix/Terminal Server”

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: