Weinhändler, Spirituosenimporteure und Großhändler im Food and Beverage erleben einen operativen Alltag, der von den meisten generischen Catalog-Automation-Tools selten ernst genommen wird. Ihre Preisliste verändert sich schneller als die Produkte, die sie beschreibt, enthält Preisregeln, die kein generisches SKU-Schema abbilden kann, und gelangt auf Märkte, auf denen derselbe Wein unter unterschiedlichen Steuerregelungen, in unterschiedlichen Gebinden und gemäß unterschiedlichen Handelsvereinbarungen verkauft wird.
Diese Anleitung erklärt, wie Beverage Price List Automation in der Praxis funktioniert: Datenmodell, Template-Regeln, Marktversionen und zeitgesteuerte Generierung.
Was ist Beverage Price List Automation?
Beverage Price List Automation bezeichnet die Praxis, eine Großhandelspreisliste im Beverage-Bereich aus strukturierten Daten in einer dafür konzipierten InDesign-Vorlage für die Preisliste zu generieren. So entsteht jede Version pro Markt, Kanal oder Kategorie automatisch, statt sie bei jedem Zyklus manuell zu rekonstruieren.
Das Ergebnis: eine einzige Datenquelle, ein einziges Template, mehrere PDF- und InDesign-Ausgaben.
Die drei Bausteine
Ein verlässlicher Automatisierungs-Workflow braucht drei Dinge:
- Ein strukturiertes Produktdatenmodell: Felder für Jahrgang, Gebinde, Marktverfügbarkeit und Preisstufe
- Ein konditionales InDesign-Template: ein einziges Design mit Regeln, die entscheiden, was in jeder Version erscheint
- Klare Markt- und Kategorieregeln: angewendet im Data Layer, nicht innerhalb des Layouts
Datenmodell für Beverage-Produkte: Welche Felder werden benötigt?
Für einen Beverage-Katalog sollte die Datenquelle Folgendes enthalten:
- Produktcode
- Erzeuger, Region, Appellation
- Jahrgang (als separates Feld, nicht als Text im Namen)
- Abfülljahr (separat vom Jahrgang, auf der Preisliste abgedruckt und zur Sortierung älterer Abfüllungen verwendet, die in der Regel teurer verkauft werden)
- Kategorie
- Flaschengröße
- Gebinde (Einzelflasche, Karton, Holzkiste, Magnum, Fass für Bier)
- Verfügbarkeit pro Markt
- Trade- und Consumer-Preise (in der Regel zwei Preisspalten: eine für Wiederverkäufer, eine für Endkunden)
- Produktspezifische Preisanpassungen (wenn eine bestimmte Referenz einen marktspezifischen Aufschlag trägt)
- Hinweise zu Staffelpreisen und Allokation
- Rechtliche oder regulatorische Attribute
Jahrgang und Gebinde verdienen eigene Felder: Das Template nutzt sie, um Produkte zu gruppieren, Varianten anzuzeigen und nicht verfügbare Artikel automatisch zu entfernen. Dasselbe Prinzip steht hinter jedem Catalog-Automation-Projekt.
Preisregeln und produktspezifische Anpassungen in der Beverage Price List Automation
In den meisten Beverage-Betrieben kommen die Preise bereits berechnet in Pagination an, geliefert vom PIM oder ERP, in der Regel als zwei parallele Spalten: ein Trade-Preis für Wiederverkäufer und ein Consumer-Preis für Endkunden. Das Template liest die richtige Spalte für jede Variante und rendert sie.
Manche Referenzen benötigen Ausnahmen. Ein Premium-Champagner zum Beispiel kann in den Preislisten für Österreich und Export einen marktspezifischen Aufschlag tragen, in der deutschen jedoch nicht, weil das Quellsystem diese einmalige Regel nicht abbildet. Pagination wendet diesen Aufschlag erst bei der Generierung an, auf der spezifischen SKU, in der spezifischen Variante, ohne die Quelldaten zu ändern.
Wenn solche kommerzielle Logik innerhalb der InDesign-Datei sitzt, wird jede Anpassung zu einer Layout-Änderung. Wenn sie im Rules Layer lebt, behandelt dasselbe Template jede Variante korrekt.
Wie das Management der Gebindeformate die Katalogpräzision verbessert
Beverage-Produkte existieren oft in mehreren Formaten: Einzelflasche, 6er-Karton, Holzkiste, Magnum. Wenn das Gebinde ein eigenes Datenfeld ist, kann das Template:
- Verwandte Varianten unter einem Block zusammenfassen
- Entscheiden, ob der Stückpreis oder der Gebindepreis angezeigt wird
- Gebindespezifische Labels anwenden
- Die Darstellung über alle Ausgaben hinweg konsistent halten
Wenn die Gebindeinformation nur als Text in der Produktbeschreibung gespeichert ist, wird die Automatisierung fragil.
Rechtstexte und AGB in automatisierten Preislisten
Allgemeine Geschäftsbedingungen, Allergenhinweise und regulatorische Notizen ändern sich in einem anderen Rhythmus als die Produktdaten. Am besten werden sie als separater Content-Block behandelt, der zum Zeitpunkt der Generierung in das Template eingefügt wird.
Das Rechtsteam kümmert sich um den Text, das Marketing-Team um das Layout, niemand kopiert mehr aus Word auf Seite 184 einer InDesign-Datei.
Geplante Generierung für die Beverage-Preisliste: vom Ereignis zum Prozess
Reife Workflows behandeln die Dokumentenproduktion nicht als manuelles Ereignis. Sie laufen nach Zeitplan, typischerweise nachts. Die Quelldaten werden exportiert, Pagination generiert die InDesign- und PDF-Dateien, das Team findet die neuesten Versionen am Morgen fertig vor.
Teams, die mit PIM, ERP oder E-Commerce integrieren, können die Generierung über maßgeschneiderte Integrationen steuern.
Wie ein verlässlicher Workflow für die Beverage-Preisliste aussieht
| Aspekt |
Wie Pagination das handhabt |
| Quelldaten |
ERP, PIM oder kuratierter Excel-Master, exportiert nach Plan |
| Länderversionen |
Konditionale Abschnitte in einem einzigen InDesign-Template, gesteuert über marktspezifische Felder |
| Preismodell |
Zwei Preisspalten aus der Quelle (z. B. Trade und Consumer), je nach Variante selektiv gerendert |
| Produktspezifische Anpassungen |
Marktspezifische Aufschläge oder einmalige Anpassungen, angewendet auf bestimmte SKUs zum Zeitpunkt der Generierung |
| Gebinde |
Erstklassiges Datenfeld mit kontrolliertem Vokabular; das Template wählt zwischen Stück- und Gebindepreis |
| Abfülljahr |
Eigenes Datenfeld; verwendet sowohl zur Darstellung auf der Preisliste als auch zur Sortierung (ältere Abfüllungen erscheinen in der Regel zuerst, weil sie teurer verkauft werden) |
| Jahrgangsrotation |
Hauptjahrgang-Flag in der Quelle; auslaufende Jahrgänge (Auslaufartikel) fallen automatisch aus der nächsten Ausgabe |
| Staffelpreise |
Alphanumerische Eingaben in Preisspalten akzeptiert („≥“, „on allocation“, „on request“) |
| Allokationslisten |
Allokations-Flag in den Daten, konditionale Aufnahme in Varianten für benannte Kunden |
| Mehrsprachigkeit |
Übersetzte Felder in der Quelle, Sprach-Flag zum Zeitpunkt der Generierung |
| Rechtsteil |
Externalisierter Content-Block, vom Rechts- oder Vertriebsteam betreut |
| Generierungsrhythmus |
Geplanter Nacht-Job oder auf Anforderung über Integration |
| Ausgabeformate |
Druckreifes PDF, packaged InDesign, editierbares Excel mit Formeln |
| Archiv |
Jede generierte Variante wird gespeichert, indexiert nach Datum, Markt und Variante |
Die Kate & Kon Case Study zeigt diese Architektur seit 2018 im produktiven Einsatz.
FAQ
Kann die Preisliste einen Aufschlag nur auf bestimmte Referenzen in bestimmten Märkten anwenden?
Ja. Wenn eine einzelne SKU eine marktspezifische Anpassung benötigt, die das PIM oder ERP nicht abbildet (zum Beispiel ein Premium-Champagner, der einen Aufschlag in den Preislisten für Österreich und Export trägt, aber nicht in der deutschen), wendet Pagination den Aufschlag zum Zeitpunkt der Generierung an, auf die spezifische Referenz in der spezifischen Variante. Die Quelldaten bleiben unverändert.
Kann die Preisliste sowohl einen Trade-Preis als auch einen Consumer-Preis für denselben Wein anzeigen?
Ja. Zwei Preisspalten (in der Regel Trade und Consumer oder B2B und B2C) leben als separate Felder in den Quelldaten und werden nebeneinander oder selektiv gerendert, je nach Variante. Dieselbe SKU kann auch marktspezifische Spalten oder kanalspezifisches Pricing (HoReCa, Retail, Export) tragen, wenn es die Handelsvereinbarung erfordert.
Wie wird die Jahrgangsrotation gehandhabt, wenn der vorherige Jahrgang noch auf Lager ist?
Ein Hauptjahrgang-Flag in der Quelle steuert die Sichtbarkeit. Das Template zeigt in der nächsten Ausgabe der Preisliste nur den Hauptjahrgang an, während der auslaufende Jahrgang (Auslaufartikel) automatisch aus der nächsten Ausgabe fällt. Die SKU bleibt im Master, weil sich der Bestand weiter bewegt.
Wie werden Gebindeformate wie Einzelflasche, 6er-Karton und Holzkiste in der Preislistenautomatisierung verwaltet?
Das Gebinde ist ein eigenes Datenfeld mit kontrolliertem Vokabular (Einzelflasche, 6er-Karton, Holzkiste, Magnum, Jeroboam). Das Template liest es, um Varianten desselben Erzeugercodes zu gruppieren, zwischen Stück- und Gebindepreis zu wählen und gebindespezifische Labels anzuwenden.
Wie wird das Abfülljahr auf der Preisliste behandelt, und können Weine nach Jahr sortiert werden?
Das Abfülljahr ist ein eigenes Datenfeld, getrennt vom Jahrgang, und wird neben dem Erzeuger und dem Weinnamen abgedruckt. Die Sortierung nach Abfülljahr gehört zu den Standardregeln: ältere Abfüllungen erscheinen in der Regel zuerst innerhalb eines Erzeugers oder einer Kategorie, weil in vielen Segmenten gilt: je älter die Abfüllung, desto höher der Preis. Die Regel lebt im Data Layer und wird zum Zeitpunkt der Generierung angewendet, sodass die Reihenfolge in jeder Ausgabe konsistent bleibt.
Bewerten Sie das Automatisierungspotenzial Ihrer Beverage-Preisliste
Wenn Ihre Beverage-Preisliste in jedem Zyklus noch von manuellen InDesign-Anpassungen abhängt, ist der erste sinnvolle Schritt eine Analyse Ihres aktuellen PDFs und der zugrunde liegenden Daten. Pagination kann identifizieren, welche Bereiche automatisierbar sind, welche Regeln definiert werden müssen und wie die erste automatisierte Version für Ihren spezifischen Marktmix generiert würde.