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”

  1. Kevin Lavin
    October 26, 2010 at 8:21 pm

    There is also a default Citrix Share to the users machine (V:). In 2005, we implemented the same above solution, but later realized the possibilities of just using the default Citrix shares.

    • October 26, 2010 at 1:51 pm

      Hi Kevin –

      I was’t aware of the V drive. Thanks for brining it up.

      my only concern is, that you now have to save the file across the WAN (granted, it’s a small file), but depending on the network speed etc. it seems like it’s OK.

    • October 26, 2010 at 8:58 pm

      Hi Kevin -I wasn’t aware of the V drive. Thanks for bringing it up.my only concern is, that you now have to save the file across the WAN (granted, it’s a small file), but depending on the network speed etc. it seems like it’s OK.

Leave a Reply

Your email address will not be published. Required fields are marked *