|
Ошибка при выполнении операции над данными: 22003: ОШИБКА: целое вне диапазона | ☑ | ||
---|---|---|---|---|
0
Румата
09.06.21
✎
11:24
|
КА1. Платформа 8.3. Постгри. У пользователя с ограниченными правами при формировании отчета выходит вот такая ошибка :
Отчет.УниверсальныйОтчет.МодульОбъекта(111)}: Ошибка при вызове метода контекста (Вывести) ПостроительОтчета.Вывести(ТабличныйДокумент); по причине: Ошибка выполнения запроса по причине: Ошибка при выполнении операции над данными: 22003: ОШИБКА: целое вне диапазона ==== У пользователя с полными правами такой ошибки не возникает. Подскажите, пожалуйста, куда копать ? |
|||
1
acht
09.06.21
✎
11:26
|
В текст запроса
|
|||
2
Mivi
28.06.21
✎
08:15
|
У меня ананлогичная ошибка вышла при записи ЗаказаКлиента, конфигурация УТ 11.4.13.209, платформа 8.3.19.1150.
Ошибка при выполнении операции над данными: 22003: ОШИБКА: целое вне диапазона {ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1455)}: Результат = Форма.Записать(ПараметрыЗаписи); {ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1367)}: ЗаписатьОбъект(Форма, ПараметрыЗаписи); {Документ.ЗаказКлиента.Форма.ФормаДокумента.Форма(2753)}: ОбщегоНазначенияУТКлиент.Записать(ЭтаФорма, Истина); по причине: Ошибка при выполнении операции над данными: 22003: ОШИБКА: целое вне диапазона |
|||
3
Mivi
28.06.21
✎
08:17
|
При этом на файловой копии под этим же пользователем докуенты записываются без подобной ошибки.
|
|||
4
TormozIT
гуру
28.06.21
✎
08:21
|
Это ошибка СУБД PostgreSQL (арифметическое переполнение). Надо ловить техножурналом текст запроса с ошибкой и потом в консоли запросов его изучать. Обычно помогает применение ВЫРАЗИТЬ() для проблемных выражений. Если под полными правами ошибки нет, то возможно придется лезть в RLS запросы.
|
|||
5
karelz
01.07.21
✎
14:33
|
всем привет, аналогичная ошибка "Ошибка при выполнении операции над данными: ОШИБКА: целое вне диапазона" выходит при сохранении заказа клиента пользователем "менеджер" с ограниченными правами, а у пользователя с правами Администратора проходит нормально, но там не выходят нужные цены, которые законфигурены под "менеджера", кто решил эту проблему, кто нашел ошибку? откликнитесь, пожалуйста, платформа - 1С:Предприятие 8.3 (8.3.15.1830)
|
|||
6
TormozIT
гуру
03.07.21
✎
09:20
|
Это ошибка платформы. В такой ситуации она должна выбрасывать ошибку доступа к данным на уровне записей (RLS).
https://t.me/OneC_Expert/29087 |
|||
7
ДедМорроз
03.07.21
✎
10:20
|
По идее,если стоит РАЗРЕШЕННЫЕ,то возвращается NULL,которое действительно "вне диапазона".
|
|||
8
TormozIT
гуру
03.07.21
✎
10:25
|
(7) У тебя NULL получается "целое"?
|
|||
9
ДедМорроз
03.07.21
✎
18:57
|
(8) это не у меня,а у Postgre спрашивай, что он там приводит и как.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |