Was ist eine CSV-Datei?
Eine CSV-Datei (CSV: Comma Separated Values) besteht aus Werten in Zeilen (zB für jeden Artikel eine Zeile, dann eine Zeilenvorschub mit ASCII 13 (CR) und dann wieder eine Zeile). Die Werte innerhalb dieser Zeile waren früher meist mit Kommas (ASCII 44) voneinander getrennt. Unsere Empfehlung ist es, für die Übernahme nach Bäckerei Plus! statt des Kommas den senkrechten Strich ( https://de.wikipedia.org/wiki/Senkrechter_Strich ) als Trennzeichen zu verwenden. Das ist ein eher selten verwendetes ASCII Zeichen, funktioniert also auch unter DOS und wir können relativ sicher sein, dass es in den Bezeichnungs-Texten Ihrer Artikel nicht vorkommt. Ein Beispiel so einer CSV-Datei:
1|Semmel|0.32| 0.25| 0.19
2| Brot 1kg| 2.80| 2.95|3.10
3| Wachauer groß| 1.25| 0.95| 1.25
also: 1.Wert: Artikelnummer, 2.Wert: Artikel-Bezeichnung, 3., 4. und 5. Wert sind 3 Preise in 3 Preislisten – die Reihenfolge der Werte in dieser Datei ist nicht wichtig. Ob die Kommas in den Zahlen als Punkt (wie hier) oder als Beistrich exportiert werden, ist egal.
Achtung! Sie haben in diesem Teilprogramm die Möglichkeit, für das Trennzeichen ein anderes Zeichen als den vertikalen Trennstrich zu verwenden! Sie haben beim Export aus einer Tabellenkalkulation (Excel, LibreOffice Calc etc.) die Möglichkeit, das Trennzeichen selbst zu bestimmen. Bitte, kein Komma, keinen Punkt als Trennzeichen verwenden! Wir empfehlen, ein sonst in der ganzen Datei ganz sicher nicht verwendetes Zeichen wie eben | beim Export zu verwenden! Der ASCII-Code des Trennzeichens beim Import nach Bäckerei Plus! anzugeben. Wir setzen standardmäßig den dezimalen Code 124 für | ein. Sie können jedes beliebige Zeichen als Trennzeichen verwenden. Das Trennzeichen ist in dezimaler Kodierung anzugeben! Der interne Zeichen-Code von Bäckerei Plus! ist ANSI, Sie können daher auch jedes ANSI-Zeichen als Trennzeichen zum Export verwenden. Tabellen der ASCII und der ANSI-Zeichen finden Sie hier: https://gaijin.at/de/infos/ascii-ansi-zeichentabelle
Umlaute aus DOS-Programmen: Weiters haben Sie mit Klick in eine CheckBox die Möglichkeit, die Umlaute (äöüÄÖÜß) in der Artikel-Bezeichnung und im Artikel-Suchbegriff von ASCII-DOS auf ANSI-Windows umzuwandeln!
Punkt und Beistrich in den Preisen: üblicherweise sehen (mitteleuropäische) Preise in den Tabellenkalkulations-Programmen so aus: 3,45 Bäckerei Plus! gibt zwar die Preise ebenso aus bzw akzeptiert die Eingaben in dieser, arbeitet aber intern mit ‚amerikanischen‘ Preisen, die einen Dezimalpunkt haben. Daher werden die Kommas in den Preisen auf einen Punkt umgedreht. Ist dort schon ein Punkt, dann bleibt das so. Beachten Sie daher bitte, dass Tausender-Trennpunkte ein Problem sein werden! 1.565,89 => 1.565.89 => 1.566 Wenn Ihre CSV-Datei aus einer Tabellenkalkulation stammt, tragen Sie bitte Sorge, dass Einzel-Preise, die höher als 999,999 sind, keine Tausender-Trennzeichen beinhalten! Wenn hingegen das Komma ein Punkt ist, so geschieht nichts – der Punkt wird nicht umgewandelt und wird genau so übernommen.
Export aus dem Tabellen-Kalkulations-Programm: Meist stammen CSV-Dateien aus Arbeitsblättern von Excel, LibreOffice Calc oder einem anderen Tabellen-Kalkulations-Programm. Beim Export (‚Speichern unter …‘ wählen und die Datei-Endung *.csv aus den Export-Formaten auswählen, dann OK. Ein Fenster erscheint, wo Sie die Zeichen-Kodierung der Datei und das zu verwendende Trennzeichen in der Datei angeben können).
Der Daten-Import
Zur Übernahme dieser Daten aus der CSV-Datei müssen Sie Bäckerei Plus! nur sagen, in welcher Spalte (1,2,3, …) es die entsprechenden Werte finden wird. Dazu gibt es die Eingabe-Felder rechts neben der Bezeichnung der erwarteten Werte. Wenn es in der CSV-Datei einen Wert nicht gibt, dann lassen Sie einfach eine Null dort stehen. Das Import-Programm benötigt unbedingt die Artikelnummer und die Artikelbezeichnung, alle anderen Werte sind optional und müssen in der Datei nicht angegeben werden!
Information! Bäckerei Plus! enthält bis zu 48 Preise je Artikel, das sind, anders gesehen, die 48 Preislisten. Da auf diesem Fenster nur 15 Preise Platz hatten, können nur 15 Preise je CSV-Datei-Zeile übernommen werden. Sollten Sie mehr Preislisten als 15 für den Import benötigen, so bitten wir um Benachrichtigung, wir ermöglichen den Import!
Übernahme-Modus NEU oder UPDATE.
‚Update‘ bedeutet, dass Sie schon Daten in Bäckerei Plus! angelegt haben und diese nur ergänzen wollen. Es werden vor der Übernahme also keine Dateien gelöscht bzw angelegt! Neue Artikel werden samt Preisen in die Artikel-Datei eingefügt, bei bereits vorhandenen Artikeln wird nur der Artikeltext überschrieben. Können wir einen Datensatz in der MwSt-Satz-Datei, der Preislisten-Gruppen-Datei oder der Backzettel-Gruppen-Datei nicht finden, so wird er sofort angelegt!
‚Neu‘ bedeutet, dass die Daten hier neu angelegt werden. Es wird vor der Übernahme also die Artikeldatei, die MwSt-Satz-Datei, diePreislisten-Gruppen-Datei und die Backzettel-Gruppen-Datei gelöscht. Dann werden die Artikel samt den angegebenen Werten in die Artikel-Datei eingefügt.
Die Artikelnummer (dieses Feld muss vorhanden sein!)
Die Artikel-Nummer ist immer rein numerisch! Sie kann Werte von 1 bis 999999 annehmen. Keine Buchstaben, keine Sonderzeichen! (zB B67 oder 67-901) führen zu fehlerhaften Übernahmen. Auch Artikelnummern wie 12.566 oder 12 566 sind nicht zulässig!
Die Artikel-Bezeichnung (dieses Feld muss vorhanden sein!)
Der Text sollte in ANSI Westeuropäisch (Windows-Text) sein. Für Texte in DOS-ASCII gibt es am Fenster eine Check-Box. Wenn diese Check-Box geklickt ist, so werden die Umlaute und das ß automatisch in ANSI umgewandelt.
Der Artikel-Suchbegriff
Falls dieses Feld nicht vorhanden ist, wird es aus der Artikel-Bezeichnung erzeugt: die maximal 23 ersten Zeichen der Bezeichnung werden in Großbuchstaben umgewandelt, dann kommt ein Leerzeichen und dann die Artikelnummer. Damit ist der Suchbegriff eindeutig und das oft vorgefundene Problem, dass der selbe Suchbegriff für mehrere Artikel verwendet wird, vom Tisch. Falls Sie den Suchbegriff getrennt in der Tabellenkalkulation erfasst haben, so erfassen Sie bitte immer eindeutige Begriffe. Für Produkte mit unterschiedlichem Gewicht fügen Sie bitte auch das Gewicht hinzu! Mischbrot 1kg, Mischbrot 750g, Mischbrot 2kg usw.
Der MwSt-Code
Bei der NEU-Anlage werden 3 Sätze automatisch angelegt: 1 = 10%, 2 = 20%, 3 = 0%. Wenn es keinen USt-Satz in der datei gibt, so wird automatisch eine 1 als MwSt-Satz eingesetzt. Haben Sie Produkte mit anderen Sätzen in Ihrer Artikeldatei, so müssen Sie das beim Überarbeiten der Artikel nach der Übernahme ändern.
Die Preislisten-Gruppe
Die Preislisten-Gruppe hilft Ihnen, die Artikel auf einer Preisliste anständig zu gruppieren. Wenn Sie einen Artikel mangels Platz ‚hintenan‘ angelegt haben, ist es damit möglich, ihn in der richtigen Gruppe der Preisliste zu sehen, zu drucken etc. Falls eine Preislisten-Gruppe nicht angelegt ist, so wird diese beim Daten-Import automatisch angelegt.
Die Backzettel-Gruppe
Die Backzettel-Gruppe hilft Ihnen, zusammengehörige Produkte am Backzettel zusammen auszudrucken. Falls eine Backzettel-Gruppe nicht angelegt ist, so wird diese beim Daten-Import automatisch angelegt.
DIE GTIN (‚EAN-Nummer‘) 8/13
Diese Nummern werden oft für die Daten-Kommunikation zwischen Lieferant und Kunde verwendet, ebenso wie daraus ein Strichcode auf Etiketten gedruckt werden kann. Sie können zu Bäckerei Plus! das Programm Etiketten Solo! erwerben, das die zu druckenden Etiketten aus dem Bäckerei-Programm übernimmt.
* Sie können die GTIN in voller Länge (8 oder 13 Zeichen) zur Übernahme im Tabellenkalkulations-Programm erfassen, dann müssen Sie auch die Prüfziffer (die 8. oder 13. Stelle) richtig errechnen! Ist die Prüfziffer falsch, so wird die GTIN vom Import-Programm auf leer gesetzt!!
* Sie können die GTIN auch nur mit 7 oder 12 Zeichen Länge erfassen. In diesem Falle übernimmt das Import-Programm die Ergänzung mit der richtigen Prüfziffer!!
WICHTIG! Ein und die selbe GTIN darf in der Artikel-Datei von Bäckerei Plus! nicht 2x vorkommen!. Falls diese Regel verletzt wird, so setzt das Import-Programm die GTIN auf leer!
Die Warengruppe
Die Warengruppe dient zur Kommunikation zwischen Bäckerei Plus! und unseren Kassensystemen. Sie können die Warengruppe in der Tabellenkalkulation eintragen, die Warengruppen werden beim Daten-Import in Bäckerei Plus! automatisch angelegt. In der Wartung der Warengruppen können Sie dann die Schriftfarben und den PLU-Bereich erfassen.
Soll dieser Artikel am Backzettel aufscheinen?
Ein Wert Null verhindert, dass nicht zu produzierende Artikel am Backzettel aufscheinen, der Wert Eins lässt den Artikel am Backzettel aufscheinen.
Soll dieser Artikel auf der Teigliste aufscheinen?
Ein Wert Null verhindert, dass dieser Artikel auf der Teigliste gezeigt wird, der Wert Eins lässt diesen Artikel auf der Teigliste aufscheinen.
Soll dieser Artikel in die Statistiken mit eingerechnet werden?
Ein Wert Null verhindert, dass dieser Artikel in die Statistiken einberechnet wird, der Wert Eins ermöglicht dies.
Kassen-Eigenschaft
Die Kassen-Eigenschaft kann die Werte 0, 1, 2 , 3 annehmen
0 = gesperrt
1 = offen
2 = programmiert
3 = offen und programmiert
Kasse: Artikel teilbar 0/1
Null bedeutet, dass der Artikel auf der Kasse nicht teilbar ist (es können zB keine halben Semmeln verkauft werden), die Eins bedeutet, dass der Artikel teilbar ist (ein 1 kg Laib kann zB geteilt verkauft werden, zB als 2 x 1/2 kg)
PREISE für die Preislisten 1 – 15
Die Preise dieses Artikels können in der zugrunde liegenden Tabellenkalkulation mit Dezimalpunkt oder Komma angelegt werden. Verwenden Sie – falls Sie so hohe Preise haben sollten – bei der Darstellung keine Tausenderzeichen! Falsch 1.565,89 oder 1,565,89 Richtig: 1565,89 oder 1565.89
Endrabatt-Sperre für diesen Artikel in der jeweiligen Preisliste 1 – 15
Die Endrabatt-Sperre (Wert. Eins in der Tabellenkalkulation, ansonsten Null) bewirkt, dass dieser Artikel bei einem eventuellen Endrabatt des Kunden auf der Rechnung bzw den ausgerechneten Lieferscheinen NICHT rabattiert wird. Wenn Sie zB Milchprodukte liefern und ein Rabatt sich darauf nicht ausgehen würde.
Retouren-Begrenzung für diesen Artikel in der jeweiligen Preisliste 1 – 15
Die Retouren-Begrenzung ist ein mit dem Kunden ausgehandelter Prozentwert des Lieferwertes, den die Retouren auf der Sammelrechnung nicht überschreiten dürfen. In der entsprechenden Spalte der Tabellenkalkulation müssen Sie nur angeben, ob der Artikel in die Retouren-Begrenzung einberechnet werden soll (Eins) oder nicht (Null).