I’ve tried to turn on method tracing to see what method is called so that I could possibly write a method directive on when a traveler is printed manually outside of using the mass print functionality.
I took a look at the code and as far as I see JobHead.TravelerLastPrinted should be updated always. I don’t see any difference between mass print and manual print.
Can you enable the output of the client/server datasets on the UI Trace options to see what parameters are being sent to the process?, although I don’t see how TravelerLastPrinted would not be udpated.
That’s my experience with it. If it’s ever been printed it will show a date. It’s actually caused us issues in our process because we want to auto print travelers as a mass print that haven’t been printed when the job QueStartDate is within 2 weeks. When someone would print manually these would get missed. If it’s not filling maybe it’s a customization or bug in your specific patch?
Sorry for the delay in response. We just upgraded PROD to 10.2.700.22 from 10.2.300.13.
But i was able to finally figure out what was going on for this. It seems as though we had a user preview and then print from the preview. This doesn’t update the last print field.