Добрый день подскажите - это верный расчёт НДС, если он входит в цену товара (фрагмент обхода товаров) :
Если ВыборкаТЧ.ТоварСтавкаНДС=Перечисления.СтавкиНДС.ЛьготнаяСтавка Тогда
СтавкаНДС="10%";
РСН=10/(100+10);
НДС = Окр(ВыборкаТЧ.Цена*РСН,2,1);
ЦБН=ВыборкаТЧ.Цена-НДС;
ОбНДС=НДС*ВыборкаТЧ.Количество;
СуммаБНДС=ЦБН*ВыборкаТЧ.Количество;
Сумма=СуммаБНДС+ОбНДС;
Иначе
СтавкаНДС="18%";
РСН=18/(100+18);
НДС = Окр(ВыборкаТЧ.Цена*РСН,2,1);
ЦБН=ВыборкаТЧ.Цена-НДС;
ОбНДС=НДС*ВыборкаТЧ.Количество;
СуммаБНДС=ЦБН*ВыборкаТЧ.Количество;
Сумма=СуммаБНДС+ОбНДС;