Die Rule Engine - Gesetzgeber von Oroox

Die Oroox Rule Engine ist ein Framework zur Konfiguration von Regeln für Oroox Produkte. Die Regeln werden in den Oroox-Kernel integriert und steuern damit den Ablauf der grafischen Interaktionen. Die gesamten Produkt und Geschäftslogiken sind damit integriert. Dies bietet den Vorteil, das Verhalten von Oroox ohne Programmierkenntnisse zu beeinflussen.

Regelarten


Entwurfsregeln

Diese Entwurfsregeln managen die erlaubten und nicht erlaubten Planungsmöglichkeiten. Beispiel: Wenn die Befestigung T-Stück 30 verwendet wird, darf die darunterliegende Konstruktion das Gewicht von 50 kg nicht überschreiten.



Designregeln

Dieser Regeltyp erlaubt auf Produktbasis Entscheidungen im Designer zu treffen. Beispiel: Wenn die Materialstärke 3 mm ist, dann benötigt man zur Lochung einen Abstand von 4 mm zum Rand.



Konfigurationsregeln

Dieser Regeltyp erlaubt auf Produktbasis Entscheidungen bei Konfigurationen zu treffen. Beispiel: Wenn das Regal eine Länge von 600 mm hat, sind nur die Einlegeböden mit 580 mm Länge verwendbar.



Produktionsregeln

Diese Regeln erlauben die Produktion zu steuern und Produktionsentscheidungen zu treffen. Beispiel: Wenn das benötigte Grundmaterial länger als 2000 mm ist, dann kalkuliere und produziere auf Basis der TruMatic 7000 .



Geschäftsregeln

Die Geschäftsregeln beschreiben, wie sich Oroox in den diversen Geschäftsprozessen und -abläufen verhält. Bespiel: Wenn der Preis der entworfenen Position grösser als 1000 ist, dann sind die Lieferkosten inkuldiert.


Modelle selbst entwickeln

Die Oroox Rule Engine ist ein besonders intuitives System zur Modellierung und Optimierung von diversen Regeln. Fach- und IT-Experten profitieren von einem schnellen Einstieg und hoher Nachvollziehbarkeit bei der Definition und Pflege von Regeln in den unterschiedlichen Anwendungsbereichen. Regelmodelle können per Klick bereitgestellt oder abgeändert werden und sorgen so für maximale Agilität in der Produktkonfiguration. Das System sorgt in Unternehmen für eine effiziente Verwaltung und schnelle Bereitstellung (Deployment) der Produktregeln.