Konfiguration der Server-Produktsuche
Einführung
Für die Standard-Produktsuche von appero quote werden mit Öffnen des Angebotseditors sämtliche aktiven und zur Währung passenden Preisbucheinträge des Opportunity-Preisbuchs geladen. Dies kann bei sehr vielen Produkten zu längeren Ladezeiten führen und stösst bei mehr als 50.000 Preisbucheinträgen an die Limits von Salesforce.
Über das Feature "Server Produktsuche " können Sie die Standard-Suche deaktivieren und die Produkte aus dem Editor heraus direkt vom Server abfragen.
Die beiden wesentlichen Vorteile sind die kürzere Ladezeit, da die Abfrage erst mit Öffnen des Dialogs gestartet wird und die Produkte "nach Bedarf" nachgeladen werden, sowie das aufgehobene Limit der Preisbucheinträge. Außerdem können auch mehrere Produkte auf einmal selektiert und eingefügt werden.
Konfiguration
Die Aktivierung erfolgt in den Einstellungen von appero quote. Im Bereich “Oberfläche” finden Sie zwei Parameter zur Konfiguration der Server Produktsuche:
Einstellung | Typ | Parameter Name | Parameter Textblock | Anmerkung |
---|---|---|---|---|
Server Produktsuche verwenden | Optionsschalter | useProductQueryModal | true/false | Dieser Parameter wird für umfangreiche Preisbücher empfohlen. Er überspringt das Laden von Preisbucheinträgen und aktiviert die server-seitige Produktsuche. |
Layout für die server-seitige Produktsuche | Eingabefeld | productQueryModalLoadColumnsByListView |
| In diesem Parameter können Sie den Namen einer Produkt Listenansicht eintragen, die die Felder enthält, die in der server-seitigen Produktsuche angezeigt werden sollen. |
Ansicht im Angebotseditor
Die Darstellung ähnelt der Suchmaske für Opportunity-Produkte mit einer Listensicht der verfügbaren Produkte und der Möglichkeit zur Mehrfachauswahl:
Konfiguration der Listenansicht
Im Standard werden folgende Produktinformationen in einer Listenansicht angezeigt:
Produktname - Produktcode - Produktbeschreibung - Produktgruppe - zusätzl. Produktgruppe- Listenpreis
An der Einstellung "Layout für die server-seitige Produktsuche" können Sie den API-Namen Ihrer eigenen Listenansicht des Objekts Product2 hinterlegen und so in der Suchmaske genau diejenigen Felder anzeigen, die Ihren Usern helfen, das richtige Produkt zu finden.
Da die Feldtypen Textfeld (Lang) und Text-Bereich (Rich Text) nicht bei der Server-Abfrage berücksichtigt werden können, dürfen sie auch kein Bestandteil der Listenansicht sein.
Weitere Filtermöglichkeiten
Sie können die Server-Suche auch mit den Filtermöglichkeiten der erweiterten Produktsuche kombinieren. Die Filteroption wird dann neben der Sucheingabe angezeigt:
Grenzen der Server Produktsuche
Über die Checkboxen an der Produktliste können auch mehrere Elemente gleichzeitig selektiert und eingefügt werden.
Beachten Sie bitte, dass die server-seitige Produktsuche nur bedingt mit der externen Preisabfrage via Apex Hooks vereinbar ist. In diesem Fall ist auf die Selektion mehrerer Produkte gleichzeitig zu verzichten.