Удалить все новости (спам от 1С) из базы

Обработка удаляет все новости, которые встраивает 1С в программные продукты и информацию из связанных с ними регистров

Возникла необходимость из всех баз (а их более 100) удалить спам, который транслируется из справочника "Новости".

Цель: повысить быстродействие и очистить базу от ненужной информации.

Перед непосредственным удалением элементов справочника "Новости" проверяется возможность удаления с помощью стандартных механизмов платформы 1С.

Протестировано на конфигурациях:

  — Зарплата и управление персоналом, редакция 3.1 (3.1.11.106)

  — Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.73.46)

9 Comments

  1. Gorky

    В комплекте с библиотекой БИП такая идёт:

    Например, для БИП 2.4.1.37, в полном дистрибутиве

    (https://releases.1c.ru/version_file?nick=ISL24&ver=2.4.1.37&path=ISL2_4_1_37ISL_2_4_1_37_setup1c.exe)

    после установки появляется файл

    821cISL2_4_1_37ExtFilesИнструменты разработчикаНовостиОчисткаНовостей.epf

    Reply
  2. KrasinC

    (1) Нельзя изменять закладки без правки кода.

    Отмеченный закладкой текст можно дополнять или исправлять, закладка при этом не изменяется, но в обычном режиме делать это неудобно, поскольку закладки не отображаются, даже если включить режим отображения всех символов. Увидеть закладки можно, включив режим их отображения в настройках Microsoft Word.
    Reply
  3. capitan

    Цель: повысить быстродействие и очистить базу от ненужной информации ?

    Следующим запуском регламентного задания 1С подгрузит все обратно

    Reply
  4. acanta

    В настройках можно отключить.

    Хорошая статья на эту тему

    https://forum.infostart.ru/forum1/topic207075/

    Reply
  5. vany2000

    (3) в моем случае новости не обновляются. Константы «Разрешена работа с новостями» и «Разрешена работа с новостями через интернет» отключены ( = Ложь).

    Reply
  6. capitan

    (5)На сколько увеличилось быстродействие после очистки справочника и регистра новостей ?

    Reply
  7. vany2000

    (6) ощущается на глаз (нет рекламы и открываются быстрее). Спам (новости) привязываются к разным объектам конфигурации, и быстродействие и комфорт работы зависит от того, на сколько часто пользователи работают с теми или иными объектами, есть ли к ним привязка. Размер спама от 1С, на сколько я понимаю, зависит от жизни самой базы.

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

    Reply
  8. capitan

    (7)Есть у меня подозрения, что увеличилось это после снятия флажка показывать новости

    Зачем при этом чистить справочник и регистр непонятно.

    Как и непонятно зачем для этого писать обработку.

    В штатном функционале обмена XML есть очистка справочников

    Reply
  9. vany2000

    (8) попробуйте сделать тоже самое (все связанные регистры и справочник) с установкой/снятием констант и умножте на 100 (баз). У меня нет на это время. Легкие обработки нужны, чтобы экономить время программистам 😉

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *