W naszej instrukcji obsługi temat ten został opisany tutaj. Poniższy artykuł ma na celu doprecyzowanie niektórych tematów jeśli chodzi o zawartość kolumn. Poniższa informacja jest przygotowana pod kątem importu tylko i wyłącznie nowych produktów - nie aktualizacji danych na istniejących produktach.
Pola zaznaczone czcionką pogrubioną są polami wymaganymi, które muszą być wypełnione aby plik został poprawnie zaimportowany. Sugerujemy, aby przy imporcie nowych produktów uzupełnić tylko i wyłącznie te pola - wszystkie pola opcjonalne pozostawić puste.
Kolejność kolumn nie może zostać zmieniona. Nawet jeśli kolumna nie zawiera danych mus być uwzględniona w pliku.
Sugerujemy pobrać z chmury plik wzorcowy zanim zaczniemy nad nim pracować.
W przypadku pracy w programie Excel musimy taki plik zapisać formacie CSV (oddzielony przecinkami). Należy zwrócić uwagę, czy wybraliśmy plik rozdzielony przecinkami czy rozdzielony przecinkami (UTF-8).
W pierwszym przypadku przy imporcie produktów należy w chmurze Dotykačka wybrać kodowanie Windows-1250. W drugim przypadku należy wybrać kodowanie UTF-8.
Szczegółowy opis kolumn w pliku do importu produktów | |
externalId | Pole wykorzystywane przy integracjach zewnętrznych. Należy zostawić puste. |
productId | Pozostaw tą kolumnę pustą. Numer jest używany do wewnętrznej identyfikacji / aktualizacji wpisu. |
categoryId | Unikalny numer kategorii. Jeśli chcemy dodać nowy produkt do istniejącej kategorii należy w tym miejscu wpisać ID kategorii do której chcemy dodać ten produkt. Jeśli chcemy produkt umieścić w nowej kategorii, której jeszcze nie ma w chmurze pole to pozostawiamy puste a nazwę kategorii wpisujemy w kolejnym polu categoryName. Należy wypełnić albo categoryId albo categoryName. |
categoryName | Nazwa kategorii. Jeśli wypełniona została poprzednia kolumna categoryID, to pole zostawiamy puste. Jeśli koluman categoryID jest pusta należy w tym miejscu wpisać nazwę kategorii do której ten produkt zostanie dodany. Spowoduje to stworzenie nowej kategorii o tej nazwie w chmurze. Należy wypełnić albo categoryId albo categoryName. |
name | Nazwa produktu |
ean | Kod EAN produktu, poszczególne kody oddziel przecinkiem lub nową linią w komórce (ALT+ENTER). |
hexColor | Kod koloru w formacie HEX (np. #EED5D2). Kody poszczególnych kolorów znajdziesz tutaj. Wartość domyślna to #F32C24. Kod koloru musi być prawidłowo wypełniony. |
subtitle | Krótki opis produktu |
description | Długi opis produktu |
units | Jednostka ilości produktu. Lista jednostek jakie należy użyć jest tutaj. |
unitsmeasurement | Jednostka miary używana na etykietach cenowych. Jeśli nie została określona podczas generowania etykiet cenowych zostanie użyta domyślna jednostka 1 szt. |
priceWithoutVAT | Cena sprzedaży produktu bez podatku VAT. Kolumny tej nie należy wypełniać przy przygotowaniu pliku do importu. |
vat | Stawka VAT wpisana w formacie dziesiętnym z kropką lub przecinkiem (np. 1,23 dla 23%, 1,08 dla 8%, 1,05 dla 5% lub 1 dla stawki 0%) |
priceWithVAT | Cena sprzedaży produktu zawierająca podatek VAT (np. 24,00 lub 24.00). |
display | Liczba określająca czy produkt będzie wyświetlany na liście produktów na ekranie głównym (1 lub 0 - wyświetlany / ukryty). Wartość domyślna to 1. |
deleted | Liczba wskazująca usunięty produkt (1 lub 0 – usunięty / nieusunięty). W tą kolumnę należy wpisac wartość 0 przy każdym produkcie. |
stockDeduct | Określa, czy produkt zostanie pobrany z magazynu, czy nie. Np. w przypadku receptur z magazynu nie są odejmowane produkty sprzedażowe, tylko ich surowce (1 lub 0 - odejmuje / nie odejmuje). Wartość domyślna to 0. |
tagsList | Rozdzielana przecinkami lista etykiet bez spacji (np. etykieta1, etykieta2, etykieta3). |
notesList | Lista szybkich notatek (wariantów) produktów oddzielonych przecinkami bez spacji (np. ostry,łagodny, średni) |
sortOrder | Liczba całkowita określająca kolejność produktów w aplikacji Dotykacka. Kolumnę należy zostawić pustą. |
onSale | Określa, czy produkt posiada rabat lub nie (1 lub 0 - rabat/bez rabatu). |
discountPercent | Rabat w procentach stosowany jest dla produktu w przypadku, gdy jest onSale ustawiony na 1 (wartość rabatu lub 0) |
points | Ilość punktów lojalnościowych, które zostaną doliczone klientowi podczas sprzedaży (wartość ujemna odlicza punkty). |
plu | Kod PLU produktu (Można wprowadzić więcej kodów PLU do jednego produktu poprzez wprowadzenie kodów do jednej komórki. W ramach komórki każdy kod powinien być wprowadzony za pomocą użycia kombinacji klawiszy Ctrl + Enter.) |
packaging | Ilość sztuk w opakowaniu (wartość domyślna to 1) |
packagingmeasurement | Jednostka opakowania, która widnieje na etykietach cenowych. Jeśli wartość nie jest wprowadzona, podczas generowania etykiet cenowych domyślnie przypisana jest 1 szt. |
currency | Waluta dla ceny produktu. Dla waluty zł należy użyć skrótu PLN. |
marginmin | Minimalna marża. Kolumnę należy zostawić pustą. |
dnids | Numer dokumentu dostawy. Kolumnę należy zostawić pustą. |
eetsubjectId | Podmiot dla sprzedaży w ramach upoważnienia. Kolumnę należy zostawić pustą. |
margin | Minimalna marża na produkcie w procentach „10%” lub w „10” złotówkach |
discountPermitted | Numer określający, czy w przypadku produktu są dopuszczone rabaty grupowe (1 lub 0 - rabaty dopuszczone/niedopuszczone). |
requiresPriceEntry | Wymagaj wprowadzenia ceny (1 lub 0 - wymagać/nie wymagać) |
requiresQuantityEntry | Wymagaj wprowadzenia ilości (1 lub 0 - wymagać/nie wymagać) |
timeable | Kalkulowanie wartość w zależności od czasu (1 lub 0 - kalkulować/nie kalkulować) |
fiscalizationdisabled | Określa, czy produkt zostanie rejestrowany. Kolmna ta musi w całości być wypełniona wartością 0 (zero). |
takeawayitem | Włącza (1) lub wyłącza (0) możliwość sprzedaży produktu na wynos. |
stockoverdraft | Ustawia możliwość sprzedaży produktu, jeśli nie ma go w magazynie. Możliwe ustawienia: ALLOW (pozwól), WARN (ostrzeż) i DISABLE (wyłącz). |
jointsale | Produkt ma aktywną sprzedaż wspólną (wartość 1). Przy imporcie produktów nie używamy tego pola. Zostawiamy je puste. |
assembleditem | Oznacza wytwarzane produkty (produkcja). Wartość standardowa to 0, w przypadku produkowanego wyrobu tutaj będzie 1. |
special | Oznacza specjalne produkty. Standardowa wartość to 0. Tylko dla wcześniej utworzonych specjalnych produktów będzie wynosić 1. |
defaultcourseid | Wskazuje numer identyfikacyjny przypisanego dania, do której będzie należeć produkt. Kolumna przy imporcie nowych produktów musi zostać pusta. Domyślne danie należy przy produkcie dopisać w chmurze. |
priceinpoints | Cena w punktach za produkt specjalny "Wykorzystanie punktów" . To pole służy wyłącznie do celów wewnętrznych. Musi zostać puste. |
alternativename | Alternatywna nazwa produktu, która (jeśli jest wypełniona) jest drukowana na paragonach lub zamówieniach kuchennych zamiast nazwy standardowej (jest to zależne od ustawień w samej aplikacji). Opcjonalnie możesz aktywować jego użycie na wygenerowanych fakturach, w ustawieniach płatności. |
pricewithvatb-e | Indywidualne poziomy cenowe z VAT danego produktu (np. 24.00 lub 24.00) |
withCustomization | Wskazuje, czy produkt wykorzystuje połączenia . Wartość domyślna to 0. To pole służy wyłącznie do celów wewnętrznych. |
created | Data powstania produktu. Ten wpis jest przeznaczony wyłącznie do użytku wewnętrznego i jest ignorowany podczas importowania pliku. |
exemptedVat | Wskazuje, czy produkt jest zwolniony z podatku VAT (1 lub 0 – zwolniony/niezwolniony). Wartość domyślna to 0 |
packagingpricewithvat | Cena za opakowanie zawiera podatek VAT w przypadku zamówień online (np. 15,00 lub 15,00) |
features | Właściwości produktu oddzielone przecinkami do zamawień online bez spacji. Możliwe wartości to „wegańskie, wegetariańskie, bezglutenowe, bez laktozy, dla dzieci, alkoholowe, koszerne, halal” |
spiciness | Ocena ostrości przy zamawianiach online - od 0 łagodnych do 3 ostrych |
allergens | Numeryczna lista alergenów oddzielona przecinkiem bez spacji (np. 2,3). |