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

04.04.19

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Свертка базы УНФ 1.6:
.epf 46,48Kb
248
248 Скачать (2 SM) Купить за 2 150 руб.

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

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

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

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

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

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

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

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

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

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

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

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

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Бизнес-аналитик Руководитель проекта Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:ERP. Управление холдингом Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP и т.д.). Поддерживаются управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и выполнять их автоматически без непосредственного участия пользователя.

8400 руб.

20.08.2024    3903    22    6    

36

Перенос данных 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    171586    360    397    

333

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

Универсальная свертка баз данных под 1С разработана для свертки баз данных различного объема и сложности. Обработка работает на простых и управляемых формах. Обработка позволяет легко и интуитивно понятно проводить работы по свертке базы данных и других необходимых операций связанных с обслуживанием баз данных.

6000 руб.

22.05.2024    2656    10    0    

19

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

Обработка свертки базы 1С УНФ 1.6 выполнена в виде расширения конфигурации, которое встраивается в вашу базу без снятия с поддержки, и адаптирована под релиз УНФ 1.6.

4800 руб.

20.04.2021    16687    51    34    

58

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

Механизм обрезки (свертки) базы 1С. Описан процесс переноса среза остатков в новую базу. Реализован способ обмена между базами без длительного отключения рабочей базы. Представлено прикладное решение - обработка по переносу данных. Есть 2 варианта запуска: на обычных и управляемых формах. Поставляется как часть программного продукта «Обработка Командер 1С», описанного в статье автора https://infostart.ru/public/682078/.

7200 руб.

27.03.2023    5458    14    2    

18

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

Правила переноса остатков из конфигурации Бухгалтерия 3.0 в конфигурацию Бухгалтерия 3.0. Правила могут быть полезны для свертки рабочей базы документами "Ввод начальных остатков" или для перехода из типовой Бухгалтерии в отраслевую конфигурацию, основанную на ней, или для перехода с УСН на ОСНО.

2 стартмани

26.09.2024    297    4    kumi2012    4    

4

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

Обработка предназначена для опытного программиста 1С в качестве универсального инструмента для срезки баз 1С на обычных формах. Свертка выполняется стандартными средствами, без прямой записи в базу средствами СУБД. Для работы необходимо скопировать код из модуля объекта в общий модуль и поменять имя общего модуля в нескольких местах модуля формы.

5 стартмани

18.09.2024    165    2    aserge93    5    

2

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

Представлена рабочая обработка для перехода на учет партий в учете запасов (не универсальная). Дополнительно расписана технология работы с документом ОперацияБух и с аналитиками учета (основная цель).

1 стартмани

19.08.2024    541    0    RustIG    4    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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 1728 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 1728 14.04.19 19:20 Сейчас в теме
(11)
без проверки ссылочной целостности, посмотрел бы я на результат такой свертки.

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

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

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

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

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

я понял вас - вы не знаете как это делать...
руками конечно не смотрю - в запросе все документы из остатков тянутся - получаю список-1.
удаляю все помеченные на удаление документы, кроме списка-1 из запроса.
можете скачать обработку и изучить алгоритм.
15. artfa 58 16.04.19 20:54 Сейчас в теме
(14) скорость не замеряли?
16. RustIG 1728 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 1728 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 231 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 79 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 79 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
Прикрепленные файлы:
Оставьте свое сообщение