Имя: Пароль:
1C
 
Как разделить базу бухгалтерии по годам
0 ИС-2
 
naïve
08.12.20
09:21
Есть базу Бух 3 с 2010-го года. Из-за объема она стала тормозить.
Надо разделить базу на 2 части - в первой оставляем до 2015 года, а во второй после.

Чтобы удалить документы из 1-й части (с 2015-по настоящее время) надо будет пометить на удаление документы с 15-го года и удалить их. Но проблема в перекрестных ссылках из-за которых документы нормально не удалятся.
Насколько безопасно удалять документы без контроля ссылочной целостности? Не должно же быть ссылок на документы 16-го в документах 15-года?

Другой вариант с созданием правил обмена 1 в 1 с фильтром по периоду. Т.е переносим все документы с движениями за указанный период. Проблема в том, что будет перенесена куча мусора без периода

Думаю какой вариант лучше...
1 arsik
 
гуру
08.12.20
09:22
(0) Зачем удалять документы после 15 года? Я понимаю в рабочей нужно обрезать. А в архиве то нафига текущее убирать?
2 MiniMuk
 
08.12.20
09:26
(1) Она же тормозит
3 piter3
 
08.12.20
09:27
(2) Имхо обрезание как решение "проблемы" производительности плохой вариант.
4 Ногаминебить
 
08.12.20
09:30
"Не должно же быть ссылок на документы 16-го в документах 15-года?" Зато наоборот должно.
Куда проще удалить напрямую всю базу. Трудозатрат меньше, результат тот же.
Ну или если база-таки в будущем нужна - брать специализированную обработку для свертки.
5 MiniMuk
 
08.12.20
09:31
(3) зато быстро дешево сердито
6 piter3
 
08.12.20
09:32
(5) И чревато проблемами о которых автор даже не догадывается,а тем подобных много уже было
7 Kigo_Kigo
 
08.12.20
09:34
Не, ну я понимаю свернуть базу по 15- год, не понимаю почему 15, если логичнее и практичнее к примеру по 18-й или уж по 19-й сразу, зачем резать архив(до 15 года?) вообще за гранью понимания, занятся нечем?
8 Garykom
 
гуру
08.12.20
09:38
(0) В БП3 извращенная структура метаданных местами.
Там например Реализации имеют ссылку на Счет на оплату покупателю.

Счет может быть от января 16 а реализация от декабря 15 и иметь в реквизите ссылку на будущий счет
9 Garykom
 
гуру
08.12.20
09:41
(0) Напиши обработку и проанализируй что в базе мешает из-за перекрестных ссылок.

Со списком примеров (все не надо а только виды с конкретными примерами доков) к руководству или бухам
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn