Неуникальный номер по каталогу

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
Неуникальный номер по каталогу
 
Здравствуйте.

Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1 (5.1.01.05)
Клиент сервер.

В правах компании отключено право "Номер по каталогу уникальный". Тем не менее, не удается записать модель автомобиля с одинаковыми номерами. Вот такая ошибка:

Перед записью элемента - Модели автомобилей:100 обнаружены ошибки :
Артикул Б/1,8/66Kw не уникален
 
это право работает только в справочниках Номенклатура, опции, причиныобращений.
для 11.06
 
Цитата
Александр Мещеряков пишет:
это право работает только в справочниках Номенклатура, опции, причиныобращений.
для 11.06

Что такое 11,06?

И что тогда делать? Как сохранять модели с одинаковыми номерами по каталогу?
У меня модели много тысяч элементов. Я их загрузил из табличного документа и номера по каталогу многие повторяются. Как тогда создались и записались эти элементы, если это право не распространяется на модели?

По моему здесь просто ошибка релиза! Т.к. право прямо говорим "Номер по каталогу уникальны", в праве же не указано, что оно только для определенных справочников. Иначе у меня данный справочник бы просто не загрузился. А загрузил я его еще при предыдущем релизе.
 
11.06 номер релиза 5..
а данное право находится в папке Номенклатура,
тихо намекая что используется не везде..
в последнем релизе ситуация точно такая же..
сам столкнулся с подобной ситуацией две недели назад, только со справочником комплектаций.
артикулы в справочнике сделал пустыми, сами значения артикулов записал в наименование, в полное наименование записал название..
Изменено: Александр Мещеряков - 03.04.2015 22:13:58
 
Как отключить контроль уникальности кода модели?
 
через конфигуратор..
в модуле справочника
Функция ПроверитьКорректность(Ошибки="", ДопРеквизиты=Неопределено, Заполнение=Истина, Уникальность=Истина) Экспорт
 
Цитата
Александр Мещеряков пишет:
через конфигуратор..
в модуле справочника
Функция ПроверитьКорректность(Ошибки="", ДопРеквизиты=Неопределено, Заполнение=Истина, Уникальность=Истина) Экспорт

А что именно надо сделать :?: Закомментить?
Изменено: Артём Бавенд - 06.04.2015 17:17:43
 
закомментируйте либо всю проверку, либо формирование ошибки...
 
Цитата
Александр Мещеряков пишет:
закомментируйте либо всю проверку, либо формирование ошибки...

Теперь вот такую ошибку выдает при попытке записать модель:
"Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
{ОбщийМодуль.спСправочники.Модуль(1040)}: Метод объекта не обнаружен (ПроверитьКорректность)"
 
всю функцию не надо комментировать..


вот это закоментируйте..
Если НЕ обЗначениеНеЗаполнено(Артикул) Тогда
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Модели.Ссылка
|ИЗ
| Справочник.Модели КАК Модели
|ГДЕ
| Модели.Артикул = &Артикул
| И Модели.Ссылка <> &ЭтаСсылка";
Запрос.УстановитьПараметр("Артикул", Артикул);
Запрос.УстановитьПараметр("ЭтаСсылка", Ссылка);
Результат = Запрос.Выполнить().Пустой();
дкДобавитьОшибку(Ошибки,"Артикул " +Артикул+ " не уникален");
Рез = Рез И Результат;
КонецЕсли;
Изменено: Александр Мещеряков - 07.04.2015 22:11:23
 
Цитата
Александр Мещеряков пишет:
всю функцию не надо комментировать..


вот это закоментируйте..
Если НЕ обЗначениеНеЗаполнено(Артикул) Тогда
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Модели.Ссылка
|ИЗ
| Справочник.Модели КАК Модели
|ГДЕ
| Модели.Артикул = &Артикул
| И Модели.Ссылка <> &ЭтаСсылка";
Запрос.УстановитьПараметр("Артикул", Артикул);
Запрос.УстановитьПараметр("ЭтаСсылка", Ссылка);
Результат = Запрос.Выполнить().Пустой();
дкДобавитьОшибку(Ошибки,"Артикул " +Артикул+ " не уникален");
Рез = Рез И Результат;
КонецЕсли;

Класс! Сработало. Благодарю!
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С