gifts2017

Поиск и замена значений онлайн

Опубликовал Вася Иванов (RTA) в раздел Обработки - Универсальные обработки

Замена значений в 1С онлайн при работе других пользователей. Обрабатывается частями.

Обработка "Поиск и замена значений" доработана на исправление частями по 100 объектов.

В транзакции копится не более 100 объектов.

Для чего это сделано?

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

Например, продублировали 2 подразделения, где и тот и другой участвуют в документах и справочниках.

Соответственно нужно заменить все объекты с одним реквизитом на другой.

Но стандартная обработка не позволяет сделать это частями, в связи с этим вся работа 1С базы останавливается до последнего изменения реквизита в базе. Это неудобно, потому что в базе может быть до сотни тысяч ссылок, или больше, и это может растянуться на часы и при этом мешать работать пользователям во время замены, так как блокирует изменяемые объекты и регистры.

В связи с этим было сделано изменение на частичное изменение на порции. Что не мешает работать другим пользователям базы.

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

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

Наименование Файл Версия Размер
Поиск и замена значений онлайн 5
.epf 19,13Kb
16.02.16
5
.epf 19,13Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. Андрей Карпов (karpik666) 16.02.16 18:17
мне одному хочется минус поставить?
2. Вася Иванов (RTA) 16.02.16 22:03
(1) karpik666,
Наверное должно быть объяснение, для начала?!

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

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

И решил здесь ею поделиться. Почему бы нет?! Если она мне помогла то и поможет другим.

PS: Не все хотят или могут здесь создавать обработки. Кому то пригодится уже готовый вариант. Если вам не нужно - никто же не заставляет пользоваться.
3. Константин Соболевский (Константин С.) 17.02.16 00:51
(1) karpik666, аналогичное мнение, учитывая встренные в типовые конфигурации механизмы.

4. Вася Иванов (RTA) 17.02.16 17:00
(3) Константин С.,
встроенные в типовые конфигурации механизмы, это какие?
Поподробнее об этом. Я не нашел встроенный механизм по поиску и замене во всех объектах метаданных значений с одного на другое. В частности искал в УПП.
Опишите ответ, иначе "слышал звон, да не знает, где он".

Пожалуйста, можно ответы поконкретнее. Или лишь бы что то написать!?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа