Yeah, had to ask. I would add some log (gs.info) lines to find out what the script is doing, how far it's getting, what it thinks the value of parent.request_item.cat_item, parent.request_item.variables.employee_number... are in this case.  This shouldn't be possible any more, but also make sure the variable name on this catalog item doesn't have a stray space at the beginning or end.