не уникален код при записи номенклатуры запросом

Новая тема
"Подскажите, почему у меня выходит ошибка не уникальности кода при следующем коде?<br>Ошибка:<br> <br>"{Форма.Форма1.Форма(269)}: Ошибка при вызове метода контекста (Записать)<br> Контр.Записать();<br>по причине:<br>Значение поля "Код" не уникально"<br><br><br> <br>Код:<br>Если НЕ  Выборка.Код = НС.Код  Тогда<br> <br> Контр = Справочники.Номенклатура.СоздатьЭлемент();<br><br> Контр.Код = НС.Код;<br> Контр.Наименование = НС.Наим;<br> Контр.СтавкаНДС =  НС.НДС;<br> Контр.НаименованиеПолное = НС.Наим;<br>Контр.БазоваяЕдиницаИзмерения =  Справочники.КлассификаторЕдиницИзмерения.НайтиПоКоду("796");<br> <br> Контр.Записать();<br><br> ИначеЕсли Выборка.Код = НС.Код  Тогда <br> Возврат<br> КонецЕсли;"
Научитесь пользоваться отладчиком.
""Контр.Код = НС.Код; "<br>Нс.Код - это значение уже присвоено другому элементу номенклатуры. вот и все."

Читают тему

(гостей: 1)

Быстрый переход