Свертка базы УНФ 1.6

04.04.19

База данных - Свертка базы

В УНФ 1.6 не предусмотрена штатная свертка базы. Эта обработка сворачивает базу.

Скачать файлы

Наименование Файл Версия Размер
Свертка базы УНФ 1.6:
.epf 46,48Kb
247
.epf 46,48Kb 247 Скачать

Создана из типовой обработки СверткаБазы.epf, работает в режиме толстого клиента обычное приложение.

Для регистра бухгалтерии создается документ Операция, для остальных КорректировкаРегистров.

По умолчанию, не обрабатываются:

  • кадровые документы ПриемНаРаботу, Увольнение, КадровоеПеремещение,
  • регистры сведений Сотрудники, ПлановыеНачисленияИУдержания, ШтатноеРасписание.

Делалась под релиз 1.6.16.176.

Должна работать на всех релизах 1.6. На 1.5 требуется не большая доработка для документа КорректировкаРегистров.

P.S. поделюсь маневром, который ускоряет процесс удаления документов после свертки:

Самое долгое в любой  свертке это не сама свертка, а удаление помеченных на удаление в процессе свертки документов, удаление может длиться сутками, неделями.

Удаление документов можно обойти следующим образом, создаем пустую базу из той же конфигурации, обработкой Выгрузка и загрузка данных XML выгружаем из свернутой базы обычные документы с отбором по дате после даты свертки, затем выгружаем сами документы свертки, при этом, на остальных документах ставим флаг Выгружать по ссылке.

Таким же маневром (флагом Выгружать по ссылке) можно избавится от лишних элементов справочников. 

Про константы, справочники, регистры то же не забываем.

обработка свертка базы УНФ

См. также

Оптимизированная свертка Бухгалтерии 3.0

Свертка базы Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Платные (руб)

Расширение позволяет за 1-2 дня свернуть базу с десятками миллионов документов. Использует оптимизированный алгоритм определения документов, на которые нет ссылок, для последующего удаления 16 фоновыми заданиями. Не помечает документы на удаление.

38400 руб.

08.02.2024    480    7    0    

2

Многофункциональная выгрузка из 1С:УТ 11/ УТ 10 в 1С:БП2, БП3 (соответствия товаров, контрагентов, складов, статей ДДС)+Свёртка по НДС

Обмен между базами 1C Оптовая торговля Свертка базы Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Хотите точно знать, что вы выгружаете? Хотите сворачивать товары по НДС или фильтровать товары по доп. реквизиту? Вы волшебник, которому необходимо превращать одних контрагентов в других? Хотите при выгрузке превратить группу товаров в один? Или просто нужен удобный OLE обмен между 1C:Управление торговлей (ред. 11 или 10) и 1С:Бухгалтерия предприятия (ред. 2 или 3). Тогда эта обработка для вас!

10900 руб.

19.04.2013    168434    350    395    

327

Обрезание базы 1С

Свертка базы 8.3.8 Конфигурации 1cv8 Россия Управленческий учет Платные (руб)

Механизм обрезания базы 1С. Описан процесс переноса среза остатков в копию базы. Представлено прикладное решение - обработка по переносу данных. Реализован способ обмена между базами без длительного отключения рабочей базы.

7200 руб.

27.03.2023    4168    11    2    

13

Сравнение остатков по регистрам накопления

Свертка базы Платформа 1С v8.3 1С:Управление торговлей 10 Управленческий учет Абонемент ($m)

Внешняя обработка (для конфигураций на обычных формах) сравнивает остатки на дату и в разрезе организации по всем регистрам накопления. Сравнение происходит между базами по технологии Com-соединение. Используется при свертке базы.

3 стартмани

27.03.2024    313    0    RustIG    0    

3

Свертка остатков по 41 счету в корреспонденции с 91 счетом

Свертка базы Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m)

Обработка обращается к остаткам по счету 41.1 на дату, что выбрал пользователь, пробегается по ним и заполняет документ "Операция, введенная вручную".

1 стартмани

18.03.2024    209    5    config    3    

2

Свертка ЗУП 3.1 и ЗКГУ 3.1

