Dokumentation zum Warenwirtschaftssystem Rowisoft blue
Grundlagen Datenaustausch
Je nachdem, welche Anforderung Sie starten (SQL-Abfrage mittels SELECT, INSERT etc.) werden verschiedene Dokumente aufgerufen, die in den nachfolgenden Kapiteln erklärt werden. Die Rückgabe von Datenbankergebnissen einer SELECT-Abfrage erfolgt dabei immer als Comma-Separated-Values (CSV) und muss von der Gegenstelle ausgewertet werden. Die CSV-Datei enthält in Zeile 1 immer die Spaltenüberschriften.
Der Feldtrenner ist per Standard-Einstellung das Pipe-Zeichen (|). Als Zeilenumbruch wird \r\n (CRLF) verwendet. Die Trennzeichen können aber durch die Übergabe von zusätzlichen Parametern (entweder per GET oder POST) beeinflusst werden. Hierfür stehen folgende Parameter zur Verfügung:
•separator: Feldtrennzeichen
•quotation: Quotationszeichen (Feldbegrenzer, z.B. Anführungszeichen)
•escape: Escape-Zeichen, um Quotationszeichen innerhalb von Feldern zu ermöglichen (z.B. Backslash)
•rowseparator: Zeilentrennzeichen