Имя: Пароль:
1C
 
Проблемы с виртуальными таблицами регистра накопления
0 HomoAlbus
 
28.04.16
13:20
Добрый день, коллеги.

Суть в следующем, в УПП появились несоответствия в данных, которые выводятся в отчетах, относительно реальных данных. Проанализировав проблему, обнаружил отличие в данных виртуальных таблиц относительно реальных движений. Сделал обновление оперативных итогов, проблема вроде ушла.
Однако несколько позже, был обнаружен непроведенный документ, в отчете по движениям которого были "зависшие" движения. При этом реально в регистре этих движений нет, если выбирать движения консолью. Сделали полный пересчет итогов в конфигураторе, однако это также не помогло.Провели документ, движения выглядят корректными, однако в отчетах все также видим несоответствие.  За исключением случая описанного выше, все вроде выровнялось. Но сегодня опять пользователи жалуются на проблему, остатки прыгают со склада на склад, например в отчете одни данные, а в форме списка товаров другие, фактически там запрос к одной и той же таблице остатков, но с разными датами. При этом движений, которые могли бы как-то повлиять на склад данных товаров не было.

Подскажите, пожалуйста, какие еще действия можно предпринять для анализа и устранения проблемы? Куда копнуть?
База крутится на MSSQL.
Буду рад любому совету. Спасибо.
1 butterbean
 
28.04.16
13:21
версия платформы какая?
2 HomoAlbus
 
28.04.16
13:30
(1) 8.2.19.106
3 hhhh
 
28.04.16
13:33
(2) наверно, кривой отчет навояли. Увольте программиста.
4 Я не курил
 
28.04.16
13:36
(3) +стомиллион! отчеты бездумно написаны, не понимая сути виртуальных таблиц
5 HomoAlbus
 
28.04.16
13:36
(3) Универсальный отчет, кого там в 1С уволить?) Кроме того ситуация воспроизводится и в консоле. Выбираем на одно число - одни остатки, на другое - другие. При том, что движений за период не было.
6 dka80
 
28.04.16
13:48
(5) при выборе остатков границу используете?
7 13_Mult
 
28.04.16
13:54
(0) Какая виртуальная таблица?
8 HomoAlbus
 
28.04.16
14:12
(7) ТоварыНаСкладах.Остатки
9 HomoAlbus
 
28.04.16
14:12
(6) Нет, не используем. База с 2011 года эксплуатируется, проблема с прошлого месяца начала проявляться.
10 dka80
 
28.04.16
14:23
Выгрузка в dt и повторная загрузка?
11 lera01
 
28.04.16
14:27
А в пользовательском режиме не пересчитывали итоги регистров через управление итогами? У меня была такая ситуация с одними клиентами в скульной бухне. Пересчет реально помог.
12 HomoAlbus
 
28.04.16
14:28
(10) делали копию в dt, в ней аналогичные ситуации воспроизводятся.
13 HomoAlbus
 
28.04.16
14:28
(11) В пользовательском режиме пересчитывали, и оперативные итоги и итоги за период.
14 EugeniaK
 
28.04.16
14:30
(0) Сделайте полный пересчет итогов из конфигуратора.
15 HomoAlbus
 
28.04.16
14:42
(14) В 0 писал, " Сделали полный пересчет итогов в конфигураторе, однако это также не помогло.". Это первое, что пришло на ум)
16 КМ155
 
28.04.16
15:01
(0)[был обнаружен непроведенный документ, в отчете по движениям которого были "зависшие" движения. При этом реально в регистре этих движений нет, если выбирать движения консолью]
обмены и не такое могут притащить
копать в сторону сиквела, зырить профайлером,лечить кардинально
17 HomoAlbus
 
28.04.16
15:02
(16) А можете чуть подробней? Что смотреть именно смотреть профайлером? Как лечить?
18 КМ155
 
28.04.16
15:04
(17) смотреть запросы к виртуальной таблице
лечить переиндексацией на сиквеле, возможно и что-то менять на прямую
19 HomoAlbus
 
28.04.16
15:06
(18) Спасибо, попробую. А если прибить руками все итоги в таблице и сделать пересчет?
20 КМ155
 
28.04.16
15:19
(19) не понимая физики явления можно навредить
21 GROOVY
 
28.04.16
15:28
Спорим в отчете данные выбираются без учета границы итогов.
22 HomoAlbus
 
28.04.16
15:38
(21) Так универсальный отчет из УПП для примера приведен, проблема везде, где используются остатки.
23 HomoAlbus
 
28.04.16
15:59
(21) Павел, уповаем на вашу мудрость) Куда копнуть?