Release Notes - appero quote 19.1000

Benutzereinstellungen

Update des Permission Set: appero quote User

Das Permission Set appero quote User enthält Berechtigungen für die im Paket enthaltenen benutzerdefinierten Objekte, Registerkarten sowie sämtliche appero quote Felder. Berechtigungen zu Standard-Objekten sind darin nicht enthalten.

Generell gilt: Wenn beim Installieren von appero quote die Option “Für alle Benutzer installieren” gewählt wurde, ist es nicht nötig, diesen das Permission Set zuzuweisen. Nur, wenn später weitere Benutzer hinzukommen oder das Paket generell nur für einzelne Anwender freigeschaltet werden soll (Option “Nur für Administratoren installieren”), wird das Permission Set benötigt.

Änderungen in Spring 19: Am Objekt Angebotsposition sf42_quotefx__SF42_GenLineItem__c sind 8 neue Felder hinzugekommen (s.u.)

Handlungsbedarf: Keiner.


Neue Custom Permission für die Verwendung des appero quote Lightning Editors

Mit dem Permission Set alleine erhält der Benutzer Zugang zur bisherigen Version appero quote Classic, die über das Flash-Plugin bedient wird.

Änderungen in Spring 19: Der Zugriff auf die neue Produktversion appero quote Lightning erfolgt über die Aktivierung des neuen Lightning-Editors auf Unternehmens-Ebene sowie die benutzerdefinierte Berechtigung sf42_quotefx.appero Quote Lightning, die dem Profil oder einem Permission Set zugewiesen werden kann. Ein Zugriff auf die alte Version ist dann nur noch über den Wechsel zu Salesforce Classic möglich.

Handlungsbedarf: Zunächst keiner. Die Umstellung auf appero quote Lightning erfolgt nur in Absprache mit dem Produkt Support. Danach muß allen Benutzern, die mit dem neuen Lightning Editor arbeiten sollen, die neue Custom Permission zugewiesen werden.

Link zur DokumentationBerechtigungen

Änderungen an den appero quote Objekten

Neue Felder am Objekt Angebotsposition

Die zu den appero quote Objekten gehörenden Felder sind auch im Permission Set hinterlegt.

Änderungen in Spring 19: Mit dem Spring19 Release enthält das Objekt sf42_quotefx__SF42_GenLineItem__c 8 neue Felder. Es handelt sich um Checkboxen, die die Sichtbarkeit der Spalten im Dokument steuern:

sf42_quotefx__SF42_QuoLi_HideBuyPriceDist__c
sf42_quotefx__SF42_QuoLi_HideBuyPricePartner__c
sf42_quotefx__SF42_QuoLi_HideDescription__c
sf42_quotefx__SF42_QuoLi_HideDiscountDist__c
sf42_quotefx__SF42_QuoLi_HideDiscountPartner__c
sf42_quotefx__SF42_QuoLi_HideProductcode__c
sf42_quotefx__SF42_QuoLi_HideSpecialDiscountDist__c
sf42_quotefx__SF42_QuoLi_HideSpecialDiscountPartner__c

Handlungsbedarf: Für alle Summenelemente (nicht Summenrabatt) müssen alle Hide-Felder außer 'Hide Description' und 'hide SumListprice' auf 'True' gestellt werden.

Produkteigenschaften

Allgemein

Bisher wurden Produkteigenschaften erst aktualisiert, wenn sie per Dialog aufgerufen wurden.

Änderungen in Spring 19: In appero quote Lightning werden die Produkteigenschaften mit jeder Form von Bearbeitung der Angebotspositionen aktualisiert. Sofern die Variante "Inline-Editing" gewählt wurde und zu validierende Eigenschaften vorliegen, wird automatisch auf den Produkt-Detail-Dialog umgeleitet.

Handlungsbedarf: Keiner.

Produkteigenschaften mit Berechnung

Verwendet eine Produkteigenschaften mit Berechnung den Operator = , so überschreibt der Wert der Produkteigenschaft den Listenpreis des zugehörigen Produkts.

