-IN ARBEIT- PrimeTireGoeggelImport

Beschreibung

Der CSV-Import übernimmt externe Lagerbestände und optional Preise in ALIEF und den ARTIKELSTAMM – inklusive Preis-Historie.

  • Artikelzuordnung: über die EAN in ARTIKEL_BARCODE

  • Bestandsimport: Der Bestand am Ziellager wird zuerst gelöscht und anschliessend neu geschrieben.

  • Preisimport: optional über das Setting ImportPrices

Konfiguration

Setting: GoeggelImportSettings (Key-Präfix: GOEGGELIMPORT_)

Parameter

Bedeutung

SupplierNumber

Lieferant für den Preisimport in ALIEF

StockNumber

Ziellager für den Bestandsimport

ImportPrices

Aktiviert oder deaktiviert den Preisimport

Importablauf

  1. Start über WpfInterfaces/Task mit dem Interface GoeggelImport und dem Parameter /FILENAME.

  2. CSV-Datei einlesen (Semikolon als Trennzeichen).

  3. Validierung: Artikelzuordnung über die EAN in ARTIKEL_BARCODE.

  4. Bestandsimport nach LAGERBESTAND.

  5. Optionaler Preisimport nach ALIEF sowie gegebenenfalls nach ARTIKELSTAMM und in die Preis-Historientabellen.

Aktiv verwendete Felder

Quelle

Feld

Verwendung

CSV

fields[2] – Hersteller

Manufacturer

CSV

fields[3] – Bezeichnung

ItemDescription

CSV

fields[4] – EAN

Artikelzuordnung

CSV

fields[5] – Hersteller-ArtNr

ManufacturerItemNumber

CSV

fields[6] – Lieferanten-ArtNr

SupplierItemNumber

CSV

fields[7] – Bestand

StockQuantity

CSV

fields[9] – Preis

SalesPrice

ARTIKEL_BARCODE

EAN_NR, ARTIKELNUMMER

Mapping EAN → Artikel

Ziel LAGERBESTAND

ARTNR, LAGER, BESTAND, VERFUEGBAR

Bestandsimport

Ziel ALIEF

ARTIKELNUMMER, LIEFNUMMER, L_ARTIKELNUMMER, LISTENPREIS, NETTOPREIS, ESPL u. a.

Preisanlage/-update

Ziel ARTIKELSTAMM

VK, EKL, ESPL, optional EK, ESP

Update beim Hauptlieferanten

Historie

HIST_EK_PREISE, HIST_VK_PREISE

Preisänderungsprotokoll