Имя: Пароль:
1C
1С v8
Сбились итоги после свертки базы
0 Kalina
 
11.05.17
15:03
Здравствуйте, сделал свертку базы (КА 1.1)
формирую отчет, например ТоварыНаСкладах - если ставить началом периода пустую дату - все правильно, если же ставлю дату из свернутого периода - начинают плыть остатки
Такое чувство что итоги в свернутом периоде не обнулились.
После тестирования и исправления средствами конфигуратора ничего не изменилось
Буду признателен за подробный разжеваный ответ :)
С Уважением Kalina
1 Ёпрст
 
11.05.17
15:04
Ну дык, пересчитай итоги
2 пипец
 
11.05.17
15:04
смотря как сворачивать ... и чем
3 dezss
 
11.05.17
15:08
(0) если движений реально нет, то (1)
4 Kalina
 
11.05.17
15:13
(1) Пересчет итогов средствами конфигуратора (Тестирование и исправление ) ничего не дал,
попробовал пересчитать программно РН.ПересчитатьИтоги() - тоже не обнулились,
свертку делал стандартной обработкой с диска ИТС
5 Ёпрст
 
11.05.17
16:14
(4) дык , смотри движения в регистре тогда.
А так, можешь итоги и программно прибить, потом пересчитать
6 Ёпрст
 
11.05.17
16:14
тупо очистив таблички итогов
7 1Снеговик
 
гуру
11.05.17
16:20
В регистре что до даты свертки?
8 Kalina
 
12.05.17
09:26
(7) В регистре до даты свертки пусто, но я так понимаю что это означает нет движений , но есть остатки, если делаю отчет (например ТоварыНаСкладах), то при выборе ДатаНач некоторой даты из свернутого периода появляются ОстаткиНаНачало - просто цифра - ни Регистратора, т.е. в таблицах остатков почему-то остаются данные, хотя по-идее они вообще раньше даты свертки должны перестать существовать
(6) вот и я склоняюсь к тому что нужно очистить таблицы итогов, но как ? средствами Конфигуратора (Пересчет Итогов) не чистит, программно - РН.ПересчитатьИтоги() - тоже
И непонятно почему такая хрень - косяки в базе или косяки в обработке свертки?
9 Kalina
 
12.05.17
10:21
Ау, нету версий ?
10 dezss
 
12.05.17
10:28
ТиИ запускаешь под админскими правами?
11 Kalina
 
12.05.17
10:39
(10) полные права вроде, да и в логе он не ругается ни на что - тестирование начато - тестирование закончено - Все
12 dezss
 
12.05.17
10:40
(11) А он и не будет ругаться, но и пересчитывать не будет.
У меня такое как-то было.
13 Kalina
 
12.05.17
12:32
(6) Как мне тупо очистить таблицы итогов ???
14 Kalina
 
12.05.17
15:38
(13) Поговорю сам с собой
В Запросе к этому регистру к Виртуальной таблице ОстаткиИОбороты, если выбран МетодДополнения Движения - то остатки правильные
если выбираю МетодДополнения ДвиженияИГраницыПериода, то вылнзают кривые Остатки
т.е. где-то в регистре висят эти некорректные границы периода
15 Ёпрст
 
12.05.17
15:41
(13) ручками, truncate table
16 Kalina
 
12.05.17
15:43
(15) не понимайт
- на всякий случай - база файловая
17 Ёпрст
 
12.05.17
16:07
(16) в файловой базе разобрать, прибить нужные таблички итогов и собрать обратно
18 Ёпрст
 
12.05.17
16:08
ну или закинуть базу в скуль и вернуть в файловую.
19 Ёпрст
 
12.05.17
16:08
Можешь и тупо выгрузить данные/загрузить данные сделать, это долго, но итоги тоже пересчитаются сами
20 Ёпрст
 
12.05.17
16:08
ибо в выгрузке их просто нет
21 Kalina
 
12.05.17
16:21
(19) не канает
(17) вроде буквы русские, слова русские - но я не представляю как это сделать - разобрать, прибить, собрать - может кусочек кода, или ссылку, или это вообще не об 1с речь ?
22 Ёпрст
 
12.05.17
16:26
(21) Tool_1CD и иже с ними ищи
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn