Имя: Пароль:
1C
1С v8
Перерасчет количества
0 Alekzander Wolf
 
20.09.16
13:16
УПП 1.3

Проблема такая, у нас часто в спецификациях (например полуфабрикатов) на какую-то продукцию материал задается в разных единицах измерения, например в м, мм.
Т.е. нужно получить ленту в количестве:
0,02м и эту же ленту в количестве 200 мм.  Т.к. основная единица например метры, то нужно сделать перерасчет 200 мм = 0,2 м   и следовательно нужно получить 0,22м всего. Вопрос как корректнее всего выполнить перерасчет? Сейчас пересчитывается так

Если ЕдиницаИзмерения = ЕдиницаХраненияОстатков Тогда
ничего пересчитывать не нужно
иначе
нужно количество = количество * ЕдиницаИзмерения.Коэффициент;
КонецЕсли;

Но думается мне что это не верный путь
1 RomanYS
 
20.09.16
13:18
количествоЕдиницХраненияОстатков = количество * ЕдиницаИзмерения.Коэффициент/ЕдиницаХраненияОстатков.Коэффициент;
2 Alekzander Wolf
 
20.09.16
13:30
(1) спс взлетело
AdBlock убивает бесплатный контент. 1Сергей