#0
by Avtokrator
Доброго времени суток, уважаемые Мастера. Проблема немного не понятная.... В УТ 10.3.12.3, при проведении документа "Поступление товаров и услуг" возникает ошибка: Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: {ОбщийМодуль.ОбщегоНазначения(4191)}: Ошибка при вызове метода контекста (Выполнить) по причине: Ошибка выполнения запроса по причине: Ошибка при выполнении операции над данными: Microsoft SQL Server Native Client 10.0: Divide by zero error encountered. Знаю, что программа делит на "0", но вот где ??? Ошибка ссылается на следующую функцию.
#3
by zippygrill
"Возврат Запрос.Выполнить;" - ставь точку останова и смотри какие вычислительные операции у тебя в запросе.
#4
by Avtokrator
Проблема кроется тут, когда создается сам запрос: " Для Каждого Реквизит Из СтруктураПолей Цикл " Как, в таком запросе, сделать проверку на ноль, чтобы SQL отвязался?
#5
by mikecool
не может тут быть деления на ноль, смотри на сформированный текст запроса в целом да и запрос по реквизитам вроде не должен ничего делить, если не дописано уже отдельно
#6
by Avtokrator
Текст запроса, вытащенный из обработчика. Запрос.Текст "ВЫБРАТЬ Док.НомерСтроки , Док.Номенклатура КАК Номенклатура, Док.Количество * Коэффициент /Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК Количество, Док.Сумма КАК Сумма, Док.СтавкаНДС КАК СтавкаНДС, Док.СуммаНДС КАК НДС, Док.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, Док.СерияНоменклатуры КАК СерияНоменклатуры, Док.Номенклатура.ВестиПартионныйУчетПоСериям КАК ВестиПартионныйУчетПоСериям, Док.Номенклатура.Услуга КАК Услуга, Док.Номенклатура.Набор КАК Набор, Док.Номенклатура.Комплект КАК Комплект, Док.Заказ КАК Заказ, Док.Заказ.СкладГруппа КАК СкладЗаказаПокупателя, Док.Заказ.ДоговорКонтрагента.ОбособленныйУчетТоваровПоЗаказамПокупателей КАК ОбособленныйУчетТоваровПоЗаказамПокупателей, Док.ЕдиницаИзмерения КАК ЕдиницаИзмерения, Док.Ссылка.СкладОрдер КАК Склад, Док.Ссылка.СкладОрдер.ВидСклада КАК ВидСкладаРазмещения, Док.ПриходныйОрдер КАК ДокументПолучения, Док.ПриходныйОрдер.Организация КАК ОрганизацияДокументаПолучения, Док.ПриходныйОрдер.БезПраваПродажи КАК БезПраваПродажи, Док.Цена КАК Цена, Док.Коэффициент КАК Коэффициент, Док.ПриходныйОрдер.Склад КАК ПриходныйОрдерСклад, Док.Номенклатура.ВестиУчетПоСериям КАК УчетПоСериям, Док.СерияНоменклатуры.СтранаПроисхождения КАК СтранаПроисхождения, Док.СерияНоменклатуры.НомерГТД КАК НомерГТД, Док.ЗаказПоставщику КАК ЗаказПоставщику ИЗ
#7
by Рэйв
Смотри где у тебя по тексту / и оборачивай делитель в Выбор когда Делитель=0 Тогдв Делимое/1 Иначе Делимое/Делитель Колнец
#8
by Рэйв
вот тут имхо собака порылась Док.Количество * Коэффициент /Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК Количество,
#13
by Рэйв
Выбор Конда Номенклатура.ЕдиницаХраненияОстатков.Коэффициент =0 Тогда КАК КАК Количество
#15
by mikecool
а я бы стал... на каком основании цифиль должна быть без учета коэффициента? так и получаются 2000 м куб
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- CODEBASE ERROR, ERROR #: 310
- Codebase error 50 - error locking file
- v8: Поля неограниченной длины в GROUP BY и ORDER BY
- Как лечить: HTTP Error 500.0 - Internal Server Error
- При пересчёте цен показала ошибку "division by zero"
- CodeBase Error Error #:-630 Optimization File Flushing Failure
- Привезли УТ 11 вместо УТ 10.3. Можно ли использовать?
- Выгрузка из УТ в УТ..
- Неизвестная ошибка (SMTP error code 503, 5.5.4 Error: send AUTH command first.)
- Перенос скидок из ут 10.3 в ут 11
- 1C:Enterprise 8 application error: Connection error by reason: server_addr=1CSER
- Хотят переход с УТ 11.1 на УТ 10. Что посоветовать?
В этой группе 1С
- Как проверить наличие предопределенного элемента по имени, а не наименованию?
- Поля группировки с галочками на форму (СКД, упр. форма)
- Работа с менеджером временных таблиц
- Не выгружаются платёжки из УТ 10.3
- 1с8 Розница 1.0 удалить товар
- v7: Заполнение параметров макета
- Как в РИБ каждому из узлов АТТ привязать свою номенклатуру
- v7: Прекращена работа программы 1c v7 starter program for sql
- Конвертация данных. Уникальность кода.
- 1С Управление торговлей 10.3 передача товаров в переработку
- Конвертация данных, отключить ПВД на этапе загрузки правил.
- Как в КА сделать учет по ГТД по ФИФО
- Реализация кнопки "Печать" в 1С8.2
- табличный документ, присоединить несколько колонок. как ?
- как быстрее найти объекты где используется определенный справочник
- УТ 10.3, пропало подменю "Файл"
- Отбор в регистре сведений по двум регистраторам?
- v7: БухУчет. Не считает остаток на начало дня в выписке
- v8: заполнение табличной части справочника
- Управляемые формы. Вызов второй формы кнопкой из первой