COMBINUM Code

Um Ihre CPQ-Lösung optimal nutzen zu können, muss sie effizient mit ihrer Umgebung kommunizieren. Das Modul COMBINUM Code bietet eine elegante und flexible Lösung für diese Art von Anforderungen.

Einige typische Beispiele sind:

  • Integration in andere Systeme wie ERP oder CRM
  • Senden von Daten an Kunden
  • Automatisierung von Produktions- und Testgeräten
  • Konfiguration oder Programmierung des zusammengebauten Produkts

Eine Lösung für jede Ausgabe

COMBINUM-Code kann zur Modellierung nahezu jeder konfigurationsgesteuerten Ausgabe in jedem Datenformat und in jeder Datenstruktur verwendet werden.

Diese Gestaltungsfreiheit bei der Verwendung von COMBINUM-Code beruht auf zwei Ideen:

  • Die Ausgabe wird in einer Baumstruktur modelliert, die für jede Art von Ausgabe geeignet ist.
  • Durch Trennen der Logik des Inhalts von der Definition des Datenformats kann jedes Datenformat hinzugefügt werden.
Ein häufiger Bedarf besteht darin, eine generierte Stückliste an das ERP-System zu senden und mit einer Bestellung zu verknüpfen.

Modellierung der Ausgabe

Die Ausgabe wird in einer Baumstruktur modelliert. Die Einbeziehung von Baumknoten wird durch Regeln gesteuert, und Werte von Knoten werden durch Formeln gesteuert.

Jeder Inhalt eines Angebots oder einer Konfiguration kann als Ausgabe mit COMBINUM-Code verwendet werden. Aber es hört hier nicht auf. Alle relevanten Inhalte, die aus einer Konfiguration gesteuert werden können, können ebenfalls zur Ausgabe hinzugefügt werden. Dies umfasst berechnete Daten, Stücklisten, Preise und untergeordnete Konfigurationen.

Eine weitere intelligente Funktion ist die Möglichkeit, Schleifen zu erstellen. Durch Hinzufügen einer Schleife können Sie dynamische Inhalte wie die Artikel einer Stückliste oder die einzelnen Preise in einer Preisliste haben.

Generisch oder produktspezifisch

Abhängig von Ihren Anforderungen kann ein Codemodell so erstellt werden, dass es produktunabhängig ist, sodass es für jedes Angebot oder jede Konfiguration im CPQ-System ausgeführt werden kann. Dies ist normalerweise beim Einrichten einer ERP-Integration der Fall.

Sie können aber auch Codemodelle erstellen, die auf ein bestimmtes Produkt zugeschnitten sind, und es ermöglichen, direkt auf seine Parameter usw. zu verweisen.

Code-Engines

Es gibt gebrauchsfertige Code-Engines für die Datenformate TEXT, XML und JSON. Darüber hinaus können benutzerdefinierte Formate hinzugefügt und sogar Binärformate unterstützt werden.

Die Code-Engines unterstützen umfangreiche Syntaxen. Unterstützt die Code-Engine für XML beispielsweise Sprachentitäten wie Namensräume, Namenspräfixe und CDATA-Blöcke.

Webdienst

Sobald ein Codemodell definiert wurde, kann es durch einfaches Klicken in ein Check-box als Webdienst verfügbar gemacht werden. Der Webdienst ist durch eine tokenbasierte Authentifizierung geschützt.

In anderen Szenarien sollte der Code Endbenutzern zugänglich gemacht werden. Dies kann mit dem direkt im Browser angezeigten Text, als Popup oder als Download-Link erfolgen.

Erfahren Sie mehr

Sehen Sie sich diese Erkläranimation an COMBINUM Code.