infra:NET User
 
×
714.05 Importieren von Lieferkonditionen
Über das Menü BEARBEITEN – PREISE IMPORTIEREN im Anwahlfenster können Lieferkonditionen importiert werden.
Beschreibung
  • Alle neu importierten Sätze werden protokolliert und es gibt einen Probelauf.
  • Im Echtlauf wird die Importdatei nach einer Übernahme gelöscht, falls keine Fehler aufgetreten sind.
  • Zum Aufbau der Importdatei siehe Beschreibung weiter unten.
  • Die Felder werden getrennt durch ein Semikolon übergeben und jeder Datensatz muss mit <CR><LF> abgeschlossen sein.
  • Alle Spalten müssen vorhanden sein, wobei das Semikolon am Ende fehlen kann
  • Die erste Zeile dient als Kommentar (z.B. Überschriften, Datum oder ähnliches) und wird überlesen.
  • Das Format ISO oder ASCII für die Schnittstellendatei kann mit der INI-Einstellung ImportFormat in Sektion [EKA714] festgelegt werden.
  • Führende Leerzeichen werden ignoriert, die nichtnumerischen Felder können aber auch mit doppelten Anführungszeichen (") eingerahmt werden, um führende Leerzeichen zu übergeben.
  • Numerische Felder (Staffelangabe, Preis, Menge, Zeit) müssen ohne Tausenderpunkt übergeben werden.
    Als Dezimaltrenner kann Komma oder Punkt verwendet werden.
    Also z.B. entweder 1.00 oder 1,00. Führende Leerzeichen werden ignoriert und die Zahl wird ins infra-Feldformat konvertiert.
    Doppelte Anführungszeichen (") zur Einrahmung der Felder werden nicht akzeptiert.
  • Die Preise werden immer als Mengenstaffel für die Ebene Teil/Lieferant importiert.
  • Vor der Übernahme der neuen Preise wird eine evtl. schon vorhandene Kondition zu der Teil/Lieferantenkombination gelöscht (alle Arten).
  • Der Import kann über die externe Teilenummer (eigene Spalte) und über die eigene Teilenummer erfolgen.
    Falls beide Teilenummern angegeben sind, wird geprüft, ob die Kombination extern/intern für den Lieferanten so schon vorhanden ist (siehe 727 Teil/Lieferantenbeziehung bearbeiten) und falls dies nicht der Fall ist, wird eine Meldung protokolliert und die Lieferkondition wird nicht eingelesen.
  • Die Teil/Lieferantenbeziehung wird aktualisiert bzw. neu angelegt, wenn folgende Voraussetzungen erfüllt sind:
  • Wenn eine externe Teilenummer übergeben wird und noch kein Satz vorhanden ist oder im vorhandenen Satz noch keine externe Teilenummer steht.
  • Falls mindestens eines der folgenden Felder nicht leer übergeben wird. Als leer gelten Spalten, die kein Zeichen oder aber nur Leerzeichen enthalten.
    Falls die übergebene minimale Beschaffungsmenge (Feld 23, Datei 116) mit Leerzeichen oder leer übergeben wird, erfolgt keine Übernahme der Menge.
    Falls die übergebene Beschaffungszeit (Feld 28, Datei 116) mit Leerzeichen oder leer übergeben wird, erfolgt keine Übernahme der Beschaffungszeit.
    Falls die übergebene Beschaffungsmenge (Feld 29, Datei 116) mit Leerzeichen oder leer übergeben wird, erfolgt keine Übernahme der Menge.
  • Alle Mengen beziehen sich auf die Mengeneinheit Einkauf. Bei fehlenden Umrechnungen wird eine Fehlermeldung protokolliert und die Kondition wird nicht importiert.
  • Fixe Vorbelegungen:
  • Ab-Staffeln
  • Automatische Preisfindung
  • Für alle Vorgänge gültig
  • Ohne Zu-/Abschläge
  • Gültig von 00.00.00 bis 99.99.99
Beschreibung der Bildschirmfelder
Probelauf     Markierung
Markierung ein
Die zu importierenden Sätze werden angezeigt. Es erfolgt aber keine Datenübernahme und die Importdatei wird nicht gelöscht
Markierung aus
Die zu importierenden Sätze werden angezeigt, Daten werden übernommen und die Importdatei wird gelöscht, sofern keine Fehler aufgetreten sind
Importdatei
Datei für den Import der Lieferkonditionen. Der Dateiname samt Verzeichnis kann über die INI-Einstellung „Importdatei“ in Sektion [EKA714] konfiguriert werden.
Aufbau der Importdatei:
  • Die erste Zeile wird als Kommentar interpretiert (z.B. Überschriften, Datum oder ähnliches) und wird überlesen.
  • Lieferant
    linksbündig. Führende Leerzeichen werden ignoriert, es sei denn die Angabe ist in Anführungszeichen eingeschlossen, z.B. „   4711“
  • infra-Teilenummer
    linksbündig. Führende Leerzeichen werden ignoriert, es sei denn die Angabe ist in Anführungszeichen eingeschlossen, z.B. „   4711….“.
    Siehe obige Bemerkungen zur Verwendung der internen und/oder externen Teilenummer
  • externe Teilenummer
    linksbündig. Führende Leerzeichen werden ignoriert, es sei denn die Angabe ist in Anführungszeichen eingeschlossen, z.B. „   4711extern…..“.
    Siehe obige Bemerkungen zur Verwendung der internen und/oder externen Teilenummer
  • Währung
  • Preiseinheit
    Wird als Preiseinheit nichts oder werden nur Leerzeichen übergeben, wird die Preiseinheit aus dem Teilestamm bzw. der Umrechnung ermittelt.
    Ansonsten gilt bedingungslos die übergebene Preiseinheit, wobei bei Übergabe von 0 die Preiseinheit 1 verwendet wird.
  • Ab Staffel 1
  • Preis zu Staffel 1
  • Weitere maximal 19 Staffelangaben.
    Nach der letzten übergebenen Staffel muss in der Folgespalte der Text ENDE übergeben werden
  • Für Teil/Lieferantenbeziehung: minimale Beschaffungsmenge (Feld 23, Datei 116)
    Siehe obige Bemerkungen zur Aktualisierung in bestehenden Sätzen
  • Für Teil/Lieferantenbeziehung: Beschaffungszeit in Tagen (Feld 28, Datei 116)
    Siehe obige Bemerkungen zur Aktualisierung in bestehenden Sätzen
  • Für Teil/Lieferantenbeziehung: Beschaffungsmenge (Feld 29, Datei 116)
    Siehe obige Bemerkungen zur Aktualisierung in bestehenden Sätzen