Тип: Улучшение
Проблема: При загрузке документа из Factura.uz система автоматически ищет товар в справочнике — сначала по ИКПУ, затем по штрих-коду, затем по названию. Логика правильная, но был один непредусмотренный случай: что если несколько разных ТМЦ в справочнике имеют одинаковый ИКПУ?
Именно так часто бывает с товарами вроде «Калий хлорид» — один и тот же код ИКПУ, но разные фасовки, партии или характеристики. Раньше система молча выбирала первый попавшийся вариант из справочника и подставляла его в документ.
Пользователь мог этого даже не заметить — и приход уходил не на ту позицию ТМЦ.
Что изменилось: В форме «Создание закупки через factura.uz» поле «Название»
превратилось из статичного текста в выпадающий список. Теперь система показывает все ТМЦ из справочника, которые соответствуют ИКПУ из фактуры — и пользователь сам выбирает нужную позицию.
- Если по ИКПУ найдено несколько ТМЦ — в списке отображаются все варианты, по умолчанию выбран первый
- Если найдено одно совпадение — список содержит одну позицию, выбранную автоматически
- Если совпадений нет — поле неактивно, появляется кнопка создания нового ТМЦ
Эффект для бизнеса:✅ Приход больше не уходит на неправильную позицию ТМЦ из-за совпадения ИКПУ
✅ Пользователь сам контролирует, на какое именно ТМЦ оформляется документ
✅ Автоматический выбор первого варианта сохраняется — лишних действий при одном совпадении нет