|
|
Ошибка при попытке отразить документ в регл учете
Chameleon1980, alexela, X Leshiy, Mraque, Krendel, integer, RomanYS, Климов Сергей, shuhard, paramedic, Vstur, КонецЕсли, toypaul, PLUT, Волшебник, arsik, 2S, Elf_80_lvl, vicof, okmail, Fragster, scanduta, 1cVandal, aptomilov, Молочный брат, SleepyHead, Fish, Prog_man, hunter76, Franchiser, Hawk_1c, CepeLLlka, zenik, Homer, azt-yur, JohnGilbert, H A D G E H O G s, abfm, Gucci76, rozer76, Михаил Козлов, piter3, takefive, Fedor-1971, Доминошник, Злопчинский, LuckyStar, RoRu, Сисой, maxab72, RAJAH, vladko, Мультук, Гипервизор, spiller26, maxar
| ☑ |
|
0
aptomilov
21.09.26
✎
12:03
|
Конфигурация 1с ЕРП последняя
Виды документов Отчет давальца и Этапы
Цифры в проводка не вызывают подозрений все как обычно
При отражении документа в регламентированном учете произошла ошибка. Ошибка при выполнении операции над данными: Microsoft OLE DB Driver for SQL Server: Ошибка арифметического переполнения при преобразовании numeric к типу данных numeric. HRESULT=80040E57, SQLSrvr: SQLSTATE=22003, state=8, Severity=10, native=8115, line=1
|
|
|
1
Волшебник
21.09.26
✎
12:43
|
Запускаем проведение проблемного документа в режиме отладки и дожидаемся ошибки.
Смотрим, на какой строке кода происходит ошибка, и идём в конфигуратор. например, "Запрос.ВыполнитьПакет()[1].Выбрать()" модуля объекта документа
В тексте запроса ищем функцию ВЫРАЗИТЬ
Если есть строчки ВЫРАЗИТЬ(<ВыбранноеПоле> КАК ЧИСЛО (23,10)) изменяем их на ВЫРАЗИТЬ(<ВыбранноеПоле> КАК ЧИСЛО (25,10)) и радуемся результату
|
|
|
2
aptomilov
21.09.26
✎
12:46
|
(1)
щас попробуем
|
|
|
3
Злопчинский
21.09.26
✎
13:36
|
это что за количества/суммы такие что в целой части числа 13 знаков...?
|
|
|
4
aptomilov
21.09.26
✎
13:41
|
да нет там 13 в этом то и суть
после обновления началась такая фигня
|
|
|
5
КонецЕсли
21.09.26
✎
13:42
|
(0) Проверьте упаковки в документе на предмет околонулевых коэффициентов. И коэффициенты валют рег/упр учета.
|
|
|
6
КонецЕсли
21.09.26
✎
13:43
|
(4) Обновление на какую версию?
|
|
|
7
aptomilov
21.09.26
✎
13:47
|
2.5.27.88
|
|
|
8
aptomilov
21.09.26
✎
13:48
|
околонулевые да есть 0,085
|
|
|
9
КонецЕсли
21.09.26
✎
14:03
|
(8) Это нормальный. Проверьте ещё плановые цены номенклатуры, может туда сильно много рублей указали. Была подобная ошибка год назад в ERP - при стоимости за миллиард валился скуль с той же ошибкой.
|
|
|
10
aptomilov
21.09.26
✎
15:00
|
в том то и дело в этом году вообще цены не ведем
|
|
|
11
shuhard
21.09.26
✎
15:57
|
(10) отладчику это пофиг, как на уровне кода (1), так и встроенному в отражение
без конечного запроса и кортежа данных задача решения не имеет
|
|