To put my suggestion into action you will need to modify the ER in the second (JDE) UBE that you are calling from the first UBE. So the JDE UBE will need to be modified. If you don't want to modify the standard JDE UBE it might be possible, depending on exactly what you want to do and to which UBE's you are referring, to "clone" the standard JDE UBE.
If the reason you would include and key the temp file with user/date/time is to indentify the records to read so that you get the correct job numbers, then all you need to do is modify the ER in the second (JDE) UBE to delete all the records in the temp file when the data selection set up is complete. Then the temp file would always only contain the job numbers you need.
However, if this temp file is going to be accessed at the same time by UBE's requiring different sets of job numbers, both contained in the temp file, then you will need to include and key the temp file with user/date/time as you say. In any case it would be best to delete the records after they have been used. I cannot think of another way of passing the user/date/time to the second (JDE) UBE apart from the report interconnect, that would work.
Maybe someone else can. There may be a better way of accomplishing your requirements.