Beschreibung
Die Schnittstelle PlankenauerDepotImport ist eine reine Importschnittstelle. Sie importiert Stamm- und Einlagerungsdaten aus CSV-Dateien von Plankenauer und FastBox in LC.
Importreihenfolge (Autostart)
-
Kunden (Plankenauer)
-
Kunden (FastBox)
-
Ansprechpartner (Plankenauer)
-
Geräte/Fahrzeuge (Plankenauer)
-
Geräte/Fahrzeuge (FastBox)
-
Depots/Einlagerung (Plankenauer)
-
Depots/Einlagerung (FastBox)
Technische Eckpunkte
-
Interface-Key:
PlankenauerDepotImport -
Titel: Plankenauer Depot Import
-
SupportsAutostart:
true -
CSV-Format: Trennzeichen
|, EncodingWindows-1252 -
Einsatzbereich: Kunden-, Fahrzeug- und Depotdaten-Synchronisation in LC, unter anderem für
KUNDEN,ANSPRECHPARTNER,GERAETE,GERAETE_KFZ,KL_KARTEIundKL_EINLAGERUNG
Konfiguration
Die Konfiguration erfolgt über PlankenauerDepotImportSettings mit dem Key-Präfix PLANKENAUERDEPOTIMPORT_ oder über /Config=...xml.
|
Parameter |
Beschreibung |
|---|---|
|
|
Verzeichnis der Importdateien |
|
|
Plankenauer Kundenstamm |
|
|
Plankenauer Ansprechpartner |
|
|
FastBox Kundenstamm |
|
|
Plankenauer Geräte/Fahrzeuge |
|
|
FastBox Geräte/Fahrzeuge |
|
|
Plankenauer Depot/Einlagerung |
|
|
FastBox Depot/Einlagerung |
Importablauf
-
Dateien im ImportDirectory bereitstellen (alle konfigurierten Dateinamen).
-
Schnittstelle über WpfInterfaces im Autostart/CLI starten, z. B.:
WpfInterfaces.exe /DB=<DB> /USER=<USER> /PASSWORD=<PWD> /INTERFACE=PlankenauerDepotImport /CONFIG=<PfadZurConfig.xml>
-
Für geplante Ausführung über LC.ScheduledTask denselben Aufruf als Task hinterlegen.
-
Lauf prüft je Datei:
• Dateiname gesetzt?
• Datei vorhanden?
• Dann Import + Update/Insert. -
Logging erfolgt laufend (fehlende Kunden, fehlende Lagerorte, doppelte Lagerorte, Insert/Update-Zähler).
Aktiv verwendete Felder
Import – Kunden (Plankenauer und FastBox)
|
Quelle (CSV) |
Ziel (LC) |
Verwendung |
|---|---|---|
|
|
|
Fremd-Kundennummer, Existenzprüfung und Zuordnung |
|
|
|
Kundennummer wird direkt übernommen |
|
|
|
Stammdatenpflege |
|
|
|
Wird an |
|
|
|
Wird vorangestellt |
|
|
|
Org.-Einheit (+100 PLA / +500 FB) |
|
|
|
Sperrstatus setzt Inaktivität und Bonität |
|
|
|
Bonitäts- und Klassifikationslogik |
|
|
|
Mapping über |
|
|
|
USt.- und EU-Logik |
|
|
|
Mailing-Sperre |
|
|
|
Zusatzbonität Lieferadresse |
|
|
|
Anlage und Update der Lieferadresse |
Import – Ansprechpartner (Plankenauer)
|
Quelle (CSV) |
Ziel (LC) |
Verwendung |
|---|---|---|
|
|
|
Kundenzuordnung |
|
|
|
Schlüssel für Update (Kunde + Name) |
|
|
|
Funktion |
|
|
|
|
|
|
|
Telefon |
|
|
|
Mobiltelefon |
Import – Geräte/Fahrzeuge (Plankenauer und FastBox)
|
Quelle (CSV) |
Ziel (LC) |
Verwendung |
|---|---|---|
|
|
Kunde via |
Kundenfindung |
|
|
|
Fahrzeugschlüssel |
|
|
|
Teil der Dublettenprüfung |
|
|
|
Ansprechpartner-Zuordnung |
|
|
|
Fahrzeugbezeichnung |
|
|
|
VIN (gekürzt und vollständig) |
|
|
|
Erstzulassung |
|
|
|
TPMS-/RDKS-Status |
|
Weitere Technikfelder ( |
Freie Gerätefelder |
Technische Zusatzdaten |