Ошибка SQL: Деление на 0 #363876


#0 by svent0vit
Создаю новый документ "Пермещение товаров" на основании данных отчета: При проведении документа вылезает вот это: Ошибка при выполнении обработчика - '{Документ.ПеремещениеТоваров}: Ошибка при вызове метода контекста (Выполнить): Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Деление на 0"' по причине: {Документ.ПеремещениеТоваров}: Ошибка при вызове метода контекста (Выполнить): Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Деление на 0" по причине: Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Деление на 0" Что не так?
#1 by Salvador Limones
Ошибка в модуле, в строке 979. Явно кривая обработка проведения.
#2 by svent0vit
Если заполнять документ вручную этими же данными, он проводится нормально
#3 by Advan
гдето запрос и в нем деление на 0 походу - смотри обработку проведения
#4 by shuhard
и это правильно:
#5 by Salvador Limones
Отладчиком проверь, чего не хватает. На первый взгляд вижу, что нет коэффициента. Зато количество 2 раза. И нафиг форму получаешь/выводишь?
#6 by svent0vit
С количеством и вправду очепятка вышла А как коэф. получить?
#7 by Salvador Limones
Не знаю про твою самописку, но может так: Стр.Номенклатура.ЕдиницаДляОтчетов.Коэффициент;
#8 by svent0vit
, правильно, отчет был сделан до меня и программист так причудливо назвал колонку с количеством
#9 by svent0vit
это УТ 10.1
#10 by svent0vit
Всем спасибо, тема закрыта. Проблема действительно была в коэффициенте.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С