"День добрый!<br><br>Возникла такая проблема.<br>Происходит выгрузка неких данных из сторонней системы в 1С Бухгалтерия предприятия, при помощи самописной обработки.<br><br>===<br>...<br>услуга.Цена = (Сумма/КолВо)/1.18;<br> услуга.Содержание = услуга.Номенклатура.Наименование + ", наработка за " + Месяц2(Месяц) + " " + Число(Год)+" г.";<br> услуга.Сумма = услуга.Количество * ((Сумма/КолВо)/1.18);<br> услуга.СуммаНДС = услуга.Сумма*0.18;<br> услуга.СтавкаНДС = Перечисления.СтавкиНДС.НДС18;<br>...<br>===<br><br>На основании этого формируется счет.<br>Проблема же состоит вот в чем. При высчитывании НДС к примеру с суммы 6000, 1С округляет до 2 знаков после запятой, и получается в итоге, что в счет попадает сумма 6000.01<br><br>Как можно избежать подобного?<br><br>Т.е. <br>всего - 6000<br>количество - 1<br>Цена получается - 5084,7457<br>сумма - 5084,7457<br>НДС - 915,2542<br><br>1С руководствуется не просто округлением до 2 знаков, а принудительным округлением вверх. Есть ли возможность как то это исправить?"