eBiss 3

Hilfe & Dokumentation

Benutzer-Werkzeuge

Webseiten-Werkzeuge


prozessdefinition:jobs:jobsteps:supplier:deprecated:tradeitemmanagerdirectsql

TradeItemManagerDirectSql

Dieser Job-Step ist veraltet, es ist der TradeItemManager (Hersteller) zu verwenden (Ab Version 3.7.291 (4.11.23))

Beim Einsatz vom MS-SQL-Server können auch die performanteren Job-Steps TradeItemManagerFillCache und TradeItemManagerBookCache verwendet werden.

Verbucht übergebene Artikel in den ArticlePool.

Name Bedeutung
BookingBatchSize :Anzahl an Items die auf einmal verbucht werden sollen (Performanceanhängig).
Description :Hier kann ggf. eine Beschreibung der konkreten Aufgabe des Jobsteps in diesem Job eingetragen werden.
ItemsToBook :Gibt an welche Sorte von TradeItems verbucht werden soll.
Name :Name des TradeItemManagerDirectSqls. Hier sollte nach Möglichkeit ein aussagekräftiger Name gewählt werden.
OverwriteArticleDetail:Ermöglicht das Überschreiben von Artikel in der Datenbank

Verbuchen von Artikel im Supplier.ArticlePool

Artikel werden wie folgt im Supplier.ArtikelPool verbucht:

  1. Artikel ist nicht in Datenbank vorhanden:
    1. EAN vorhanden: Artikel aus Artikelkatalog wird nicht in die Datenbank geschrieben –> Log-Eintrag: Doppelter Artikel.
    2. Ean nicht vorhanden: Artikel aus Artikelkatalog wird in der Datenbank neu angelegt.
  2. Artikel ist in Datenbank vorhanden:
    1. EAN ist gleich: Artikel aus Artikelkatalog wird mit dem aus der Datenbank verglichen, geänderte Felder werden in der Datenbank gespeichert.
    2. EAN ist nicht gleich: Artikel aus Artikelkatalog wird nicht in die Datenbank geschrieben –> Log-Eintrag: Doppelter Artikel.

Hinweis: Artikel werden in der Datenbank nach Artikelnummer, Farbe, Größe gesucht.

Option OverwriteArticleDetail

Durch Verwendung der Option OverwriteArticleDetail wird das Überschreiben eines Artikel in der Datenbank ermöglicht. Daraus ergeben sich folgende Konstellationen:

  1. Artikel ist nicht in Datenbank vorhanden:
    1. EAN vorhanden: Datensatz zur Ean wird in Datenbank gelöscht, danach wird ein neuer Datensatz für den Artikel aus dem Artikelkatalog erstellt und in der Datenbank gespeichert.
    2. Ean nicht vorhanden: Artikel aus Artikelkatalog wird in der Datenbank neu angelegt.
  2. Artikel ist in Datenbank vorhanden:
    1. EAN ist gleich: Artikel aus Artikelkatalog wird mit dem aus der Datenbank verglichen, geänderte Felder werden in der Datenbank aktualisiert
    2. EAN ist nicht gleich: Datensatz mit Ean suchen und aus Datenbank löschen, neuen Datensatz für Artikel aus dem Artikelkatalog in Datenbank erstellen und speichern.
prozessdefinition/jobs/jobsteps/supplier/deprecated/tradeitemmanagerdirectsql.txt · Zuletzt geändert: 2024/02/20 08:15 von 127.0.0.1