Werden mehrere Produkteigenschaften mit Berechnung an einem Produkt abgefragt , so werden alle Eigenschaften, die in der Reihenfolge vor der Eigenschaft mit Operator = liegen, ignoriert. Eigenschaften des Produkts, die in der Reihenfolge nach dieser abgefragt werden, werden auf den neu errechneten Listenpreis angewandt.

Änderungen in Spring 19: Produkteigenschaften mit Berechnung sind jetzt vollständig in appero quote Lightning verfügbar.

Handlungsbedarf: Keiner.


Preiskalkulation aus Summe

Die Produkteigenschaft 'Preiskalkulation aus Summe' kann zu unterschiedlichen Ergebnissen in appero quote Lightning und Classic führen.

Änderungen in Spring 19: In der Classic-Version startet die Berechnung einer 'Preiskalkulation aus Summe' immer von 0 Euro, unabhängig vom Listenpreis des zugehörigen Produkts.
In appero quote Lightning startet die Berechnung dagegen immer vom zugrunde liegenden Listenpreis und errechnet darauf einen Auf- oder Abschlag.

Handlungsbedarf: Produkteigenschaften vom Typ Preiskalkulation aus Summe müssen geprüft und ggf. geändert werden, um weiterhin das korrekte Ergebnis zu erhalten. Sofern das zugehörige Produkt einen Listenpreis > 0 Euro enthält, gibt es zwei alternative Möglichkeiten:

  1. In der Konfiguration der Produkteigenschaft auf den Operator = anstelle von +/- ändern. Der Operator = überschreibt den Listenpreis mit dem errechneten Eigenschaftswert.
  2. Den Preisbucheintrag des Produkts auf 0 Euro setzen. Die Produkteigenschaft errechnet den Preis wie bisher.

Link zur DokumentationPreiskalkulation aus Produktgruppe


Editierbare Listenpreise in Abhängigkeit von Produkteigenschaften

Bislang wurde die Möglichkeit, den Listenpreis eines Produktes über den Setup-Text "changeListPrice" gesteuert.

Änderungen in Spring 19: Der bisherige Setup-Text "changeListPrice" wird in appero quote Lightning ignoriert. Stattdessen wird das Überschreiben des Listenpreises über die Checkbox SF42_editableListprice__c am Product2 gesteuert. Wenn diese aktiv ist, kann der Listenpreis im Angebotseditor manuell überschrieben werden.

Handlungsbedarf: Die betroffenen Produkte sind zu überprüfen, um ggf. die Checkbox SF42_editableListprice__c zu aktivieren.

Link zur DokumentationEditierbarer Listenpreis


Blockstaffeln

Die Produkteigenschaft Blockstaffel ermöglicht die Zuweisung verschiedener Staffelpreis-Regeln zu einem Produkt oder Produktgruppen.
Die Menge, auf die sich die Eigenschaft bezieht, wird über Quantity1Minimum und Quantity1Maximum festgelegt.

Der Unterschied zum Staffelpreis besteht darin, dass sich der errechnete Auf- oder Abschlag nur auf genau die Menge innerhalb der vorgegebenen Range bezieht.

Änderung in Spring 19: Blockstaffeln können jetzt auch in appero quote Lightning vollumfänglich eingesetzt werden.

Handlungsbedarf: Keiner.

Link zur DokumenationBlockstaffeln

Staffelpreise

Bislang war es möglich, für eine Angebotsposition Staffelregeln am Produkt und Staffelregeln über die Produktgruppe gleichzeitig zu verwenden.

Änderungen in Spring19: Wenn für eine Angebotsposition sowohl Staffelregeln am Produkt als auch Staffelregeln über die Produktgruppe greifen, wurden bislang beide Varianten berücksichtigt und die naheliegendste Regel gewählt. In appero quote Lightning werden, sobald Staffelpreise auf Produktebene gefunden wurden, mögliche Staffelpreise für die passende Produktgruppe(n) ignoriert.

Handlungsbedarf: Es empfiehlt sich in diesem Fall, für das betroffene Produkt weitere Regeln auf Produktebene anzulegen, welche alle Anforderungen abdecken, die bisher über Produktgruppen abgefragt wurden .


