УСН.Релиз 160.Ошибка

Новая тема
"Всем привет!У меня такая проблема:при проведении документа "Перемещение МПЗ", программа выдаёт ошибку:<br>"ПП_НДС = ?(ПП_СуммаСписано >= ПП_СуммаМатериаловПоДоговору, ПП_НДС,ПП_СуммаСписано/ПП_СуммаМатериаловПоДоговору*ПП_НДС);<br>{ДокументПеремещениеМПЗ.МодульДокумента 594}:Деление на 0". Пробовали использовать обработку "Ввод остатков непризнанных расходов"- не помогло.<br>Подскажите,если кто знает..."
это связано с введением в план счетов группы счетов ПП<br>так как там нули, то и выскакивает ошибка деления на ноль, а проверку этой ситуации не сделали. Видимо недоработка программного кода.
"ПП_НДС = ?(ПП_СуммаСписано >= ПП_СуммаМатериаловПоДоговору, ПП_НДС, ПП_СуммаСписано/ПП_СуммаМатериаловПоДоговору*ПП_НДС);<br><br>Как видно из строки кода, ошибка деления на ноль может возникнуть только в том случае если переменная "ПП_СуммаМатериаловПоДоговору" равна 0. При этом исходя из условия "ПП_СуммаСписано >= ПП_СуммаМатериаловПоДоговору" выражение "ПП_СуммаСписано/ПП_СуммаМатериаловПоДоговору*ПП_НДС" выполняется только в том случае если "ПП_СуммаСписано" МЕНЬШЕ "ПП_СуммаМатериаловПоДоговору" тоесть меньше НУЛЯ! Значит "ПП_СуммаСписано" ОТРИЦАТЕЛЬНОЕ! Поэтому мне кажется что нули на счетах ПП не являются причиной ошибки. "
Может "ПП_СуммаМатериаловПоДоговору" не равна нулю, тогда и "ПП_СуммаСписано" может быть больше или равно нулю (но по-любому меньше "ПП_СуммаМатериаловПоДоговору"), а при равенстве нулю будет ошибка деления. Что мы и видим в итоге.<br>А вообще, пользуйтесь отладчиком в подобных случаях, думаю, что вам он не чужд.
Доброго дня. Встретился с такой же ошибкой. Цитата: "Может "ПП_СуммаМатериаловПоДоговору" не равна нулю" если так то и ошибки деления на ноль не было бы, так как в этой строке только "ПП_СуммаМатериаловПоДоговору" находится в знаменателе. К сожалению воспользоваться отладчиком не представляется возможным, так как ошибка в базе клиента, а клиент достаточно далеко, а ехать туда пока не собираюсь )). в демоверсии того же релиза воспроизвести ошибку не удалось.
Читают тему
(гостей: 1)

Быстрый переход