vielleicht hat jemand schon mal eine Lösung für folgendes Problem gefunden:
Wir haben 2 SAP-Systeme (4.6C), die auf verschiedenen Servern liegen. Nun soll ein Job auf dem System A erst dann laufen, wenn ein Job auf dem System B erfolgreich beendet wurde.
Ist so etwas relativ einfach einstellbar (das Ganze soll diese Woche schon über die Bühne gehen ) ?
Zusatzinfo: beide Systeme kommunizieren über RFC z.B. problemlos; gibt's da vielleicht einen RFC-fähigen FuBa, der solche Abhängigkeiten checkt und Jobs anstarten kann, wenn auf dem anderen System ein Job erfolgreich beendet wurde?
bin jetzt nicht der Job-Spezialist, aber eine Idee hätte ich schon. Im CRM gibt's eine Funktionsgruppe BTCH - Batch Prozessing (die gibts im 4.6C hoffentlich auch). Hier findest du Funktionsbausteine zum Anlegen und Ändern von Jobs. Die sind wohl nicht RFC-fähig, aber du kannst dir ja einen RFC-fähigen Baustein anlegen, um einen diese Standardbausteine zu starten. Im letzten Step deines einen Jobs startest du dann deinen RFC-Baustein im Remote-System und der startet dann den Job im Remote-System.
Vielleicht gibt's elegantere Lösungen, aber ein Ansatz für eine schnelle Lösung ist das allemal