Die Excel-Preisgestaltungsdatei kann steuern, welche Eigenschaften der Käufer in der Storefront sieht:
· Ob eine Eigenschaft sichtbar ist oder nicht
· Welche Eigenschaftsoptionen angezeigt werden
· Der für die Eigenschaft ausgewählte Wert
Wenn beispielsweise ein Papiertyp ausgewählt wird, bei dem keine Laminierung möglich ist, wird die Eigenschaft Laminierung auf Keine Laminierung als einzige Option gesetzt oder die Eigenschaft Laminierung wird komplett ausgeblendet.
So entstehen Abhängigkeiten zwischen den Eigenschaften. Das heißt, die Auswahl einer Eigenschaft wirkt sich auf die Sichtbarkeit oder Anzeigeoptionen einer anderen Eigenschaft aus.
Die Eigenschaftsoptionen, der Wert und die Sichtbarkeit können im Abschnitt „Eigenschaftsausgabe“ in der Excel-Datei gesteuert werden.
Da dadurch die Eigenschaftskonfiguration im Backoffice überschrieben werden kann, erlaubt uStore nicht, dass die Konfiguration einer Eigenschaft geändert wird, die die Ausgabefelder in der Excel-Datei verwendet, wenn die Eigenschaft auch festgelegt wurde mit dem:
· Untereigenschaft von
· Abhängige Drop-down-Liste
· Datenquelle für personalisierte Werte verwenden
· Eingabe-Steuerelement Dateianhang
Die Eigenschaften eines einzelnen Produkts können die oben erwähnte Konfiguration haben, während andere die Eigenschaftsausgabe in der Exceldatei verwenden.
Wenn sich eine Preisgestaltungsdatei auf eine Eigenschaft mit einer der obigen Definitionen auswirkt, wird in folgenden Fällen ein Fehler angezeigt:
1. Beim Hochladen der Excel-Datei
2. Beim Speichern des entsprechenden Produkts
Hinweis: Wenn die Excel-Datei auf Shop- oder Produktprofil-Ebene festgelegt wird, sehen Sie den erwähnten Fehler im Produkt möglicherweise erst, sobald Sie die falsch konfigurierte Produktseite aufrufen.
Die Spalten „Eingeschlossene Optionen“ und „Ausgeschlossene Optionen“ steuern, welche Optionen einer Steuerung mit mehreren Optionen in der Storefront angezeigt werden (z. B. Drop-down-Liste, Galerieliste).
Sie können in diese Felder eine Formel schreiben, aufgrund welcher die eingeschlossenen/ausgeschlossenen Optionen gemäß der aktuellen Auswahl im bestellten Produkt wiedergegeben werden, wie z. B. Menge und ausgewählte Eigenschaftsoptionen.
Eingeschlossene Optionen
Schreiben Sie eine Formel in die Spalte „Eingeschlossene Optionen“, damit uStore alle anwendbaren Optionen der Eigenschaft zurückgibt, getrennt durch Strichpunkt und mit Verweis auf den Wert der Option (nicht Text). Dadurch werden alle anderen Optionen herausgefiltert, die nicht aufgelistet sind.
Ein leerer Wert, der von einer Formel oder einer Zelle ohne Formel zurückgegeben wird, verweist darauf, dass alle Optionen anwendbar sind. Sie müssen in dem Fall nicht alle Optionen auflisten.
Wenn der Eigenschaft über die Backoffice-Konfiguration zu einem späteren Zeitpunkt weitere Optionen hinzugefügt werden, werden auch diese eingeschlossen, wenn ein leerer Wert zurückgegeben wird.
%none% verweist darauf, dass keine anwendbaren Werte vorhanden sind, was in der Storefront zu einem Fehler führt.
Werte, die für die Eigenschaft im Backoffice nicht vorkonfiguriert sind, werden ignoriert.
Bei Werten ist auf Groß-/Kleinschreibung zu achten.
Ausgeschlossene Optionen
Schreiben Sie eine Formel in die Spalte „Ausgeschlossene Optionen“, um alle für die Eigenschaft nicht anwendbaren Optionen aufzulisten, getrennt durch Strichpunkt und mit Verweis auf den Wert der Option (nicht Text). Dadurch werden diese Werte herausgefiltert.
Ein leerer Wert oder %none% verweist darauf, dass keine Optionen ausgeschlossen werden.
Die Funktion „Ausgeschlossene Optionen“ funktioniert in Zusammenhang mit „Eingeschlossene Optionen“, wenn die ausgeschlossenen Optionen aus der Liste der eingeschlossenen Optionen entfernt werden.
Wenn in „Eingeschlossene Optionen“ ein leerer Wert ist und in „Ausgeschlossene Optionen“ eine Liste von Werten, dann werden die ausgeschlossenen Werte herausgefiltert und die restlichen Optionen sind anwendbar.
Werte, die für die Eigenschaft im Backoffice nicht vorkonfiguriert sind, werden ignoriert.
Bei Werten ist auf Groß-/Kleinschreibung zu achten.
Ein in der Storefront festgelegter Eigenschaftswert kann in der Spalte „Auswahl“ in der Excel-Datei überschrieben werden.
Um den Wert einer Eigenschaft zu überschreien, geben Sie den Wert aus einer Formel zurück.
Bei Steuerungen mit mehreren Optionen muss der Wert einer der anwendbaren Optionen sein und darf von den Feldern „Eingeschlossene Optionen“ und „Ausgeschlossene Optionen“ nicht ausgeschlossen sein.
Eine Steuerung für Datums-/Zeitauswahl ruft den Wert gemäß ihrer Konfiguration ab:
· Datum und Uhrzeit: JJJJ-MM-TT hh:mm
· Nur Datum: JJJJ-MM-TT
· Nur Uhrzeit: hh:mm
Excel muss für das Datum eine Textdarstellung zurückgeben und kein Datumsobjekt (das als Zahl gelesen wird). Verwenden Sie die TEXT-Funktion wie folgt: =TEXT(D9, „JJJJ-MM-TT hh:mm“).
Der Wert eines Kontrollkästchens wird durch die Werte bestimmt, die für „Wert, wenn aktiviert“ und „Wert wenn deaktiviert“ zugewiesen wurden.
Die Dateianhang-Steuerung wird von der Spalte „Auswahl“ nicht unterstützt.
Wenn eine überschriebene Eigenschaft von der Excel-Datei auf einen bestimmten Wert gesetzt wird - und auch wenn der Kunde diesen Wert ändert - berechnet Excel den gleichen Überschreibungswert und die Auswahl wird auf den Wert zurückgesetzt, der von der Excel-Datei vorgegeben ist. Deshalb sollten Werte nur für verborgene Eigenschaften überschrieben werden.
Wenn Käufer den Wert einer Texteingabe-Eigenschaft in einen ungültigen Wert ändern, wird ein Validierungsfehler angezeigt und nicht der Wert aus der Spalte „Auswahl“ der Excel-Datei (falls vorhanden).
Die Sichtbarkeit einer Eigenschaft kann in der Spalte „Sichtbarkeit“ in der Excel-Datei gesteuert werden.
Schreiben Sie eine Formel, die 1 zurückgibt, wenn die Eigenschaft angezeigt werden soll und 0 (null), wenn die Eigenschaft verborgen werden soll.
Wenn dieses Feld leer bleibt, wird die Sichtbarkeitskonfiguration aus dem Backoffice übernommen.
Excel-Ergebnisse werden aus Leistungsgründen zwischengespeichert.
Das kann zu Ungenauigkeiten führen, wenn die Funktionen NOW() oder Today() im Excel verwendet werden, weil diese häufig einer Neuberechnung durch Excel unterliegen.
Sie können zwar nicht verhindern, dass die Excel-Ergebnisse zwischengespeichert werden, aber Sie können das Löschintervall mithilfe des Konfigurationsschlüssels ExcelCacheExpirationMinutes auf 1 Minute reduzieren.
Excel-Preisgestaltungsvorlage anpassen
Best Practices bei Excel-Produktpreisgestaltung