Облік запасів на Linux: що підходить для Ubuntu, Fedora та інших дистрибутивів

Готових програм для обліку запасів під Linux майже немає. Три робочі способи — від таблиці до застосунку в браузері — і як обрати підхожий для команди.

Облік запасів на Linux зазвичай зводиться до одного з трьох способів: таблиця в LibreOffice Calc, програма для обліку запасів, яку ви встановлюєте на власний сервер, або застосунок, що працює в браузері. Готових програм, які одразу ставляться на Ubuntu, Fedora чи Debian, майже немає — тому вибір стоїть не між різними Linux-застосунками, а між цими трьома підходами.

Для невеликої команди найменше клопоту завдає застосунок у браузері: нічого встановлювати не треба, він працює в будь-якому дистрибутиві, а той, хто рахує товар на полиці, може відкрити його з телефону. Таблиця й далі добре підходить одній людині з коротким списком. Самостійне встановлення має сенс, якщо в команді є той, кому подобається адмініструвати сервери.

Чому програм для обліку запасів під Linux майже немає

Більшість настільних програм для обліку запасів написані для Windows. Вони встановлюються через інсталятор, зберігають дані в локальному файлі бази даних і розраховані на той самий комп’ютер щодня. На Linux лишаються три обхідні шляхи, і зручний із них лише один.

  • Запуск Windows-програми через шар сумісності іноді працює, але друк, сканери штрихкодів і оновлення починають ламатися, і службою підтримки стаєте ви самі.
  • Віртуальна машина з Windows працює надійніше, але тепер ви обслуговуєте другу операційну систему лише заради підрахунку коробок з рукавичками.
  • Програма, якій байдуже, яка у вас ОС — файл таблиці або вебзастосунок — просто знімає цю проблему.

Практичні варіанти — саме в цій останній групі.

Спосіб 1: таблиця в LibreOffice Calc

Таблиця — варіант за замовчуванням для Linux, бо LibreOffice Calc вже встановлено в більшості десктопних дистрибутивів. Один рядок на товар, стовпці для місця зберігання, кількості та порогу для дозамовлення, і умовне форматування, яке підсвічує комірку червоним, коли запас закінчується.

Такий спосіб добре працює, коли:

  • таблицю веде одна людина, і лише вона її оновлює
  • товарів декілька десятків, а не сотні
  • підрахунок відбувається за столом, а не на драбині на складі

Проблеми починаються, коли змінювати цифри потрібно кільком людям. Файл копіюють, дві версії розходяться, і незрозуміло, яка правильна. Таблиця також не показує, хто і коли змінив число, і незручно відкривається на телефоні посеред інвентаризації.

Спосіб 2: відкрита програма для обліку запасів на власному сервері

Користувачі Linux часто придивляються до відкритих (open source) програм для обліку запасів, які працюють на власному сервері. Ви встановлюєте її на машину, яку контролюєте самі, зазвичай разом із базою даних, а всі інші заходять через браузер.

Переваги реальні: дані лишаються на вашому обладнанні, код можна змінювати, підписки немає. Ціна — час. Комусь доведеться:

  • встановлювати й оновлювати саму програму та базу даних
  • налаштувати HTTPS, щоб входити можна було безпечно і зовні офісу
  • робити резервні копії й перевіряти, що з них справді можна відновитися
  • стежити за оновленнями безпеки сервера й лагодити його, коли він падає

Якщо така людина в команді є і їй це подобається, самостійне встановлення — добрий варіант. Якщо людина, яка все налаштувала, йде з компанії, система обліку запасів нерідко йде разом із нею.

Спосіб 3: застосунок для обліку запасів у браузері

Хмарний застосунок для обліку запасів працює у веббраузері, тому операційна система перестає мати значення. Ubuntu на одному столі, Windows на іншому і Mac у переговорній — усі відкривають той самий склад з однаковими цифрами. На комп’ютери з Linux нічого не треба ставити й оновлювати, і сервер піднімати теж не потрібно.

Компроміси — такі самі, як у будь-якого онлайн-сервісу: потрібен інтернет, а дані зберігаються у постачальника послуги. Перш ніж обрати сервіс, перевірте, що з нього можна вивантажити, щоб не опинитися прив’язаним намертво.

Порівняння способів обліку запасів на Linux

LibreOffice Calc Власне встановлення на сервері Застосунок у браузері
Встановлення на Linux Зазвичай вже є Потрібне налаштування сервера Нічого, лише браузер
Робота кількох людей Ненадійно Так Так
Робота з телефону біля полиці Незручно Залежить від програми Так, зазвичай є застосунок
Хто що змінив Ні Зазвичай є Зазвичай є
Обслуговування Немає Оновлення, резервні копії, безпека Немає
Кому підходить Одній людині, короткий список Команді з адміном сервера Команді, якій треба, щоб просто працювало

