Importvorlage: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
144 Bytes entfernt ,  21:00, 6. Jan. 2019
keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
=Allgemeines=
Durch die Nutzung der Importvorlage ist das effiziente Erstellen eines vollständigen Artikelstamms mit zugehörigen Hilfstabellen möglich.
//->
==Öffnen und Sichern==
Sobald Sie die notwendigen Daten in die Tabelle eingegeben haben, überschreiben Sie die Vorlage, indem Sie die Datei im .CSV-Format im selben Ordner und unter demselben Namen speichern. Die Exportoptionen müssen dabei in ihrem Tabellenkalkulationsprogramm wie folgt gewählt werden: als Feldtrenner muss das Semikolon '';'' verwendet werden, als Trennzeichen darf Zeichen eingegeben sein.


==Formatbedingungen==
Eine einfache Vorlagendatei kann als CSV-Datei im Register "Artikelstamm generieren" im Modul [[Stammdatenimport]] der Anwendung erzeugt werden.  
*Vorhandene Datensätze werden beim Import übersprungen
*Entspricht die Importvorlage nicht den Formatvorschriften, wird der Import abgebrochen
*Ist ein Importdatensatz fehlerhaft, wird der Import abgebrochen
*Der verwendete Zeichensatz der Importdatei muss dem ANSI- Standard entsprechen, ASCII- Formate müssen zuvor konvertiert werden.
*Feldinhalte dürfen nicht durch Anführungszeichen oder andere Delimiter<ref>Beispielsweise Apostroph oder Hochkomma</ref> eingeschlossen werden und dürfen auch keine solchen enthalten und müssen durch ein Semikolon, nicht aber durch ein Komma, getrennt werden
*Bei doppelt vorhandenen Primärindizes, also identischen Artikelnummern oder Kundennummern in der Importdatei, wird der Import abgebrochen
*Wenn Primärindizes Sonderzeichen enthalten, wird der Import abgebrochen
*Wenn alphanumerische Felder mit mehrdimensionalen Zeichenketten gefüllt werden sollen, welche Zeilenvorschübe oder Steuerzeichen enthalten, wird der Import abgebrochen
*Wenn ein Feld mit Sonderzeichen, insbesondere Prozentzeichen oder Anführungszeichen, beginnt, wird der Import abgebrochen
*Wenn sich ein Feldwert nicht innerhalb des Wertebereichs des Zielfeldes befindet, wird der Import abgebrochen. Integerfelder dürfen nicht mit Fließkommawerten gefüllt werden, Nachkommastellen von Fließkommawerten müssen durch ein Komma getrennt werden. Boolesche Felder dürfen nur mit den Werten „WAHR“ oder „FALSCH“ gefüllt werden. Feldwerte vom Typ Integer oder Float dürfen nur mit Zahlwerten gefüllt werden
*Unstrukturierte Binärwerte (Grafiken und Memofelder) können nicht importiert werden
*Bei einigen Feldern ist eine gültige Eingabe nur innerhalb eines angegebenen Wertebereichs erlaubt. Der Import wird bei Werten außerhalb der Definition nicht abgebrochen, jedoch können die Daten falsch interpretiert oder nicht verarbeitet werden. Dies betrifft insbesondere Datenfelder, die nur mit dem Inhalt „Ja“ oder „Nein“ gefüllt werden dürfen
*Wenn die Anzahl der Felder pro Datensatz nicht mit den Feldern der Importdatei übereinstimmen, wird der Import abgebrochen
*Der Importvorgang wird mit einer Fehlermeldung abgeschlossen, wenn die Importdatei nach dem letzten Importdatensatz einen Zeilenumbruch enthält. Ist die Zahl der importierten Datensätze mit den Datensätzen der Importdatei identisch, kann die Fehlermeldung ignoriert werden


