Внешняя обработка в 1С розница 8.3 для создания документа УстановкаЦенНоменклатуры по данным из файла Excel

1. user1249716 24.10.24 09:22 Сейчас в теме
Добрый день!
Столкнулся с проблемой при написании внешней обработки по созданию документа УстановкаЦенНоменклатуры по списку Excel. При передаче параметра цена в документе УстановкаЦенНоменклатуры есть реквизит ДеревоЦен с колонкой ЦеноваяГруппа, нужно чтобы цена из файла попадала в группу новая цена.
Как к ней обратиться в коде?
Код по созданию документа из таблицы ниже:

Установка = Документы.УстановкаЦенНоменклатуры.СоздатьДокумент();
	Установка.Ответственный = Пользователи.ТекущийПользователь(); 
	Установка.Дата = ТекущаяДатаСеанса();
	
	Для Каждого стрТовар Из ТаблицаДанных Цикл
		
		Если ЗначениеЗаполнено(стрТовар.Номенклатура) И стрТовар.Цена > 0 Тогда
			
			НоваяСтрока = Установка.Товары.Добавить();
			НоваяСтрока.Номенклатура = стрТовар.Номенклатура;
			НоваяСтрока.Цена = стрТовар.Цена;
			
		КонецЕсли;
		
	КонецЦикла;
	
	Если Установка.Товары.Количество() = 0 Тогда
		Возврат;
	КонецЕсли;

	Попытка
		
		Установка.Записать(РежимЗаписиДокумента.Запись);
Показать
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user2033930 24.10.24 09:25 Сейчас в теме
(1)
есть реквизит ДеревоЦен с колонкой ЦеноваяГруппа, нужно чтобы цена из файла попадала в группу новая цена.
Как к ней обратиться в коде?
К кому из них? К колонке, к цене, или к группе?
3. user1249716 24.10.24 09:36 Сейчас в теме
(2)
нке, к цене, или к группе?

К группе Новая цена
Прикрепленные файлы:
4. user2033930 24.10.24 09:42 Сейчас в теме
(3) И? А как ты обратился к Старой цене? Точно так же обращайся и к Новой.
7. user1249716 24.10.24 12:19 Сейчас в теме
(4) старая цена сама подтягивается в документ УстановкаЦен, а вот как к Новой обратиться не пойму, к ней похоже в ценовой группе как то надо обратиться
6. independ 1551 24.10.24 11:34 Сейчас в теме
(1) ВидЦены нужно заполнить в ТЧ Товары, и добавить в ТЧ ВидыЦен
НоваяСтрока.ВидЦены = ?;
НоваяСтрока = Установка.ВидыЦен.Добавить();
НоваяСтрока.ВидЦены = ?;
5. starjevschik 24.10.24 09:53 Сейчас в теме
не на форму смотри, а на реквизиты документа. Какое там дерево? для загрузок из файла форма есть вещь ненужная, даже вредная.
user1880116; Alex_E; +2 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот