|
Количество записей ИТОГИ в регистре накопления | ☑ | ||
---|---|---|---|---|
0
Dekan79
02.05.15
✎
22:45
|
Бодрого времени суток. Есть регистр накопления Заказы поставщикам. Таблица Итоги содержит 5 204 377 записей, Основная таблица содрежит 488 171 записей. Мне кажется что количества записей в таблице ИТОГИ как бы многовато для такого количества записей основной таблицы. Запускал через конфигуратор пересчет итогов - количество не изменилось. Стоит ли таблице Итогов данного регистра уделить внимание по уменьшению количества записей в таблице ИТОГИ или оставить как есть???. Я думаю удалить все записи с таблицы ИТОГИ средствами MSSQL и заново запустить пересчет итогов - таким образом таблица ИТОГИ заполниися верными данными. Ни разу просто ещетакого не делал. Кто что скажет по этому вопросу???
|
|||
1
Zamestas
02.05.15
✎
22:55
|
(0) На копии посмотреть религия запрещает?
|
|||
2
DrShad
02.05.15
✎
23:09
|
Проще сразу прострелить себе коленку
|
|||
3
Armando
02.05.15
✎
23:18
|
>> Мне кажется что количества записей в таблице ИТОГИ как бы многовато для такого количества записей основной таблицы
Почему тебе так кажется? |
|||
4
Armando
02.05.15
✎
23:20
|
>> Я думаю удалить все записи с таблицы ИТОГИ средствами MSSQL и заново запустить пересчет итогов - таким образом таблица ИТОГИ заполниися верными данными. Ни разу просто ещетакого не делал. Кто что скажет по этому вопросу???
Пересчет итогов именно это и делает, если я правильно помню. |
|||
5
ДенисЧ
03.05.15
✎
08:07
|
Сначала проверь, что у тебя регистр корректно закрывается
|
|||
6
zak555
03.05.15
✎
08:18
|
Зачем удалять, елси в режиме предприятия их можрь заново пересчитать ?
|
|||
7
Провинциальный 1сник
03.05.15
✎
08:25
|
Читал где-то, что 1с при закрытии оборотного регистра (когда итоги становятся равны нулю) не удаляет записи в таблицах итогов, а обнуляет их. И только полный пересчет итогов приводит к физическому удалению.
|
|||
8
НП
03.05.15
✎
09:57
|
(0) В Итогах делаются новые записи каждый месяц. Со временем их станет сколь угодно больше основных записей. База пухнет. Поэтому её и обрезают. Что в 7.7, что в 8. Что в файловой, что в sql От этого никуда не денешься. Там есть специальные обработки.
|
|||
9
НП
03.05.15
✎
09:58
|
(7) В оборотных регистрах итогов нет. Совсем.
|
|||
10
ДенисЧ
03.05.15
✎
10:06
|
(9) Прямо таки совсем? Совсем-совсем?
|
|||
11
ДенисЧ
03.05.15
✎
10:06
|
(8) "В Итогах делаются новые записи каждый месяц. Со временем их станет сколь угодно больше основных записей"
Сразу видно, что ты регистры проектировать не умеешь. |
|||
12
DrShad
03.05.15
✎
10:18
|
(11) +1
|
|||
13
Зеленый пень
03.05.15
✎
12:10
|
(0) "и заново запустить пересчет итогов " - для этого незачем чистить их в SQL
Либо регистр не закрывается, либо итоги рассчитаны на 100 лет вперед. |
|||
14
DrShad
03.05.15
✎
12:17
|
(13) либо на сто лет назад
|
|||
15
ГеннадийУО
03.05.15
✎
13:11
|
Да ладно, вот в некоторых специализированных решениях вообще незакрывающийся остаточный регистр это не баг, а фича...
|
|||
16
Dekan79
05.05.15
✎
17:38
|
Давайте поумничаем дальше. Что было сделано. Были удалены все записи с таблицы Итогов. Запустил пересчет итогов - получил тоже самое количество записей в таблице итого что и было. Но в таблице итогов так же присутствуют записи с периодом 3999-11-01 00:00:00.000. Таких записей в таблице Итоги 337тысяч. Это не нулевые записи тк. содержат значения в ресурсах. Что за записи??? Проверил что в основной таблице нет записей с такого периода.
|
|||
17
Новый участник
05.05.15
✎
17:48
|
Документы с пустой датой, наверное.
Посмотри все ссылки на те элементы, ссылки на которые есть в этих лишних записях. |
|||
18
ssh2006
05.05.15
✎
17:50
|
(16) > Что за записи???
Это текущие актуальные остатки. |
|||
19
ssh2006
05.05.15
✎
17:50
|
Возможно, по каким-то измерениям не закрываются регистры
|
|||
20
Access granted
05.05.15
✎
18:17
|
(11), (12) Сразу видно тех, кто не читал документацию и не знает, как устроен внутри регистр накопления остатков. Единственный правильный пост по теме обсмеять, это надо иметь талант. Товарищ в (8) все правильно написал, итоги рассчитаны помесячно + есть еще актуальные итоги. Это типовое поведение платформы, на которое нельзя повлиять. Поможет только свертка.
|
|||
21
zak555
05.05.15
✎
18:23
|
(20) > итоги рассчитаны помесячно + есть еще актуальные итоги
а если отключить использование итогов и текущих итогов ? |
|||
22
ssh2006
05.05.15
✎
18:34
|
Можно штатно установить нижнюю границу рассчитанных итогов, например держать итоги только за последний год.
|
|||
23
РазДва
05.05.15
✎
18:36
|
(16) В основной таблице - 488 171, в актуальных итогах - 337 000. Такая небольшая разница говорит о том, что в регистре всё-таки имеется проблема с незакрывающимися итогами по измерениям.
Вообще не сообщена конфигурация, но в конфигурациях 1С есть общая проблема с регистрами заказы поставщикам и заказы покупателей: в случае валютного договора или валюты управленческого учета отличающейся от рубля, в регистры записываются суммы по курсу на дату операции, и если заказ и документ поступления или отгрузки в разные дни, то сумма не схлопывается в "ноль". Сама 1С вроде бы рекомендует вводить по таким заказам документ "закрытие заказов". |
|||
24
Гёдза
05.05.15
✎
18:39
|
если используется режим разделения итогов, то их необходимо периодически пересчитывать
|
|||
25
zak555
05.05.15
✎
18:40
|
(24) зачем ?
|
|||
26
Oleg_ka
05.05.15
✎
18:42
|
(16)Это "самые актуальные итоги". Дело в том, что есть как-бы крайняя дата, на которую всегда рассчитаны итоги. 1С сделали её именно такой - 3999-11-01 00:00:00.000.
Об этом упоминал в своих курсах или Гилев или Чистов. |
|||
27
Fragster
гуру
05.05.15
✎
18:42
|
(25) чтобы схлопнуть записи, которые возникли при параллельной записи. правда это в любом случае при расчете итого происходит.
|
|||
28
Гёдза
05.05.15
✎
18:45
|
(27) в сумме может быть 0, а по разделителю нет
|
|||
29
zak555
05.05.15
✎
19:09
|
(27) чтобы по разделителю в ноль -- это надо с бд выгнать ))
|
|||
30
Fragster
гуру
05.05.15
✎
19:12
|
(29) нафига? ПересчитатьИтогиЗаПериод
|
|||
31
zak555
05.05.15
✎
19:14
|
без кода
|
|||
32
Fragster
гуру
05.05.15
✎
19:18
|
(31) самурай без меча подобен самураю с мечем, только без меча
|
|||
33
Лефмихалыч
05.05.15
✎
20:12
|
(0) давай, это займет тебя на какое-то время, но в итоге ты вернешься сюда с вопросом, какого уха ни чего не изменилось после такого гениального хитрого хода.
Если это что-то вроде УТ или какой другой типовой, введи соответствующим образом документы ЗакрытиеЗаказовПоставщикам. |
|||
34
GROOVY
05.05.15
✎
21:13
|
Отличная статья по работе механизма итогов: http://goo.gl/NbcHcg
Это сайт ИТС, нужна подписка, но есть тестовый доступ на 7 дней. |
|||
35
GROOVY
05.05.15
✎
21:17
|
(26) Я теперь даже знаю что они называются "Текущие итоги" :)
|
|||
36
GROOVY
05.05.15
✎
21:17
|
(9) Есть итоги у оборотных регистров.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |