Mehrfachänderungen

Änderungen können Sie an einzelnen Artikeln aber auch gleichzeitig am gesamten Artikelbestand oder vorher gefilterten Artikelgruppen vornehmen. Hierzu nutzen Sie die Mehrfachänderung.

Das Modul finden Sie auf der linken unteren Seite der Artikelübersicht. Wählen Sie zuerst die Produkte, die Sie ändern möchten (einzeln, über Kategorien oder über Filter) und klicken Sie auf Mehrfachänderung > Hinzufügen.

 

Nachfolgend einige Beispiele:

Artikel aktivieren

 

Lagerbestand um 10 erhöhen

 

Preis um 5 € reduzieren

 

Am Ende des Kapitels können Sie alle Parameter nachlesen.

Nachdem Sie Ihre Parameter bestimmt haben, klicken Sie auf „Aktualisieren“ um diese zu übernehmen. Möchten Sie mehr als eine Änderung gleichzeitig vornehmen, klicken Sie erneut auf „Hinzufügen“ und machen weitere Eingaben. Sind Ihre Eingaben abgeschlossen starten Sie die Mehrfachänderung über „Änderung übernehmen“. Nach Bestätigung der Sicherheitsabfrage zeigt Ihnen ein Balken den Fortschritt Ihrer Mehrfachänderung an.

Bitte brechen Sie die Stapelverarbeitung nicht ab. Die Dauer kann abhängig von der zu bearbeitenden Menge stark variieren. Die voraussichtlich benötigte Zeit wird angezeigt.

 

Wiederherstellung

Durch Drücken auf das Wiederherstellungs-Symbol (blauer sich drehender Pfeil) können Sie die Änderung rückgängig machen und den URSPRUNGSWERT wiederherstellen.

Achtung: Die Wiederherstellungsfunktion dient nicht als Backup Lösung. Es sollte hier immer ein separates Backup vom Server erstellt werden.
Hinweis: Ihr Shop loggt alle relevanten Änderungen an den Artikeln mit, so dass auch zu einem späteren Zeitpunkt eine Änderung nachvollzogen werden kann. Die Logs finden sich unter „Einstellungen > Logfile“.

 

 

Bedeutung der Werte, Bezeichnungen und Operatoren bei Filter und Mehrfachänderungen

Operatoren werden abhängig von dem vorherigen Attribut angezeigt. So kann z.B. nach dem Attribut “ARTIKEL.NAME” kein “>”-Operator folgen, da dies kein Zeichenkettenoperator ist.

  • a = b (a ist gleich b)
  • a != b (a ist ungleich b)
  • a ~ b (a passt auf regulären Ausdruck b)
  • a !~ b (a passt nicht auf regulären Ausdruck b)
  • a IN (b, c) (a = b ODER a = c)
  • a ISNULL (a hat keinen Wert)
  • a > b (a ist größer b)
  • a >= b (a ist größer oder gleich b)
  • a < b (a ist kleiner a)
  • a <= b (a ist kleiner oder gleich b)
  • a ISTRUE (a ist wahr – bool 1)
  • a ISFALSE (a ist falsch – bool 0)

 

Zur Verknüpfung mehrerer Ausdrücke gibt es folgende Operatoren:

  • AND (verknüpft zwei Ausdrücke mit einem logischen UND)
  • OR (verknüpft zwei Ausdrücke mit einem logischen ODER)
  • ( bzw ) (erlaubt es, logische Ausdrücke zu klammern, um die in den Klammern befindlichen Ausdrücke zuerst auszuwerten)

 

Werte

Die Werte können hier natürlich auch in der Datenbank gefunden werden. Folgend eine Auflistung. (wichtig ist hier der Begriff vor dem Punkt) z.B article.id ist in der Tabelle s_articles in der Spalte id.

  • article = s_article
  • attribute = s_articles_attributes
  • detail = s_articles_details
  • supplier = s_articles_supplier
  • category = s_categories
  • unit = s_core_units
  • tax = s_core_tax
  • vote = s_articles_vote
  • configurationset = s_article_configurator_set
  • configuratorgroup = s_article_configurator_group
  • configuratoroption = s_article_configurator_option
  • propertyset = s_filter
  • propertygroup = s_filter_option
  • propertyoption = s_filter_values
  • price = s_articles_prices
  • image = s_articles_img
  • HASIMAGE = Bild vorhanden
  • ISMAIN = Hauptvariante / Varianten-Vorauswahl
  • HASPROPERTIES = Hat Eigenschaften
  • HASCONFIGURATOR = Hat Konfigurator
  • HASBLOCKPRICE = Hat Staffelpreise

 

