162.02 Importdatei (CSV-Format, Typ 2)
Der Typ 2 wird über die INI-Einstellung „Typ = 2“ in Sektion [PDV162] aktiviert.
Für die Schnittstellendatei gelten folgende Vereinbarungen:
-
Die Schnittstellendatei ist eine Datei (Format ASCII) mit beliebiger Satzlänge. Jeder Datensatz muss mit <CR><LF> abgeschlossen sein.
-
Als Feldtrenner der einzelnen Spalten wird immer das Semikolon (;) verwendet
-
Die numerischen Angaben müssen Punkt oder Komma als Dezimaltrenner besitzen.
-
Führende Leerzeichen bei der Teilenummer werden akzeptiert, bei Übergabe „ 4711“ muss auch ein Teil „ 4711“ mit dem Leerzeichen vorne existieren.
-
Fehlende Spalten am Ende bzw. „leere“ Spalten werden akzeptiert. Bei nicht vorhandenen bzw. „leerer“ Spalte (kein Zeichen oder nur Leerzeichen) erfolgt keine Aktualisierung des entsprechenden Feldes (Kennung im Protokoll = „1“).
-
Die Preise müssen in der Mengen- und Preiseinheit, die im Teilestamm und ggf. in der zugehörigen Umrechnung für den jeweiligen Preis hinterlegt ist, bereitgestellt werden.
-
Mit der INI-Einstellung „MitRename=Yes“ in Sektion [PDV162] wird im Echtlauf vor der Datenübernahme die Importdatei in Dateiname 162 umbenannt. Nach erfolgter Übernahme wird im Echtlauf die Datei gelöscht.
-
Wird ein Preis aktualisiert, so wird auch das zugehörige Änderungsdatum zum Preis mit dem Tagesdatum versorgt.
Besondere Prüfungen und Datenänderungen
-
PreiseinheitDie übergebene Preiseinheit wird mit der Preiseinheit im Teilestamm (Datei 6, Feld 23) verglichen und bei Abweichungen wird der Schnittstellensatz ignoriert.Der Sachverhalt wird im Druckprotokoll vermerkt.
-
Sperre für Fertigungsaufträge (Datei 27, Feld 75)Die Sperre wird durch den Eintrag „0“ aufgehoben. Zum Feld siehe Markierung «manuell erfassen (531)» in 111 Teilestamm bearbeiten.
-
Sperre für Bestellungen (Datei 104, Feld 6)Die Sperre wird durch den Eintrag „0“ aufgehoben. Zum Feld siehe Markierung «Bestellungen manuell» in 111 Teilestamm bearbeiten.
-
Sperre für Bestellgenerierung (Datei 104, Feld 4)Die Sperre wird durch den Eintrag „0“ aufgehoben. Zum Feld siehe Markierung «Bestellungen automatisch» in 111 Teilestamm bearbeiten.
-
Liefersperre für Kundenaufträge (Datei 28, Feld 22)Die Sperre wird durch den Eintrag „ “ aufgehoben. Zum Feld siehe Markierung «Liefersperre» in 111 Teilestamm bearbeiten
-
Dispositionsart (Datei 6, Feld 14)Die Dispositionsart wird auf nettobedarfsgesteuert („B “) gesetzt. Zum Feld siehe «Dispositionsart» in 111 Teilestamm bearbeiten
Aufbau der Importdatei
|
Spalte
|
Beschreibung
|
infra-Datenbankfeld
|
|
A (1)
|
Teilenummer
|
Datei 6, Feld 3
|
|
B (2)
|
Preiseinheit
Wird mit der Preiseinheit im Teilestamm (Datei 6, Feld 23) verglichen und bei Abweichungen wird der Schnittstellensatz ignoriert.
|
|
|
C (3)
|
Kalkulationsmenge bzw. „leer“ (kein Zeichen oder nur Leerzeichen), falls keine Übergabe erwünscht ist
|
Datei 6, Feld 104
|
|
D (4)
|
Verrechnungspreis bzw. „leer“ (kein Zeichen oder nur Leerzeichen), falls keine Übergabe erwünscht ist
|
Datei 6, Feld 22
|
|
E (5)
|
Preis für Anwenderfeld 18 bzw. „leer“ (kein Zeichen oder nur Leerzeichen), falls keine Übergabe erwünscht ist
|
Datei 6, Feld 135
|
|
F (6)
|
Materialanteil bzw. „leer“ (kein Zeichen oder nur Leerzeichen), falls keine Übergabe erwünscht ist
|
Datei 6, Feld 102
|
|
G (7)
|
Arbeitsanteil bzw. „leer“ (kein Zeichen oder nur Leerzeichen), falls keine Übergabe erwünscht ist
|
Datei 6, Feld 103
|