Що перевірити перед вибором

Який би спосіб ви не обрали, перевірте це на власних Linux-комп’ютерах, перш ніж покладатися на нього всією командою:

  1. Браузер, яким ви справді користуєтеся. Відкрийте його в тому браузері, який команда використовує на Linux, і пройдіть екрани, якими користуватиметеся щодня.
  2. Підрахунок не за столом. Запаси рахують на складі, в авто і в шафі. Переконайтеся, що хтось може оновити цифри з телефону або планшета.
  3. Штрихкоди та етикетки. Чи можна надрукувати етикетки з браузера на звичайному принтері, а потім їх відсканувати?
  4. Історія. Якщо число виглядає неправильним, чи можна побачити, хто і коли його змінив?
  5. Сповіщення про низький запас. Список, який просто показує цифри, усе одно вимагає, щоб хтось у нього дивився.
  6. Вивантаження даних. Мінімум — це експорт у CSV, який відкривається в LibreOffice Calc.

Сканування штрихкодів на комп’ютері з Linux

Сканування штрихкодів — якраз те місце, де від Linux очікують проблем, і вони майже ніколи не виникають.

  • USB-сканер штрихкодів на Linux поводиться як клавіатура: він вводить код у те поле, на якому стоїть курсор, без жодних драйверів. Підійде будь-який застосунок із полем пошуку.
  • Вебкамера вміє зчитувати штрихкоди й QR-коди в застосунках, які самі розпізнають їх прямо на сторінці, — тому не важливо, чи вміє браузер робити це з коробки.
  • Телефон часто виявляється найзручнішим сканером, бо рахувати товар ви йдете до полиці, а не до столу.

До чого тут Tana

Tana — це застосунок для обліку запасів для команд, який працює в браузері, тому на Linux він працює без жодного встановлення. Використовуйте Google Chrome — він доступний для Ubuntu, Debian, Fedora та openSUSE. Окремого пакунка для Linux немає: вебзастосунок і є Linux-версією, і це той самий застосунок, який колеги відкривають на Windows чи Mac.

  • Уся команда бачить ті самі актуальні цифри, записані по полицях, коробках, кімнатах чи автомобілях.
  • Запас можна змінити одним дотиком — плюс/мінус — або одразу вказати точну пораховану кількість під час інвентаризації.
  • QR-мітки для товарів і місць зберігання друкуються з браузера, а сканувати їх — чи власний штрихкод товару — можна вебкамерою або USB-сканером.
  • Ті, хто рахує товар біля полиці, можуть користуватися тим самим застосунком на iPhone, iPad чи Android з тим самим обліковим записом.
  • Кожна зміна фіксує, хто, що і коли зробив, а сповіщення про низький запас надходять поштою і push-повідомленням.
  • Запаси можна будь-коли вивантажити в CSV і відкрити в LibreOffice Calc.

Є безкоштовний план, картка не потрібна. Tana не працює офлайн і не встановлюється на власний сервер.

Поширені запитання

Чи є програми для обліку запасів під Linux?

Формально так, але програм, які встановлюються як рідний Linux-застосунок, дуже мало. На практиці використовують таблицю в LibreOffice Calc, відкриту програму на власному сервері або застосунок, що працює в браузері.

Чи є у Tana застосунок для Linux?

Окремого пакунка для Linux у Tana немає. Вона працює в Google Chrome на Linux з тими самими можливостями й тим самим обліковим записом, що й вебзастосунок на Windows і Mac. На телефоні й планшеті використовуються застосунки для iPhone, iPad та Android.

Чи можна використовувати USB-сканер штрихкодів в Ubuntu?

Зазвичай так, і без драйверів. Більшість USB-сканерів штрихкодів працюють як клавіатура, тому зчитаний код просто вводиться в обране поле — наприклад, у рядок пошуку застосунку для обліку запасів.

Чи варто натомість запускати Windows-програму для обліку запасів на Linux?

Лише якщо без цього ніяк. Шари сумісності та віртуальні машини здатні її запустити, але друк, сканери й оновлення стануть вашим головним болем. З програмою, якій байдужа операційна система, жити простіше.

Чи достатньо таблиці для обліку запасів на Linux?

Для однієї людини з коротким списком — так. Але щойно цифри починають оновлювати кілька людей або підрахунок відбувається не за столом, спільний застосунок для обліку запасів усуває розбіжності між копіями файлу і показує, хто що змінив.

Схожі статті