Всі кейси
Python & Automation

UkrSklad Editor

Десктопний застосунок для автоматизації управління номенклатурою товарів у базі даних облікової системи «УкрСклад». Інструмент дозволяє оперативно виявляти критичні помилки в даних (дублікати, відсутні ціни), масово редагувати позиції та генерувати аналітичні звіти у форматі Excel.

Python PANDAS FIREBIRD
// Задача

Задача

Створити ефективний інструмент для адміністраторів та менеджерів з автоматизації рутинних процесів у базі даних «УкрСклад». Необхідно було реалізувати прямий доступ до БД Firebird, забезпечити інтелектуальний пошук логічних помилок (дублів штрихкодів та артикулів) та впровадити алгоритми масового виправлення даних без ризику пошкодження цілісності БД.

Як змінилася ситуація

Як було

  • Ручна перевірка тисяч позицій на наявність дублікатів штрихкодів та артикулів.
  • Складність пошуку товарів із нульовими або пустими цінами через стандартні інтерфейси.
  • Відсутність можливості масового редагування та автоматичної генерації унікальних значень для помилкових даних.
  • Ризик помилок при внесенні правок напряму в БД без попередньої візуальної перевірки.

Як стало

  • Спеціалізовані фільтри для виявлення дублікатів за назвою, штрихкодом або артикулом (KOD) за лічені секунди.
  • Впроваджено алгоритм авто-генерації унікальних штрихкодів для виправлення конфліктів у один клік.
  • Транзакційна модель (Commit/Rollback) та візуальне підсвічування змінених комірок перед збереженням.
  • Експорт будь-якої відфільтрованої вибірки в `.xlsx` для подальшої аналітики або проведення інвентаризації.

Візуал & Скріншоти

UkrSklad Editor

Готові обговорити
ваш проєкт?

Розкажіть задачу - запропоную архітектуру та терміни.

← Всі кейси