gifts2017

Обработка редактирования регистров, подчиненных регистратору

Опубликовал Iwan Nemchinov (Waanneek) в раздел Обработки - Универсальные обработки

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

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

ВНИМАНИЕ!! Обработка предназначена для специалистов 1С (Программисты, консультанты, сотрудники службы поддержки 1С).

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

Перед изменением данных с помощью обработки - убедитесь в наличии актуальной резервной копии базы и/или проделывайте манипуляции сначала в тестовой базе!

 

Обработка может быть использована в случаях, когда типовой или не типовой функционал сделал некорректные движения по документу (например - не заполнились какие-то данные, необходимые для дальнейшей работы). При этом, ситуация проанализирована и проблема не может быть устранена в разумные сроки иными способами (исправление нетипового функционала, ожидание исправления ошибки в релизе, корректировка данных штатными средствами конфигурации и т.п.)

Информацию об идеях, предложениях, ошибках пишите в комментариях.

 

UDP 23-03-2015

 - Добавил запись сообщения в журнал регистрации при записи регистра. По записям журнала можно будет увидеть, какой документ/регистр документа, когда редактировался.

- добавил вкладку "История изменений". В данной вкладке ведется лог изменений записей набора. По кнопке "Вывести список" можно сохранить в текстовый файл.

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

Наименование Файл Версия Размер
Обработка редактирования регистров 57
.epf 14,18Kb
26.11.14
57
.epf 1 14,18Kb Скачать
Обработка редактирования регистров (с историей изменений) 48
.epf 16,85Kb
23.03.15
48
.epf 2 16,85Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
Комментарии
1. Сергей (necropunk) 28.11.14 14:46
А если ссылка "битая", то есть, регистратор будет вида <Объект не найден>, обработка корректно обработает данный случай? Бывает такое просто, когда, например, регистратор по каким-то причинам был удален без проверок. Лечится не очень просто, писал в свое время и запрос на выявление и обработку на исправление, просто любопытно, как отреагиует обработка если такую запись в ней начать менять...
2. Iwan Nemchinov (Waanneek) 29.11.14 07:51
(1) necropunk, провел эксперимент, удалил непосредственно запись из справочника, которая участвовала в движениях по регистру накопления. т.е. в регистре накопления по одному из документов появилась битая ссылка. с помощью обработки, набор записей считался и <объект не найден...> заменил на другой элемент справочника, регистр записался, проблем не возникло.
3. Марина Семёнова (SemenovaMarinaV) 02.12.14 11:26
Есть обработка корректировка движений
4. Марина Семёнова (SemenovaMarinaV) 02.12.14 11:27
Опасная программа, не оставляет следоа
5. Антон Антонов (monkbest) 02.12.14 11:31
Блин, думал ну УФ уже сваяли, а так это уже не очень актуально.
6. Марина Семёнова (SemenovaMarinaV) 02.12.14 12:55
Да все желательно писать в 2 вариантах
7. Iwan Nemchinov (Waanneek) 02.12.14 14:56
(5) monkbest, на втором рисунке - скрин упр формы.
Из описания:
Работает под управляемым и в обычном интерфейсах.
8. Антон Антонов (monkbest) 02.12.14 15:59
(7) Waanneek, блин, слепой, извиняйте, тогда клевая штука :)
9. Наталья (valya977) 30.06.15 01:23
Метод объекта не обнаружен (СведенияОВнешнейОбработке)
Бухгалтерия предприятия, редакция 3.0 (3.0.39.62)
10. Павел Кручинин (igel9780) 30.06.15 06:33
Для того, чтобы подключать обработку в бухгалтерию, как "дополнительную обработку", необходимо дополнительное допиливание. Причем оно разное для бух2.0 и бух3.0. Поэтому, просто пользуйтесь через меню файл-открыть.
Waanneek; +1 Ответить
11. Сергей Валутин (Bacemo) 23.10.15 11:04
Все хорошо отработало, вот только не хватает возможности удаление строки