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
externalIdPole wykorzystywane przy integracjach zewnętrznych. Należy zostawić puste.
productIdPozostaw tą kolumnę pustą. Numer jest używany do wewnętrznej identyfikacji / aktualizacji wpisu.  
categoryIdUnikalny 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.
categoryNameNazwa 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.
nameNazwa produktu
eanKod EAN produktu, poszczególne kody oddziel przecinkiem lub nową linią w komórce (ALT+ENTER).
hexColorKod 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.
subtitleKrótki opis produktu
descriptionDługi opis produktu
unitsJednostka ilości produktu. Lista jednostek jakie należy użyć jest tutaj.
unitsmeasurementJednostka 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. 
priceWithoutVATCena sprzedaży produktu bez podatku VAT. Kolumny tej nie należy wypełniać przy przygotowaniu pliku do importu.
vatStawka 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%)
priceWithVATCena sprzedaży produktu zawierająca podatek VAT (np. 24,00 lub 24.00). 
displayLiczba 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.
deletedLiczba wskazująca usunięty produkt (1 lub 0 – usunięty / nieusunięty). W tą kolumnę należy wpisac wartość 0 przy każdym produkcie.
stockDeductOkreś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.
tagsListRozdzielana przecinkami lista etykiet bez spacji (np. etykieta1, etykieta2, etykieta3).
notesListLista szybkich notatek (wariantów) produktów oddzielonych przecinkami bez spacji (np. ostry,łagodny, średni)
sortOrderLiczba całkowita określająca kolejność produktów w aplikacji Dotykacka. Kolumnę należy zostawić pustą.
onSaleOkreśla, czy produkt posiada rabat lub nie (1 lub 0 - rabat/bez rabatu).
discountPercentRabat w procentach stosowany jest dla produktu w przypadku, gdy jest onSale ustawiony na 1 (wartość rabatu lub 0)
pointsIlość punktów lojalnościowych, które zostaną doliczone klientowi podczas sprzedaży (wartość ujemna odlicza punkty).
pluKod 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.)
packagingIlość sztuk w opakowaniu (wartość domyślna to 1)
packagingmeasurementJednostka opakowania, która widnieje na etykietach cenowych. Jeśli wartość nie jest wprowadzona, podczas generowania etykiet cenowych domyślnie przypisana jest 1 szt.
currencyWaluta dla ceny produktu. Dla waluty zł należy użyć skrótu PLN.
marginminMinimalna marża. Kolumnę należy zostawić pustą.
dnidsNumer dokumentu dostawy. Kolumnę należy zostawić pustą.
eetsubjectIdPodmiot dla sprzedaży w ramach upoważnienia. Kolumnę należy zostawić pustą.
marginMinimalna marża na produkcie w procentach „10%” lub w „10” złotówkach
discountPermittedNumer określający, czy w przypadku produktu są dopuszczone rabaty grupowe (1 lub 0 - rabaty dopuszczone/niedopuszczone).
requiresPriceEntryWymagaj wprowadzenia ceny (1 lub 0 - wymagać/nie wymagać)
requiresQuantityEntryWymagaj wprowadzenia ilości (1 lub 0 - wymagać/nie wymagać)
timeableKalkulowanie wartość w zależności od czasu (1 lub 0 - kalkulować/nie kalkulować)
fiscalizationdisabledOkreśla, czy produkt zostanie rejestrowany. Kolmna ta musi w całości być wypełniona wartością 0 (zero).
takeawayitemWłącza (1) lub wyłącza (0) możliwość sprzedaży produktu na wynos.
stockoverdraftUstawia możliwość sprzedaży produktu, jeśli nie ma go w magazynie. Możliwe ustawienia: ALLOW (pozwól), WARN (ostrzeż) i DISABLE (wyłącz).
jointsaleProdukt ma aktywną sprzedaż wspólną (wartość 1). Przy imporcie produktów nie używamy tego pola. Zostawiamy je puste.
assembleditemOznacza wytwarzane produkty (produkcja). Wartość standardowa to 0, w przypadku produkowanego wyrobu tutaj będzie 1.
specialOznacza specjalne produkty. Standardowa wartość to 0. Tylko dla wcześniej utworzonych specjalnych produktów będzie wynosić 1.
defaultcourseidWskazuje 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.
priceinpointsCena w punktach za produkt specjalny "Wykorzystanie punktów" . To pole służy wyłącznie do celów wewnętrznych. Musi zostać puste.
alternativenameAlternatywna 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-eIndywidualne poziomy cenowe z VAT danego produktu (np. 24.00 lub 24.00)
withCustomizationWskazuje, czy produkt wykorzystuje połączenia . Wartość domyślna to 0. To pole służy wyłącznie do celów wewnętrznych.
createdData powstania produktu. Ten wpis jest przeznaczony wyłącznie do użytku wewnętrznego i jest ignorowany podczas importowania pliku.
exemptedVatWskazuje, czy produkt jest zwolniony z podatku VAT (1 lub 0 – zwolniony/niezwolniony). Wartość domyślna to 0
packagingpricewithvatCena za opakowanie zawiera podatek VAT w przypadku zamówień online (np. 15,00 lub 15,00)
featuresWł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”
spicinessOcena ostrości przy zamawianiach online - od 0 łagodnych do 3 ostrych
allergensNumeryczna lista alergenów oddzielona przecinkiem bez spacji (np. 2,3).