Удаление дублей записей регистра сведений "Версии объектов", управляемые формы

Публикация № 635283 16.06.17

База данных - Чистка данных

Обработка версии объектов сжатие версий версионирование удаление версий

Удаление дублей версий объектов, толстый и тонкий клиент

При включенном версионировании в любой информационной системе рано или поздно встает вопрос о размере таблицы регистра сведений "Версии объектов". Зачастую размер таблицы может доходить до 1/3 общего размера данных. Обработка позволяет значительно уменьшить размер таблицы за счет удаления идентичных между собой версий объектов, причем слияние происходит от младшей к старшей версии, т.е. если кто-то внес ошибочные данные, например, в документ, а позже другой пользователь просто перезаписал документ - в таком случае сохранится только первая версия документа, с записью автора, совершившего ошибку.

За основу взята обработка //infostart.ru/public/150314/ 

В ней я доработал механизм сравнения 2 версий через сравнение итоговых хеш сумм, что на порядок увеличило скорость определения и удаления дублей. Также обработка работает  в тонком клиенте, и в любой конфигурации.

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

Наименование Файл Версия Размер
Удаление дублей записей регистра сведений "Версии объектов", управляемые формы:

.epf 30,87Kb
41
.epf 30,87Kb 41 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. pm74 220 13.07.17 08:27 Сейчас в теме
(0) Тип не определен (ХешированиеДанных)
ОбъектХеш = Новый <<?>>ХешированиеДанных(ХешФункция.MD5);
2. AndreyS55 15 13.07.17 17:32 Сейчас в теме
ХешированиеДанных добавилось с версии 8.3
3. pm74 220 13.07.17 22:32 Сейчас в теме
Также обработка работает в тонком клиенте, и в любой конфигурации.
4. AndreyS55 15 14.07.17 08:56 Сейчас в теме
Очевидно же что в любой конфигурации где есть регистр сведений "Версии объектов"
5. alnazarov 236 11.10.17 19:51 Сейчас в теме
С какими версиями БСП работает ? С версией 2.4.2.100 не работает.
Оставьте свое сообщение

См. также

Свертка базы 1С (Full version)

Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

В публикации рассмотрена универсальная обработка по свёртке регистров 1С.

1 стартмани

17.10.2022    2789    55    vasilievil    2    

16

Удаление организации и связанных объектов, аккуратное, с контролем конфликтов

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

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

1 стартмани

10.04.2022    4455    113    tetraren    3    

14

Фоновое удаление документов с контролем ссылочной целостности на управляемых формах

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

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

2 стартмани

17.09.2021    5533    58    kumi2012    16    

11

Удалятор присоединенных файлов (для БСП)

Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Абонемент ($m)

Помощник анализа/выявления "мусорных файлов", лёгкой пометки и удаления.

1 стартмани

08.07.2021    10264    38    Igorro82IT    14    

31

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

ПОЛНОЕ удаление лишних организаций и связанных с ними данных

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

