Da, wie Jürgen Beck richtig feststellt, Workflows asynchron behandelt werden, kann man den Zeitpunkt des Fertigstellens und andere Rückgabewerte, wie die ID, clientseitig nicht behandeln. Über die ISV-Config kann man aber einen Button zur Verfügung stellen, der einen Webservice mittels Javascript (webserivce.htc von Microsoft) aufruft, welcher einen neuen Datensatz anlegt und die Guid zurückgibt, mit Hilfe derer dann die URL des neuen Datensatzen mit window.open geöffnet werden kann.