Dieses Dokument behandelt folgende Themen:
Ein Exit zur Bestimmung der Ressourcenmenge kann für jede Master-Ressource definiert werden (siehe Abschnitt Master-Ressource anlegen). Dies gilt auch für so genannte physische Ressourcen.
Wird der Exit aufgerufen, liefert er die zurzeit verfügbare Menge der Ressource zurück. Die Rückmeldung der Anfangsmenge ist optional möglich.
Anfangsmengen werden nicht für normale Voraussetzungsprüfungen verwendet.
Ein Exit kann für mehrere (z.B. ähnliche) Master-Ressourcen verwendet werden, weil der Name der Ressource als Eingabeparameter an den Exit übergeben wird.
Der Benutzer kann alles überprüfen, wovon er eine Bestimmung der Ressourcenmenge benötigt. Er kann Entire System Server Views aufrufen und/oder beliebige Datenbankinhalte überprüfen.
Anmerkung:
Die Verantwortung für die Performance des kodierten Exit liegt beim
Benutzer.
Nachdem der Exit aufgerufen worden ist, wird die neue verfügbare Menge im Ressource-Master-Datensatz gespeichert. Die Neuprüfung von Jobs, die zurzeit passiv warten, erfolgt nur, wenn die neue Menge von der alten Menge abweicht.
Ressource-Bestimmungs-Exits können aktiviert und deaktiviert werden. Wenn die Verwendung des Exit für eine Ressource deaktiviert wird, dann verhält sich diese wie eine Ressource ohne Exit.
Die Ausführung des Exit kann durch Wahl der Schaltfläche Benutzer-Routine zwangsweise veranlasst werden.
auf der RegisterkarteDie Meldung: "EOR0015 - Funktion ausgeführt" wird angezeigt.
Damit wird der Exit ausgeführt. Er liefert den Ressourcenwert in die Ressourcen-Definition zurück.
Die Liste der Parameter für Exits befindet sich im Abschnitt Parameter für verschiedene Aufruforte im Benutzerhandbuch.
Sie enthält:
Rückgabecode (out)
OK, Bestimmung erfolgreich
Ressource kann nicht bestimmt werden (permanent)
Ressource kann nicht bestimmt werden (temporär)
Parameter fehlt/fehlen
Rückgabe-Text (out)
Ressource-Name (in)
Zeitstempel, für den die Auswertung erfolgen soll (in).
Normalerweise wird *TIMX
übergeben.
Aktueller Maximalbetrag, der in Entire Operations bekannt ist.
Zurzeit verwendeter Betrag (in)
Neuer Maximalbetrag (out)
Neuer verwendeter Betrag (out).