Quick start: Create an item with New, fill in its location and stock, then press Save. Use Search or the camera button to find it later.
1. Main toolbar
New clears the edit form for a new inventory item. Export saves the inventory item list as a JSON file. Import replaces the current inventory item list with the selected JSON item list. Merge adds/updates items without first deleting the existing list. Settings contains code type, backup and data controls. Install, when offered by the browser, installs the PWA on the device.
2. Add or edit an item
- Press New.
- Enter Item, Sector, Shelf, Position, Jar kg, In Stock Qty and an optional Note.
- Press Save.
- To change an existing record, find it in the list and press Edit. Del deletes only that item.
Reserved is calculated from open client orders. Available stock is stock minus reserved quantity.
3. Search and QR / barcode
Use Search & List to search by item, note or location. Shelf can be filtered separately. The camera button scans a QR code or barcode and performs an exact item lookup. Camera permission may be requested by the browser/device.
4. Printing
Print in the item form prints the current item label using the code type selected in Settings. In lists, tick the required entries and use Print Selected. Select All and Clear Selection affect only the current selection, not your stored records.
5. Clients and orders
Client and order data can arrive from the companion Client Orders application through its warehouse exchange JSON. Importing that exchange updates clients/orders and item metadata where applicable; it does not overwrite physical stock quantities. Orders can be viewed as Open, Completed or All. Mark an open order Completed when it has been prepared.
6. Shipments
Completed orders appear in Shipments. Select one or more completed orders and press Combine Selected. Orders from different clients may be combined. Combined shipment lists can be printed/reprinted. Delete shipment entries only when they are no longer needed.
7. Export — save and transfer your inventory
- Press Export.
- Enter a file name.
- A .json file is downloaded to your device.
- Copy this file to a USB drive, network folder, cloud storage, email, or another safe location if you need to transfer it.
- On another installation, use Import to load that item list.
Important: ordinary Export contains the inventory item list. For a fuller safety copy including clients, orders and shipments, use Settings → Backup Now.
8. Import vs Merge
Import of a normal inventory-items JSON replaces the current item list after confirmation; client/order data stays. Merge combines the selected item file with the current list: matching records are updated and new records are added. Make a backup before large imports or merges.
9. Backup and restore
Open Settings → Backup. Select Backup Folder lets supported browsers write backups to a chosen folder. After 10 data changes the app attempts an automatic backup. Backup Now creates a backup immediately; if direct folder access is unavailable, the JSON backup is downloaded instead. Keep backup files somewhere safe.
To restore data, keep the backup file. Full-backup restoration support can depend on the application version/workflow; never delete your only copy. Inventory item exports can always be loaded through Import.
10. Settings and data safety
Code Type selects QR Code or Barcode for labels/scanning. Clear All Inventory Records removes the complete inventory item list and is intentionally placed in Settings. Clients and order history are retained.
Before clearing data, reinstalling, resetting browser/app storage, or moving to another computer: create a backup and verify that the JSON file exists outside the app.
11. Offline use
After the application shell has been cached/installed, the PWA is designed to work offline. Your operational data is stored locally on the device. The status line shows online/offline and offline-cache state.
12. Recommended routine
Save changes normally during work, create regular backups, keep at least one copy outside the device, and make an additional backup before importing, merging, clearing data, reinstalling or changing computers.
Быстрый старт: нажмите New, заполните данные товара и его расположение, затем нажмите Save. Позже товар можно найти через Search или камерой по QR/штрихкоду.
1. Верхнее меню
New очищает форму для создания новой позиции. Export сохраняет список складских позиций в JSON-файл. Import заменяет текущий список позиций данными из выбранного JSON. Merge добавляет и обновляет позиции, не удаляя предварительно существующий список. Settings содержит настройки кода, резервного копирования и данных. Install, если браузер показывает эту кнопку, устанавливает PWA на устройство.
2. Добавление и редактирование позиции
- Нажмите New.
- Заполните Item, Sector, Shelf, Position, Jar kg, In Stock Qty и при необходимости Note.
- Нажмите Save.
- Для изменения существующей записи найдите её и нажмите Edit. Кнопка Del удаляет только эту позицию.
Поле Reserved рассчитывается автоматически из открытых заказов клиентов. Доступное количество — остаток на складе минус резерв.
3. Поиск и QR / штрихкод
В разделе Search & List можно искать по названию позиции, примечанию и месту хранения. Полка фильтруется отдельно. Кнопка с камерой считывает QR-код или штрихкод и выполняет точный поиск позиции. При первом использовании устройство может запросить разрешение на камеру.
4. Печать
Кнопка Print в форме позиции печатает этикетку текущей позиции с типом кода, выбранным в Settings. Для печати списков отметьте нужные строки и нажмите Print Selected. Select All и Clear Selection управляют только выделением и не удаляют сохранённые записи.
5. Клиенты и заказы
Данные клиентов и заказов могут поступать из второй программы Client Orders через обменный JSON-файл для склада. Такой импорт обновляет клиентов/заказы и, где применимо, сведения о позициях, но не перезаписывает фактические складские остатки. Заказы можно смотреть как Open, Completed или All. После подготовки открытого заказа отметьте его Completed.
6. Отгрузки
Завершённые заказы появляются в разделе Shipments. Отметьте один или несколько заказов и нажмите Combine Selected. Можно объединять заказы разных клиентов. Готовый список отгрузки можно печатать повторно. Удаляйте записи отгрузок только когда они больше не нужны.
7. Export — сохранение и перенос списка
- Нажмите Export.
- Введите имя файла.
- На устройство загрузится файл .json.
- Для переноса скопируйте его на флешку, сетевой диск, облако, отправьте по почте или сохраните другим безопасным способом.
- На другой установленной копии программы используйте Import, чтобы загрузить этот список позиций.
Важно: обычный Export сохраняет список складских позиций. Для более полной страховочной копии, включающей клиентов, заказы и отгрузки, используйте Settings → Backup Now.
8. Разница между Import и Merge
Import обычного JSON со складскими позициями после подтверждения заменяет текущий список позиций; данные клиентов и заказов остаются. Merge объединяет выбранный файл с существующим списком: совпавшие позиции обновляются, новые добавляются. Перед крупным Import или Merge рекомендуется сделать резервную копию.
9. Резервное копирование
Откройте Settings → Backup. Select Backup Folder позволяет в поддерживаемых браузерах выбрать папку для резервных копий. После 10 изменений программа пытается создать автоматическую копию. Backup Now создаёт копию немедленно; если прямой доступ к папке недоступен, JSON-файл будет скачан обычным способом. Храните резервные файлы в безопасном месте.
Для восстановления обязательно сохраняйте сам файл резервной копии. Возможность восстановления полной копии зависит от версии/сценария работы программы; не удаляйте единственный экземпляр. Экспортированный список Inventory можно загрузить через Import.
10. Settings и безопасность данных
Code Type выбирает QR Code или Barcode для этикеток и сканирования. Clear All Inventory Records полностью удаляет список складских позиций, поэтому эта команда специально спрятана в Settings. Клиенты и история заказов сохраняются.
Перед очисткой данных, переустановкой, сбросом данных браузера/приложения или переносом на другой компьютер: сделайте резервную копию и убедитесь, что JSON-файл действительно сохранён вне программы.
11. Работа без интернета
После кэширования/установки оболочки PWA программа рассчитана на автономную работу. Рабочие данные хранятся локально на устройстве. Строка App status показывает наличие сети и состояние офлайн-кэша.
12. Рекомендуемый порядок работы
Во время работы сохраняйте изменения как обычно, регулярно делайте Backup, держите хотя бы одну копию вне рабочего устройства и обязательно создавайте дополнительную копию перед Import, Merge, полной очисткой, переустановкой или переносом на другой компьютер.