JavaScript bitte einschalten für diese Dokumentation

PlusFakt Enterprise - Online-Handbuch

Navigation: Schnittstellen > Paketnummern Import

PNI-Datei (Paket Nummern Import) erstellen/editieren

Themen Zurück Top Vor Menü

Um den Paketnummern-Import nutzen zu können, muss zuvor die sog. PNI-Datei erstellt werden. Eine PNI-Datei ist eine Einstellungsdatei in Textform welche mit einem Texteditor wie notepad erstellt bzw. bearbeitet werden kann.

Was nach dem Editieren mit der Datei zu tun ist, erfahren Sie

 

Hierin sind alle Angaben gelistet, die dafür nötig sind.

 

Der Aufbau ist wie folgt:

 

pni_friendly_zoom75

 

 

Einstellmöglichkeiten:

 

Dateiname

Dateiname=\\SERVER\DPD*.txt

Der Dateiname gibt an, wie die Datei heißt, die aufgerufen werden soll.

Hier gilt, dass diese von jedem PlusFakt-Enterprise-PC im Netzwerk gleichermaßen gefunden werden muss.

Aus diesem Grund empfiehlt es sich, "absolute" Pfade mit IP oder Maschinen-Name zu verwenden! Bitte Beachten Sie, dass dies auf dem Server auch über solche Pfade gefunden werden muss.

Dies könnte also wie folgt aussehen:

 

Dateiname=\\SERVER\dpd*.txt   oder1

Dateiname=\\192.168.0.100\dpd*.txt1

 

Wenn Sie z.B. auf dem Server den Pfad C:\dpd*.txt eingeben, so wird der Paketversand nur auf dem Server funktionieren, weil alle anderen PCs, die auf die Datei zugreifen bei sich lokal nach dem Pfad c:\dpd*.txt suchen, aber dort nichts finden.

 

Wenn der Dateiname ein "*" beinhaltet (ohne ""), wird beim Paketversand jede Datei eingelesen, die mit (in unserem Beispiel) dpd beginnt. 

 

1) ACHTUNG! Wenn Sie über mehrere Lieferanten verfügen und einen Import der Paketnummern Ihrer Lieferanten anlegen, sollten Sie unbedingt darauf achten, dass Sie für jeden Lieferanten entsprechend ein eigenes Unterverzeichnis anlegen.

Also z.B. für DPD, GLS, ...

 

Für DPD = \\SERVER\DPD\dpd*.txt

Für GLS = \\SERVER\GLS\gls*.txt

...

 

Trennzeichen

Trennzeichen=;

Das bei Trennzeichen angegebene Zeichen ist das Zeichen, welches als Feldtrenner interpretiert werden soll.

Hier empfiehlt es sich, ein ";" (Semikolon) zu verwenden.

 

Feldbegrenzung

Feldbegrenzung="

Sollten in Ihrer Datei die einzelnen Felder mit Feldbegrenzungszeichen versehen sein, so geben Sie dies hier bitte ein.

 

Beispiel 1:

 

"Wert1";"Wert 2";"Wert 3 +";...

In diesem Fall geben Sie bitte das  "  hinter Feldbegrenzung= ein

 

Beispiel 2:

 

'Wert1';'Wert 2';'Wert 3 +';...

In diesem Fall geben Sie bitte das ' hinter Feldbegrenzung= ein

 

ImportBeginnZeile

ImportBeginnZeile=1

Der hinter ImportBeginnZeile= eingegebene Wert gibt die Zeile an, ab der die Datei eingelesen werden soll.

Wenn also z.B. eine Überschrift in der Datei eingetragen wäre, so ließen Sie mit dem Wert 2 das Einlesen erst hinter dieser Überschrift beginnen.

 

Beispiel:

pni2_friendly_zoom40

Hier würde man nun ImportBeginnZeile=2 eintragen, da die Überschrift nicht eingelesen werden soll

 

PaketnrPOS

PaketnrPOS=1

Der hinter PaketnrPOS= eingetragene Wert gibt an, an welcher Stelle der Paketversand-Datei die Paketnummer zu finden ist.

Hier ist es auch möglich, mehrere Positionen anzugeben, getrennt mit Komma oder Semikolon (nur nicht gemischt)

 

z.B.

PaketnrPOS=1,15,20,120

PaketnrPOS=1;14;27

 

BestellnrPOS

BestellnrPOS=9

Der hinter BestellnrPOS= eingetragene Wert gibt an, an welcher Stelle der Paketversand-Datei die Bestellnummer zu finden ist. Hierbei handelt es sich um die BelegNrPos.

Diese kann variieren (lokales Versandprogramm -> Lieferschein-Nr. ; Fremdversand -> Bestell-Nr.)

 

Paketnrgetrenntmit

Paketnrgetrenntmit=,

Das Trennzeichen braucht man nur dann anzugeben, wenn die Paketnummern in einer Zeile mit einem anderen als dem Standard-Trennzeichen (bei Trennzeichen= angegeben) hinterlegt sind.

 

Beispiel:

1234;Artikel TEST;123123123,123123124,123123125;...

 

Belegtyp

Belegtyp=3

Der hinter Belegtyp= eingetragene Wert gibt an, nach welchem Belegtyp gesucht werden soll.

Die Belegtypen finden Sie in der Auflistung unterhalb.

 

Der verwendete Belegtyp bezieht sich auf BestellnrPOS

 

Belegtyp2

Belegtyp2=0

Belegtyp2 funktioniert wie Belegtyp. Dies ist nur dann von Nöten, wenn ein zweiter Belegtyp verwendet werden muss.

 

Sollte dies nicht benötigt werden kann es mit " ' " auskommentiert oder einfach ganz weggelassen werden.

Dies sieht dann so aus:

 

'Belegtyp2=0

 

Somit wird Belegtyp2 nicht verwendet.

 

Der verwendete Belegtyp bezieht sich auf BestellnrPOS

 

VersandnamePOS

VersandnamePOS=15

VersandnamePOS gibt an, welcher Versender zu verwenden ist. Der Wert, der hinter VersandnamePOS= eingetragen wird gibt die Position in der Paketdatei an, an der dieser Versender zu finden ist.

Dies ist nur dann von Nöten, wenn Sie mehrere Versandpartner nutzen.

 

Wenn Sie nur einen einzigen Versender nutzen, kann man hier auch einen festen Wert wie DPD, GLS, etc. eintragen

 

 

 

 

 

Belegtypen:

 

Rechnung = 0

Angebot = 1

Auftragsbestätigung = 2

Lieferschein = 3

Barverkauf = 4

Arbeitsauftrag = 5

Gutschrift = 6

Bestellung = 7

HändlerRechnung = 10

HändlerAngebot = 11

HändlerRücklieferung = 12

HändlerBestellung = 13, -999*

HändlerAnfrage = 14

 

* bei -999 handelt es sich um ein Überbleibsel aus PlusFakt Professional