#0
by animatic
Добрый день. Задача такая, нужно запретить пользователям продавать дублирующиеся товары. Подскажите что будет правильнее использовать с точки зрения производительности поиск дублей при изменении строки, например через НайтиСтроки и вывод сообщения пользователю. Либо в обработке проверки заполнения поиск уже по всей табличной части, например таким кодом: ТаблицаДублей = Товары.Выгрузить; НСтр("ru = 'В строках: %1 используется одинаковый шрихкод %2. Проведение невозможно!'"), КонецЕсли; На штрихкод не обращать внимания, тут база такая кривая, в принципе логика поиска интересует, вместо него можно использовать Номенклатуру.
#2
by ObjectRelationModel
и в первом и во втором случае проверять надо но не запрещать, а сворачивать строки
#3
by Cyberhawk
Ибо нельзя запрещать создавать черновик документа - может он там цены разные для одного товара хочет зафиксировать
#4
by animatic
там говорю же прога специфическая, если не сказать матом. Там штрихкоды не связаны с номенклатурой и у одной номенклатуры может быть несколько штрихкодов. Как я понял это связано со штучным товаром. Т.е. товар один, но цена разная, зависящая от веса и еще чего-то, почему не использовали характеристики я не знаю. Но сейчас вопрос не в доработке программы, а в том, чтобы пользователь не мог продать в одном документе товары с одинаковыми штрихкодами. Объединять тут не пойдет.
#5
by sash-ml
посмотри как в типовых подбор реализован. там что-то вроде СтрокаТабличнойЧасти = ОбработкаТабличныхЧастей.НайтиСтрокуТабЧасти(ТабличнаяЧасть, СтруктураОтбора);
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Выгрузка табличной части и загрузка таб.части документа
- По умолчанию при нажатии Ctrl-F поиск настроен на поиск по текущей колонке
- Поиск по реквизиту табличной части документа
- В Проводнике не работает Поиск!?! при нажатии на Поиск процесс зависает, справа как
- Поиск дублей справочника Контрагенты
- Что быстрее? Поиск в таблице значений, соответствии или прямой поиск в базе?
- Поиск дублей в табличной части документа
- Поиск в УФ как програмно отключить поиск?
- Обращение к табличной части справочника из табличной части документа
- Выбрать в табличной части документа элемент табличной части справочника
- v8: поиск дублей в запросе 1с 8
- почему в табличной части не выводится реквизит табличной части?
В этой группе 1С
- ЗуП 3.0 Не заполняется льготный стаж ПФР
- Excel Ошибка при вызове метода контекста (Open): Неизвестная ошибка
- Выбор CMS для оптовой торговли - Битрикс или нет?
- Бух Корп. Закрытие баланса. Убыток текущего периода
- УТ 10.3 выполнение регламентных заданий в файловой базе
- Логика отчета УТ 11 "Валовая прибыль по частично оплаченным отгрузкам"
- Регламентные задания 8.3.7.1845
- Запрет на списание в минус в Бухгалтерии
- Автогруппировка строка в Отчете
- Установка цен номенклатуры в УТ 11
- СКД не работает расшифровка по измерению левого соединения.
- Создание плана обмена из правил
- [Фоновые задания] Задание завершено с ошибками
- УТ 11.2 Как понять, какие пакеты XDTO используются универсальным обменом
- ЭЦП руководителя используется несколькими сотрудниками
- Весы Штрих Принт Ф1 точность взвешивания.
- СКД. Вывод СКД и в ТЗ и в ТД без двойного выполнения запроса
- повторяющийся ключ
- Создание командной кнопки в табличной части отчёта ОФ
- Уход от УСО на ERP