Feldname
Nur als Filter verfügbar
Beschreibung
Article.active Ist der Artikel aktiv
Article.added Wann wurde der Artikel hinzugefügt
Article.availableFrom Ab wann ist der Artikel verfügbar?
Article.availableTo Bis wann ist der Artikel verfügbar?
Article.changed Wann wurde der Artikel zuletzt geändert?
Article.crossBundleLook veraltet
Article.description Kurzbeschreibung
Article.descriptionLong Langbeschreibung
Article.filterGroupId x
Article.highlight Ist der Artikel hervorgehoben?
Article.id x Artikel ID (nicht Artikelnummer)
Article.keywords Meta-Keywords des Artikels
Article.lastStock Abverkaufs-Flag
Article.maindetailId x
Article.metatitle Metatitel
Article.mode Artikelmodus
Article.name Name des Artikels
Article.notification Benachrichtigungen für den Artikel aktiv?
Article.priceGroupActive Sind Preisgruppen für den Artikel aktiv
Article.priceGroupId x
Article.pseudoSales Pseudo-Verkäufe des Artikels
Article.supplierId x Hersteller ID
Article.taxId x Steuer ID
Article.template Template des Artikels
Attribute.articleDetailId x Artikeldetail ID (nicht Artikelnummer)
Attribute.articleId x Artikel ID (nicht Artikelnummer)
Attribute.attr1 Zusätzliches Attributsfeld
Attribute.attr2 Zusätzliches Attributsfeld
Attribute.attr3 Zusätzliches Attributsfeld
Attribute.attr4 Zusätzliches Attributsfeld
Attribute.attr5 Zusätzliches Attributsfeld
Attribute.attr6 Zusätzliches Attributsfeld
Attribute.attr7 Zusätzliches Attributsfeld
Attribute.attr8 Zusätzliches Attributsfeld
Attribute.attr9 Zusätzliches Attributsfeld
Attribute.attr10 Zusätzliches Attributsfeld
Attribute.attr11 Zusätzliches Attributsfeld
Attribute.attr12 Zusätzliches Attributsfeld
Attribute.attr13 Zusätzliches Attributsfeld
Attribute.attr14 Zusätzliches Attributsfeld
Attribute.attr15 Zusätzliches Attributsfeld
Attribute.attr16 Zusätzliches Attributsfeld
Attribute.attr17 Zusätzliches Attributsfeld
Attribute.attr18 Zusätzliches Attributsfeld
Attribute.attr19 Zusätzliches Attributsfeld
Attribute.attr20 Zusätzliches Attributsfeld
Attribute.id x Attributs ID
Attribute.nwsAlloySurcharges Legierungszuschlag
Attribute.nwsCuttingOptimization Verschnittoptimierung
Attribute.nwsCuttingRestLenght Restlänge
Attribute.nwsCuttingWidth Schnittbreite [mm]
Attribute.nwsDefaultCuttingPosition Default Schnitt-Position
Attribute.nwsDeprecated x Veraltetes Steel Product
Attribute.nwsDiameter x Durchmesser
Attribute.nwsDimensionalStandard x Massnorm
Attribute.nwsErpNumber ERP-Nummer
Attribute.nwsExecution x Ausführung
Attribute.nwsFamily x Familie
Attribute.nwsGeometry x Geometrie
Attribute.nwsMaterial x Material
Attribute.nwsMaterialStandard x Gütenorm
Attribute.nwsMaxLenght x Max. Länge
Attribute.nwsProductType x Produktart (Langprodukt oder Flachprodukt)
Attribute.nwsPurchasedParts Zukaufartikel
Attribute.nwsSteelonlineId x Steel ID
Attribute.nwsTheoreticalWeight Theoretisches Gewicht (Kg/m)
Category.active Ist die Kategorie aktiv
Category.added Hinzugefügt am…
Category.blog Handelt es sich um eine Blog-Kategorie?
Category.changed Änderungsdatum
Category.cmsHeadline Kategorie – Überschrift
Category.cmsText Kategorie – Beschreibungstext
Category.external Externe Kategorie
Category.externalTarget
Category.facetIds
Category.hideFilter Filter verstecken
Category.hideSorting Sortierung verstecken
Category.hideTop Top-Navigation verstecken?
Category.id x Kategorie ID
Category.mediaId x
Category.metaDescription Meta-Beschreibung
Category.metaKeywords Meta-Keywords der Kategorie
Category.metaTitle Kategorie Metatitel
Category.name Name der Kategorie
Category.parentId x ID der übergeordneten Kategorie
Category.path Kategorie-Pfad
Category.position Position der Kategorie
Category.productBoxLayout Layout des Listings
Category.sortingIds Kategorie Sortierungs ID
Category.streamId x Kategorie Productstream ID
Category.template Template der Kategorie
ConfiguratorGroup.description KonfiguratorGruppe – Beschreibung
ConfiguratorGroup.id x KonfiguratorGruppe – ID
ConfiguratorGroup.name KonfiguratorGruppe – Name
ConfiguratorGroup.position KonfiguratorGruppe – Position
ConfiguratorOption.groupId x KonfiguratorOption – Gruppen ID
ConfiguratorOption.id x KonfiguratorOption – ID
ConfiguratorOption.name KonfiguratorOption – Name
ConfiguratorOption.position KonfiguratorOption – Position
ConfiguratorSet.id x KonfiguratorSet – ID
ConfiguratorSet.name KonfiguratorSet – Name
ConfiguratorSet.public KonfiguratorSet – Öffentlich?
ConfiguratorSet.type KonfiguratorSet – Typ (Bild, Auswahl, Standard)
Detail.active Ist die Variante aktiv?
Detail.additionalText Zusatztext (bei Varianten mit den Konfiguratoroptionen)
Detail.articleId x Artikel ID (nicht Artikelnummer)
Detail.ean EAN
Detail.height x Höhe
Detail.id x Artikelnummer
Detail.inStock Lagerbestand
Detail.kind Typ der Variante (1=Vorauswahl, 2=andere)
Detail.len x Länge
Detail.maxPurchase Maximalabnahme
Detail.minPurchase Mindestabnahme
Detail.number Bestellnummer der Variante
Detail.packUnit Verpackungseinheit
Detail.position Position (wenn mehrere Varianten vorhanden sind)
Detail.purchasePrice Einkaufspreis
Detail.purchaseSteps Abnahme-Stufen
Detail.purchaseUnit Einheit
Detail.referenceUnit Referenzeinheit
Detail.releaseDate Veröffentlichungsdatum
Detail.shippingFree versandkostenfrei?
Detail.shippingTime Lieferzeit
Detail.stockMin Lager-Mindestbestand
Detail.supplierNumber Hersteller-Nummer der Variante
Detail.unitId x Einheiten ID
Detail.weight x Gewicht
Detail.width x Breite
Hasblockprice x Hat Staffelpreise
Hasconfigurator x Hat Konfigurator
Hasimage x Bild vorhanden
Hasnoimage x Bild nicht vorhanden
Hasproperties x Hat Eigenschaften
Image.articleDetailId x Bild – Artikeldetail ID
Image.articleId x Bild – Artikel ID
Image.description Bild – Beschreibung
Image.extension Bild – Dateinamenerweiterung
Image.height Bild – Höhe
Image.id x Bild – ID
Image.main Bild – Hauptbild?
Image.mediaId x Bild – Media ID
Image.parentId x
Image.path Bild – Pfad
Image.position Bild – Position
Image.relations Bild – Relationen
Image.width Bild – Breite
Ismain x Hauptvariante / Varianten-Vorauswahl
Price.articleDetailsId x Preis – Article ID (nicht Artikelnummer)
Price.articleId x Preis – Articledetail ID (nicht Artikelnummer)
Price.basePrice x Preis – EinkaufspreisTop of FormBottom of Form
Price.customerGroupKey x Preis – Kundengruppenkürzel
Price.from x Preis ab
Price.id x Preis – ID
Price.percent x Preis_ Prozentrabatt
Price.price Preis – Preis
Price.pseudoPrice Preis – Pseudopreis / UVP-Angabe
Price.to x Preis bis
PropertyGroup.filterable EigenschaftsGruppe – Filterbar
PropertyGroup.id x EigenschaftsGruppe – ID
PropertyGroup.name EigenschaftsGruppe – Name
PropertyOption.id x EigenschaftsOption – ID
PropertyOption.mediaId x EigenschaftsOption – MediaID
PropertyOption.optionId x EigenschaftsOption – Options ID
PropertyOption.position EigenschaftsOption – Position
PropertyOption.value EigenschaftsOption – Wert
PropertySet.comparable EigenschaftsSet – Vergleichbar
PropertySet.name EigenschaftsSet – Name
PropertySet.position EigenschaftsSet – Position
PropertySet.sortMode EigenschaftsSet – SortierModus
Supplier.changed x Hersteller geändert
Supplier.description x Beschreibung des Herstellers
Supplier.id x Hersteller ID
Supplier.image x Bild des Herstellers
Supplier.link x Link des Herstellers
Supplier.metaDescription x Meta Beschreibung
Supplier.keywords x Hersteller Keywords
Supplier.metaTitle x Meta Titel
Supplier.name x Name des Herstellers
Tax.id x Steuer ID
Tax.name x Name / Beschreibung des Steuersatzes
Tax.tax x Steuersatz
Unit.id x Einheiten – ID
Unit.name x Preiseinheit – Einheit (z.B. gr.)
Unit.unit x Preiseinheit – Name (z.B. Gramm)
Vote.active Bewertung – Aktiv / Freigeschaltet
Vote.answer Bewertung – Antwort
Vote.answer_date Bewertung – Antwortdatum
Vote.articleid x Bewertung – Artikel ID (nicht Artikelnummer)
Vote.comment Bewertung – Kommentar
Vote.datum Bewertung – Datum
Vote.email Bewertung – Email
Vote.headline Bewertung – Überschrift
Vote.id x Bewertung – ID
Vote.name Bewertung – Name
Vote.points Bewertung – Punkte
Vote.shopid x Bewertung – Shop ID