Re: UBE\'s run on server
To clarify the above:
Xe/ERP 8:
All VERSION specs (rdaspec, rdatext, gbrspec, gbrlink, dstmpl) are sent upon submission. If you do not have version overrides for ER, then nothing is sent for ER (gbr files). The same is true if no rpt interconnect or proc opts are attached to a report, then no dstmpl is sent. The server loads the templates for the report, and then loads the sent changes as overrides to the template.
ERP9:
This apparently will be the same, except no gbrspec and gbrlink are sent. (ER overrides are not sent). Rdaspec, rdatext, and dstmpl are still sent. (data selection, sequencing, layout and formatting, printer options if present in specs, text overrides, and data structures for Proc opt and
report interconnect data structures)
Specs only:
In both versions of ERP & Xe, submit specs only causes ALL VERSION specs (all five mentioned) to be sent. Template changes are still not sent, and must be done as package updates. In Xe/ERP8, the only diff between specs only and a normal submission is that the job doesn't execute after the version specs get to the server. Useful for updating jobs run in scripts or by scheduler.
I've been involved in lengthy discussions about this with some JDE folks to get this info, and it seems that even they acknowledge that this is a much misunderstood area.
You picked one I've recently dug up the info on... (grin) Fun to show off. However, I have no info on pre Xe.