Blockorders im Order Entry Service per MM-Talk konfigurieren
Für PSI Order Entry, die über den Order Entry Service laufen, können Blockorders mithilfe der Formelsprache MM-Talk gruppiert werden. Hier können z. B. benutzerdefinierte Felder genutzt werden, um Blockorders abzugrenzen. Im Dialogfenster "PSI Order Entry - Konfiguration" können Sie direkt diese Formel hinterlegen.
Gehen Sie dazu wie folgt vor:
- Wählen Sie im Menüband des Infront Portfolio Manager auf der Registerkarte "Ordering" im Menü des Icons "PSI Order Entry" den Befehl ORDER ENTRY SERVICE, KONFIGURATION.
- Im Dialogfenster "PSI Order Entry - Konfiguration" finden Sie auf der Registerkarte Ihres PSI Order Entry im Bereich "Konfiguration Blockordergruppierung" das Feld "Blockorders nach folgender MM-Talk-Formel gruppieren".
- Wechseln Sie über das Formel-Icon rechts neben dem Feld "MM-Talk-Formel" in den Formeleditor und geben Sie dort die gewünschte MM-Talk-Formel für die Blockordergruppierung ein und speichern Sie diese.
Das Eingabeobjekt für die Formel ist vom Typ "OrderBookOrder", das Ergebnis ein String. So können aus allen abfragbaren Blockorderinformationen individuelle Strings für die Blockorders konfiguriert werden.
Ein einfaches Beispiel wäre z. B. ein benutzerdefiniertes Feld auf Konten als Kriterium:Konto.UserField['Währungsklasse']
.
Die ersten Zeichen der MM-Talk-Formel werden im Feld "MM-Talk-Formel" zur Information angezeigt, sind hier aber hier nicht editierbar. Ist eine Formel hinterlegt, so erkennen Sie dies auch am Formel-Icon ("grünes Häkchen"). - Schließen Sie das Dialogfenster "PSI Order Entry - Konfiguration" mit OK.
Die Blockorders werden nun für dieses PSI Order Entry nach der hier definierten Regel zusammengestellt.
Ist in der Konfiguration einer Schnittstelle wie hier beschrieben eine Formel hinterlegt, so greift diese. Eine ggf. ebenfalls vorhandene Konfiguration über die Konfigurationsdateien, die zuvor als Workaround implementiert wurde, wird dann übersteuert.