Свертка базы Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m)

Вопрос, который мучает всех: в связи с развитием возможностей программ 1С размеры/объем очень быстро растут (уже объем пустой базы более 1 Гб) и не секрет, что чем "тяжелее" база, тем она медленнее работает. Для БП-3.0 разработчики 1С сделали вшитый типовой механизм свертки базы, суть которого вывести остатки по счетам на дату свертки и удалить все документы/движения до этой даты. А вот для ЗУП пока ничего подобного нет, а база растет быстрее, чем на дрожжах. Я долго анализировал и искал возможные решения для свертки ЗУП, поиск в интернете дал кучу различных вариантов. А когда начинаешь их рассматривать, в основном – только "перенос" среднего заработка, а остальное – "доделай сам". Только фирмы-франчайзи предлагают что-то более серьезное, но за хорошую плату.

5 стартмани

28.02.2024    1015    34    ivnik    16    

16

Свертка выбранных остатков

Свертка базы Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m)

Обработка позволяет свернуть выбранные остатки по счету на выбранный счет.

1 стартмани

13.02.2024    222    3    medm    0    

3

Свертка ЗУП 3

Свертка базы Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

Свертка ЗУП 3.1 по трем регистрам с возможностью чистки базы от документов движения и чистки сотрудников от уволенных.

5 стартмани

16.01.2024    1163    32    AlexHelmer    1    

6
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. gnn_niko 14.02.19 18:20 Сейчас в теме
2. artfa 58 15.02.19 19:27 Сейчас в теме
(1)работает в режиме толстого клиента обычное приложение
3. devlog 22.02.19 18:06 Сейчас в теме
Релиз 1.6.16.132 при попытке запуска толстого клиента обычного приложения вываливается десяток ошибок и продолжить работу не возможно.
4. devlog 22.02.19 18:57 Сейчас в теме
(3)Извиняюсь, все запустилось после переноса базы из SQL в файловую. Однако в описании не сказано, что так нужно делать
30. GagarinIV 25.10.19 10:40 Сейчас в теме
(3)
.Удаление документов можно обойти следующим образом, создаем пустую базу из той же конфигурации, обработкой Выгрузка и загрузка данных XML выгружаем из свернутой базы обычные документы с отбором по дате после даты свертки, затем выгружаем сами документы свертки, при этом, на остальных документах ставим флаг Выгружать по ссылке.

Таким же маневром (флагом Выгружать по ссылке) можно избавится от лишних элементов справочников.

Базу свернул, документы пометил на удаление.
Помогите настроить Выгрузка и загрузка данных XML , не могу разобраться.
5. Карамзин 27.03.19 13:01 Сейчас в теме
Подскажите, пожалуйста, данную свертку можно делать только на начало года или на любую дату?
6. artfa 58 28.03.19 02:28 Сейчас в теме
(5) хоть на дату рождения Христа,
кончено же на любую удобную для вас дату, на начало года делают для того чтобы была статистика за полный год
7. пользователь 04.04.19 08:44
Сообщение было скрыто модератором.
...
8. RustIG 1351 04.04.19 22:56 Сейчас в теме
(0)
P.S. поделюсь маневром, который ускоряет процесс удаления документов после свертки:


маневр сложный у вас - вот здесь реально быстрый способ удаления https://infostart.ru/public/1033813/
велкам!

Самое долгое в любой свертке это не сама свертка, а удаление помеченных на удаление в процессе свертки документов, удаление может длиться сутками, неделями.

Согласен что удаление долгое, но это не самое долгое. Для меня "долгое" - это предварительный анализ базы, подготовительные работы, тестирование на копии проведения свертки. А вот удаление доков - уже третья стадия, которую можно и через некоторое время провести в фоновом режиме - документы распроведены, помечены на удаление, лежат в закрытом периоде.

Если цель свертки уменьшить размер базы, то это одна задача.
Если цель свертки - привести в порядок остатки и начать с чистого листа, а заодно почистить прошлый период, то решать надо по другому, и акценты ставить на переносимые данные, а не на удаление доков.
yaguarrr; Ruslan2011; +2 Ответить
11. artfa 58 14.04.19 18:02 Сейчас в теме
(8)
маневр сложный у вас - вот здесь реально быстрый способ удаления https://infostart.ru/public/1033813/
велкам!

