Имя: Пароль:
1C
1С v8
Глюк в оборотке по счету или в бухитогах?
0 Birmingem
 
20.04.18
11:47
Имеется:
Платформа 8.3.10.2252. База серверная, для тестов и доработок выгружается в файловую.
Есть предопределенный счет, на нем субконто "Сотрудники". По этому счету есть движения за полтора года.
Затем, на этот счет добавил субконто "Виды начислений" - только обороты.
После загрузки измененной конфигурации, обычный отчет "Оборотно-саьдовая ведомость по счету" по этому счету перестал показывать обороты вообще (ноль). По другим счетам все нормально.
Перепровел документы по этому счету с начала года.
Теперь оборотка по счету именно по этому счету показывает совсем "левые" цифры, откуда их берет непонятно.
При этом, другие отчеты: Оборотка общая, Анализ счета, Карточка счета и т.д. показывают верные цифры.
Делал тестирование, пересчет итогов. Результат не изменился.
Не пойму, в чем причина, то ли в бухитогах, то ли в отчете Оборотка по счету.
Что посоветуете еще предпринять?
1 sergeev-ag-1977
 
20.04.18
11:50
"Вопрос из космоса": а зачем вид начисления в ОСВ стал нужен? Религия ГБ не позволила смотреть расчетную ведомость и свод?
2 los_hooliganos
 
20.04.18
11:52
(0) Расшифровка показывает другие цифры?
3 Birmingem
 
20.04.18
12:01
(1)Так надо ... Это не счет ЗП, другие начисления.
(2) В том то и дело, расшифровка (карточка счета) показывает нормальные цифры... Т.е. в оборотке по счету, щелкаешь по строке с кривыми цифрами, открывается карточка-счета с нормальными цифрами.

Сейчас еще увидел, что оборотка-по счету показывает одни и те же остатки за любой период, даже с 1990 года. А данные в базе только с 2017 года.
4 los_hooliganos
 
20.04.18
12:05
(3) было такое, но помогало тестирование.
Может кеш почистить или сделать ОСВ под другим новым пользователем?
5 Birmingem
 
20.04.18
12:14
(4)Зашел под другим новым пользователем и сформировал оборотку. Результат тот же.
Перепровел все документы с самого начала. Результат тот же. Оборотка по счету все равно показывает начальные остатки даже на 1990 год.
6 Доминошник
 
20.04.18
12:22
(5) ТИИ с перерасчётом итогов
7 Доминошник
 
20.04.18
12:23
(6) Виноват, не увидел, что в (0) сказано - это было сделано.
8 catena
 
20.04.18
12:27
Что показывает запрос по оборотам регистра?
9 Birmingem
 
20.04.18
13:45
(8)Через Консоль запросов сделал запрос к таблице ОстаткиИОбороты. В некоторых периодах показывает верные цифры, при чем верные только начальный остаток и дебетовый оборот, а в некоторых совсем кривые.
Видимо все таки в таблице итогов именно по этому счету сбой произошел.
Как теперь исправить итоги, если обычный пересчет итогов (в Конфигураторе - Тестирование и исправление) результата не дает?
10 Birmingem
 
20.04.18
16:26
Например в 7.7 можно просто удалить два файла с остатками и итогами, запустить тестирование, и эти файлы заново создаются из проводок.
Можно ли в 8.3 что нибудь подобное сделать?
11 Доминошник
 
20.04.18
16:51
(10) Из дурацких советов:
А если распровести все документы, двигающие этот счёт и сделать перерасчет итогов?
12 Birmingem
 
20.04.18
18:05
(11) Ура! Победил!
По твоему совету, отменил проведение всех документов по этому счету. Как и должно быть, в оборотке по счету цифры обнулились.
Затем, перепровел эти документы, и вуаля, оборотка показывает правильные цифры.

Естественно все это делал на копии базы.
Теперь надо сваять обработку, которая бы отменяла проведение документов только по одному счету (чтобы за прошлые периоды по другим счетам изменения не произошли), запоминала бы эти документы, и потом снова бы их проводила :)
13 timurhv
 
20.04.18
18:27
(12) Надо просто движения всех документов по этому счету считать и вид субконто записать в строке с движением по Дт или Кт - пустая ссылка справочника.
14 Birmingem
 
20.04.18
18:36
(13)Нет, не подходит. Там алгоритм при проведении изменился. Раньше была одна проводка на общую сумму, а теперь может быть несколько, эта сумма может делиться на части.
Так что, лучше уж полностью перепровести, раз пошла такая пьянка ...
15 Birmingem
 
20.04.18
18:39
И к тому же, основная задача, исправить таблицу ОстаткиИОбороты, а не добавить субконто в проводки.
Для этого надо отменить все проводки по этому счету. Убедитья, что в таблице ОстаткиИОбороты нет цифр. И потом обратно провести все эти отмененные документы.
16 Михаил Козлов
 
20.04.18
20:57
(15) Заведите, временно, РС. Только не приведет ли перепроведение документов к расхождениям по другим счетам?