I am trying to figure out a way to warn people when when they are trying to print a traveler that has already been printed. I was thinking method directive but even with tracing could not find a method that was listed in the trace. Then I thought a method directive on the lastprinted field via the JobEntry.Update method. For some reason I can’t wrap my head around the logic. I think my problem is I am new to C so I am trying to not use any custom code
You could check the JobHead.TravelerLastPrinted field, if it is not null it means the traveler has been printed.
That will work. I know in E9 even if they just did a print preview it would populate the last printed field. So it could get tricky if the travelers are previewed often.