Ошибка арифметического переполнения при преобразовании numeric к типу данных numeric

1. den17 12.01.21 15:25 Сейчас в теме
Здравствуйте.

Конфигурация Управление автотранспортом 1.0;

При формировании Отчета Ведомость ГСМ появляется Ошибка:

{Отчет.уатУниверсальныйОтчет.МодульОбъекта(119)}: Ошибка при вызове метода контекста (Вывести)
ПостроительОтчета.Вывести(ТабличныйДокумент);
по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Microsoft OLE DB Provider for SQL Server: Ошибка арифметического переполнения при преобразовании numeric к типу данных numeric.
HRESULT=80004005, SQLSrvr: SQLSTATE=22003, state=8, Severity=10, native=8115, line=1

Это строка уатУниверсальныйОтчет.МодульОбъекта(119):

ПостроительОтчета.Вывести(ТабличныйДокумент);

Сам Запрос сформировал -- все нормально. Но когда доходит до строки ПостроительОтчета.Вывести(ТабличныйДокумент) → вот эта вот ошибка.

Т. е. если-бы были проблемы с ВЫРАЗИТЬ, то ошибка и в Консоли запросов ведь возникала-бы. А здесь -- считает, а проблемы при выводе.
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. SlavaKron 12.01.21 15:54 Сейчас в теме
Если бы ошибка не была связана с запросом, то вы бы не получили ошибку СУБД. Если в запросе есть ВЫРАЗИТЬ, то вам придется разбирать синтаксис вокруг него и проблемы, вызванные этим оператором, не важно, связаны ли они с текстом запроса или внутренним механизмом построителя отчета. Сама по себе ошибка типичная. Минимальный пример для ее воспроизведения:
ВЫБРАТЬ ВЫРАЗИТЬ(100000 КАК ЧИСЛО(5, 0))
HAMAZ; Altez; +2 Ответить
3. insurgut 207 21.01.21 08:47 Сейчас в теме
Ещё вариант - сделать полное тестирование и исправление базы в конфигураторе. Только обязательно предварительно снимите копию перед этим.
4. Leryn4ik 01.02.21 17:21 Сейчас в теме
У меня как -то было подобное, когда в одну секунду было создано очень много документов, попробуйте сформировать отчет за разные периоды.
5. mrsmrv 120 25.12.23 06:59 Сейчас в теме
А мне помогло. В УНФ было 23.10, поставил 32.12 стало проводится.
Оставьте свое сообщение
Вакансии
Программист 1С
Казань
зарплата от 150 000 руб.
Полный день

Разработчик 1С
Москва
зарплата от 200 000 руб. до 300 000 руб.
Полный день

Программист 1С (удаленно)
Самара
зарплата от 230 000 руб. до 230 000 руб.
Полный день

Руководитель группы разработки 1С
Москва
зарплата от 250 000 руб. до 250 000 руб.
Полный день

Специалист техподдержки
Санкт-Петербург
зарплата от 100 руб. до 150 руб.
Полный день