V8: УТ Справочник номенклатуры, ошибка записи нового элемента:( #271925


#0 by Mike12345
При попытке завести новый элемент в справочник номенклатуры получаю: "Не удалось записать единицу хранения остатков: {Справочник.Номенклатура.Форма.ФормаЭлемента}: Ошибка при вызове метода контекста (Записать): Код не уникален! Перед записью необходимо определить единицу хранения остатков!" И все:((( В какую сторону покапать, что бы исправить эту ошибку?
#1 by GenV
Наверное каким-то образом сбилась нумерация в справочнике единицы измерения. Поставь отладчик на Справочник.Номенклатура.Форма.ФормаЭлемента. Посмотри код единицы.
#2 by Mike12345
C этого и начал, все ок. Тестирование+исправление тоже не помогло.
#3 by GenV
ОК - в смысле элемента с таким кодом в справочнике единиц нет?
#4 by Mike12345
В том то и дело что нет.
#5 by Mike12345
Все от ошибки записи избавился, но что то мне сильно это не нравится. Решил путем добавления преффикса к последнему по коду элементу справочника единиц измерений. Но имхо это БРЕД и НЕПРАВИЛЬНО!
#6 by RomaH
перенумеруй просто весь справочник
#7 by Mike12345
Упс, а вот этого я в файловой БД и не умею, научите?
#8 by RomaH
перенумерации? а при чем тут файловая или нет обработка делается за два прохода, иначе можно нарваться на уникальность кода
#9 by Mike12345
Понял огромное спасибо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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