Процедура ЗагрузитьЦенники(Конт) Экспорт
НачатьТранзакцию();
Ц=СоздатьОбъект("Справочник.Ценники");
Конт.ВыбратьСтроки();
Ном=0;
К=0;
Пока Конт.ПолучитьСтроку()=1 Цикл
Если Конт.Товар.Вид()="ПереченьРабот" Тогда
Продолжить;
КонецЕсли;
Если Конт.Товар.ВидТовара=Перечисление.ВидыТоваров.Услуга Тогда
Продолжить;
КонецЕсли;
Если Ц.НайтиПоКоду(Конт.Товар.Код)=0 Тогда
для К=1 по Конт.количество цикл
Ц.Новый();
Ц.Код=Конт.Товар.Код;
Ц.КаталНомер=Конт.Товар.КаталНомер;
Ц.Наименование=Конт.Товар.Наименование;
Ц.Оригинал=Конт.Товар.Оригинал;
Ц.СтранаПроизв=Конт.Товар.СтранаПроизв;
Ц.Приведенный=Конт.Товар.Приведенный;
Ц.Товар=Конт.Товар;
Ц.Количество=Конт.количество;
Ц.Записать();
Ном=Ном+1;
конеццикла;
Состояние("Добавлено записей "+Ном);
КонецЕсли;
КонецЦикла;
ЗафиксироватьТранзакцию();
Сигнал();
Предупреждение("Добавлено записей "+Ном);
КонецПроцедуры
в строке Ц.Записать();
выдает ошибку
Ц.Записать();
{Глобальный модуль(1312)}: Код не уникальный!
что делать???