Skip to main content
Skip table of contents

Verletzte Restriktionen erfordern höhere Freigabestufe

$T2:=OrderBookGetTask[OrderBookTaskReleaseRequired;2];
$TX:=OrderBookGetTask[OrderBookTaskReleaseRequired];
if((ViolatedPositionRestrictions + ViolatedQuotaRestrictions)>0;
$T2;
$TX)

Hier werden zwei unterschiedliche Aufgabenobjekte erzeugt. Beide sind zwar vom Typ "Benutzerfreigabe erforderlich", aber $T2 kann nur von einem Benutzer erfüllt werden, der die Orderfreigabestufe 2 hat. Mit der If-Bedingung wird hier dann zwischen Orders mit verletzten Restriktionen und Orders ohne solche Verletzungen unterschieden. Sind Restriktionen verletzt, dann muss Aufgabe $T2 erfüllt werden, sind keine verletzt, muss Aufgabe $TX erfüllt werden. Damit kann man konfigurieren, dass nur bestimmte Benutzer (eben die mit Orderfreigabestufe 2) Orders mit Restriktionsverletzungen freigeben können.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.