Обработка предназначена для удаления лишних организаций и связанных с ними данных (документами, записями в регистрах сведений, подчиненных справочников). Эта обработка является немного переделанной от автора Ант10 (https://infostart.ru/public/696618/), отличатся от оригинальной версии возможностью выбора сразу нескольких организаций. Удобна, когда таких организаций много (в частности, задублированных организаций). Работает только с управляемыми формами, тестировалась в типовой конфигурации 1С: «Бухгалтерии предприятия 3.0» релиз 3.0.88.28. На платформе 1С 8.3.18.1334.

1 стартмани

11.03.2021    12574    301    Kuzya_brаtsk    20    

31

Превращение доработанной конфигурации в типовую или исправление ошибки "Имеются записи с одинаковыми измерениями"

Чистка данных Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Помогает решить проблему связанную с дублями в регистрах сведений при возвращении к типовой конфигурации. Ошибка "Имеются записи с одинаковыми измерениями".

1 стартмани

12.02.2021    21424    226    pyrkin_vanya    43    

32

Полная и (или) выборочная очистка данных средствами MS SQL

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

Универсальная обработка выборочной очистки данных информационной базы 1С средствами MS SQL. Свертка базы средствами SQL.

2 стартмани

27.08.2020    7715    100    ttt1380    12    

12

Удаление помеченных объектов с контролем ссылочной целостности для УФ

Чистка данных Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Обработка удаления помеченных объектов для управляемого приложения.

2 стартмани

16.04.2020    9542    124    tristarr1    24    

12

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Свертка базы и очистка таблиц

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

Обработка написана с использованием БСП. Встраивается как внешняя. Работает в фоне. Позволяет средствами SQL очищать выборочно таблицы с настройками, заданными привычным образом через отбор СКД.

5 стартмани

05.03.2020    14533    61    YAGolova    8    

17

Удаление истории данных

Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка позволяет сократить платформенную историю данных, либо удалить записи, которые не принесли никаких изменений. Можно ограничивать выборку объекту метаданных, элементу, по датам, по общему количеству, чтобы сократить время поиска.

1 стартмани

24.01.2020    16454    107    Aleskey_K    23    

14

Быстрое удаление проводок и пометка удаления документов средствами MSSQL

Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

При необходимости распровести и пометить на удаление большое количество документов средствами 1С требуется большое количество времени. Иногда это время измеряется месяцами. Это происходит из-за того, что платформа 1С производит манипуляции в БД с каждым из документов в цикле. Зачастую это неприемлемо, и выполнить работу нужно быстро.

1 стартмани

13.01.2020    8374    79    AlexeyIsip    25    

16

Удаление помеченных на удаление объектов без контроля ссылочной целостности (управляемые формы)

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

Когда надо подчистить базу, а ссылки на удаляемые объекты все лезут и лезут. Особенно тяжело с объектами ЭДО. Управляемые формы.

2 стартмани

12.12.2019    15529    227    papche    18    

11

Быстрое обезличивание информационной базы

Чистка данных Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

Обработка для формирования SQL-скрипта для быстрого обезличивания и очистки данных.

1 стартмани

07.11.2019    15427    55    barelpro    19    

40

Распознавание и загрузка документов в 1С Промо

Универсальная программа-обработка для распознавания любых сканов или фото первичных документов в 1С (счета-фактуры, УПД, ТТН, акты и тд). Точность распознания до 98%.

от 11 рублей

Универсальное удаление движений регистров накопления по всем непроведенным документам

Универсальные функции Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Попалась база КА 2.4 с движениями по регистрам, у которых регистратор был непроведен или помечен на удаление. Написал небольшую обработку по удалению таких записей из регистров.

1 стартмани

27.09.2019    25753    38    John_d    20    

11

Очистка базы данных 1С от данных по организациям прямыми SQL-запросами к СУБД

Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

10 стартмани

20.09.2019    25551    148    nomad_irk    120    

45

Быстрое удаление данных по организации, используя ADO

Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Время от времени возникают вопросы на форуме Инфостарта по сабжу. Данная обработка решает данную задачу.

1 стартмани

12.08.2019    14357    74    Fox-trot    31    

19

Универсальное удаление выбранного объекта 8.2 - 8.3 на управляемых формах

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

Данная обработка просто хороший, удобный удалитель выбранного объекта через "ОбменДанными" с кучей дополнительных возможностей. Выгода использования данной обработки особенно ярко проявляет себя, когда у вас стоит подписка на события или другой код препятствующий удалению, но вам абсолютно необходимо удалить данный объект ввиду возможности его случайного использования. И вам нет необходимости выходить из режима 1С:Предприятия, входить в конфигуратор, менять отлаженный код блокировок и подписок на события. Таким образом осуществляется "горячее" удаление объекта.

1 стартмани

17.06.2019    18834    38    AlexandrSmith    0    

14

1СПАРК РИСКИ. Сервис оценки благонадежности контрагентов. Промо

СПАРК помогает предотвратить мошенничество со стороны компаний и предпринимателей, благодаря актуальным сведениям о компаниях и системе выявления факторов риска.Сервис позволяет управлять налоговыми рисками и комплексно оценивать благонадежность контрагентов.

Удаление данных по организации в базах, ведущих учет по нескольким организациям. БП 3.0, ЗУП 3.1

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

При необходимости разделить данные в базах, где ведется учет по нескольким организациям, данная обработка поможет очистить ненужную информацию по организации/организациям. Работает в конфигурациях БП 3.0 и ЗУП 3.1.

2 стартмани

03.04.2019    21876    401    SanchoD    46    

14

Удаление неиспользуемых элементов справочников в БП 3.0, УНФ 1.6, УТ 11.4, КА 2.4, ERP 2.4

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

Данная обработка предназначена для удаления неиспользуемых элементов справочников в конфигурациях "1С: Бухгалтерия предприятия 3.0", "1С: Управление нашей фирмой 1.6", "1С: Управление торговлей 11.4", "1С: Комплексная автоматизация 2.4", "1С: ERP Управление предприятием 2.4"

1 стартмани

15.03.2019    17774    187    BurlakovIvan    0    

13

Восстановление настроек плана счетов и очистка некорректных рабочих счетов в БГУ 1.0

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

В плане счетов в БГУ 1.0 есть возможность восстановить настройки по умолчанию. Но при наличии некорректных рабочих счетов, восстановление настроек не выполняется. При этом даже нет информации, в каком именно счете проблема. Данная обработка находит некорректные рабочие счета и удаляет их.

1 стартмани

04.03.2019    28371    244    Sashares    36    

14

Быстрое удаление данных по организациям 8.3 (тонкий клиент)

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

Быстро удаляет все данные (документы, справочники, а также записи в РС), которые ссылаются на указанную организацию. Обработка выполняется в привилегированном режиме.

1 стартмани

01.03.2019    15075    245    Indgo    16    

11

Обнуление остатков регистров бухгалтерии и накопления

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

Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

2 стартмани

19.11.2018    47109    599    morozov.sv    69    

70

Работа с 1С:Аналитика Промо

Онлайн-курс предусматривает изучение возможностей системы “1С:Аналитика”, которая работает как составная часть платформы “1С:Предприятие” и обеспечивает оперативный просмотр и анализ необходимых данных.

4500 рублей

Очистка замеров производительности - даешь больше места на диске (= меньше хлама в базе)

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

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

1 стартмани

31.10.2018    36579    328    1c.pro.fun    31    

77

Перенос организации в отдельную базу, полная очистка базы от данных организации (версия от 10.02.2022)

Чистка данных Администрирование СУБД Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Данная обработка позволяет удалить организацию и все связанные с ней данные – документы, элементы справочников, записи регистров сведений. Обработка полезна для выделения организации в отдельную базу. Доработано для ЗУП 3.1, УТ 11.4, возможно других

4 стартмани

14.08.2018    32633    574    serge_msk    100    

26

Регламентное задание: Очистка регистра сведений "Версии объектов"

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

У каждого была проблема «растущего» регистра "Версии объектов". Мы дорастили просто до чудовищных размеров(20 мил.) почистить обработкой очень трудоемко, плюс баз у нас много. Решили написать  регламентное задание.

1 стартмани

28.06.2018    19987    16    abadonna83    7    

12

Очистка периодических регистров посредством T-SQL (удаление записей, кроме среза последних)

Чистка данных Платформа 1С v8.3 Абонемент ($m)

Обработка для ленивых. Составит вместо Вас запрос для SQL, который удалит все не актуальные записи (т.е все, кроме среза последних)

5 стартмани

22.06.2018    25875    24    Alexander.Shvets    9    

5

Видеокурс-практикум: как подготовить и написать ТЗ, ЗНР, ЧТЗ. Промо

В курсе обобщен опыт работы аналитика на проектах в течение пяти лет, в нескольких фирмах. Подходы к написанию документов унифицированы и по возможности не привязаны к конфигурациям 1С.

3 500 рублей

Помощник удаления и очистки объектов

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

При удалении помеченных не всегда понятно, почему не удаляется например элемент справочника. Написано, что на него ссылается какой-то документ. Заходим в этот документ - и не понятно, где именно смотреть этот элемент, и как его почистить. Особенно, если это какой-то полуслужебный элемент типа "ключ аналитики". Данное расширение выводит информацию, где именно в документе или в движениях этого документа содержится ссылка на удаляемый объект. Второе расширение помогает удалять дополнительные реквизиты объектов, а именно убирает этот дополнительный реквизит из всех объектов, где он прописан в табличной части "Дополнительные реквизиты".

2 стартмани

04.06.2018    24832    147    Kutuzov    25    

21

Удаление данных средствами SQL, теория и практика

Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Методика быстрого удаления данных через SQL. Выбираем документ в 1С, добавляем простые условия - получаем готовый скрипт, удаляющий сами документы, их табличные части и движения по регистрам.

10 стартмани

25.04.2018    36911    250    METAL    45    

51

Удаление версий объектов (истории изменения)

Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

13.02.2018    21065    113    Eleepod    7    

13

Очистка базы данных от данных по организации

Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка генерирует SQL-скрипт, который очищает базу данных от документов выбранной организации. Проверялась на конфигурации Управление производственным предприятием на платформе 8.3. Но в принципе универсальная для стандартных конфигураций на платформе 8.3.

1 стартмани

23.01.2018    27775    163    mugr    28    

45

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Обнуление остатков и движений регистров накопления (УФ)

Чистка данных Обработка документов Учет ТМЦ Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Управленческий учет Абонемент ($m)

Универсальная обработка обнуления регистров накопления (остатки и обороты) для любой* конфигурации под управляемые формы.

4 стартмани

01.12.2017    18564    87    aleksch21    7    

6

Поиск, замена и удаление битых ссылок

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

Есть битые ссылки? Не получается удалить их? Не помогает встроенная утилита "Тестирование и исправление"? Надоело запускать обработку для конфигурации на управляемом приложении с обычным интерфейсом "Битые ссылки. Поиск, удаление, восстановление"? Тогда вам сюда!

2 стартмани

21.11.2017    29414    424    ZhokhovM    9    

12

Очистка регистрации обмена

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

Данная обработка предназначена для очистки узла. Для очистки необходимо указать период,организацию.

1 стартмани

19.09.2017    26310    11    serg-lom89    0    

5

Простой способ обнуления Регистров накопления в типовых конфигурациях на управляемых формах. УНФ, УТ 11

Чистка данных Учет ТМЦ Платформа 1С v8.3 Управляемые формы 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

Простой способ обнуления Регистров накопления в типовых конфигурациях на управляемых формах. УНФ, УТ 11 и в других. Обратился заказчик с проблемой, много ошибок в учете, некоторые отчеты врут, разбираться не кому и некогда, просит начать учет по некоторым регистрам с нуля, с документа ввода остатков. Создавать чистую пустую базу, значит потерять историю работы. Делать свертку базы долго и муторно. Исправлять ошибки задним числом, за уволившимися сотрудниками занятие не благодарное. Было принято решение провести анализ регистров, и те по которым данные сильно не сходятся обнулить, и заново начать учет через ввод остатков.

1 стартмани

25.07.2017    23046    67    IvanovAV    17    

10

Создание первоначального образа с файлами РИБ или быстрая очистка базы от документов и движений по регистрам

Свертка базы Чистка данных Обмен между базами 1C Платформа 1С v8.3 1С:Розница Абонемент ($m)

В «большой» базе штатными средствами создать первоначальный образ узла не получается по причине «недостатка памяти на сервере»? А способы, описанные в статье https://its.1c.ru/db/metod8dev/content/2277/hdoc не подходят? ИЛИ Удаление всех документов или свёртка базы занимает продолжительное время?

1 стартмани

06.06.2017    32862    89    Dima_    9    

17