Поиск и замена значений V 8.3 (управляемые формы)

04.06.21

Задачи пользователя - Поиск данных

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

Скачать исходный код

Наименование Файл Версия Размер
Поиск и замена значений V 8.3 (управляемые формы): 1С:Предприятие 8.3 (8.3.18.1208)
.epf 43,37Kb
214
.epf 1.1.5 43,37Kb 214 Скачать
Поиск и замена значений 1С V83 (Управляемые формы) 1С:Предприятие 8.3 (8.3.10.2753)
.epf 41,64Kb
25
.epf 41,64Kb 25 Скачать
Поиск и замена значений V 8.3 (управляемые формы):
.epf 42,13Kb
15
.epf 1.1.2 42,13Kb 15 Скачать
Поиск и замена значений V 8.3 (управляемые формы):
.epf 42,57Kb
203
.epf 1.1.4 42,57Kb 203 Скачать

Обработка "Замена объектов"

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

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

Также есть возможность отметить  заменяемые по типу и по организации.

Имеется возможность записи без проверки контроля условий записи Режим "Отключить контроль записи".

И Режим отключения регистрации объектов в тех планах обмена, в которых регистрация осуществляется по событию - режим  "Удалять регистрацию"

Если в информационной базе присутствует регистр сведений с наименованием  _ЗаменаОбъектов, то будут доступны кнопки  "Сохранить в регистр" , "Заполнить из регистра".

Для нормальной работы регистр должен иметь структуру

Регистр сведений _ЗаменаОбъектов

Измерения

   ЧтоЗаменять  тип Любая Ссылка

Ресурсы

  НаЧтоЗаменять тип Любая Ссылка

  Пометка  тип Булево

Проверено на 1С:Предприятие 8.3 (8.3.10.2753).

Поиск и замена значений Замена объектов Unireps

См. также

Быстрый поиск дублей с четким/нечетким поиском по любому сочетанию реквизитов/реквизитов таб. частей с отбором и быстрой заменой значений в ЛЮБЫХ базах 8.1-8.3 (УТ 10.3, БП 2, ЗУП 2.5, КА 1.1, УТ 11, БП 3, УНФ 1.6/3.0, КА 2, ЗУП 3 и т.д.)

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

Обработки помогут Вам легко и, главное, быстро (в 5 раз и быстрее штатной обработки 1С), выполнить поиск дублирующих данных в Ваших базах 1С на платформах 8.1-8.3. Это позволит уменьшить объем лишней информации в справочниках и документах, планах видов характеристик и др., упростит работу с данными пользователям. А так же можно, одним нажатием, узнать в каких ссылочных объектах есть вообще дубли! Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. А так же обновления Вы получаете бесплатно в течение года с момента приобретения данных обработок! (Обновление от 27.11.2023, версия 6.12)

10800 руб.

14.05.2012    155616    327    252    

559

Журнал изменений с восстановлением состояния ссылочных объектов и архивацией по HTTP / COM (расширение + конфигурация, 8.3.14+, ЛЮБАЯ конфигурация)

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

База данных «сама» меняет данные в документах/справочниках? Тогда данный журнал изменений для Вас! Практически не влияет на скорость записи объектов за счет быстрого алгоритма! Скорость работы почти в 2 раза выше типового механизма "История изменений"! Позволяет следить за изменениями и удалением в любых ссылочных объектах конфигурации, с возможностью архивации по HTTP(!) или COM, и сверткой данных. А так же, может восстановить состояние реквизитов (значения) до момента изменения или удаления объекта из базы. Есть ДЕМО-база где можно самостоятельно протестировать часть функционала! Работает на любых платформах выше 8.3.14+ и любых конфигурациях! Версия 3.1 от 24.08.2023!

21600 руб.

15.05.2017    42645    10    24    

38

Кто такая Мантикора?

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

Статья об опыте развертывания и интеграции с базой данных Manticore Search для быстрого полнотекстового поиска.

1 стартмани

30.11.2023    3241    andreysidor4uk    16    

46

PowerOffice

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

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

1 стартмани

05.06.2023    1972    23    PowerBoy    1    

15

Получение ссылки по бинарной строке PostgreSQL или MSSQL

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

Получение ссылки в 1С по бинарной строке из PostgreSQL в виде строки формата bytea или из MSSQL в виде шестнадцатиричной строки. Кроме ссылочных объектов ссылки могут быть получены и для перечислений. Это может быть полезно при анализе логов журнала регистрации или СУБД.

1 стартмани

04.04.2023    2638    2    berserg    2    

12

Поиск документов с ошибками проведения, универсальный

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

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

1 стартмани

18.08.2022    3027    24    KVIKS    3    

10

Поиск и замена значений + Поиск дублирующихся элементов справочников с подключением к внешней базе

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

