|
Как пересчитать таблицу оборотов регистра бухгалтерии? | ☑ | ||
---|---|---|---|---|
0
Дмитрий
02.04.15
✎
11:13
|
1С 8.2 MS SQL 2012
В бухгалтерском балансе есть отчет о движении денежных средств Данные в отчет попадают из таблицы оборотов регистра бухгалтерии С какого-то времени этот отчет стал выдавать каждый раз разные данные по закрытому периоду. Делал тестирование и исправление, пересчитывал итоги регистра бухгалтерии средствами приложения 1С (Операци - Управление итогами, сначала расчитывал на январь 1900 года, затем на текущую дату). Ничего из вышеуказанного не помогло. Именно с этим отчетом была проблема два года назад. Тогда получилось тестированием и исправлением в файловом варианте вылечить. Сейчас в файловый вариант базу не выгрузишь, слишком большая. Есть ли еще варианты решения проблемы? |
|||
1
shuhard
02.04.15
✎
11:15
|
(0) отключить и включить итоги пробовали ?
|
|||
2
Дмитрий
02.04.15
✎
11:18
|
(1) Обработкой? Не, не пробовал. Может помочь?
|
|||
3
Господин ПЖ
02.04.15
✎
11:22
|
>тестированием и исправлением в файловом варианте вылечить.
может проблема не в физической целостности, а логической типа 0 в ресурсах где должен быть null кассовая книга по подобную ситуевину с валютной суммой в проводках крайне "нервно" реагирует ну и dbcc checkdb выполнить на скуле |
|||
4
Господин ПЖ
02.04.15
✎
11:23
|
но ТиИ при этом в принципе помогает
|
|||
5
Дмитрий
02.04.15
✎
11:30
|
(4) ТиИ полное прогонял на копии
|
|||
6
Господин ПЖ
02.04.15
✎
11:31
|
(5) ну попробуй (1) хуже не станет
|
|||
7
shuhard
02.04.15
✎
11:45
|
(0) [стал выдавать каждый раз разные данные по закрытому периоду. ]
поймать запрос тех.журналом/профайлером и локализовать место поправить обороты можно и прямым Update |
|||
8
Дмитрий
02.04.15
✎
15:34
|
Попробовал получить ошибку стандартным отчетом Обороты счета - не вышло, результаты отчетов совпадают. Чертовщина какая-то.
А нормально, что после ТиИ размер базы sql вырос с 60 Гб до 106 Гб? |
|||
9
ssh2006
02.04.15
✎
15:36
|
(8) лог вырос видимо, нормально
|
|||
10
К_Дач
02.04.15
✎
15:45
|
(8) шринкани лог и она наоборот ужмется...
|
|||
11
Дмитрий
02.04.15
✎
15:48
|
именно размер файла с данными вырос
|
|||
12
ИС-2
naïve
02.04.15
✎
15:58
|
(0) попробуй перейти на другую СУБД.
Хватает ли места на сервере? |
|||
13
Дмитрий
02.04.15
✎
16:04
|
(12) у меня основная база на 2008м, копия на 2012м. Проблема имеется и там, и там.
|
|||
14
shuhard
02.04.15
✎
16:36
|
(8) я не удивлён
оборотам счета битая валюта пофигу |
|||
15
Дмитрий
23.04.15
✎
10:06
|
Как оказалось, в некоторых случаях SQL по разному сортирует данные в выходных таблицах, которые генерируются одним и тем же запросом к одному и тому же набору данных. В связи с этим некоторые суммы попадали то в одну строку отчета, то в другую.
Можно решить изменением запроса, но может есть какой-то параметр SQL сервера, который влияет на такое поведение. Буду благодарен за подсказку. |
|||
16
Дмитрий
23.04.15
✎
11:44
|
Этим параметром оказался max degree of parallelism
Он должен быть установлен в 1. Спасибо всем. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |