Aus Entwicklersicht müsste entweder alles neu gemacht werden, oder jedenfalls ein ordentlicher Redesign.
Klaro.
Das Problem ist jedoch Jemanden zu finden der dafür bezahlt. Und bei einer sehr komplexen Anwendung ist das verdammt teuer und damit Geldsäcke unendlich selten... Da nützt auch der Hinweis auf Zukunftssicherheit, state of the art usw. Nix wenn die Geldgeber vom Hocker fallen wenn die Zahlen auf den Tisch kommen.

Also bin ich gezwungen eine Lösung zu finden die möglichst einfach zu realisieren ist.

Daher mein Ansatz, die Transaktions-Datei(!) auf dem Wenserver abzugreifen und wenn der Client seine Änderungen gemacht hat wieder zurückzuschubsen.
Wenn das mal gelöst ist, und die Anwender sich an die neue Umgebung gewöhnt haben, und dann natürlich Mehr verlangen (Mobilecomputing usw.) dann kann ich anfangen über die Hintertür die alten Zöpfe abzuschneiden....