uunibox.
Демонстрационный проект · синтетические данные

ПОЛКА / ДАННЫЕ И АВТОМАТИЗАЦИЯ

Большая выгрузка.
Проверяемый остаток.

48 товаров, четыре склада и 12 833 строки за учебный октябрь. Приходы, продажи, возвраты и перемещения; ошибки и повторы отделены от расчёта.

Результат по строкам

12 833 = 12 785 принятых + 24 отклонённые + 24 точных повтора.

591 пара перемещений согласована между складами. Две позиции имеют отрицательный остаток и явно помечены для проверки.

В отчёте работают поиск товара, выбор склада, сортировка, отбор спорных позиций и переход от остатка к исходным событиям.

Повторить самостоятельно

python3 generate.py
python3 pipeline.py

Seed 20261028 всегда создаёт тот же вход. Python 3, стандартная библиотека. В архиве сохранён и небольшой регрессионный набор из 69 строк.

Состав сценария · Полный аудит · Исключения

Что именно проверено

  • Баланс входных строк и остатков.
  • Парность перемещений и равенство количества.
  • Неизвестные товары, валюта, даты и конфликт ID.
  • Повторяемость файлов и формулы Excel.

Каталог и цены синтетические. Стоимость остатка — учебный расчёт, не выручка, не себестоимость и не обещание коммерческого эффекта.