Обработка удаляет все новости, которые встраивает 1С в программные продукты и информацию из связанных с ними регистров
Возникла необходимость из всех баз (а их более 100) удалить спам, который транслируется из справочника "Новости".
Цель: повысить быстродействие и очистить базу от ненужной информации.
Перед непосредственным удалением элементов справочника "Новости" проверяется возможность удаления с помощью стандартных механизмов платформы 1С.
Протестировано на конфигурациях:
— Зарплата и управление персоналом, редакция 3.1 (3.1.11.106)
— Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.73.46)
В комплекте с библиотекой БИП такая идёт:
Например, для БИП 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
(1) Нельзя изменять закладки без правки кода.
Цель: повысить быстродействие и очистить базу от ненужной информации ?
Следующим запуском регламентного задания 1С подгрузит все обратно
В настройках можно отключить.
https://forum.infostart.ru/forum1/topic207075/
Хорошая статья на эту тему
(3) в моем случае новости не обновляются. Константы «Разрешена работа с новостями» и «Разрешена работа с новостями через интернет» отключены ( = Ложь).
(5)На сколько увеличилось быстродействие после очистки справочника и регистра новостей ?
(6) ощущается на глаз (нет рекламы и открываются быстрее). Спам (новости) привязываются к разным объектам конфигурации, и быстродействие и комфорт работы зависит от того, на сколько часто пользователи работают с теми или иными объектами, есть ли к ним привязка. Размер спама от 1С, на сколько я понимаю, зависит от жизни самой базы.
В целом, я считаю, что уже заплачено за лицензии, и никакого спама в базах не должно быть. Опрос бухгалтеров показал, что им тоже это не нужно.
(7)Есть у меня подозрения, что увеличилось это после снятия флажка показывать новости
Зачем при этом чистить справочник и регистр непонятно.
Как и непонятно зачем для этого писать обработку.
В штатном функционале обмена XML есть очистка справочников
(8) попробуйте сделать тоже самое (все связанные регистры и справочник) с установкой/снятием констант и умножте на 100 (баз). У меня нет на это время. Легкие обработки нужны, чтобы экономить время программистам 😉