Изменение единицы измерения в табличной части документов. УТ 10.3

0. MrFlanker 175 02.12.19 17:10 Сейчас в теме
Обработка табличной части позволяет изменить единицу измерения единицы в табличной части документов.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Torin 244 02.12.19 17:56 Сейчас в теме
А если у номенклатуры нет такой единицы измерения?
2. MrFlanker 175 03.12.19 02:46 Сейчас в теме
(1) Если нету, то строка просто пропускается.

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