Jak skanować kody kreskowe do Google Sheets

Są dwa niezawodne sposoby na przeniesienie skanów kodów kreskowych do Google Sheets: wyeksportować plik CSV z aplikacji skanującej i zaimportować go do arkusza (Plik → Importuj → Dołącz) albo, jeśli Państwa zespół prowadzi własną automatyzację poczty e-mail, wysłać do niej eksport e-mailem i pozwolić tej usłudze dodać wiersze. DataScan realizuje pierwszą część obu wariantów: skan i plik. Ten poradnik omawia oba sposoby.

Gdy Państwa zapasy żyją w arkuszu Google

Google Sheets jest faktycznym systemem inwentaryzacyjnym w ogromnej liczbie małych firm: udostępniany zespołowi, zawsze z kopią zapasową, bezpłatny. Problemem jest wprowadzanie danych. Stanie w magazynie, odczytywanie kodów kreskowych z kartonów i wstukiwanie ich w mobilną aplikację Sheets jest powolne, a klawiatura telefonu to maszyna do przestawiania cyfr. Rozwiązaniem jest oddzielenie rejestrowania od przechowywania: skanować szybko wyspecjalizowaną aplikacją, a następnie umieścić dane w arkuszu jednym czystym importem — albo e-mailem do automatyzacji, którą prowadzą Państwo sami, jak opisano poniżej.

Pracownik skanujący telefonem kody kreskowe paczek, aby zaktualizować listę zapasów w Google Sheets
Rejestrowanie na telefonie, przechowywanie w arkuszu: dwa systemy, jedno czyste przekazanie.

Ścieżka A: eksport CSV i import do Google Sheets

To najprostszy wariant i właściwy wybór do prac okresowych — spisów, kontroli przyjęć, audytów. Żadnych połączonych kont, żadnej automatyzacji do utrzymania i nic nowego do nauczenia się poza jednym menu w Sheets. Ponieważ skanowanie odbywa się w aplikacji, a nie w przeglądarce, działa to również wtedy, gdy w magazynie nie ma żadnego zasięgu.

  1. Zeskanuj produkty aplikacją do kodów kreskowych Zainstaluj DataScan na iPhonie lub telefonie z Androidem i zeskanuj produkty w ramach sesji — tryb Skanowanie ciągłe do zwykłej listy, tryb Skanowanie pojedynczej wartości, gdy każda pozycja wymaga ilości. Skanowanie działa w pełni offline, więc magazyn bez zasięgu nie stanowi przeszkody.
  2. Wyeksportuj sesję jako plik CSV Wyeksportuj ukończoną sesję jako plik CSV. W Ustawieniach kontrolują Państwo separator, obecność nagłówków, nazwy kolumn i format daty — ustaw je raz tak, aby odzwierciedlały kolumny Państwa arkusza, a każdy kolejny eksport będzie pasował automatycznie.
  3. Zaimportuj plik CSV do Google Sheets Otwórz swój arkusz zapasów i wybierz Plik → Importuj → Prześlij. Kluczowe ustawienie to miejsce importu: “Dołącz do bieżącego arkusza” — skany zostaną dodane jako nowe wiersze poniżej istniejących danych, zamiast je zastąpić.
  4. Opcjonalnie: wyślij plik e-mailem do własnej automatyzacji Jeśli robią to Państwo co tydzień lub codziennie i korzystają już z usługi automatyzacji, Ścieżka B poniżej pokazuje przekazanie pliku e-mailem.

Wskazówka: długie numeryczne kody kreskowe (EAN-13, UPC) powinny znajdować się w kolumnie sformatowanej w Sheets jako zwykły tekst. Sformatuj kolumnę raz (Format → Liczba → Zwykły tekst), a importy nigdy nie zamienią kodu kreskowego w notację naukową.

Ścieżka B: wyślij plik e-mailem do automatyzacji, którą Państwo prowadzą

DataScan może wysłać eksport e-mailem przez Państwa własny serwer SMTP, gdy stukną Państwo Wyślij e-mail. DataScan nie ma integracji z Zapierem ani z Google, ale jeśli Państwa zespół korzysta już z usługi automatyzacji, ten e-mail może być jej wyzwalaczem:

  • Ustaw adres docelowy. W ustawieniach SMTP w DataScan wpisz w polu Na adres e-mail dedykowany adres, który obserwuje Państwa usługa automatyzacji.
  • Zbuduj automatyzację po swojej stronie. W swojej usłudze automatyzacji: wyzwalacz na przychodzącą wiadomość, przetworzenie załączonego pliku CSV i zmapowanie jego kolumn na akcję “Utwórz wiersz(e) arkusza” w Państwa arkuszu Google. Ta część odbywa się poza DataScan.
  • Skanuj, potem stuknij Wyślij e-mail. Każdy wysłany eksport trafia do automatyzacji, która dodaje wiersze, jeśli jest poprawnie skonfigurowana. Sprawdź arkusz po kilku pierwszych wysyłkach.

