Имя: Пароль:
1C
1C 7.7
v7: Итоги: плюс минус не равно остаток
0 OnePrg
 
21.08.21
18:13
SQL

Обнаружил, что запрос встроенным языком выдаёт другие данные, чем прямой запрос через ODBCRecordset.

Выполнил полное тестирование и исправление.

По итогу формирую отчет из UNIREPORTS по регистру и там остаток + приход - расход <> остаток

http://imagizer.imageshack.com/img924/6733/lAJf4d.png
1 OnePrg
 
21.08.21
18:27
Выполнил DBCC CHECKDB

выдало пару ошибок:

Ошибка таблицы: идентификатор объекта 86707807, идентификатор индекса 2, идентификатор секции 72057594296139776, идентификатор единицы размещения 72057594291421184 (тип In-row data). Неправильный порядок ключей на странице (1:545213), область памяти 99 и 100.

Ошибка таблицы: идентификатор объекта 1043743021, идентификатор индекса 1, идентификатор секции 72057594208714752, идентификатор единицы размещения 72057594204323840 (тип In-row data). Неправильный порядок ключей на странице (1:210631), область памяти 16 и 17.