Здравствуйте. Конфигурация УТ11. Пытаюсь обработкой создать документ "Установка цен номенклатуры". Документ записывается и проводится, но приего открытии возникает ошибка
"Поле объекта не обнаружено (ВидЦены840341faf05c11e29a36902b340a6e5f)"
После вида цены идет идентификатор вида цены.
Вот код обработки:
Док = Документы.УстановкаЦенНоменклатуры.СоздатьДокумент();
Док.Дата = ДатаДокумента;
Док.Ответственный = Пользователи.ТекущийПользователь();
Док.Статус = Перечисления.СтатусыУстановокЦенНоменклатуры.Согласован;
Стр = Док.Товары.Добавить();
Если Справочники.Номенклатура.НайтиПоКоду(ТекСтр.Код).Пустая() Тогда
Сообщить ("Товар " + ТекСтр.Наименование + " отсутствует в справочнике");
Возврат;
КонецЕсли;
Стр.Номенклатура = Справочники.Номенклатура.НайтиПоКоду(ТекСтр.Код);
Стр.Цена = ТекСтр.Цена;
Стр.ЦенаИзмененаВручную = Ложь;
Стр.ВидЦены = справочники.ВидыЦен.НайтиПоНаименованию("Розничные");