4.1 - Dateistruktur

wiki.poe.de / poe Standardschnittstelle




Jede Zeile der Datei enthält genau einen Datensatz. Die Fülle an unterschiedlichen Informationen, die für die Warenwirtschaft bereitgestellt werden, macht eine Kenn-zeichnung der einzelnen Datensätze erforderlich. Diese Satzart-Spezifikation steht immer in der ersten Spalte. Für die einzelnen Datensätze gelten dann verschiedene Daten­satz­aufbauten.

Die Zahl der Satzarten kann sich in zukünftigen Versionen der Schnittstelle erhöhen. Ebenfalls kann sich die Zahl der Felder, die zu einer Satzart gehören, in Zukunft erhöhen. Es wird in Zukunft aber niemals Änderungen an bestehenden Felddefinitionen geben.

Die Journal.txt fängt grundsätzlich immer mit einem Datensatz an, der die aktuelle Versionskennung der Schnittstelle enthält:


Feld

Typ

Bemerkung

1

Satzart

STRING

Immer „VER“

2

Versionsnummer

String

z.Zt. 2.0

Der VER-Datensatz kann auch mehrmals in einer journal.txt vorkommen.


Grundsätzlich werden die Daten zu einem Verkaufsbeleg getrennt in Kopf- und Positionsdaten. Die Kopfdaten (VAB) enthalten allgemeine Informationen zum Verkaufsvorgang wie Kundennummer, Datum und Zahlart. Es können mehrere Zeilen mit Kopfdaten hintereinander stehen, wenn der Kunde seinen Einkauf in verscheidenen Zahlarten (Teilzahlungen) bezahlt hat. Die Positionsdaten (ART, EIN, AUS, BZR, GUT) enthalten Informationen zu den verkauften Artikeln. Die Positionsdaten stehen immer hinter den Kopfdaten zu denen sie gehören.

Alle Daten zu einem Verkaufsvorgang enthalten den selben, eindeutigen Belegindex.



Vertraulichkeitshinweis
Dieses Dokument und etwaige Anlagen können vertrauliche sowie der beruflichen Schweigepflicht unterliegende Informationen enthalten. Sollten Sie dieses Dokument irrtümlich erhalten haben, benachrichtigen Sie uns bitte durch eine Antwort-Mail und löschen Sie dieses Dokument nebst Anlagen von Ihrem System. Das unerlaubte Kopieren sowie die Weitergabe sind nicht gestattet. Vielen Dank!

Confidentiality note
This document, including any attachment, may contain confidential and privileged information. If you have received it by mistake, please notify us by reply e-mail and then delete this document and any attachment from your system. Any unauthorized copying, disclosure or distribution of the material in this document is strictly forbidden. Thank you.