Господа, помогите. Есть задача: Программно установить цену товара из номенклатуры. Два дня ломаю голову уже над этим. Есть вот такой код:

```1c
    ДокЦена=Документы.УстановкаЦенНоменклатуры.СоздатьДокумент();
    ДокЦена.Дата=ТекущаяДата();
    ДокЦена.Согласован = Истина;
    ДокЦена.Ответственный = Пользователи.ТекущийПользователь();

    НоваяСтрока=ДокЦена.товары.Добавить();
    НоваяСтрока.Номенклатура=Справочники.Номенклатура.НайтиПоНаименованию(ЭлементНоменклатура.Наименование);

    ВидЦеныЗак = Справочники.ВидыЦен.НайтиПоНаименованию("Закупочные");
    ТабЧастьВидЦены = ДокЦена.ВидыЦен.Добавить();
    ТабЧастьВидЦены.ВидЦены=ВидЦеныЗак;

    НоваяСтрока.ВидЦены=ВидЦеныЗак;
    НоваяСтрока.Цена= "10000";

    НоваяСтрока=ДокЦена.Товары.Добавить();
    НоваяСтрока.Номенклатура= Справочники.Номенклатура.НайтиПоНаименованию(ЭлементНоменклатура.Наименование);

    ВидЦеныПрод = Справочники.ВидыЦен.НайтиПоНаименованию("Продажные");
    ТабЧастьВидЦены = ДокЦена.ВидыЦен.Добавить();
    ТабЧастьВидЦены.ВидЦены=ВидЦеныПрод;

    НоваяСтрока.ВидЦены=ВидЦеныПрод;
    НоваяСтрока.Цена="555";

    ДокЦена.Записать(РежимЗаписиДокумента.Проведение);
```

Но ничего не происходит. Может кто-то поймет где тут ошибка. Буду крайне признателен.

P.S. Не судите строго, я только начинаю во все это вникать.
---
В процедуре СозданиеЭлемента расписал комменты. Зайди посмотри. После того как обработка создала номенклатуру обязательно зайди в карточку товара и попробуй нажать записать, чтобы увидеть все ли элементы товара заполнились
---
С вашим кодом все нормально работает. Как понять ничего не происходит?Может по наименованию не находит? Скинь обработку полностью
---
Сообщение было скрыто модератором.
---
Я же правильно понимаю, что в карточке товара нужно нажать на прайс-лист компании, и там откроется документ с заданой ценой?
---
и ещё непонятно, почему вы значение цены строкой передаёте?
---
Это я уже поправил)
---
Если это УТ то да, так и есть.
---
Да, это УТ. Но вот проблема состоит в том, что там ничего не появляется
---
Скинь именно обработку полностью сюда, если можешь. Не код
---
Проверю на УТ пока есть время
---
Не получается в сообщении. Отправляю здесь
---
Хорошо
---
Сообщение было скрыто модератором.
---
там ошибка вообщем в создании документа установки цен
---
Вы не подскажите, как ее решить?
---
Нее там даже не ошибка. Сейчас посмотрю
---
Не совсем Вас понял
---
У вас в номенклатуре вид номенклатуры заполняется?
---
Если я правильно понял, то нет
---
Ну так для начала работать и не будет. У вас обработка я так понял создает номенклатуру из excel или ищет уже добавленную. При создании новой, вид из excelя не идет, его там нет
---
То есть мне при создании товара нужно указать вид номенклатуры?

ЭлементНоменклатура.ВидНоменклатуры = Справочники.ВидыНоменклатуры.НайтиПоНаименованию("Товар");

Так?
---
Ставка НДС есть у товара?
---
Нет
---
В процедуре СозданиеЭлемента расписал комменты. Зайди посмотри. После того как обработка создала номенклатуру обязательно зайди в карточку товара и попробуй нажать записать, чтобы увидеть все ли элементы товара заполнились
---
Благодарю. Сейчас гляну. В любом случае Вы мне сильно помогли. Спасибо Огромное!
---
проще отладкой понять в чем там проблема
---
Спасибо, мне уже Енот указал на ошибку. Проблема была в том, что я неправильно записывал ЭлементНоменклатуры