Przykładowy proces uzupełniania pojemników wykorzystuje ten sam krok e-mail, z tą różnicą, że plik trafia do dostawcy zamiast do arkusza. Jeśli usługa automatyzacji nie działa, nadal mają Państwo e-mail i plik — nic nie ginie.

Jak uodpornić automatyzację

Kilka szczegółów odróżnia automatyzację poczty e-mail, który po cichu działa latami, od takiego, który psuje się w pierwszym tygodniu:

  • Najpierw przetestuj na sesji z trzema pozycjami. Zeskanuj trzy znane kody kreskowe, wyślij e-mail i sprawdź arkusz. Znacznie łatwiej wychwycić źle zmapowaną kolumnę na trzech wierszach niż na trzystu.
  • Zostaw nagłówki włączone i niezmienne. Dołączaj nagłówki do eksportu CSV i nigdy ich później nie zmieniaj — automatyzacja mapuje według nagłówka, a zmieniona nazwa kolumny po cichu wrzuci dane do niewłaściwego pola.
  • Ujednolić format daty. Ustaw w DataScan format daty ISO (RRRR-MM-DD), aby Google Sheets interpretował znaczniki czasu jednoznacznie, niezależnie od ustawień regionalnych arkusza.
  • Eksportuj raz na lokalizację lub zadanie. Do jednego pliku na strefę łatwo wrócić, gdy spis wygląda podejrzanie — znacznie łatwiej niż rozbierać jeden ogromny plik.

Którą ścieżkę wybrać?

  • Miesięczny spis lub jednorazowy audyt: Ścieżka A. Okazjonalny import nie uzasadnia budowania automatyzacji.
  • Powtarzalny proces, jeden skanujący: Ścieżka B, jeśli korzystają już Państwo z usługi automatyzacji.
  • Powtarzalny proces, kilku skanujących: Ścieżka B, gdzie wszyscy wysyłają e-maile do tej samej automatyzacji — arkusz staje się punktem scalania.
  • Zespół pracujący raczej w Excelu? Ta sama sesja eksportuje się do pliku Excela — zobacz skanowanie kodów kreskowych do Excela.

Inne opcje, oceniane uczciwie

Dodatki do Google Sheets i skanery oparte na Apps Script działają wewnątrz karty przeglądarki: do zeskanowania trzech pozycji przy biurku są wystarczające, przy stu w magazynie stają się udręką, a offline są bezużyteczne. Skanery Bluetooth typu keyboard wedge potrafią wpisywać dane do mobilnej aplikacji Sheets, ale wprowadzają je do komórki, która akurat jest aktywna — jedno nieostrożne dotknięcie i układ kolumn się rozjeżdża, a przy tym nie ma rejestrowania ilości ani znaczników czasu. Niektóre usługi inwentaryzacyjne w modelu SaaS oferują prawdziwe integracje z Sheets — w cenach za użytkownika i z Państwa danymi o zapasach na ich serwerach. Wzorzec „najpierw rejestruj, potem importuj” jest odrobinę mniej efektowny i znacznie odporniejszy: Państwa dane zawsze znajdują się w pliku, który Państwo kontrolują, a każdy krok można sprawdzić, gdy coś wygląda nie tak. Ten kompromis jest motywem przewodnim całego projektu DataScan opartego na plikach.

Najczęstsze pytania

Nie, i wolimy powiedzieć to wprost, niż udawać. DataScan działa w oparciu o pliki: eksportuje pliki CSV lub Excel, które importują Państwo do Sheets. Nic nie łączy się z Państwa kontem Google, a każdy eksport to plik, którego wysłanie uruchomili Państwo stuknięciem.

Użyj opcji Plik, następnie Importuj, następnie Prześlij w Google Sheets i ustaw „miejsce importu” na „Dołącz do bieżącego arkusza”. Google Sheets doda wiersze z pliku CSV poniżej istniejących danych, zamiast je zastępować.

Tak, w modelu opartym na plikach: każda osoba skanuje na własnym telefonie i eksportuje własny plik, a Państwo importują każdy plik do tego samego arkusza z opcją Dołącz. Identyczne ustawienia eksportu na każdym telefonie sprawiają, że kolumny do siebie pasują.

Wybierz to, co pasuje do Państwa sposobu pracy. DataScan skanuje we własnej aplikacji, działa offline w magazynach i piwnicach, rejestruje ilości oraz notatki dla każdej pozycji, a na końcu przekazuje do Sheets uporządkowany plik CSV.

Wypróbuj samodzielnie — bezpłatnie przez 7 dni

DataScan zamienia telefon, który mają Państwo w kieszeni, w profesjonalny skaner kodów kreskowych dla firm. Wszystkie funkcje są dostępne w 7-dniowym bezpłatnym okresie próbnym — bez reklam, a skanowanie działa w pełni offline.

Czytają Państwo na telefonie? Wystarczy otworzyć get.datascan.app i zostaną Państwo przeniesieni prosto do właściwego sklepu.