Bei einem Abbruch werden die Anzahl der importierten Datensätze und die Abbruchstelle des Imports ausgegeben. Diese Angaben können zum Auffinden der Fehlerstelle in der Datei verwendet werden.
Eine Excel-Mappe mit weitergehenden Funktionen kann [http://www.fakturax.de/files/Importvorlage.xls|hier] heruntergeladen werden.
Bei anhaltenden Problemen mit Importdateien empfiehlt es sich, Kontakt mit dem Hersteller aufzunehmen. Dieser kann in der Regel Fehlerquellen lokalisieren und korrigieren.
Insbesondere wenn aus älteren Systemen ohne entsprechende Dateiausgabe Daten extrahiert werden sollen, ist die Kontaktaufnahme zum Hersteller unumgänglich. Dieser kann dann eine Einschätzung abgeben, ob und wenn, mit welchem Aufwand eine Datenaufbereitung möglich ist.


=Bearbeitung und Sichern=
{{Achtung|Bei der Konvertierung von CSV- Dateien in Excel- Tabellen werden Barcodes als längere Zifferngruppen angesehen und in der wissenschaftlichen Notation als Exponentialzahl, beispielsweise "1,2354E+20" dargestellt. Beim Speichern gehen dabei jedoch Teile der Information verloren. Das Format der betroffenen Spalten muss daher vor JEDEM Speichern als ''Zahl mit 0 Dezimalstellen'' definiert werden. Es ist daher ratsam, nur im nativen Excel-Tabellenformat zu arbeiten.}}
{{Achtung|Bei der Konvertierung von CSV- Dateien in Excel- Tabellen werden Barcodes als längere Zifferngruppen angesehen und in der wissenschaftlichen Notation als Exponentialzahl, beispielsweise "1,2354E+20" dargestellt. Beim Speichern gehen dabei jedoch Teile der Information verloren. Das Format der betroffenen Spalten muss daher vor JEDEM Speichern als ''Zahl mit 0 Dezimalstellen'' definiert werden. Es ist daher ratsam, nur im nativen Excel-Tabellenformat zu arbeiten.}}


=Formate Importspalten=
{{Hinweis|Der Import des Artikelstamms aus der Importvorlage wird auf der Seite [[Stammdatenimport#Einen_Artikelstamm_generieren|Einen Artikelstamm generieren]] erläutert.}}
//->
 
=Fehlerquellen=
Der Import schlägt fehl, wenn:
 
* die Importvorlage nicht den Formatvorschriften entspricht
* ein Importdatensatz falsche Formate enthält
* ein Importdatensatz nicht die korrekte Anzahl der Felder enthält
* in einem Feld ein Semikolon enthalten ist
* in einem Feld ein ungültiger Werte enthalten ist
 
=Formatvorschriften=
Folgende Regeln gelten für den Import:
 
* Vorhandene Datensätze werden beim Import übersprungen
* Der Zeichensatz muss dem ANSI- Standard entsprechen
* Als Trennzeichen für Felder muss das Semikolon '';'' verwendet werden
* Unstrukturierte Binärwerte (Grafiken und Memofelder) können nicht importiert werden
* Zeilenumbrüche können zu Fehlern führen
* Eingabe außerhalb des Wertebereichs können falsch interpretiert werden.
* Zahlen dürfen keine Tausender-Trennzeichen enthalten, Dezimaltrenner muss das Komma sein.
 
==Formate Importspalten==
Die folgende Tabelle enthält eine die Formate der Importspalten


{| class="wikitable" style="text-align:left"
{| class="wikitable" style="text-align:left"
Zeile 121: Zeile 125:


=Erläuterungen Importspalten=
=Erläuterungen Importspalten=
//->
In den folgenden Abschnitten werden die Tabellenspalten ausführlich erläutert.


==Warengruppe==
==Warengruppe==
Zeile 201: Zeile 205:


==Mehrwertsteuer==
==Mehrwertsteuer==
Die Zuordnung eines Artikels zu einem Mehrwertsteuersatz kann als "Voll", "Halb" und "0" erfolgen. Als "Voll" gilt der normale Steuersatz (Stand 2019 in Deutschland: 19%), als "Halb" der ermäßigte Steuersatz (Stand 2019 in Deutschland: 7%) und als "0" mehrwertsteuerbefreite Artikel.
Die Zuordnung eines Artikels zu einem Mehrwertsteuersatz kann als "Voll", "Halb" und "0" erfolgen. Als "Voll" gilt der normale Steuersatz (Stand 2019 in Deutschland: 19%), als "Halb" der ermäßigte Steuersatz (Stand 2019 in Deutschland: 7%) und "0" für von der Mehrwertsteuer befreite Artikel.


==Pfand==
==Pfand==
Die Zuordnung eines Mehrwegartikels zu einem Pfandartikel kann durchgeführt werden, indem entweder die vollständige Pfandnummer des Pfandartikels angegeben wird.
//->
//->
{{Hinweis|}}


==Gewicht==
==Gewicht==
//->
Das Gewicht kann als Dezimalzahl eingegeben werden. Die Angabe ist optional. Bei Teilgebinden wird das Gewicht des Teilgebinde abgeleitet.
 
{{Hinweis|Es dürfen keine Einheiten eingegeben werden.}}


==Kassentasten==
=Kassentasten=
//->
Bei Verwendung des Kassensystems kann die Zuordnung der Kassentasten hinterlegt werden. Dazu muss jedem Artikel, der auf der Kassentastatur angezeigt werden soll, eine von 40 Kategorien und innerhalb der jeweiligen Kategorie eine von fünf Tastenreihen zugewiesen werden.
{{Hinweis|}}


===Kategorie===
===Kategorie===
//->
Geben Sie in dem Feld den Namen der Kategorie ein, dem der Artikel zugeordnet werden soll.
 
Es können 40 Kategorien definiert werden. Die Namen der Kategorien dürfen 20 Zeichen enthalten.


===Reihe===
===Reihe===
//->
Geben Sie in dem Feld eine Zahl von eins bis fünf an.
 
Es können fünf Reihen pro Kategorie zugeordnet werden. In jede Reihe können bis zu acht Artikel in einer Reihe angezeigt werden. Die Sortierung innerhalb der Reihe ist alphabetisch und wird vom System automatisch durchgeführt.
 
{{Tipp1|Die Zahlen von eins bis fünf können also jeder der vierzig Kategorien jeweils achtmal  zugefügt werden.}}
 
{{Hinweis|Eine Überschreitung von acht Artikel pro Reihe führt zu Fehlermeldungen in der Anwendung. Überzählige Artikel werden auf der Kasse nicht angezeigt}}


==Fremdnummern==
==Fremdnummern==
Zeile 222: Zeile 240:


==Preisgruppen==
==Preisgruppen==
Jede Preisgruppe besteht aus zwei Spalten. Der Basispreis wird in der ersten Spalte angegeben, bei Flaschen in Kästen können in der zweiten Spalte optional Flaschenpreise angegeben werden.
Jede Preisgruppe besteht aus zwei Spalten. Der Basispreis wird in der ersten Spalte angegeben, bei Flaschen in Kästen können in der zweiten Spalte optional Flaschenpreise angegeben werden.


Zeile 275: Zeile 292:
{{Hinweis|Das Feld muss gefüllt werden, sonst wird der Eintrag für den Lieferanten ignoriert.}}
{{Hinweis|Das Feld muss gefüllt werden, sonst wird der Eintrag für den Lieferanten ignoriert.}}


=Tabelle konvertieren=
Wenn alle Daten in die Tabelle eingegeben wurden, muss die Importdatei im CSV-Format gespeichert werden. Als Trennzeichen für Felder muss das Semikolon '';'' verwendet werden, als Trennzeichen darf kein anderes Zeichen <ref>Beispielsweise Apostroph oder Hochkomma</ref> angegeben werden.
----
----


Navigationsmenü