Ошибка арифметического переполнения при преобразовании 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 125 25.12.23 06:59 Сейчас в теме
А мне помогло. В УНФ было 23.10, поставил 32.12 стало проводится.
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

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

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

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

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)