Individuelle Schnittstellen: Unterschied zwischen den Versionen

Aus Wiki csv4you
Wechseln zu:Navigation, Suche
(Grundeinstellungen Ihrer Schnittstelle)
(13 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Falls Sie bisher keine passende CSV-Schnittstelle gefunden haben, können Sie in diesem Bereich Ihre eigenen, individuellen CSV- oder XML-Formate definieren. Sie sehen dazu ein Auswahlmenü zum Anlegen bzw. zur Auswahl einer bereits von Ihnen vorbereiteten Schnittstelle. Die Anzahl individueller Schnittstellen ist nicht begrenzt.
+
<languages/>
 +
<translate>
 +
<!--T:1-->
 +
Im Bereich '''Individuelle Schnittstellen''' können Sie freie, ''individuelle'' CSV- oder XML-Formate definieren. Sie sehen dazu ein Auswahlmenü zum Anlegen bzw. zur Auswahl einer bereits von Ihnen vorbereiteten Schnittstelle. Die Anzahl individueller Schnittstellen ist nicht begrenzt.
 
:Beispiel: Sie besitzen ein eigenes Shopsystem und möchten viele Produkte eines Ihrer Lieferanten auf einfache Art und Weise in Ihr System importieren. Eine solche Schnittstelle lässt sich individuell einrichten und jederzeit umkonfigurieren.
 
:Beispiel: Sie besitzen ein eigenes Shopsystem und möchten viele Produkte eines Ihrer Lieferanten auf einfache Art und Weise in Ihr System importieren. Eine solche Schnittstelle lässt sich individuell einrichten und jederzeit umkonfigurieren.
  
== Auswahl oder Neuanlage einer individuellen Schnittstelle ==
 
'''Schnittstelle(n) auswählen''' - Eine Schnittstelle neu anlegen oder eine bereits gespeicherte Schnittstelle auswählen.
 
  
=== Grundeinstellungen Ihrer Schnittstelle ===
+
== Auswahl oder Neuanlage einer individuellen Schnittstelle == <!--T:2-->
 +
 
 +
<!--T:3-->
 +
'''Schnittstelle(n) auswählen''' - Eine neue individuelle Schnittstelle anlegen (Schaltfläche) oder eine bereits gespeicherte Schnittstelle auswählen.
 +
 
 +
 
 +
=== Grundeinstellungen === <!--T:4-->
 +
 
 +
<!--T:5-->
 
*''Name''
 
*''Name''
 
:Geben Sie Ihrer ''individuellen Schnittstelle'' eine aussagekräftigen Bezeichnung.
 
:Geben Sie Ihrer ''individuellen Schnittstelle'' eine aussagekräftigen Bezeichnung.
  
 +
<!--T:6-->
 
*''Datei-Typ''
 
*''Datei-Typ''
 
:Hier den passenden Dateityp auswählen
 
:Hier den passenden Dateityp auswählen
  
 +
<!--T:7-->
 
*''Trennzeichen Datenfeld'':
 
*''Trennzeichen Datenfeld'':
 
:z.B.: Semikolon (;) oder Komma (,)
 
:z.B.: Semikolon (;) oder Komma (,)
  
 +
<!--T:8-->
 
*''Texterkennungszeichen''
 
*''Texterkennungszeichen''
 
:z.B.: Anführungszeichen (") oder das einfache Hochkomma (')
 
:z.B.: Anführungszeichen (") oder das einfache Hochkomma (')
  
=== Kopfbereich Ihrer Schnittstelle ===
+
<!--T:33-->
 +
*''Varianten''
 +
:Festlegen, ob mit Variantenartikeln gearbeitet wird.
 +
 
 +
=== Kopfbereich === <!--T:9-->
 +
 
 +
<!--T:10-->
 
Im Kopfbereich befindet sich normalerweise die Spaltendefinition Ihrer Schnittstelle, z.B. für eine einfache CSV-Datei. Bitte fügen Sie hinter jeden Spaltennamen den Platzhalter '''{#S#}''' ein (nicht beim letzten Wert!). Sollen Spalten leer bleiben, dann nur '''{#S#}''' als Platzhalter an dieser Stelle verwenden.
 
Im Kopfbereich befindet sich normalerweise die Spaltendefinition Ihrer Schnittstelle, z.B. für eine einfache CSV-Datei. Bitte fügen Sie hinter jeden Spaltennamen den Platzhalter '''{#S#}''' ein (nicht beim letzten Wert!). Sollen Spalten leer bleiben, dann nur '''{#S#}''' als Platzhalter an dieser Stelle verwenden.
  
 +
<!--T:11-->
 
Ein Beispiel für den Kopfbereich einer CSV-Schnittstelle:
 
Ein Beispiel für den Kopfbereich einer CSV-Schnittstelle:
  
  id{#S#}
+
  <!--T:12-->
 +
id{#S#}
 
  title{#S#}
 
  title{#S#}
 
  desc{#S#}
 
  desc{#S#}
Zeile 36: Zeile 56:
 
  status
 
  status
  
 +
<!--T:13-->
 
oder ein Beispiel für einen einfachen XML-Kopf:
 
oder ein Beispiel für einen einfachen XML-Kopf:
  
  <supplier name="LieferantA" supplierid="56847">
+
  <!--T:14-->
 +
<supplier name="LieferantA" supplierid="56847">
 
  <products category="Schuhe" categoryid="1234567">
 
  <products category="Schuhe" categoryid="1234567">
 
  <items all="657">
 
  <items all="657">
  
=== Inhaltsbereich Ihrer Schnittstelle ===
+
<!--T:32-->
 +
Möchten Sie mehrere Kopfzeilen erstellen, fügen Sie am Ende jeder Kopfzeile, außer in der der letzten Zeile(!), ein '''{#BR#}''' ein .
 +
 
 +
=== Inhaltsbereich === <!--T:15-->
 +
 
 +
<!--T:16-->
 
Im Inhaltsbereich müssen Sie den Spaltenbezeichnern aus dem Kopfbereich die richtigen Daten zuordnen. Auf der rechten Seite finden Sie dazu passend alle verfügbaren Werte (Platzhalter). Setzen Sie den Cursor mit der Maus in das Inhaltsfenster und klicken Sie auf einen der Platzhalter rechts. Bitte hier ebenfalls hinter jeden Wert den Platzhalter '''{#S#}''' einfügen (nicht beim letzten Wert!).
 
Im Inhaltsbereich müssen Sie den Spaltenbezeichnern aus dem Kopfbereich die richtigen Daten zuordnen. Auf der rechten Seite finden Sie dazu passend alle verfügbaren Werte (Platzhalter). Setzen Sie den Cursor mit der Maus in das Inhaltsfenster und klicken Sie auf einen der Platzhalter rechts. Bitte hier ebenfalls hinter jeden Wert den Platzhalter '''{#S#}''' einfügen (nicht beim letzten Wert!).
  
 +
<!--T:17-->
 
Ein Beispiel für den Inhaltsbereich:
 
Ein Beispiel für den Inhaltsbereich:
  
  [productid]{#S#}
+
  <!--T:18-->
  [titel]{#S#}
+
[productid]{#S#}
 +
  [title]{#S#}
 
  [description]{#S#}
 
  [description]{#S#}
 
  [quantity]{#S#}
 
  [quantity]{#S#}
Zeile 60: Zeile 89:
 
  [lstatus]
 
  [lstatus]
  
 +
<!--T:19-->
 
und ein Content-Beispiel für eine XML-Datei:
 
und ein Content-Beispiel für eine XML-Datei:
  
  <span style="white-space: pre-wrap"><item id="[number]" title="[descr]" quantity="[quantity]" gewicht="[weight]" size="[size]" bild1="[pic1]" bild2="[pic2]" status="[lstatus]"/></span>
+
  <!--T:20-->
 +
<span style="white-space: pre-wrap"><item id="[number]" title="[descr]" quantity="[quantity]" gewicht="[weight]" size="[size]" bild1="[pic1]" bild2="[pic2]" status="[lstatus]"/></span>
  
 +
<!--T:21-->
 
Diese Zeile wird beim Erstellen einer CSV- bzw. XML-Datei entsprechend oft wiederholt, je nach Anzahl der gefundenen Datensätze.
 
Diese Zeile wird beim Erstellen einer CSV- bzw. XML-Datei entsprechend oft wiederholt, je nach Anzahl der gefundenen Datensätze.
 
  '''Aufpassen!'''
 
  '''Aufpassen!'''
 
  <span style="white-space: pre-wrap">Die Reihenfolge der Spalten im Kopfbereich muss mit der Reihenfolge im Inhaltsbereich übereinstimmen.</span>
 
  <span style="white-space: pre-wrap">Die Reihenfolge der Spalten im Kopfbereich muss mit der Reihenfolge im Inhaltsbereich übereinstimmen.</span>
  
=== Fußbereich Ihrer Schnittstelle ===
+
 
 +
=== Fußbereich === <!--T:22-->
 +
 
 +
<!--T:23-->
 
Hier können Sie den Footer für Ihre Schnittstelle einrichten (für CSV-Dateien nicht notwendig).  
 
Hier können Sie den Footer für Ihre Schnittstelle einrichten (für CSV-Dateien nicht notwendig).  
  
 +
<!--T:24-->
 
Beispiel für die XML-Datei:
 
Beispiel für die XML-Datei:
  
  </items>
+
  <!--T:25-->
 +
</items>
 
  </products>
 
  </products>
 
  </supplier>
 
  </supplier>
  
=== Kategorie-Bezeichner ===
 
Falls gewünscht tragen Sie hier bitte Ihre eigenen Kategorie-Bezeichner ein. Sie finden diese dann danach im Bereich ''Schnittstellen ->Kategoriezuordnung'' als Spaltenname für Ihre Kategorien-Namen bzw. IDs.
 
  
== Erweiterte Feldfunktionen ==
+
=== Kategorien === <!--T:26-->
 +
 
 +
<!--T:27-->
 +
Tragen Sie hier bitte Ihre Kategorie-Bezeichner ein. Sie finden diese dann danach im Bereich ''Schnittstellen ->Kategoriezuordnung'' als Spaltenname für Ihre Kategorien-Namen bzw. IDs.
 +
 
 +
<!--T:28-->
 +
'''Aufpassen!'''
 +
<span style="white-space: pre-wrap">
 +
Individuelle Schnittstellen benötigen zwingend ''Kategorie-Bezeichner''!
 +
</span>
 +
 
 +
 
 +
== Erweiterte Feldfunktionen == <!--T:29-->
 +
 
 +
<!--T:31-->
 
{{Vorlage:TextErwFeldfunktionen}}
 
{{Vorlage:TextErwFeldfunktionen}}
  
[[Category:Schnittstellen]]
+
<!--T:30-->
 +
[[Category:Export]]
 +
</translate>

Version vom 16. April 2018, 10:50 Uhr

Sprachen:
Deutsch • ‎English

Im Bereich Individuelle Schnittstellen können Sie freie, individuelle CSV- oder XML-Formate definieren. Sie sehen dazu ein Auswahlmenü zum Anlegen bzw. zur Auswahl einer bereits von Ihnen vorbereiteten Schnittstelle. Die Anzahl individueller Schnittstellen ist nicht begrenzt.

Beispiel: Sie besitzen ein eigenes Shopsystem und möchten viele Produkte eines Ihrer Lieferanten auf einfache Art und Weise in Ihr System importieren. Eine solche Schnittstelle lässt sich individuell einrichten und jederzeit umkonfigurieren.


Auswahl oder Neuanlage einer individuellen Schnittstelle

Schnittstelle(n) auswählen - Eine neue individuelle Schnittstelle anlegen (Schaltfläche) oder eine bereits gespeicherte Schnittstelle auswählen.


Grundeinstellungen

  • Name
Geben Sie Ihrer individuellen Schnittstelle eine aussagekräftigen Bezeichnung.
  • Datei-Typ
Hier den passenden Dateityp auswählen
  • Trennzeichen Datenfeld:
z.B.: Semikolon (;) oder Komma (,)
  • Texterkennungszeichen
z.B.: Anführungszeichen (") oder das einfache Hochkomma (')
  • Varianten
Festlegen, ob mit Variantenartikeln gearbeitet wird.

Kopfbereich

Im Kopfbereich befindet sich normalerweise die Spaltendefinition Ihrer Schnittstelle, z.B. für eine einfache CSV-Datei. Bitte fügen Sie hinter jeden Spaltennamen den Platzhalter {#S#} ein (nicht beim letzten Wert!). Sollen Spalten leer bleiben, dann nur {#S#} als Platzhalter an dieser Stelle verwenden.

Ein Beispiel für den Kopfbereich einer CSV-Schnittstelle:

id{#S#}
title{#S#}
desc{#S#}
quantity{#S#}
gewicht{#S#}
size{#S#}
bild1{#S#}
bild2{#S#}
ean{#S#}
...{#S#}
...{#S#}
status

oder ein Beispiel für einen einfachen XML-Kopf:

<supplier name="LieferantA" supplierid="56847">
<products category="Schuhe" categoryid="1234567">
<items all="657">

Möchten Sie mehrere Kopfzeilen erstellen, fügen Sie am Ende jeder Kopfzeile, außer in der der letzten Zeile(!), ein {#BR#} ein .

Inhaltsbereich

Im Inhaltsbereich müssen Sie den Spaltenbezeichnern aus dem Kopfbereich die richtigen Daten zuordnen. Auf der rechten Seite finden Sie dazu passend alle verfügbaren Werte (Platzhalter). Setzen Sie den Cursor mit der Maus in das Inhaltsfenster und klicken Sie auf einen der Platzhalter rechts. Bitte hier ebenfalls hinter jeden Wert den Platzhalter {#S#} einfügen (nicht beim letzten Wert!).

Ein Beispiel für den Inhaltsbereich:

[productid]{#S#}
[title]{#S#}
[description]{#S#}
[quantity]{#S#}
[weight]{#S#}
[size]{#S#}
[pic1]{#S#}
[pic2]{#S#}
[ean]{#S#}
...{#S#}
...{#S#}
[lstatus]

und ein Content-Beispiel für eine XML-Datei:

<item id="[number]" title="[descr]" quantity="[quantity]" gewicht="[weight]" size="[size]" bild1="[pic1]" bild2="[pic2]" status="[lstatus]"/>

Diese Zeile wird beim Erstellen einer CSV- bzw. XML-Datei entsprechend oft wiederholt, je nach Anzahl der gefundenen Datensätze.

Aufpassen!
Die Reihenfolge der Spalten im Kopfbereich muss mit der Reihenfolge im Inhaltsbereich übereinstimmen.


Fußbereich

Hier können Sie den Footer für Ihre Schnittstelle einrichten (für CSV-Dateien nicht notwendig).

Beispiel für die XML-Datei:

</items>
</products>
</supplier>


Kategorien

Tragen Sie hier bitte Ihre Kategorie-Bezeichner ein. Sie finden diese dann danach im Bereich Schnittstellen ->Kategoriezuordnung als Spaltenname für Ihre Kategorien-Namen bzw. IDs.

Aufpassen!

Individuelle Schnittstellen benötigen zwingend Kategorie-Bezeichner!


Erweiterte Feldfunktionen

Es stehen verschiedene Möglichkeiten zur individuellen Formatierung, Berechnung und Filterung von Spalteninhalten für den Import und Export von Daten zur Verfügung. Schauen Sie dazu bitte auf unsere Hilfeseite Erweiterte Feldfunktionen.