Замена вида номенклатуры обработкой. #746795


#0 by EverGreenMouse
Написал обработину. При выполнении выдает ошибку {Форма.Форма.Форма}: Ошибка при вызове метода контекста (Записать)         НоменклатураЗамены.Записать; по причине: Ошибка при выполнении обработчика - 'ПередЗаписью' по причине: {Справочник.Номенклатура.МодульОбъекта}: Значение поля "Рабочее наименование" не уникально Что-то я понять не могу, где косяк. Обработка пытается записать новый элемент справочника?
#1 by butterbean
Значение поля "Рабочее наименование" не уникально
#2 by vicof
Кэп
#3 by EverGreenMouse
да, об этом я не подумал как-то. Сейчас проверю.  /сарказм
#4 by Chikko
ОбменДанными.Загрузка, думаю они так и были записаны в обход проверки.
#5 by EverGreenMouse
Да. УТ 11.1, если что
#6 by Chikko
Так а в чем вопрос-то? Нет, новый записать не пытается.
#7 by Admin_Net_1C
судя по всему, включено "Контроль уникальности рабочего наименования номенклатуры и характеристик" в Администрирование -> Настройки параметров системы -> Номенклатура
#8 by EverGreenMouse
Чудненько. Вопрос в том, каким чудесным образом обработка влияет на РабочееНаименование. Не предусматривал такого.
#9 by EverGreenMouse
Получается, что тот, кто до меня тут работал, вводил номенклатуру в обход проверки? как предполагал
#10 by EverGreenMouse
Помогло, спасибо. Заработало:) Посмотрю теперь, насколько это правильно)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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