|
v7: Обрезка базы стандартной обработкой wrap.ert - как ускорить? Долго удаляться документы.... | ☑ | ||
---|---|---|---|---|
0
Джордж1
11.12.19
✎
11:57
|
Долго удаляються документы
Проблема в том что обрезаем 2014 год, и при удалении документов долго пересчитываются бухгалтерские итоги за последующие кварталы Если способ ускорить |
|||
1
Ёпрст
11.12.19
✎
11:57
|
Шо опять?
|
|||
2
Ёпрст
11.12.19
✎
11:59
|
Если дбф, то вот
Иногда появляется глюк, не могу отловить 218 пост. от wrap оставит только создание операций по вводу остатков -документов операций, остальное заккоментить. |
|||
3
Ёпрст
11.12.19
✎
12:00
|
в скуле, всё попроще, чутка синтаксис запросов поправить
|
|||
4
Джордж1
11.12.19
✎
12:01
|
(2)ссылка не работает
Ну а с документами то чего потом делать? |
|||
5
arsik
гуру
11.12.19
✎
12:02
|
(0) на 2 этапа wrap разбей.
1) Создание остатков 2) Удаление документов, предварительно откат итогов на самое начало, что бы не пересчитывались, потом вперед. |
|||
6
Ёпрст
11.12.19
✎
12:03
|
||||
7
Ёпрст
11.12.19
✎
12:03
|
И.. там всё написано
|
|||
8
Джордж1
11.12.19
✎
12:04
|
(5) итоги то бухгалтерские - они же не откатываются
|
|||
9
arsik
гуру
11.12.19
✎
12:04
|
(8) Окстись
|
|||
10
Ёпрст
11.12.19
✎
12:05
|
(8) их нужно просто удалить, перед пересчетом итогов
|
|||
11
Ёпрст
11.12.19
✎
12:07
|
Да, если у тебя бухня, то в тексты запросов я бы добавил, чтоб по ОС -ам документы не трогались бы вообще, и периодика чтоб тоже не трогалась, ну и из вводв останков эти счета исключил бы.
Меньше геморроя потом, с этими амортизациями и прочим мусором |
|||
12
Джордж1
11.12.19
✎
12:09
|
(11)База самописная. Просто давно не резали, ОС не актуально
Я правильно понял что вы предлагаете удалять документы прямыми запросами? |
|||
13
Ёпрст
11.12.19
✎
12:13
|
(12) да. Там 2 варианта - удалить насовсем, или пометить на удаление. Потом удаляете таблички итогов, делайте пересчет итогов и проводите документы ввода останков. усё Итого, минут 10 на всю обрезку займет, или еще меньше
|
|||
14
Джордж1
11.12.19
✎
12:15
|
(13)при штатном удалении, ведь будут пересчитываться БИ по все последующим кварталам. Не пойму как мы это избегаем?
|
|||
15
Ёпрст
11.12.19
✎
12:17
|
(14) Код то открой, там всё написано.. там нет пересчета итогов
|
|||
16
Ёпрст
11.12.19
✎
12:17
|
И.. нафига удалять что-то штатно ?
|
|||
17
Ёпрст
11.12.19
✎
12:17
|
при свёртке..
|
|||
18
Джордж1
11.12.19
✎
12:18
|
(15)ткните носом - про какой код речь
|
|||
19
Ёпрст
11.12.19
✎
12:19
|
(18) (6) 218 пост
|
|||
20
Ёпрст
11.12.19
✎
12:20
|
качаешь 218, устанавливаешь 219 и читаешь 220.
усё |
|||
21
Ёпрст
11.12.19
✎
12:20
|
да и правишь wrap и ДО удаления создаешь документы ввода остатков
|
|||
22
Ёпрст
11.12.19
✎
12:21
|
Хотя, можешь и в начале удалить, потом создать документы, а потом прибить файло итогов
|
|||
23
Джордж1
11.12.19
✎
12:24
|
Ёпрст, спасибо. Все понятно
Но лучше осановлюсь на штатном способе. За ночь без проблем один год подрежеться |
|||
24
Ёпрст
11.12.19
✎
12:25
|
(23) хозяин барин, но проще взять копию и сделать за 5 минут, чем ночь ждать неизвестного результата
|
|||
25
Ёпрст
11.12.19
✎
12:26
|
Осв проверить в 2-х базах потом, еще 1 минута
|
|||
26
Джордж1
11.12.19
✎
12:29
|
(25)тут заказчик очень волнительный. Уж лучше подождать. Тем более у меня в прямых запросах опыта нет
|
|||
27
Джордж1
11.12.19
✎
12:30
|
И радует что что с обрезкой каждого квартала скорость будет возвращать
|
|||
28
Ёпрст
11.12.19
✎
12:33
|
(26) этот факт не отменяет проведения обрезки на копии базы
|
|||
29
Джордж1
11.12.19
✎
12:34
|
(28)копия это святое.
База не в круглосуточной работе - можно подождать |
|||
30
Ёпрст
11.12.19
✎
13:11
|
(29) как то не коррелирует с этим:
"wrap.ert - как ускорить? Долго удаляться документы...." |
|||
31
fikuskaktus
12.12.19
✎
08:10
|
(0) закомментируй пересчет периодических реквизитов справочников
|
|||
32
AAA
12.12.19
✎
08:12
|
На DBF тоже удаляю прямыми запросами. Все очень быстро
|
|||
33
Джордж1
16.12.19
✎
11:16
|
Ёпрст.
Снова нужна ваша помощь. Я так понимаю vfp oledb под Win10 64 не работает (32) Можешь дать пример обработки |
|||
34
Ёпрст
16.12.19
✎
11:24
|
(33) еще как работает
|
|||
35
Ёпрст
16.12.19
✎
11:25
|
если на 1с-ину не ставил патч от hogik, заходи в базу не монопольно
|
|||
36
Ёпрст
16.12.19
✎
11:27
|
ну и 1cpp поставь посвежее, 3.2.4.3 хотя бы
|
|||
37
Джордж1
16.12.19
✎
12:30
|
(36)Большое спасибо, помогло. Остатки все равно удвоились - но это решаемо
Я правильно понимаю последовательность действий 1. Удаляем документы обработкой 2. удаляет фалы с итогами 4 файла - TTL которые 3. Выполняем пересчет итогов 4. Штатно удаляем помеченные объекты |
|||
38
Ёпрст
16.12.19
✎
13:09
|
(37)
0. Создаем операции ввода остатков 4.-это если метить на удаление, если удалять непосредственно, то не надо. Если удалять потом через "удалить помеченные", то для ускорения, отключить ЖР в пофигураторе, поснимав все галки. |
|||
39
Ёпрст
16.12.19
✎
13:11
|
и..помимо документов, там в моеё поделке надо удалить операции и проводки (поставить галочку)
|
|||
40
Джордж1
16.12.19
✎
13:21
|
(39)Спасибо.
А вот arsik оказался прав - БИ действительно откатываются. За столько лет и не делал такого ни разу. И после отката БИ все намного быстрее обрезается и штатными методами |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |