Datenaustausch / Custom CSV Datenaustausch -> CSV -> Custom CSV Beschreibung Der Datenimport über den Custom CSV Import erlaubt den Import von beliebigen Daten ohne Vorgabe einer bestimmten Reihenfolge oder die Angabe von Pflichtfeldern. Über dieses Importformat können die folgenden Stammdaten in die KORONA.pos Cloud übernommen werden: Artikel inkl. Lieferantendaten Lieferanten Warengruppen Sortimente Sparten (Steuergruppen) Organisationseinheiten (Filialen) Kassierer Kundengruppen Kunden Infotexte Bestellungen Voraussetzung Voraussetzung für den Import ist, dass die Ausgangsdaten im CSV Format vorliegen, der direkte Import von Excel-Tabellen ist nicht vorgesehen. In der zu importierenden Datei muss insbesondere bei Beschreibungsfeldern darauf geachtet werden, dass in einzelnen Feldern nicht das Feldtrennzeichen oder Zeilenumbrüche verwendet werden. Bsp.: Artikelnummer, Artikelname, Artikelpreis 12345,Hose 33/34 blau, 53,99 funktioniert nicht, da im Preis das gleiche Trennzeichen wie für die Felder verwendet wird. Bsp.: Artikelnummer, Artikelname, Artikelpreis OK 12345;Hose 33/34 blau; 53,99 © 2013 COMBASE AG Seite 1 von 8 Datenaustausch / Custom CSV Hinweis: Zur Überprüfung des korrekten Import-Formats sollte man sich die Ausgangsdatei in einem Editor wie Notepad++ einmal ansehen. Datenimport Schritt 1 – die Importdatei in den Server laden Der Import wird über den Menüpunkt Stammdaten -> Datenaustausch -> CSV -> Import und die Auswahl des Eintrags „Custom CSV“ gestartet. Der Dialog für den ersten Schritt wird geöffnet, jetzt kann man die zu importierende Datei auswählen und über die Funktion „Hochladen“ den Import starten. Der Eintrag für das CSV Format ist erst sinnvoll wenn man schon einmal das gleiche Format verwendet hat, und die Feldzuordnung gespeichert hat, dann entfällt der nächst Schritt im Import. Schritt 2 – Zuordnung der Datenfelder Im zweiten Schritt werden die in der Datei vorhandenen Felder den gewünschten Feldern im System zugeordnet, dafür zeigt das System in der zweiten Spalte die erste Zeile der Importdatei an. In der ersten Spalte müssen jetzt einmal die entsprechenden Felder ausgewählt werden. Soll ein Feld nicht importiert werden, kann man den Eintrag auf „ignorieren“ stehen lassen. Beispielimportdaten – 10 Artikel mit Spaltenbezeichnung in der ersten Zeile Artikelnummer;Bezeichnung;EAN;Bestellnummer;Inhalt;Menge;Lieferant;EK;VK;MWst;Sortiment;WG;WGName;Preisliste 1001;BiFi Original;40004600;435509;40;1;12;0,439;0,85;7;1;4;Snacks;1 1002;Bounty Vollmilch;40111216;565100;24;1;12;0,329;0,75;7;1;4;Snacks;1 © 2013 COMBASE AG Seite 2 von 8 Datenaustausch / Custom CSV 1003;Duplo;40084015;464493;40;1;12;0,180;0,35;7;1;4;Snacks;1 1004;Ferrero Küsschen 5er;4008400151724;515720;15;1;12;0,611;1,15;7;1;4;Snacks;1 1005;Hanuta;40084510;597688;18;1;12;0,314;0,65;7;1;4;Snacks;1 1006;M&M´s Peanut;40111445;099481;24;1;12;0,349;0,75;7;1;4;Snacks;1 1007;Mars 2er Pack;5000159408301;581324;24;1;12;0,549;1,10;7;1;4;Snacks;1 1008;Tic Tac Fresh Mint;4008400395029;476017;16;1;12;0,881;1,50;7;1;4;Snacks;1 2009;Coca Cola 0,50l;5000112548068;206948;12;1;12;0,649;1,40;19;1;5;AFG;1 2010;Vittel Sportflasche 0,75l;3179732354136;208506;6;1;12;0,529;1,15;19;1;5;AFG;1 Bei der Feldzuordnung stehen die folgenden Feldtypen zur Auswahl: Bezeichnung Beschreibung Artikelnummer Nummer unter der der Artikel aufgelistet und an der Kasse gefunden werden kann. Diese Nummer dient der Identifikation, ist die Nummer schon vorhanden wird der entsprechende Artikel aktualisiert. Ist die Nummer nicht vorhanden, wird der Artikel anhand des Artikelnamens erstellt oder aktualisiert Artikelname © 2013 COMBASE AG Bezeichnung des Artikels Seite 3 von 8 Datenaustausch / Custom CSV Artikelcode Zusätzlicher Code neben der Artikelnummer, kann eine EAN, eine PLU oder jede beliebige andere Nummer sein mit der der Artikel gefunden werden kann. Artikelcode Menge Gehört zu einem Artikelcode, und beschreibt die Menge einer Mehrfachverpackung für die es einen EAN gibt. Bsp.: Zigarettenstange mit 10 Schachteln. Artikelpreis Verkaufspreis des Artikels Min.-Preis Ist der Preis änderbar, gibt dieser Wert den Mindestpreis an Max.-Preis Ist der Preis änderbar, gibt dieser Wert den Maximalpreis an Preis änderbar Gibt an ob der Preis geändert werden kann, wenn kein Verkaufspreis importiert wird, wird damit dieser Artikel ein „offener“ Artikel für den der Preis durch den Bediener eingegeben werden muss. Bsp.: ein „Sumpfartikel“ Getränke für Artikel die der Kasse nicht bekannt sind. Artikel Schlagwort Mit Hilfe von Schlagwörtern können Artikel unabhängig vom Sortiment oder der Warengruppe gesucht, gefiltert oder ausgewertet werden. So können z.B. Preisregeln mit Hilfe von Schlagwörtern angewendet werden. Rabattfähig Ist ein Ja/Nein Feld ob dieser Artikel manuell oder durch Preisregeln rabattiert werden darf – 0=Nein, 1=Ja Artikelbeschreibung Ein Beschreibungstext für den Artikel, dieser kann auf der Kasse auf Wunsch angezeigt werden Belegtext Falls dieses Feld importiert wird, wird auf dem Beleg dieser Text anstelle des Artikelnamens angezeigt. Sortimentsnummer Jeder Artikel wird einem Sortiment zugordnet, wird die Nummer oder der Name nicht angegeben, wird der Artikel dem Sortiment mit der Nummer 1 hinzugefügt. Sortimentsname Alternativ zur Nummer kann der Name des Sortiments zur Zuordnung angegeben werden. Ist das Sortiment nicht vorhanden, wird es automatisch angelegt, über die Sortimentsnummer und den Namen können Sortiments auch unabhängig vom Artikel importiert werden. Spartennummer Nummer der Sparte zur Festlegung der Mehrwertsteuergruppe. Spartenname Name der Sparte zur Festlegung der Mehrwertsteuergruppe. Sowohl Name als auch Nummer können zur Identifizierung und zur Neuanlage verwendet werden. Warengruppennummer Nummer der Warengruppe des Artikels. Warengruppenschlüssel Unabhängige zweite Nummer der Warengruppe, diese kann bei der Verwendung von Lieferantenlisten zum Import der Zuordnung zur eigenen Warengruppenstruktur verwendet werden. Bsp.: eigene Warengruppe 1=Snacks, Lieferantenwarengruppe 34=Snacks; © 2013 COMBASE AG Seite 4 von 8 Datenaustausch / Custom CSV Warengruppenschlüssel in der Warengruppenkonfiguration ist dann 34. Warengruppenname Name der Warengruppe. Über die Nummer und den Namen können auch Warengruppen ohne Artikel importiert werden. Elternwarengruppenschlüssel Über die Elternwarengruppen können bei einem Warengruppenimport Hierarchien abgebildet werden, dazu muss in der Zeile für die Warengruppe noch die Nummer oder der Name der übergeordneten Warengruppe angegeben werden. Elternwarengruppennummer Nummer der übergeordneten Warengruppe. Elternwarengruppenname Name der übergeordneten Warengruppe Lieferantennummer Nummer des Lieferanten (keine Bestellnummer) Lieferantenname Name des Lieferanten Bestellnummer Bestellnummer des Artikels bei einem Lieferanten Bestellpaketinhalt Verpackungsinhalt beim Lieferanten z.B. 10 bei 10 Artikeln in einer Packung Paketbeschreibung Beschreibung der Verpackungsgröße je Bestelleinheit, Bsp.: 10er Palette, 24er Kiste Lieferantenpreis Einkaufspreis (Netto) des Artikels. Bestellmenge Bestellmenge des Artikels je Verpackungseinheit zur Berechnung der Colligröße – nur für den Import von Bestellungen Preislistennummer Nummer der Preisliste für die ein Artikelpreis importiert werden soll. Wird keine Nummer oder kein Name einer Preisliste angegeben wird der Artikel der Preisliste 1 zugeordnet. Sollen mehrere Preislisten importiert werden, muss für jede Preisliste eine Zeile mit dem jeweiligen Preis eingefügt werden. Preislistenname Name der Preisliste für die ein Artikelpreis importiert werden soll. Organisationsnummer Nummer einer Organisation, nur für den Import von Filialen, es besteht kein Artikelbezug. Organisationsname Name einer Organisation, nur für den Import von Filialen, es besteht kein Artikelbezug. Bestellbestand Mindestbestand eines Artikels in einem Lager, wird dieser unterschritten, wird der Artikel in den Bestellvorschlag aufgenommen. Muss zusammen mit der Organisationsnummer (Lager) importiert werden, da der Bestand je Lager gilt. Maximalbestand Maximalbestand eines Artikels in einem Lager bis zu dem der Artikel in einer Bestellung aufgefüllt wird. Muss zusammen mit der Organisationsnummer (Lager) importiert werden, da der Bestand je Lager gilt. © 2013 COMBASE AG Seite 5 von 8 Datenaustausch / Custom CSV Kassierer Nachname Hiermit können Kassierer in das System übernommen werden, hier der Nachname. Da der Kassierer auch auf dem Bon erscheint, wird dieser oft mit einem Buchstaben anonymisiert. Kassierer Vorname Vorname des Kassierers Kassierer Nummer Personalnummer des Kassierer Kassierer Login PIN Code zur Anmeldung an der Kasse, oder Schlüsselnummer bei Verwendung eines Kellnerschlosses. Info Text Import von beliebigen Infotexten, die Infotexte können anschließend sowohl Artikeln als auch Kassen oder beim Kassieren manuell zugeordnet werden. Kundennummer Kundennummer eines Kunden. Kunden können an der Kasse erstellt oder gesucht werden, mit Hilfe von Kunden können Belege einem Kunden zugeordnet werden. Kunde - Nachname Nachname des Kunden. Kunde - Vorname Vorname des Kunden Kunde - E-Mail E-Mail des Kunden Kunde - Adresszeile 1 Straße und Hausnummer des Kunden Kunde - Adresszeile 2 Weitere Anschriftszeile Kunde - PLZ Postleitzahl des Kunden Kunde - Stadt Stadt der Kundenanschrift Kunde - Land Land der Kundenanschrift Kunde - Telefon Telefonnummer des Kunden Kunde - Geschlecht Geschlecht des Kunden Kunde Bundesland Bundesland des Kunden Kundengruppenbezeichnung Name einer Kundengruppe, mit Hilfe von Kundengruppen können Preisregeln angewendet werden, oder Auswertungen über den Umsatz verschiedener Kundengruppen gemacht werden. Die Kundengruppe muss an der Kasse je Beleg gesetzt werden. Bsp.: Kundengruppe „Mitabeiter“ erhält 20% Rabatt auf die Standardpreise Kundengruppennummer Nummer einer Kundengruppe. Für das oben genannte Beispiel ergibt sich daraus die folgende Zuordnung in der linken Spalte: © 2013 COMBASE AG Seite 6 von 8 Datenaustausch / Custom CSV Da in der ersten Zeile der Importdatei die Feldbezeichnung vorhanden ist, wurde der Haken für „Erste Zeile auslassen“ aktiviert, damit die Feldbezeichnung nicht als Artikel importiert wird. Schritt 3 – Import und Kontrolle Nach dem Import wird ein Informationsdialog angezeigt, in dem die einzelnen Importierten Daten kontrolliert werden können. Die einzelnen Datenbereiche können durch einen Mausklick aufgeklappt werden, und man kann sehen was dort jeweils erkannt und importiert wurde. Konnten Daten nicht importiert werden, stehen diese mit Angabe der Zeilennummer im Bereich „Fehler“. War der Import soweit erfolgreich hat man jetzt die Möglichkeit die Importvorlage, d.h. die Zuordnung der Felder der Datei zu den Feldtypen des Systems abzuspeichern. Dazu wählt man die Funktion „Format speichern“ in der Menüleiste, je nach verwendetem Browser wird ein © 2013 COMBASE AG Seite 7 von 8 Datenaustausch / Custom CSV Download oder ein öffnen der Datei angeboten. Die Datei kann einfach an einen beliebigen Ort gespeichert werden wo man sie für den nächsten Import wieder aufrufen kann. Mit Hilfe dieser Definitionsdatei können alle weiteren Importe die das gleiche Format haben ohne eine neue Zuordnung der Felder schnell und einfach Importiert werden, das erleichtert zum Beispiel regelmäßige Preisänderungen die ein Lieferant elektronisch bereitstellt. © 2013 COMBASE AG Seite 8 von 8