0
sasha-asn
13.11.19
✎
16:05
|
Доброго времени форумчане! Прошу вашей подсказки:
УТ 10.3, учёт начали вести с 2015, надо сделать так чтобы остались данные только с 2015 по 2017, а будущее удалить. Как это делать? Это можно сделать с помощью "Свертка информационной базы"?
|
|
11
bolero
13.11.19
✎
18:03
|
(5) штатная свертка и так франкенштейна из базы делает, особенно если велся учет по НДС, и вместо одного удаляемого документа делается три новых, и старый висит не удаляется - бестолк полнейший. Самое главное - год ждать, пока она там ползет и падает.
У меня для того, чтобы тесты гонять, есть "мачете" на sql, которое отрубает молодой кусок. К сожалению, не могу поделиться - сильно завязано на внутреннюю нетленку. Вкратце суть такая: строится список таблиц с документами, список регистров накопления, и список регистров сведений, у которых есть дата в реквизитах, и по каждой таблице DELETE WHERE DATE > <день Х>, безо всяких контролей проведения. Побочные эффекты есть, куда ж без них. Я пользуюсь им в основном когда надо протестить, взлетает ли обработка, затрагивающая все данные, или валится на 3015-м документе. Справочники при этом остаются целиком. На БП такую не гонял, там еще и регистр бухгалтерии.
|
|