Застосунок-сканер штрихкодів, який працює офлайн
Офлайн-застосунок для сканування штрихкодів декодує коди камерою телефона та зберігає кожне сканування в локальному сховищі, тож він працює однаково й за повної відсутності сигналу. DataScan побудовано саме так від самого початку: скануйте в підвальній коморі, у проході з металевими стелажами чи на польовому об’єкті без покриття, а потім експортуйте дані у форматі CSV або Excel, коли знову будете в мережі, — або передайте їх будь-яким локальним способом, узагалі не торкаючись мережі.
Чому «немає сигналу» ламає більшість застосунків для сканування
Багато сканерів для обліку запасів є тонкими клієнтами хмарної служби: кожне сканування надсилає запит на сервер, а сервер записує дані. Така архітектура відмовляє саме там, де живуть запаси. Сталеві стелажі працюють як клітка Фарадея; підвали та холодильні камери — це бетонні коробки; сільські майданчики, судна й нові будівництва взагалі не мають покриття. Симптоми варіюються від дратівливих — індикатор очікування після кожного сканування — до фатальних: сканування тихо зникають, коли з’єднання блимає, і ви дізнаєтеся про це, лише коли підрахунок не сходиться. Гірше того, збій має нерегулярний характер: демонстрація в офісі пройшла ідеально, а проблеми з’являються тільки під час першого справжнього підрахунку в проході 14.
Розв’язання полягає в архітектурі, а не в перемикачі: фіксація має бути передусім локальною, а мережа залучається лише на етапі доставки, коли ви цього захочете. Саме така модель у DataScan: сканування, перегляд, файли експорту та налаштування працюють офлайн, а мережа потрібна лише для надсилання файлу.
Як відбувається офлайн-процес, крок за кроком
- Налаштуйте все, доки є сигнал Встановіть DataScan і налаштуйте режим сканування та стовпці експорту, доки у вас ще є з’єднання, — установлення застосунку і є тим єдиним кроком, який його справді потребує. Налаштування виконується один раз; сканування ніколи не вимагає підключення.
- Скануйте як зазвичай у зоні без покриття Працюйте в проході, підвалі чи на об’єкті точно так само, як у Wi-Fi. Кожен штрихкод, кількість і нотатка записуються в локальне сховище телефона з часовою міткою в момент фіксації. Немає черги вивантаження, про яку варто хвилюватися, бо немає самого вивантаження.
- Перевірте сесію просто на пристрої Повний список позицій лежить на телефоні, тож звірте кількість і приберіть подвійні сканування, перш ніж піти: дорога помилка — це година дороги назад на об’єкт через хибні дані, і дві хвилини перевірки на пристрої їй запобігають.
- Експортуйте, коли знову будете в мережі Знову в зоні покриття експортуйте дані у форматі CSV чи Excel і доставте їх: поштою через власний сервер SMTP, вивантаженням на FTP/SFTP або через меню «Поділитися» до будь-якого застосунку на телефоні. Звідти вони потрапляють у Excel, Google Sheets або імпорт ERP-системи, як і будь-який інший файл.
Що саме працює без з’єднання
Заяви про «підтримку офлайн» заслуговують на перевірку, тож ось конкретний перелік. Усі п’ять режимів сканування працюють повністю на пристрої: безперервний підрахунок, кількості в режимі одного значення, нотатки в режимі кількох значень (GPS потребує супутників, а не мобільних даних — фіксація координат працює й у віддалених районах), пакування за схемою «один до багатьох» і звірка з пошуком за базою товарів, яку ви імпортували заздалегідь. Перегляд сесії (зокрема видалення сканувань), формування файлу експорту та всі налаштування теж працюють офлайн. Єдині дії, що торкаються мережі, — це необов’язкова фіксація погоди в режимі сканування кількох значень, імпорт або оновлення списку для пошуку з URL-адреси та способи доставки, які за визначенням мережеві: надсилання електронної пошти та вивантаження на FTP/SFTP. Передавання файлу експорту іншому застосунку на телефоні — або колезі через AirDrop — не потребує з’єднання взагалі.
На практиці це означає, що процес офлайн-сканера для інвентаризації має рівно один онлайн-момент, і ви самі вирішуєте, коли він настане. Скануйте в понеділок у зоні без покриття, експортуйте в п’ятницю з офісу; дані за цей час не старіють і не втрачають чинності.
Де офлайн-сканування себе виправдовує
- Складські стелажі та холодильні камери. Сталь і бетон убивають Wi-Fi саме в тих проходах, які ви рахуєте. Локальна фіксація робить мертві зони неістотними — більше не треба сканувати біля дверей і повертатися назад.
- Підвали та підсобні приміщення. Комори в роздрібній торгівлі зазвичай розташовані під землею. Повну інвентаризацію можна провести від початку до кінця з увімкненим режимом польоту.
- Виїзне обслуговування та будівництво. Перевірки обладнання й огляди відбуваються там, де стоїть обладнання. Бригади, які відстежують орендовану техніку на будівельних майданчиках, сканують на місці, а експортують з автівки чи з офісу.
- Свідомо ізольовані середовища. Деякі об’єкти взагалі забороняють пристроям підключатися до мережі. Файловий експорт означає, що дані все одно можуть вийти назовні затвердженими каналами.
Офлайн — це також рішення про конфіденційність
Локальний підхід має другу перевагу, важливу для багатьох компаній: дані ваших сканувань — що ви тримаєте на складі, що рахуєте, де стоїть ваше обладнання — ніколи не проходять через хмару постачальника, бо жодної хмари постачальника немає. DataScan не містить реклами й не надсилає нам дані сканувань, а єдині копії ваших сканувань лежать на вашому телефоні та у файлах, які ви експортуєте в системи, що вам підконтрольні. Робота офлайн і володіння даними — це один архітектурний вибір у двох іпостасях.
Порада: якщо ваш процес завершується імпортом у систему, а не читанням таблиці людиною, налаштуйте стовпці експорту відповідно до шаблону імпорту ще до першого офлайн-виїзду — тоді файл, який ви надішлете з парковки, уже буде саме тим файлом, якого чекає ваша система.
Альтернативи та їхній стан офлайн
Спеціалізовані ручні сканери в пакетному режимі — це класичний офлайн-інструмент: вони зберігають сканування в пам’яті пристрою й вивантажують їх через USB чи док-станцію. Вони працюють, але ви купуєте та обслуговуєте обладнання заради можливості, яку ваш телефон уже має, і більшість із них фіксує лише сам штрихкод — без кількостей, нотаток і GPS. Хмарні платформи обліку запасів з офлайн-кешуванням тримають сканування локально й синхронізують їх пізніше, і це прийнятно, доки конфлікт синхронізації тихо не розв’яжеться не на вашу користь; з явними файлами те, що ви експортували, і є тим, що надходить, а дорогою це можна перевірити. Вбудований застосунок камери на iPhone та Android декодує QR-коди офлайн, але йому нікуди подіти сотню сканувань — він відкриває посилання, а не будує списки. Повне порівняння сканування телефоном зі спеціалізованим обладнанням — у матеріалі про використання iPhone як сканера для інвентаризації або починайте з головної сторінки DataScan.
Поширені запитання
Ні. Декодування штрихкодів відбувається повністю на телефоні за допомогою камери, а кожне сканування зберігається в локальному сховищі. З’єднання використовується лише тоді, коли ви обираєте доставку експорту електронною поштою або через FTP/SFTP, — та й це можна зробити пізніше або замінити локальним передаванням файлу.
Сканування записуються на пристрій у момент фіксації, а не зберігаються в пам’яті до успішного вивантаження. Відкрийте застосунок знову — сесія на місці. Зарядіть телефон і продовжуйте.
Так само, як і онлайн-сканування: експортуйте сесію у файл CSV чи Excel і доставте його електронною поштою, через FTP/SFTP або меню «Поділитися», щойно з’явиться з’єднання. Формат експорту та стовпці однакові незалежно від того, фіксувалися сканування онлайн чи офлайн.
Так, якщо підготуватися: імпортуйте свою базу товарів у DataScan перед виходом офлайн — і сканування з пошуком звірятиме штрихкоди з нею повністю на пристрої, без жодного звернення до сервера.