ArticleSubscriptionSelectorDirectSql

Der JobStep ArticleSubscriptionSelectorDirectSql kann anhand einer, bei Lokation hinterlegtem Artikel-Abonnement, Artikel selektieren und zur weiteren Verarbeitung in den Speicher laden.

Die ArticleSubscriptionSelectorDirectSql liefert am Ende alle ArtikelDetails zu je ausgewählten Artikel. Der Filter wird auf ArtikelDetail Ebene gesetzt, dann werden von den dazu gefunden ArtikelDetails die Artikel gewählt und dann ArtikelDetails dieser Artikel geladen. Das ist notwendig, da der Pool mit dem vermerkt, welche Artikel die Gegenseite erhalten hat auf Artikel Ebene arbeitet.

Hinweis: Funktioniert nur in Verbindung mit MSSQL!

Name Bedeutung
NameName des DirectSqlArtikel-AbonnementSelectors. Hier sollte nach Möglichkeit ein aussagekräftiger Name gewählt werden.
BeschreibungHier kann ggf. eine Beschreibung der konkreten Aufgabe des Jobsteps in diesem Job eingetragen werden.
Kommunikations-RichtungHier kann die Kommunikations-Richtung der Nachricht (Eingehend, Ausgehend) anhand des vorgesehenen UseCases eingestellt werden.
SelektionHier kann die Methode eingestellt werden, nach der Artikel extrahiert werden.
Selektions-Strategie für PreislinienBestimmt den Wert für die 'SelectedPriceLine' in dem erstellen Objekt vom Typ eBiss.Supplier.SupplierArticleDocument. Folgende Optionen sind möglich: Festgelegt: Der Wert aus 'Standard Preislinie'. Partnervorlage: Die Preislinie aus der Partnervorlage des Handelspartners. Wenn diese nicht vorhanden ist, dann der Wert aus 'Standard Preislinie'. Sollte 'Standard Preislinie' nicht gesetzt sein, dann wird ein Fehler ausgegeben. Handelspartner: Die Preislinie des Handelspartners. Wenn diese nicht vorhanden ist, dann der Wert aus 'Standard Preislinie'. Sollte 'Standard Preislinie' nicht gesetzt sein, dann wird ein Fehler ausgegeben. Handelspartner und Partnervorlage: Eine Kombination aus 'Handelspartner' und 'Partnervorlage'.
Standard PreislinieWird in der 'Selektions-Strategie für Preislinien' verwendet, siehe oben.
Artikel mit Artikel-Pool verknüpfen
Lokations-FilterArt und Weise wie die u.g. Filter angewandt werden sollen also ob die Ergebnisse ein- oder ausgeschlossen werden sollen.
GLN der LokationOptionaler Filter, mit dem man die betroffenen Locations nach der GLN einschränken kann. Wildcards sind nicht möglich, es wird nach dem Anfang der GLN gefiltert.
Hinweis: Es wird nach der GLN der Location, nicht nach der GLN des Partners gefiltert.
Name der LokationOptionaler Filter über den man die betroffenen Locations über den Namen einschränken kann. Wildcards sind nicht möglich, es wird nach dem Anfang des Namens gefiltert.
Hinweis: Es wird nach dem Namen der Location, nicht nach dem Namen des Partners gefiltert.
Gruppenname der LokationOptionaler Filter als Semikolon-separierte Liste von Abonnement-Gruppennamen die berücksichtig werden sollen.
Artikelinformationen zusammenfassenArtikelinformationen wie Preise und Artikeltexte werden zusammengefasst. Das erzeugte SupplierArticleDocument enthält dann je Artikel-Detail anschließend nur eine gültige Preis- bzw. Text-Position, sowie nur eine Position zu zusätzlichen Artikelinformationen. Diese Position wird in Abhängigkeit von dem Partner der das jeweilige Artikel-Abonnement definiert hat ermittelt, wobei auch übergeordnete Preislinien sowie der Gültigkeitsbereich der Preislinien berücksichtigt werden.
Max. Anzahl pro ChargeAnzahl der auf einmal zu verarbeitenden Items.
TimeoutTimout für die Ausführung von Kommandos auf der Datenbank in Sekunden.

Folgende JobSteps werden i.d.R. mit dem ArticleSubscriptionSelectorDirectSql verbunden