I have the part figured out that generates the log and records time, userid and printer.