-IN ARBEIT- PrimeTireAdHocStocklevelImport

Beschreibung

Ad-hoc-Verfügbarkeiten für vorhandene Artikel anfragen und die Lagerbestände in LAGERBESTAND aktualisieren.

Der Prozess dient dem Bestandsabgleich je Lieferant und Organisationseinheit und umfasst die Prüfung der Lieferzeit in Werktagen.

Besonderheiten:

  • Verarbeitet Artikel in Paketen über ItemCount.

  • Berücksichtigt das Verfügbarkeitskennzeichen KENNZEICHEN.

  • Setzt den Bestand bei einem Fehler optional auf 0 (QuantityZeroAtError).

Konfiguration

Parameter

Bedeutung

SupplierNumber

Lieferantennummer

OrganisationUnit

Organisationseinheit

SqlWhere

Zusatzfilter für die Artikelselektion

ItemCount

Anzahl der Artikel je Ad-hoc-Request

Pause

Wartezeit zwischen Request-Blöcken in Sekunden

MaxInquiryQuantity

Maximale Anfragemenge je Artikel

DeliveryWorkingDays

Maximal zulässige Lieferzeit in Werktagen

QuantityZeroAtError

Setzt den Bestand bei einem Fehlercode auf 0

MaxAllowedAvailabilityResponse

Zulässige Ad-hoc-Verfügbarkeitscodes (1–n)

Importablauf

  1. Start über WpfInterfaces/Task mit dem Interface AdHocStockLevel und der zugehörigen Konfiguration.

  2. Selektion des Lieferantenkontos aus LIEFERANTEN_OE sowie von Hersteller und Lager.

  3. Ermittlung des spätesten Lieferdatums über den SCHICHTKALENDER.

  4. Artikelselektion aus ARTIKELSTAMM, ALIEF, ARTIKELSTAMM_TEXTE und dem aktuellen Bestand aus LAGERBESTAND.

  5. Versand der Ad-hoc-Anfragen blockweise.

  6. Verarbeitung der Antworten und Aktualisierung von LAGERBESTAND einschließlich der Lieferzeit- und Fehlerlogik.

Aktiv verwendete Felder

Quelle

Feld

Verwendung

LIEFERANTEN_OE

HERSTELLER, LAGER

Hersteller und Lager für den Anfragekontext

SCHICHTKALENDER

DATUM, STD_PLAN

Berechnung des maximalen Lieferdatums

ARTIKELSTAMM

NUMMER, ARTIKELNUMMER, BEZEICHNUNG1, LIEFERANTENNUMMER, LARTIKELNUMMER, HERST_ARTNR, EAN_NR, MATCHCODE

Artikel für die Ad-hoc-Anfrage

LAGERBESTAND

BESTAND (Subselect)

Ermittlung der aktuellen Menge je Artikel

AdHoc-Response

ARTIKELNUMMER, ERROR_CODE, LIEFERDATUM, KENNZEICHEN, VERFUEGBAR

Steuerung der Update-Logik

Ziel: LAGERBESTAND

BESTAND, VERFUEGBAR, LTZ_BUCHUNG

Bestandsupdate je Artikel und Lager