Добрый день. Программно создаю документы "Установка цен товаров", и в них не отображается цена. Хотя если тянуть цены из этого же документа запросом - они заполнены. Подскажите, пожалуйста, из за чего может не отображаться цена? Код создания документа
```1c
    Процедура СоздатьУстановкуЦенНоменклатуры()
    ТаблицаТоваров = Ссылка.Товары.Выгрузить();
    УстановкаЦенНоменклатуры = Документы.УстановкаЦенНоменклатуры.СоздатьДокумент();
    УстановкаЦенНоменклатуры.Дата = КонецДня(ТекущаяДатаСеанса());
    УстановкаЦенНоменклатуры.Статус = Перечисления.СтатусыУстановокЦенНоменклатуры.Согласован;
    УстановкаЦенНоменклатуры.Ответственный = Пользователи.ТекущийПользователь();
    УстановкаЦенНоменклатуры.ДокументОснование = Ссылка;
    Для Каждого Строка Из ТаблицаТоваров Цикл
    НоваяСтрока = УстановкаЦенНоменклатуры.Товары2_5.Добавить();
    НоваяСтрока.Номенклатура = Строка.Номенклатура;
    НоваяСтрока.ВидЦены = Справочники.ВидыЦен.НайтиПоНаименованию("Закупка");
    НоваяСтрока.ХарактеристикаЦО = Справочники.ХарактеристикиНоменклатурыДляЦенообразования.НайтиПоНаименованию(СокрЛП(Строка.Характеристика));
    НоваяСтрока.Цена = Строка.Цена;
    НоваяСтрока.ЦенаИзмененаВручную = Ложь;
    КонецЦикла;
    НСтрокаВидЦен = УстановкаЦенНоменклатуры.ВидыЦен.Добавить();
    НСтрокаВидЦен.ВидЦены = Справочники.ВидыЦен.НайтиПоНаименованию("Закупка");
    УстановкаЦенНоменклатуры.Записать(РежимЗаписиДокумента.Проведение);
    КонецПроцедуры
```
---
если в номенклатуре не ведется учет по характеристикам, то реквизит ХарактеристикаЦО должна быть пустая ссылка
---
конфигурация?
НоваяСтрока.ХарактеристикаЦО - свой добавленный реквизит?,
упаковки используются?
---
УТ 11, редакция 11 (11.5.7.402).
(3) свой добавленный реквизит?, нет, реквизит типовой, ничего не менялось в документе.
(3) упаковки используются? нет
---
У вас вроде нет заполнения Валюты, я бы её брала из вида цены
---
У вас вроде нет заполнения Валюты, я бы её брала из вида цены в документах, созданных вручную, так же не заполнена валюта. Попробовал заполнить - все равно не отображаются.
---
возможно, мы переносили данные из другой базы и валюта нужна была для конвертации в валюту вида цены при проведении
---
Обработка проведения
---
Проставь галочки в таблице документа Выбранные цены (ВыбранныеЦеныВыбран)
---
не нашел такой галочки
---
Создаешь новый документ Установка цен. В нем не только таблица Товары, есть таблица ВыбранныеЦены. Методом Найти ищешь строку с нужной ценой в этой таблице и устанавливаешь у этой строки Выбран в Истина. Только те цены отобразятся, у которых эта галка стоит.
  Можешь проверить как это работает, создав док установки цен в пользовательском режиме
---
есть таблица ВыбранныеЦены нет такой таблицы. Так же пересмотрел все таблицы, ни в одной не нашел реквизит Выбран.
---
Да. Извини. Эта таблица реквизит формы. Работает в пользовательском режиме. А программно надо заполнять таблицу ВидЦены. Типа:

```1c
    ВидЦены = Справочники.ВидыЦен.НайтиПоНаименованию("Закупка"); ;
    ТЧВидЦены = УстановкаЦенНоменклатуры.ВидыЦен.Добавить();
    ТЧВидЦены.ВидЦены = ВидЦены;
```
---
ВидЦены. Типа:
 в моем коде так и есть
```1c
    НСтрокаВидЦен = УстановкаЦенНоменклатуры.ВидыЦен.Добавить();
    НСтрокаВидЦен.ВидЦены = Справочники.ВидыЦен.НайтиПоНаименованию("Закупка");
    УстановкаЦенНоменклатуры.Записать(РежимЗаписиДокумента.Проведение);
```
---
ТЧ НаборыЗначенийДоступа попробовать заполнить
---
посмотрел запросом все документы, ни в одном данная тч не заполнена. Причем сейчас обратил внимание, что в созданных программно документах, где в табличной часть товары лежат товары с характеристикой цены отображаются. А где без характеристик - цена не отображается. Думал может не ту табличную часть заполняю, там есть просто Товары, а есть Товары2_5. Пробовал каждую табличную часть заполнять, и сразу обе, результата никакого. Цены как не отображались так и не отображаются. Проверял свои документы с созданными вручную - различий никаких.
---
там есть просто Товары, а есть Товары2_5
тч определяется по настройкам ценообразования, если используется ценообразование 2.5, то берется Товары2_5, если ценообразование 2.0 - то тч Товары
---
Добрый день. А у вас ценообразование 2.5 установлено и соответствующие настройки в виде цены Закупка тоже есть? можете показать настройки?
---
Добрый день.
---
аа, вспомнила настройки в виде номенклатуры должны быть, у вас в ТЧ номенклатура отображается, только цен нет?
---
да, все верно.
---
у вас если вы указываете только характеристику должна быть включена только характеристика
если на ту же номенклатуру создадите документ программно - не отображается цена?
---
на ту же номенклатуру создадите документ программно если создавать документ программно с номенклатурой, имеющую вид товары с характеристиками - цены отображаются, не отображаются если создать с номенклатурой, имеющий вид товары.
---
если в номенклатуре не ведется учет по характеристикам, то реквизит ХарактеристикаЦО должна быть пустая ссылка
---
если в номенклатуре не ведется учет по характеристикам, то реквизит ХарактеристикаЦО должна быть пустая ссылка спасибо огромное, так получилось.
---
Так у тебя колонка с видом цены есть, просто нет цены в колонке? Тогда это немного другое. Номенклатура без характеристики и цены в документе, в карточке случаем не включен учет по характеристикам?
---
, в карточке случаем не включен учет по характеристикам? нет