- 25 Oct 2024
- 15 Minutes to read
- Print
- DarkLight
- PDF
Lieferanten Export/Import (csv)
- Updated on 25 Oct 2024
- 15 Minutes to read
- Print
- DarkLight
- PDF
Wichtiger Hinweis
Diese Schnittstelle ist standardisiert und kann jederzeit um zusätzliche Felder erweitert werden. Neue Felder werden stets am Ende der bestehenden Struktur hinzugefügt, um die Kompatibilität zu gewährleisten.
Für den Lieferantenstammimport sind die angeführten Feldnamen entscheidend. Diese müssen als Überschrift der Spalten angegeben werden.
Als Trennzeichen muss das Semikolon (";") verwendet werden. Überall, wo in der untenstehenden Tabelle in der Spalte "XPrCde" ein bestimmtes xPro z.B. "AdrSex", angegeben ist, muss die betreffende "Anrede" ZUERST im xPro z.B. "AdrSex" angelegt werden. Erst dann kann in der CSV-Datei darauf verwiesen werden.
Wenn die Anrede "Herrn" den "xPro-Schlüssel" "1" im xPro "AdrSex" trägt, dann muss in der CSV-Datei der xPro-Schlüssel "1" (NICHT die Anrede "Herrn") in der Spalte "AdrSex" mitgegeben werden!
Feldname | Datentyp | Format | Beschreibung | XprKey | XPrCde |
Char | X(32) | Lieferantennummer | Nein |
| |
Char | X(32) | Anrede | Ja | AdrSex | |
Char | X(20) | Titel | Ja | AdrTit | |
Char | X(40) | Nachname | Nein |
| |
Char | X(40) | Vorname | Nein |
| |
Char | X(40) | Zuname | Nein |
| |
Char | X(40) | Strasse | Nein |
| |
Char | X(32) | Land | Ja | AdrLnd | |
Char | X(10) | PLZ | Ja | AdrPcd | |
Char | X(40) | Ort | Nein |
| |
Char | X(40) | Telefon | Nein |
| |
Char | X(40) | Telefon 2 | Nein |
| |
Char | X(40) | Mobiltelefon | Nein |
| |
Char | X(40) | Fax | Nein |
| |
Char | X(50) | Nein |
| ||
Int | 9 | Sprache | Ja | SysLng | |
Char | X(3) | Währung | Ja | SysCur | |
Char | X(8) | Lieferantengruppe | Ja | SupGrp | |
Char | X(8) | Bonusgruppe | Ja | BnsGrp | |
Char | X(8) | Zahlungskondition | Ja | PayCnd | |
Char | X(8) | Lieferkondition | Ja | DlvCnd | |
Char | X(8) | Verpackungskondition | Ja | PkgCnd | |
Char | X(8) | Versandkondition | Ja | ShpCnd | |
Char | X(2) | Umsatzsteuer-Land | Ja | TaxLnd | |
Char | X(12) | UST-ID | Nein |
| |
Logi | yes/no | EDV-Projekt | Nein |
| |
Int | 9 | Lieferantenart | Ja | SupKnd | |
Int | 99999999 | Eigner | Ja | OwnHdr | |
Char | X(40) | Bestellformular | Nein |
| |
Int | >9 | Druckanzahl | Nein |
| |
Char | X(40) | Vorspanntext | Nein |
| |
Char | X(40) | Nachspanntext | Nein |
| |
Char | X(32) | Kundennummer | Nein |
| |
Char | X(150) | Kurzname | Nein |
| |
Char | X(13) | GLN/ILN | Nein |
| |
Char | X(256) | Memotext | Nein |
|
Optional besteht die Möglichkeit im Kopfbereich des Importfiles drei Parameter für den Import zu hinterlegen:
ReplaceSelective=TRUE|ProtectDiscounts=TRUE|OverwriteAll=TRUE
Oder:
ReplaceSelective=TRUE
ProtectDiscounts=TRUE
OverwriteAll=TRUE
Der Parameter "ReplaceSelective=TRUE" bewirkt, dass nur im Importfile enthaltene und gefüllte Felder beim Import in moveIT ISS+ überschrieben werden. Um hinterlegte Rabatte nicht zu überschreiben, muss zwingend der Parameter "ProtectDiscounts=TRUE" mitangegeben werden! Der dritte Parameter "OverwriteAll=TRUE" bewirkt, dass die Abfragen beim Ändern eines bestehenden Lieferanten nicht mehr bestätigt werden müssen.