Daten-Typ "Produkt"
Das Model für ein Produkt ist ein Sonderfall innerhalb der eCommerce Suite. Ein Produktdatensatz besteht zum Einen durch redaktionelle Datenfelder, die Teil des Redaktionssystem des eCMS Content Management System sind. Zum Anderen werden diese Daten mit Preisinformationen angereichert, die sich in einer eigener Datenbanktabelle befinden. Nachfolgend finden Sie eine Übersicht der wesentlichen Datenfelder aus beiden Bereichen. Die Datenfelder der Preisinformationen finden Sie auch unter: Daten-Typ "Produkt-Preis".
In der Spalte "Feldname" ist jeweils zuerst der Name der Spalte, wie sie im eCommerce Suite Backend in Eingabe-Formularen und Listen-Ansichten dargestellt ist.
Darunter ist der sprachenunabhängige " Technische Datenbank-Spaltenname" angegeben. Es empfiehlt sich bei Datei-Importen und -Exporten mit diesen Spaltennamen zu arbeiten!
Feldname | Typ | Beschreibung |
---|---|---|
Produkt Stammdaten |
||
Product-Code pcode |
TEXT (127) |
Produkt-Code (Abgekürzt "PCode"). Der eindeutige alphanumerische Code, der dieses eine Produkt innerhalb der eCommerce Suite kennzeichnet.
Erlaubte Zeichen
Import |
Master-PCode master_pcode |
TEXT (127) |
Master-PCode. Ist dieses Produkt ein Teil einer Variantengruppe, so muss hier der PCode des zugehörigen Master-Produkts eingetragen werden.
Ist dies Produkt das Master-Produkt, so enthält dieses Feld den gleichen Wert, wie in PCode gespeichert. Es "zeigt" damit so zu sagen auf sich selbst. |
Name name |
TEXT | Produktname. Dies ist der eigentliche Produktname, der im Online-Shop, Bestellungen, Rechnungen und im Backend dargestellt und verwendet wird. |
Hersteller manufacturer |
TEXT | Hersteller-Name. Name des Herstellers. |
Brand brand |
TEXT | Marken-Name. Normalerweise wird der Marken-Name im Shop-Frontend an mehreren Stellen mitausgegeben. |
Beschreibung description |
TEXT |
Produktbeschreibung. Dies ist die Fließtext-Langbeschreibung, die typischerweise im Online-Shop auf der Produkt-Detail-Seite angezeigt wird.
Bilder:
Dynamische Include-Texte:
Andere dynamische eCMS-Inhalte und -Funktionen: |
Varianten-Farbe prdv_color |
TEXT | Varianten Farbe: (Varianten-Feld) Farbe, in der sich dieses Produkt von anderen Variantenprodukten mit gleichem Master-PCode unterscheidet. Aber selbst, wenn das Produkt nicht Teil einer Variantengruppe ist, ist es empfehlenswert hier Werte einzutragen, sofern diese natürlich vorhanden sind. |
Varianten-Größe prdv_size |
TEXT | Varianten Größe: (Varianten-Feld) Größe, in der sich dieses Produkt von anderen Variantenprodukten mit gleichem Master-PCode unterscheidet. Aber selbst, wenn das Produkt nicht Teil einer Variantengruppe ist, ist es empfehlenswert hier Werte einzutragen, sofern diese natürlich vorhanden sind. |
Varianten-Ausführung prdv_other |
TEXT | Varianten-Ausführung: (Varianten-Feld) Art der Ausführung, in der sich dieses Produkt von anderen Variantenprodukten mit gleichem Master-PCode unterscheidet. Aber selbst, wenn das Produkt nicht Teil einer Variantengruppe ist, ist es empfehlenswert hier Werte einzutragen, sofern diese natürlich vorhanden sind. |
Kurzbeschreibung desc_short |
TEXT |
Kurzbeschreibung. Je nach verwendeten Templates, werden die Kurzbeschreibungstexte im Shop-Frontend in Produktlisten auf Kategorie-Seiten, Suchergebnis-Seiten, usw. und teilweise auch im Kopfbereich der Produktdetail-Seiten angezeigt. Dies kann reiner Text oder auch mit HTML |
Technische Beschreibung desc_tech |
TEXT |
Technische Produktmerkmale. In diesem Feld können, in der vorgegebenen Schreibweise, einzelne Produktmerkmale (=Attribute) gespeichert werden. Diese werden bspw. in den HTML-Templates zur Darstellung entsprechend (tabellarisch) aufbereitet. Beim Shop-internen "Produkte vergleichen", werden diese einzelnen Merkmale jeweils zum Vergleich nebeneinander dargestellt. Voraussetzung ist allerdings, dass diese Attribut-Namen exakt gleich geschrieben worden sind. Nach Werten bzw. Attributen, die in diesem Feld angegeben worden sind, kann im Shop-Frontend oder Backend nicht explizit sortiert oder gefiltert werden! Wenn dies für ein Attribut gewünscht ist, so sollte dies dann als eigentständiges (Varianten-)Feld bei den Produkt-Daten vorher angelegt werden! Mit "_HEADER=..." kann ein optionaler, einleitender Text (kann HTML enthalten) angegeben werden, der direkt über den Attributen später ausgegeben werden sollte. Mit "_FOOTER=..." kann ein optionaler, abschließender Text (kann HTML enthalten) angegeben werden, der direkt unter den Attributen später ausgegeben werden sollte. Es können auch Gruppen gebildet werden. Eine Gruppe wird definiert mit "_GROUP=". Alle nachfolgenden Attribute werden dann dieser Gruppe zugeordnet. Leerzeilen bzw. Absätze können vorgegeben werden, indem einfach zwei aufeinanderfolgende Pipezeichen eingegeben werden, bspw.: "||". Ob und wie Header, Footer, Gruppennamen bzw. Leerzeilen letztendlich dargestellt werden, hängt immer von den ausgebenden (HTML)-Templates ab! |
Produkt Keywords. prd_keywords |
TEXT |
Produkt Keywords. Freitext-Feld zum Hinterlegen einzelner Begriffe zu diesem Produkt, welche dann in Volltext-Suchen mit durchsucht werden können. Angezeigt im Shop-Frontend wird dieses Feld im Normalfall nicht. Mehrere Begriffe sollten durch Komma von einander getrennt werden. |
Kommentar prd_comment |
TEXT |
Interne Kommentare zu diesem Produkt. Im Backend kann nach dieser Spalte einfach sortiert und gefiltert werden. Im Shop-Frontend sollte diese Spalte niemals angezeigt werden. |
Produktbilder files_img |
TEXT |
Produktbilder. Definition: file=<eMB Filename>|title=<Bildtitel>. Mehrere Bilder mit 3 Doppelkreuzen „###“ trennen.
Die Reihenfolge der hier hinterlegten Bilder wird berücksichtigt! Die hier angegebenen Bilder müssen zuvor in der eCMS-Mediabase hinterlegt worden sein. |
Produkt-Dateien files_doc |
TEXT |
Produkt-Dokumente. Definition: file=<eMB Filename>|title=<Abweichender Titel>. Mehrere Dateien mit 3 Doppelkreuzen „###“ trennen. Die hier angegebenen Files müssen zuvor in der eCMS-Mediabase hinterlegt worden sein. |
Verpackungsmenge pack_amount |
FLOAT | Verpackungsmenge (Default "1"). |
Verpackungseinheit pack_unit |
TEXT | Verpackungseinheit. |
Abmessungen pack_size |
TEXT | Verpackungsabmessungen: Angaben in cm – Höhe x Breite x Tiefe. |
Verpackungsinhalt (Menge) prd_ingr_amount |
FLOAT | Verpackungsinhalt Menge: Mengenangabe des Verpackungsinhaltes ohne Verpackung. Die Angabe wird bei Berechnung des Grundpreis benötigt. |
Verpackungsinhalt (Einheit) prd_ingr_unit |
TEXT | Verpackungsinhalt Einheit: Einheit (z.B. Liter oder kg) zur Mengenangabe des Verpackungsinhaltes. Verwenden Sie bitte folgende Abkürzungen: g=Gramm; kg=Kilogramm; ml=Milliliter; l=Liter; cm=Zentimeter; m=Meter; cm_2=Quadratzentimeter; m_2=Quadratmeter; stk=Stück |
Gewicht prd_weight |
FLOAT | Gesamtgewicht, inklusive Verpackung, in Gramm. |
Virtuelles Produkt prd_virtual |
INT |
Virtuelles-Produkt Kennzeichung.
"1" = Virtuell |
Nachfolgeprodukt prd_replace |
TEXT[32] | Produktcode eines eventuellen Nachfolgeprodukts. |
Hersteller-PCode pcode_manufacturer |
TEXT | Artikelnummer des Herstellers. |
GTIN/EAN ean |
TEXT | GTIN (Global Trade Item Number) (ehemals: EAN-Nummer (European Article Number)) |
Zugehörige Produkte products_related |
TEXT |
Cross-Selling-Produkte. Mehrere PCodes durch Semikolon trennen. Die hier angegebenen Produkte werden typischerweise im Shop-Frontend als Zubehörsprodukte dargestellt. |
Upselling Produkte products_upselling |
TEXT |
Up-Selling-Produkte. Mehrere PCodes durch Semikolon trennen. Die hier angegebenen Produkte werden typischerweise im Shop-Frontend als möglicherweise ebenfalls interessante Produkte dargestellt. |
Neues Produkt new_product |
INT (11) |
Markiert im Shop-Frontend ein Produkt als "NEU".
"1" = als "NEU" markieren |
Special-Offer Produkt special_offer_product |
INT (11) |
Markiert im Shop-Frontend ein Produkt als "Special Offer".
"1" = als "Special Offer" markieren |
Marketing-Name marketing_name |
TEXT |
Optionaler, abweichender Produkt-Name zur Verwendung auf speziellen Shop-Teaser-Flächen, wie bspw. Slider. Ist hier nichts angegeben, greifen im Normalfall die (Slider-)Formate stattdessen auf den Produktnamen zu. |
Marketing-Teaser marketing_teaser |
TEXT |
Optionaler, abweichender Teaser-Text zur Verwendung auf speziellen Shop-Teaser-Flächen, wie bspw. Slider. Ist hier nichts angegeben, greifen im Normalfall die (Slider-)Formate stattdessen auf die Kurzbeschreibung zu. Dies kann plain-Text oder auch HTML sein. |
Marketing-Bild marketing_image |
TEXT |
Optionales, abweichendes Produkt-Bild zur Verwendung auf speziellen Shop-Teaser-Flächen, wie bspw. Slider. Ist hier nichts angegeben, greifen im Normalfall die (Slider-)Formate stattdessen auf das Produktbilder-Feld zu. |
Marketing-Hintergrundbild marketing_image_background |
TEXT | Hintergrund Bild für Marketing-Container. Ausgabe vom Shoptemplate abhängig. |
Marketing HTML Overlay marketing_overlay_html |
TEXT | HTML Code als Overlay für Marketing-Container. Ausgabe vom Shoptemplate abhängig. |
SEO Beschreibung description_seo |
TEXT | Alternativer SEO spezifischer Text der ggf. im Shoptemplate ausgegeben werden kann. |
Produkt-Typ product_type |
TEXT (15) | Vorerst nur "product" unterstützt. Aber andere Produkt-Typen (z.B. Konfigurator-Produkt) denkbar. |
HTML Head-Titel meta_title |
TEXT |
(SEO) Überschreibender HTML-HEAD-Titel für die Produktdetail-Seite. Je nach Shop-Frontend-Konfiguration erzeugt die eCommerce Suite bei der Ausgabe dynamisch nach vorgebenem Schema selbständig eigene Head-Titles. Der HTML-Head-Titel wird im Browser-Fenster oder -Tab als Titel dargestellt. Dies kann hiermit für das Produkt dauerhaft überschrieben werden. |
HTML META-Description meta_description |
TEXT |
(SEO) Überschreibende HTML-META-Description für die Produktdetail-Seite. Je nach Shop-Frontend-Konfiguration erzeugt die eCommerce Suite bei der Ausgabe dynamisch nach vorgebenem Schema selbständig eigene META-Descriptions. Die META-Description wird auf Suchmaschinen-Ergebnisseiten, wie bspw. google, beim eigentlichen Suchergebnis mit angezeigt. Dies kann hiermit für das Produkt dauerhaft überschrieben werden. |
HTML META-Keywords meta_keywords |
TEXT | Optionale HTML-META-Keywords. |
HTML META-Robots NoIndex meta_robots_noindex |
INT (1) |
(SEO) Soll eine Produktdetail-Seite mit NoIndex ausgeliefert werden, so kann dies hier aktiviert werden.
"0" = nicht aktiviert, d.h. keine Ausgabe (default). |
HTML META-Robots NoFollow meta_robots_nofollow |
INT (1) |
(SEO) Soll eine Produktdetail-Seite mit NoFollow ausgeliefert werden, so kann dies hier aktiviert werden.
"0" = nicht aktiviert, d.h. keine Ausgabe (default). |
Auftragsposten-Name orderitem_name |
TEXT |
Abweichender Produktname, der in den Bestelldaten und damit auch in der Rechnung usw. verwendet werden soll. Wird dies Feld leer gelassen, wird der eigentliche Produktname verwendet. |
Auftragsposten-Text orderitem_text |
TEXT | Hierüber besteht die Möglichkeit einen zusätzlichen Text bei Bestelleingang zu dem Auftragsposten automatisch hinzuzufügen. |
Preisdaten |
||
Brutto Preis price |
FLOAT |
Produkt-Preis (Brutto) Beim Importieren, kann angegeben werden, ob dieses Feld abweichend als Netto-Wert, d.h. ohne MwSt. interpretiert werden soll. |
MwSt. Satz vat |
FLOAT | MwSt.-Satz in Prozent für das Shop-Betreiberland. |
Discount Brutto Preis discount |
FLOAT | Brutto-Sonderangebotspreis. Dieser wird nur berücksichtigt, wenn er größer 0,00 ist und kleiner als der Normal-Produktpreis (price). |
Discount Text discount_text |
TEXT | Freitext zum Sonderangebotspreis. |
Discount Startdatum discount_start |
DATETIME | Startzeitpunkt des Sonderangebotpreises (Eingabe: TT.MM.JJJJ hh:mm). Um keinen Startzeitpunkt zu setzen lassen Sie das Feld einfach frei. |
Discount Enddatum discount_end |
DATETIME | Endzeitpunkt des Sonderangebotpreises (Eingabe: TT.MM.JJJJ hh:mm). Um keinen Endzeitpunkt zu setzen lassen Sie das Feld einfach frei. |
Staffelpreise price_dsc_scale |
TEXT | Liste von Preis-Staffelungen basierend auf der gekauften Menge. Erwartet wird jeweils die Mindestmenge und der zugehörige Brutto-Preis für diese Menge (getrennt durch "="). Die einzelnen Staffeln werden durch "|" getrennt und sollten aufsteigend sortiert gelistet werden. |
Shop-Status state |
INT |
Online-Status. Entscheidet unter anderem darüber, ob ein Produkt im Online-Shop sichtbar ist, oder nicht. Beim Import bitte darauf achten, daß das Importieren dieser Spalte freigeschaltet ist (Daten-Sicherheitsmechanismus).
|
Offer-Level offer_level |
INT |
Produkt-Anzeigepriorität (0 - 15). 0 ist sehr niedrig bzw. gilt als nicht priorisiert. Werte von 10 und höher werden als "Top Offer" angezeigt. |
Lieferhinweis prd_delivery |
TEXT | Lieferzeit in Text-Form. Dies wird im Shop als Lieferzeit angezeigt. |
Shop Suchbar searchable |
INT |
Kennzeichnung, ob das Produkt über die Volltext-Shopsuche findbar ist oder nicht.
"1" = suchbar (default) |
Kaufbar single_buy |
INT |
Kaufbar-Einstellung. Über dieses Feld können Sie steuern, ob ein Produkt einzeln gekauft werden kann.
"1" = einzeln kaufbar (Default) |
Verfügbar ab available_date |
DATETIME | Zeitpunkt, ab dem Produkt (wieder) verfügbar ist. |
Vorbestellung möglich bookable |
INT |
Kennzeichnung, um die Vorbestellungen für dieses Produkt zu erlauben:
"1" = vorbestellbar |
Max. Bestellmenge order_quanti_max |
FLOAT |
Maximale Bestellmenge dieses Produkts pro Bestellung. Standardmässig sind keine Mengenbegrenzungen gesetzt. "0" = keine Begrenzung |
Min. Bestellmenge order_quanti_min |
FLOAT | Mindest-Bestellmenge des Produktes pro Bestellung. Standardmässig wird die Mindest-Menge auf "1" gesetzt. |
Schritt Bestellmenge order_quanti_inc |
FLOAT | Schrittweite in der die Bestellmenge des Produktes erhöht werden kann. Sie können die Schrittweite auch mit Nachkommastellen angeben. Standardmässig wird die Schrittweite auf "1" gesetzt. |
Lagerbestand prd_storage_counter |
FLOAT |
Lagerstand für die Anzeige im Shop-Frontend. Für unendlichen Lagerbestand Feld mit "NULL" belegen. Dieser Lagerbestandszähler wird bei eingehenden Bestellungen automatisch heruntergezählt.
eWareHouse In diesem Fall sollten dann hier keine Lagerbestandswerte importiert werden! Sondern dann direkt sinnvollerweise direkt im eWareHouse. |
Lagerbestand Benachrichtigungsschwelle prd_storage_limit_notify |
FLOAT | Erreicht der Lagerbestand (prd_storage_counter) diesen Schwellwert, wird eine Email an den Shop-Betreiber ausgelöst. |
dynx__prdxcost_<ISO-Code> | FLOAT |
Länderspezifische Zusatzversandkosten. Für jedes gewünschte Land muss eine eigene Spalte angelegt werden mit deren ISO-Ländercode (Beispiel für Österreich: dynx__prdxcost_AT). |
Feldname | Typ | Beschreibung |
---|---|---|
Brand-Details | TEXT |
Verknüpfung zu einem zentralem Marken-Datensatz. In dem zentralen Marken-Datensatz können Namen, Logo, Bilder, Texte, Links und eigene weitere Felder zu der entsprechenden Marke hinterlegt werden, die dann im Shop-Frontend bspw. auf der Produktdetail-Seite oder in den Markenshops ausgegeben werden können.
Plugin: |
Gebundelte Produkte products_contain |
TEXT |
Wenn hier "Kind"-Produkte hinterlegt werden, ist dieses Produkt das sogenannte "Vater-Bundle-Produkt". Mehrere PCodes durch Semikolon trennen. Bundle-Produkte können wiederum mehrfach verschachtelt Teil eines übergeordneten Bundle-Produkts sein.
Plugin: |
Buchhaltung Kostenstelle prd_accounting_cost_center |
TEXT |
Wenn hier angegeben, wird bei der Erzeugung von FiBu-Buchungstapel-Dateien, dieser Wert in Kostenstellen-Spalte übernommen.
Plugin: |
Buchhaltung Erlöskonto prd_accounting_revenue_account |
TEXT |
Wenn hier angegeben, wird immer bei der Erzeugung von FiBu-Buchungstapel-Dateien, dieser Wert als Erlöskonto genommen und nicht die entsprechend konfigurierten Standard-Erlöskkonten.
Plugin: |