Обработка предназначена для гибкого поиска и дальнейшей замены дублей справочников, документов, а также планов видов расчетов и планов видов характеристик. В обработку включена возможность проверки наличия ссылки во внешней базе (по УИДу), поиска дублей с предварительным отбором, а также произвольной обработки реквизитов перед поиском (например, возможно удалить определенные символы из наименования).

3600 руб.

30.03.2022    8614    3    0    

5
Отзывы
6. o.kovalev 114 01.10.18 15:29 Сейчас в теме
Добавил новую версию 1.1.4 .
1) Добавлена защита от зацикливания, которое возникало если "Что заменять" и "На что заменять" одинаковые значения.
2) Исправлена ошибка признаков учета в режиме записи "без контроля", где Обменданными.Загрузка=истина установлен для набора записей регистра бухгалтерии "Хозрасчетный".
+
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. YannikAlx 43 24.09.18 16:34 Сейчас в теме
А что эта обработка сделает если забыить указать "НА ЧТО МЕНЯТЬ" и нажать выполнить?
+
2. o.kovalev 114 24.09.18 16:48 Сейчас в теме
В некоторый случаях выдаст ошибку, если невозможно заменить, в некоторых где возможно заменить заменит на пустую ссылку (защиты нет)
+
3. o.kovalev 114 24.09.18 16:48 Сейчас в теме
добавить проверку ?
+
4. o.kovalev 114 24.09.18 16:51 Сейчас в теме
Сейчас добавлю проверку, как обновиться будет новая версия, где будет еще и пометка на удаление, тех которые "ЧтоЗаменять"
+
5. o.kovalev 114 24.09.18 17:10 Сейчас в теме
Добавил новую версию (с защитой) и пометкой на удаление
+
6. o.kovalev 114 01.10.18 15:29 Сейчас в теме
Добавил новую версию 1.1.4 .
1) Добавлена защита от зацикливания, которое возникало если "Что заменять" и "На что заменять" одинаковые значения.
2) Исправлена ошибка признаков учета в режиме записи "без контроля", где Обменданными.Загрузка=истина установлен для набора записей регистра бухгалтерии "Хозрасчетный".
+
7. Svetlana_E 5 10.02.19 11:44 Сейчас в теме
А на ЗУП 3.1. будет работать? В документах переноса и регистрах сведений заменит?
+
8. o.kovalev 114 10.02.19 15:16 Сейчас в теме
(7) На ЗУП не будет, но если требуется могу доработать, и выложить версию для ЗУП, это недолго, на самом деле у меня есть и для ЗУП, просто протестировать надо
+
9. o.kovalev 114 10.02.19 21:55 Сейчас в теме
(7) Извините дал неточную информацию, перепутал со своей "групповой обработкой",
да данная обработка будет работать и на ЗУП 3.1 и в документах и в подчиненных регистрах и не в подчиненных все заменяет. Отключайте контроль записи чтобы было быстрее
+
10. pentanom 25 27.02.20 13:51 Сейчас в теме
Какую версию из трех нужно скачивать?
+
11. o.kovalev 114 27.02.20 14:03 Сейчас в теме
12. SnarkHunter 03.06.21 16:24 Сейчас в теме
В ЗУП 3.1:

Тип не определен (РегистрБухгалтерииНаборЗаписей.Хозрасчетный)
{ВнешняяОбработка.ПоискИЗаменаЗначений.МодульОбъекта(223)}:						Если ТИПЗНЧ(НаборЗаписей)=ТИП("РегистрБухгалтерииНаборЗаписей.Хозрасчетный") Тогда
{ВнешняяОбработка.ПоискИЗаменаЗначений.Форма.Форма.Форма(214)}:		ЗаменаВыполнена = ОбработкаОбъект.ВыполнитьЗаменуЭлементов(ПараметрыОбработки);
{ВнешняяОбработка.ПоискИЗаменаЗначений.Форма.Форма.Форма(83)}:	ЗаданиеВыполнено = ВыполнитьЗаменуСервер();	
+
13. o.kovalev 114 04.06.21 08:12 Сейчас в теме
(12) Это в какой версии обработки?
+
14. o.kovalev 114 04.06.21 08:50 Сейчас в теме
(12) исправлено в 1.1.4

1. Добавляем в начало функции модуля объекта ВыполнитьЗаменуЭлементов(ЗначениеОбъекта)

//
	Попытка 
		ТИПХОЗР=ТИП("РегистрБухгалтерииНаборЗаписей.Хозрасчетный");
	Исключение
		ТИПХОЗР=Неопределено;
	КонецПопытки;
//

2. Заменяем строку 223
Если ТИПЗНЧ(НаборЗаписей)=ТИП("РегистрБухгалтерииНаборЗаписей.Хозрасчетный") Тогда


НА :

Если ТИПЗНЧ(НаборЗаписей)=ТИПХОЗР Тогда
+
Оставьте свое сообщение