0. MrFlanker 168 02.12.19 17:10 Сейчас в теме

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

Обработка табличной части позволяет изменить единицу измерения единицы в табличной части документов.

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

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

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

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 110 000 руб. до 150 000 руб.
Полный день

Программист 1С
Воронеж
зарплата от 70 000 руб.
Полный день

Программист 1С
Москва
зарплата до 160 000 руб.
Полный день

Программист 1С
Новосибирск
зарплата от 80 000 руб. до 120 000 руб.
Полный день

Консультант 1С
Москва
зарплата от 100 000 руб. до 140 000 руб.
Временный (на проект)