Цитата:
Сообщение от bazaka
Есть четыре варианта проверки материала на уникальность:
1 Только по артикулу - проверяется артикул, наименование не учитывается.
2 Только по наименованию - проверяется наименование, артикул не учитывается.
В этих двух случаях проверяется что-то ОДНО. Далее:
3 По артикулу И наименованию - материалы считаются одинаковыми если одновременно совпадают И артикул И наименование. Если наименование одно, а артикулы разные (как в вышеприведенном случае), материалы считаются разными.
4 По артикулу ИЛИ наименованию - материалы одинаковы, если совпадают ИЛИ артикул, ИЛИ наименование. Если ИЛИ артикул, ИЛИ наименование уже есть в базе, то материал не введете в базу.
Поэтому, чтобы артикулы и наименования были уникальными, нужно ставить галочку там, где "ИЛИ".
|
Во-первых, мы с Вами говорим о разных вещах, как оказалось. Вы имеете в виду проверку на уникальность, которая настраивается в свойствах материала. Вот эту
Она касается проверки на уникальность при вводе новых материалов в базу.
Я же имел в виду вот эту настройку
но вовремя не вспомнил, что там нет пункта "по артикулу ИЛИ наименованию", из-за чего и пошла неразбериха.
Во-вторых, Ваш совет никак не повлияет на ситуацию, которую описал
Nikolas. У него в базе уже есть две ручки с одним и тем же наименованием, но с разными артикулами. Мало того, я Вам могу привести пример того, что, при определенных обстоятельствах, использование опции "по артикулу ИЛИ наименованию" в свойствах материала больше навредит, чем поможет.
В случае
Nikolas проблема состоит в том, как Смета сравнивает материал из модели с материалами из базы. Если настроено сравнение только по материалу, то Смета будет вести себя именно так, как он и описал. Необходимо настроить сравнение с базой так, как изображено на втором изображении из этого сообщения - по артикулу и наименованию.