SOAP-Dienst über den den eine vorhandene Jobplanung von extern aktiviert werden kann. Hierfür muss innerhalb der Jobplanung das Datenfeld jobsched.id gepflegt sein und der Wert muss eindeutig sein.
Verfügbar über die Module:
vacos/soap_funktionen_job
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Header />
<soap:Body>
<StartJob xmlns="http://sogrdsdevbi1:6302/funktionen/StartJob.wsdl">
<!--Dienst, der das Starten eines Jobs ermöglicht.-->
<JobId>
<!--String:OPTIONAL| Id des Jobs der gestartet werden soll.-->
</JobId>
</StartJob>
</soap:Body>
</soap:Envelope>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Header />
<soap:Body>
<Empty>
<!--EmptyResponse-->
</Empty>
</soap:Body>
</soap:Envelope>
Bei einer erfolgreichen Aktivierung liefert der Dienst nur einen HTTP-Status Code 200 zurück, andernfalls werden SOAP-Faults (Planung mit ID nicht gefunden, Planung mit ID doppelt im System, Planung mit ID gesperrt, Planung mit ID schon aktiv) zurückgemeldet.