Zusatzprodukte

AddOn-Produkte, d.h. im Angebotsprozess voneinander abhängige Produkte, werden im Objekt Zusatzprodukt sf42_quotefx__sf42_ProductEntry__c in Form einer Produkthierarchie angelegt.

Es gibt zwei alternative Möglichkeiten, Zusatzprodukte im Angebot verfügbar zu machen:
Zum einen über den Setup-Text showAddOn - Wert true - zum anderen können Sie auch als 'Produkteigenschaft ohne Berechnung' vom Typ 'Zubehörprodukte' definiert werden. Sobald eine solche Produkteigenschaft aktiv ist, verliert der Setup-Text showAddOn seine Funktion.

Änderungen in Spring 19: Zusatzprodukte sind jetzt auch in appero quote Lightning verfügbar.
Das Feld Position sf42_quotefx__sf42_Position__c wird ab dieser Version ignoriert und kann für alle Nutzer ausgeblendet werden.

Handlungsbedarf: Keiner.

Link zur Dokumentation: Zusatzprodukte


Angebotseditor

MergeFields

Mithilfe von Mergefields können Feldwerte aus Salesforce-Objekten über den API-Namen im Angebot referenziert werden. Appero quote verfügt über eine große Menge sogenannter Standard Mergefields, die bereits vordefiniert sind.
Weitere benutzerdefinierte Felder können, gegliedert nach Objekt, über die Setup-Texte quoteFields, opportunityFields, accountFields, contactFields, userFields hinzugefügt werden.

Änderungen in Spring 19: Mergefields finden jetzt auch in den Setup-Texten quotesavename und quoteattachementname Verwendung

Sofern im Salesforce Setup die einheitlichen Auswahllisten für Bundesstaat und Land aktiviert sind (→ Enable Country & State Picklists) und Übersetzungen für diese Werte vorhanden sind, werden für die entsprechenden Merge-Fields je nach Spracheinstellung die Übersetzungen ausgegeben. Dies gilt auch für die weiteren standardmäßig eingerichteten Mergefields.

Benutzerdefinierte Merge-Fields, die sich auf Auswahllisten-Felder beziehen, zeigen vorhandene Übersetzungen an, sofern im zugehörigen Setup-Text das entsprechende Feld mit toLabel gekennzeichnet ist, z.B. accountFields → Textbaustein toLabel(Industry). Sofern es sich bei dem Feld nicht um eine Auswahlliste handelt, erzeugt die Verwendung von toLabel eine Fehlermeldung.

Handlungsbedarf: appero quote Classic unterstützt Custom Merge-Fields mit toLabel nicht; der Editor kann dann nicht mehr geladen werden. Vorhandene Custom Mergefields sind zu überprüfen und ggf. zu aktualisieren.

Link zur Dokumentation: Platzhalter - Mergefields


Bricks

Bricks können zahlreiche verschiedene Angebotselemente umfassen, z.B. Textbereiche, Produkte, Summen oder Grafiken. Sie erhöhen die Flexibilität des Anwenders und verringern den Zeitaufwand für die Bearbeitung des Angebots. Ausnahmslos jedes Angebotselement kann Teil eines Bausteins sein.

Änderungen in Spring 19: Bricks können in appero quote Lightning verwendet, aber zunächst nur in der alten Version konfiguriert werden.

Erforderliche Handlungen: Vorhandene Bricks, die Preis- und Summenelemente enthalten, sollten überprüft und ggf. aktualisiert werden.


Umgang mit ungültigen Preisbucheinträgen

Angebotspositionen vom Typ Produkt werden beim Laden immer gegen das Preisbuch geprüft.

Änderungen in Spring19: Wenn ein Angebot bearbeitet wird, dass Angebotspositionen mit ungültigen Preisbucheinträgen enthält, darunter auch Rabatt- und Summenelemente, so werden diese beim Speichern aus dem Angebot entfernt, um eine korrekte Berechnung gewährleisten zu können.

Handlungsbedarf: Keiner.