ага, без проверки ссылочной целостности, посмотрел бы я на результат такой свертки...

(8)
Для меня "долгое" - это предварительный анализ базы, подготовительные работы, тестирование на копии проведения свертки.

блин, как же я мог забыть об этом, а еще забыл написать как родится, вырасти, стать специалистом в 1с, и остаться при этом Человеком.
Публикация называется - Обработка свертки УНФ.
12. RustIG 1351 14.04.19 19:20 Сейчас в теме
(11)
без проверки ссылочной целостности, посмотрел бы я на результат такой свертки.

я проверяю ссылки и не удаляю документы, которые есть в остатках, остальные документы удаляю.
быстрее, чем у вас. потом делаю тестирование и сжатие базы, как и все. посмотрите код и описание моей обработки - вам станет понятнее.

(11)
как же я мог забыть об этом, а еще забыл написать как родится, вырасти, стать специалистом в 1с, и остаться при этом Человеком.
Публикация называется - Обработка свертки УНФ.

в рамках задачи по свертке базы - я имел в виду - самое долгое только в рамках задачи по свертке - это подготовка, тестирование на копии, отладка, придумывание концепции.
остальное из вашей жизни - не нужно упоминать. обижаться на меня тоже не нужно.
13. artfa 58 15.04.19 19:42 Сейчас в теме
(12)
я проверяю ссылки и не удаляю документы, которые есть в остатках, остальные документы удаляю.

руками проверяете, сотни, тысячи ссылок?
(12)
обижаться на меня тоже не нужно.

даже и не думал
14. RustIG 1351 15.04.19 20:21 Сейчас в теме
(13)
руками проверяете, сотни, тысячи ссылок

я понял вас - вы не знаете как это делать...
руками конечно не смотрю - в запросе все документы из остатков тянутся - получаю список-1.
удаляю все помеченные на удаление документы, кроме списка-1 из запроса.
можете скачать обработку и изучить алгоритм.
15. artfa 58 16.04.19 20:54 Сейчас в теме
(14) скорость не замеряли?
16. RustIG 1351 16.04.19 21:48 Сейчас в теме
(15) очень быстро для объема базы с документами за три года - может полчаса - может час.

скажу так: я впервые столкнулся с задачей "удаления документов", когда надо было подготовить копию базы без документов и оборотов, но со справочниками номенклатуры и контрагентов... раз столкнулся, два - три.... идет потеря времени - когда ждешь удаления с проверкой ссылочной целостности, клиент переплачивает.... в итоге придумал такой обходной маневр - оставляю все , что нужно, остальное удаляю без проверки. применил этот подход к свертке - учел дополнительно документы в остатках.
17. artfa 58 17.04.19 15:29 Сейчас в теме
22. artfa 58 12.05.19 16:09 Сейчас в теме
(17) не знаю как у вас, а у нас на Спасибо, принято отвечать Пожалуйста
26. artfa 58 11.06.19 11:11 Сейчас в теме
(16)да, потоки сознания расхваливать себя умеют, но разговаривать прилично их видимо не учили
9. RustIG 1351 04.04.19 22:58 Сейчас в теме
(0) еще дополню, что при свертке НЕ НУЖНО сворачивать ВСЕ РЕГИСТРЫ
10. artfa 58 14.04.19 16:46 Сейчас в теме
23. artfa 58 12.05.19 16:11 Сейчас в теме
18. pavl_vs 25.04.19 16:22 Сейчас в теме
(0), УНФ 1.6, релизы 1.6.16.153, 1.6.17.141 на платформе 8.3.13.1513;
режим файловый, толстый клиент.

