|
Подозрительные записи в таблицах итогов | ☑ | ||
---|---|---|---|---|
0
triviumfan
10.09.18
✎
15:19
|
Доброго дня, коллеги.
Сижу смотрю курсы. Подошла тема к регламентным операциям 1с. Речь про пересчет итогов. Запускаю предложенную автором обработку, показывающая "фантомные" нулевые записи в итогах. Смотрю - ай-яй, дай-ка сделаю полный пересчет на примере одного проблемного регистра. Бац - помимо нулевых записей основных (в таблице итогов) в 10 раз меньше стало! Консультант говорит, что все месяца закрывает, там ведь и автоматический пересчет итогов есть, все ок. Делаю пересчет текущий итогов - все норм, а затем полных из предприятия - происходит свертка! За какие периоды столько было записей правда не ясно. Потом все равно лезу в ssms - смотрю таблицу итогов. Обнаруживаю записи с 2001-02-01 00:00:00 по 5999-11-01 00:00:00 года, хотя в бд включено смещение дат!!! Откуда такие записи?! Удалить все итоги и сделать полный пересчет монопольно из конфигуратора? |
|||
1
Fragster
гуру
10.09.18
✎
15:33
|
есть мнение, что какое-то чудило провело документ январем первого года. а потом в нужный период, но записи в итогах остались
|
|||
2
triviumfan
10.09.18
✎
15:45
|
||||
3
Fragster
гуру
10.09.18
✎
15:53
|
(2) провести правильной датой, пересчитать итоги. 5999 год - это текущие итоги, норма. старье очистится. главное, чтобы между 4018 и 5999 не сильно много было записей :)
|
|||
4
Fragster
гуру
10.09.18
✎
15:54
|
тапком бить того, кто этот документ сделал, можно найти в журнале регистрации
|
|||
5
Малыш Джон
10.09.18
✎
15:56
|
тапком не поможет :(
|
|||
6
Малыш Джон
10.09.18
✎
15:58
|
Есть у меня мечта...
Электрошокер к рабочиму месту пользователя, с реагированием на такие ситуации |
|||
7
triviumfan
10.09.18
✎
15:58
|
(3) никто не разрешит проводить документы 2015 года.
Думаю, что кто-то обработкой это делал, ибо стандартными средствами это вряд ли получится. https://yadi.sk/i/IOMhGk1fcL7e_g "главное, чтобы между 4018 и 5999", - Таких записей нереально много. Ещё прикол в том, что с 2001 года по 38 записей хранится на каждый месяц вплоть до 2015 (+2000 со смещением), а это как раз дата создания базы (а точнее перехода с ут10.3) |
|||
8
triviumfan
10.09.18
✎
15:59
|
Скорее всего после перехода рукоблуды что-то меняли обработками.
|
|||
9
triviumfan
10.09.18
✎
17:08
|
А вот и не так.
Регистр типовой - РасчетыСпоставщиками. Доработок движений по нему нету. В данном случае ДатаПлатежа = "01.01.0001 0:00:00", отсюда движения с такой датой. |
|||
10
triviumfan
10.09.18
✎
17:09
|
А вот сам запрос движений по этому регистру:
|
|||
11
triviumfan
10.09.18
✎
17:14
|
Судя по движениям в 11.4, то можно предположить, что это ошибка релиза.
|
|||
12
hhhh
10.09.18
✎
17:23
|
(11) всё-таки там в релизе стоит запрет на пустую дату платежа. Поэтому всё-таки ваши рукоблуды виноваты, которые сняли эту проверку в конфе.
|
|||
13
triviumfan
10.09.18
✎
18:19
|
(12) не вижу обязательного заполнения =\
|
|||
14
triviumfan
10.09.18
✎
18:20
|
(13) максимум вот что:
Но что-то мне не нравится условие на кодстроки |
|||
15
triviumfan
10.09.18
✎
18:20
|
да и прикол, что это при проведении из формы документа...
|
|||
16
Вафель
10.09.18
✎
18:21
|
чтоб такого не было нужно дату запрета всегда ставить хотя бы 01.01.2000
|
|||
17
hhhh
10.09.18
✎
18:36
|
(14) ты галки покажи, зачем код? понятно, что в коде не должно быть. Какой это документ?
|
|||
18
triviumfan
10.09.18
✎
20:10
|
(17) какие галки? это корректировка поступления
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |