Списание бракованного или испорченного товара на складе до сих пор идёт по старинке: кладовщик обнаруживает проблемную позицию, докладывает начальнику смены, кто-то вручную оформляет бумажный акт, фотографию сохраняют отдельным файлом на телефоне, а итоговая сумма потерь попадает в сводный отчёт только через несколько дней — если вообще попадает. Задача — убрать эту бумажную цепочку и заменить её одним экраном: сотрудник склада открывает нужную позицию, ставит отметку «брак», выбирает причину из заранее заданного перечня и прикрепляет фото, сделанное тут же камерой телефона. Дальше акт собирается автоматически: название товара, номер партии, количество, цена за единицу и итоговая сумма подставляются программой, без ручного заполнения бланка.
Каждому акту присваивается порядковый номер, фотография сохраняется как приложение-доказательство, а готовый документ можно сразу распечатать или выгрузить. Как только акт создан, сумма списания должна сама лечь в отчёт по потерям с делением по складу, сотруднику и причине повреждения. Складской учёт уже ведётся отдельно, поэтому позиции и остатки система должна подхватывать оттуда, а не заводить их заново.
Нужно реализовать:
— экран отметки товара как брак с фото и выбором причины
— автоматическую генерацию акта со сквозной нумерацией
— автоматическую передачу суммы в отчёт по потерям
— права доступа: кладовщик создаёт, старший склада подтверждает и просматривает историю