Обработка не открывается (!?).
19. artfa 58 26.04.19 17:28 Сейчас в теме
20. pavl_vs 26.04.19 18:08 Сейчас в теме
(19), понял; "обычное приложение" - в этом и есть некая печаль.
21. artfa 58 27.04.19 18:51 Сейчас в теме
(20)в этом есть моя лень, рисовать управляемую форму, работает и ладно
24. Anthon 230 10.06.19 09:22 Сейчас в теме
Что делает кнопка Выполнить все и чем она отличается от кнопки Свернуть базу?
25. artfa 58 11.06.19 11:10 Сейчас в теме
(24)обработка создана на базе типовой обработки, погуглите
27. cool999 22.07.19 11:50 Сейчас в теме
Так по итогу запускается или нет? Не могу запустить. В толстом клиенте в файловой версии. (1.6.18.117) 8.3.13.1865
28. artfa 58 22.07.19 12:56 Сейчас в теме
(27) в толстом клиенте обычное приложение
lihomanov; +1 Ответить
29. pavl_vs 24.07.19 12:08 Сейчас в теме
(27), прежде, чем запустить толстый клиент, в конфигураторе (Свойства конфигурации) установите "Основной режим запуска" = "Обычное приложение".
31. GagarinIV 25.10.19 10:41 Сейчас в теме
Базу свернул, документы пометил на удаление.
Помогите настроить Выгрузка и загрузка данных XML , не могу разобраться.
32. Sanella_nt 28.12.19 00:14 Сейчас в теме
Не работает 8.3.15.1700 конфа релиз 1.6.17.174 тупо не запускается
33. ArMellon 21.01.20 20:16 Сейчас в теме
Привет!
На 1.6.19.137 точно будет работать?
А то стартмани у меня, придется покупать...
34. DatiniFM 18.02.20 14:39 Сейчас в теме
А как быть с ценами. Мне нужно чтобы остался последний срез продажных цен.
35. user706467_ 19.08.20 11:57 Сейчас в теме
Не открывается. Переделал на файловый режим, в параметрах установил Толстый клиент. При открытии обработки - пустое окно и крестик. Платформа 8.3.16.1296 Версия 1.6.16.176

UPD Помог "Основной режим запуска"

Вопрос: По конкретным организациям можно ограничить свертку? Или только по дате?
36. kolombo_eburg 78 18.09.20 13:18 Сейчас в теме
при свертке на релизе 1.6.22.48 ошибка: {ВнешняяОбработка.СверткаБазыУНФ16.МодульОбъекта(662)}: Ошибка при вызове метода контекста (Записать)
НаборЗаписей.Записать();
по причине:
Ошибка записи! Не установлен отбор по регистратору (Регистр накопления: Денежные средства МП)
37. пользователь 18.09.20 14:05
Сообщение было скрыто модератором.
...
38. user706467_ 18.09.20 14:06 Сейчас в теме
(36)
Я думаю что как и у меня по другому регистру, у Вас в Вашем регистре просто нет записей по отбору и он возвращает ошибку. Уберите в настройках регистр, и будет нормально
39. kolombo_eburg 78 30.09.20 16:16 Сейчас в теме
(38) Большое спасибо, помогло.
40. nervanec 25.02.21 08:53 Сейчас в теме
Ругается на РИБы , как быть с ними ?
41. nervanec 25.02.21 09:02 Сейчас в теме
{ВнешняяОбработка.СверткаБазыУНФ16.МодульОбъекта(595)}: Ошибка при вызове метода контекста (СоздатьДокумент)
ДокОст = Документы.КорректировкаРегистров.СоздатьДокумент();
по причине:
При подписке ПолныйРегистрацияДокумента на событие ПередЗаписью произошла ошибка. Обработчик события не найден.
Не могу визуально понять что не так (
42. lihomanov 83 14.04.21 13:55 Сейчас в теме
Добрый день! поделитесь обработкой. Решение во вложении.
Прикрепленные файлы:
Решение.txt
43. user1537446 04.05.21 12:26 Сейчас в теме
Добрый день, скачал вашу обработку - при запуске через файл-открыть открывается пустая форма без названия.
Запускаю в режиме толстого клиента, конфа 1.6.24.125, платформа 8.3.18.1334
Прикрепленные файлы:
Оставьте свое сообщение