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