If I remember I did a POST Directive on Erp.PartTranHist.RunPartTranHistory and simply hijacked one of the fields I never planned to use PCID2 and put in the EmpID – then changed the label.
EDIT
I modified the EntryPerson and simply added EmpID to it.