Как настроить уникальность номеклатуры в УТ 11? #693587


#0 by iSNEG
Релиз УТ 11.1.2.25, платформа 8.2. Фирма торгует автозапчастями. Поля Наименование и Артикул не могут быть уникальными, т.к. у разных производителей могут быть товары с одинаковыми артикулами. А наименования могут быть одинаковыми даже в пределах одного производителя. По моему, единственное что можно сделать это реализовать уникальность связкой артикул + производитель. В настройках программы есть пункт "Контроль уникальности номенклатуры и характеристик по сочетанию значений реквизитов". Я там галку. Но непонятно что делать дальше. Как и где указать, что необходимо контролировать уникальность по сочетанию реквизитов Артикул + Производитель? p.s. Конфигурация полностью типовая, на поддержке, и мне нужно реализовать это имеющимися средствами. Спасибо.
#1 by iSNEG
недописал: В настройках программы есть пункт "Контроль уникальности номенклатуры и характеристик по сочетанию значений реквизитов". Я там галку ПОСТАВИЛ.
#2 by Злопчинский
Поздравляем! исследуйте дальше! исчерпывающий ответ на данный вопрос дан в курсе насиповцев "УТ11 быстрый старт"
#3 by Eugeneer
Дописать элементарно. Запрос и вставка в процедуру при записи. Делов то.
#4 by iSNEG
Нашел настройки которые отвечают за доп.реквизиты (вид номенклатуры - настройки создания). Но в результате не совсем то что было нужно. Номенклатура с одинаковой парой артикул/производитель все равно создается, просто предварительно выводится окошко с предупреждением об этом, можно выбрать либо существующую, либо все равно создать такую же новую. Есть еще куда покопать? Или встроенными средствами запретить (чтобы выдавало ошибку и не записывалось) создание такой номенклатуры нельзя?
#5 by Злопчинский
если покопать - может найдется галочка выдавать предупреждение/запрещать..?
#6 by Злопчинский
А если совсем железно - то тогда как в .
#7 by Злопчинский
ПриЗаписи? или перед записью? в снеговике этих предопределенных процедур - по записи - целый вагон...
#8 by sf
в данном контексте (проверка на дубли) непринципиально. но ПередЗаписью - логичнее и правильнее с т.з. нагрузки (транзакция на запись не открыта)
#9 by iSNEG
Судя по тому что нашел и почитал, другого контроля уникальности в УТ нет. Только ручками дописывать.
#10 by Klesk666
Контроль уникальности номенклатуры и характеристик Для каждого вида номенклатуры можно задать свой список реквизитов, в соответствии с которым будет производиться контроль уникальности при вводе новой позиции номенклатуры. Контроль уникальности производится при создании новой номенклатуры с помощью помощника ввода номенклатуры. Уникальность проверяется по все реквизитам, которые используются для контроля уникальности. Контроль настраивается отдельно для номенклатуры и характеристик. Как задать список реквизитов для контроля уникальности номенклатуры?     В карточке вида номенклатуры в группе "Реквизиты для контроля" представлены все реквизиты, включая и дополнительные реквизиты, определенные для данного вида номенклатуры.     Установите соответствующие флаги для контроля заполнения и уникальности реквизитов.     При установленном флаге в поле Заполнение будет контролироваться обязательность заполнения данного реквизита при вводе позиции номенклатуры данного вида.     При установленном флаге "Уникальность" будет контролироваться, что значение данного реквизита является уникальным при вводе позиции номенклатуры данного вида. Важно. Уникальность проверяется по совокупности реквизитов. Если при настройке проверки уникальности настроены два реквизита (например, артикул и производитель), то позиц Источник: ия номенклатуры будет считаться неуникальной только в том случае, если в информационной базе есть позиция с такими же значениями обоих реквизитов (артикула и производителя).
#11 by iSNEG
я это пробовал. в об этом и писал.
#12 by МимохожийОднако
Есть справочник Номенклатура поставщиков, подчиненный партнерам. Его смотрел?
#13 by iSNEG
Просто знаю что он есть, и используется при загрузке из файлов. А что в нем смотреть?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С