Benutzerdefinierte Produktformulare.

Entwerfen Sie selbst überzeugende Konfigurations-Erlebnisse.


Jetzt kostenlos testen

Ein Produktformular ist eine Spezifikation des Interfaces für die Produktkonfiguration. Mit den benutzerdefinierten Produktformularen in CodeCPQ können Sie Konfigurationserlebnisse definieren und gestalten, die sich dynamisch an den Input des Benutzers anpassen. Einfach und flexibel, sowohl für Benutzer im Front-end als auch im Back-End.

Frei gestaltbare Kontroll-Elemente für flexible Produktformulare

Fügen Sie Kontrollelemente zu Ihrem Produktformular mit einfachen Python-Funktionen oder ausgeklügeltem Code hinzu.
Ergänzen Sie die Argumente, erzeugen Sie das Formular, und schon sehen Sie das aktualisierte Produktformular angezeigt. Kontrollelemente können z.B. Textfelder, Drop-down-Menüs oder Bildauswahl-Felder sein.

Integriertes Custom CSS

Gestalten Sie Ihre CodeCPQ Produktformulare mit custom CSS. Spezifizieren Sie die gewünschten Effekte direkt aus dem Back-End heraus: Fügen Sie der entsprechenden Snippet-Seite einfach CSS-Code hinzu und erzeugen Sie das Formular.

Einsatz im Front-end und im Back-end

Mit einem CodeCPQ Produktformular können Verkaufsangebote vom Front-End heraus für Besucher der Webseite erzeugt werden, und ebenso aus dem Back-End heraus für die eigenen Vertriebsmitarbeiter. Dabei kann die Version im Front-End von der Version im Back-End abweichen.

Passt sich der Produktlogik an

Das CodeCPQ Produktformular folgt der Produktlogik und erzeugt so eine natürliche, konsistente Verbindung zwischen den Produktdaten, technischen bzw. administrativen Regeln und dem Konfigurationserlebnis.

Dynamische Darstellung von Texten und Kontroll-Elementen

Die CodeCPQ Produktformulare zeigen Informationstexte und Kontrollelemente dynamisch an, jeweils gemäß dem hinterlegten Produktwissen und der Benutzerkonfiguration im Front-end. Texte und Kontrollelemente aktualisieren sich in jedem Antwortzyklus.
Mit diesem Feature ist es einfach, den Benutzer durch die Konfiguration hindurch zu führen, z.B. indem Informationstexte nur an bestimmten Stellen der Konfiguration oder im Checkout angezeigt werden. So kann z.B. der Benutzer im Checkout darüber informiert werden, dass die gewählte Konfiguration individuell ist und daher das Produkt nicht zurück gegeben werden kann. 

Schema und Formular der Kalkulation zur  Verwendung für mehrere Produkte

Jedes Produktformular kann so vielen Produkten zugewiesen werden, wie Sie möchten.

Erspart teuren Benutzer-Support im Front-end

Dank der Flexibilität der Produktformulare kann kostspielige Live-Verkaufsberatung während der Konfiguration durch effizienten, dynamischen Text-Support im Front-end ersetzt werden

Erleichtert die Konfiguration am Telefon für das Verkaufsteam

Das Produkt-Eingabeformular hilft, alle erforderlichen technischen und administrativen Themen während des Konfigurationsprozesses abzudecken, z.B., wenn ein Verkaufsmitarbeiter ein Telefonat mit dem Kunden führt. In dieser Hinsicht unterstützt CodeCPQ den Verkaufsprozess wie Skript-Software für Callcenter und Outbound- Vertrieb.

Hochflexibles Eingabe-Formular mit Python-Code statt Odoo Formular-Erzeugung mit XML

Der Benutzer kann im Back-End den Inhalt und die Struktur des Eingabeformulars für die Produkt-Konfiguration präzise mithilfe von Python Programmcode festlegen. Das so erzeugte Produktformular ist weit anpassungsfähiger als die Formulare, die sonst in Odoo mit XML Dateien erzeugt werden können.

FAQ: Benutzerdefinierte Produktformulare in CodeCPQ.

Lesen Sie hier die Antworten zu häufig gestellten Fragen. Oder entdecken Sie mehr mit unserem free trial.

In dem Back-End von CodeCPQ befindet sich ein "Build Input Form" genannter Codeschnipsel, der das Aussehen des dynamischen Produktformulars zur Konfiguration bestimmt. Darin können Sie das gewünschte Kontrollelement mit einer einfachen Python-Funktion hinzufügen oder mit anspruchsvollerem Code, der das Kontrollelement definiert. Das erfordert offensichtlich gewisse Mindest-Programmierkenntnisse.

CodeCPQ bietet eine große Bandbreite an Kontrollelementen, wie z.B.:

  • Eingabefeld für eine Integer-Zahl
  • Eingabefeld für einen einzeiligen Text
  • Eingabefeld für einen mehrzeiligen Text
  • Datumsauswahl
  • Farbauswahl
  • Checkbox
  • Dropdown-Element für Textoptionen
  • Auswahlelement mit dynamischen Bildern

Fügen Sie dem Produktformular custom CSS hinzu, indem sie den CSS Code dem Codeschnipsel "CSS" im Back-End hinzufügen. Alle dort beschriebenen CSS-Effekte werden auf das Produktformular angewendet. Klassen können auch hinzugefügt werden, d. h., Stilmerkmale können auch für spezifische Elemente definiert werden.

ja. Sobald der Benutzer im Produktformular eine Eingabe gemacht hat, verarbeitet der Server diese Eingabe, und erzeugt dann ein aktualisiertes Produktformular im Browser. Um das Formular zu aktualisieren, wird der Python-Code in dem Codeschnipsel Build Input Form ausgeführt. 
Fall Unterscheidungen wie z.B. IF-Strukturen können in dem Code verwendet werden, um zu entscheiden, welche Eingaben in dem aktualisierten Formular abgefragt werden sollen, und welche nicht.

Ja. Es gibt zwei Arten von Bildern, die Sie dem benutzerdefinierten Produktformular hinzufügen können:

  • Statische Bilder sind vordefiniert. Sie können angezeigt, verborgen und ausgetauscht werden.
  • Dynamische Bilder werden automatisch erzeugt und an die Parameter angepasst, die der Benutzer bereits eingegeben hat.

Statische und dynamische Bilder können auch in Auswahl-Kontrollfeldern angezeigt werden.

Nein. Die Struktur des Produktformulars passt sich dynamisch an die Informationen an, die bereits eingegeben wurden, und folgt dementsprechend der Produktlogik. Der relativ einfache Python-Programmcode, der im Back-End eingegeben wurde, steuert alle Eingabe-Kontrollfelder des Produktformulars, ebenso wie die Texte, Bilder, Zeichnungen und Auswahlfelder. diese können z.B. die Reihenfolge wechseln, die Bezeichnungen verändern, die angezeigten Auswahlmöglichkeiten anpassen; sie können angezeigt oder verborgen werden. Kurz gesagt, ist das Produktformular programmierbar und deshalb hoch flexibel.


Möchten Sie mehr über benutzerdefinierte Produktformulare lernen?

Registrieren Sie sich jetzt kostenlos und erkunden Sie CodeCPQ.