Замена ссылок, поиск и удаление дублей

Публикация № 124277

Администрирование - Администрирование данных 1С - Сервисные утилиты

дубль дубли поиск дублей задвоение задвоения

Замена ссылок, поиск и удаление дублей.
Механизм замены ссылочных элементов в объектах базы данных реализован в общих модулей встраиваемых в конфигурацию.
Замена ссылок в управляемом интерфейсе.

В обработке есть справка, в которой описан порядок работы с обработкой.

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

Выполнить замену ссылок неправильных элементов на правильные. Пометить на удаление и удалить объекты из базы данных с проверкой ссылочной целостности. 

Можно указать режим замены ссылок: Режим "Обмена данными", выполнение в единой транзакции.

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

Для замены ссылок используется функция из типовой универсальной обработки ("Поиск и замена значений") несколько переработанная.

На вложенных скринах указан порядок работы с обработкой.

1. Настройка правил поиска дублей.

2. Запуск поиска дублей.

3. Поиск связанных данных (где используются ссылки наших задвоенных объектов).

4. Выполнение замены неправильных ссылок на правильные ссылки.

5. Пометка удаление неправильных ссылок. 

6. Удаление неправильных объектов.

ДОРАБОТКИ

 10.03.2012. Сделан удобный выбор объекта метаданных в настройке поиска дублей.

 18.07.2012. Версия 1.0.1.4.

    1. При записи набора регистра бухгалтрерии в режиме обмена данных (ОбменДанными.Загрузка = Истина) есть фича:

    если не ведется учет по измерению ("по подразделению"), но в записи установить значение (например, Подразделение.ПустаяСсылка), то не смотря на то, что учет по подразделению не ведется, записывается значение установленное в наборе.

    Напротив, если ОбменДанными.Загрузка = Ложь, то в таком случае значение автоматически обNULLяется.

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

    Исправляется перезаписью записей регистра в режиме ОбменДанными.Загрузка = Ложь.

    2. Внесены поправки по замечаниям.

    3. Добавлены дополнительные настройки. Таблица ошибок. Ведение журнала регистрации.

    4. Добавлена конфигурация с модулями замены, с возможностью вынесения процедуры выполнения замены на сервер, появилась возможность запуска выполнения замены в фоновом режиме. (см. конфигурации "ВыполнениеЗаменыСсылочныхЭлементов.cf" и "ИндикаторФоновогоЗадания.cf").

   Конфигурация "ИндикаторФоновогоЗадания.cf" для клиент-серверного режима.

 14.08.2012. Версия 1.0.1.5.

    1. Добавлена замена ссылок в общих реквизитах объектов.

    2. Исправлены найденные ошибки (см. комментарий 17).

27.11.2012. Версия 2.1.1.10.

    1. Переписано ядро механизма выполнения замены ссылок. Повышена стабильность программы, скорость выполнения, оптимальное использование оперативной памяти. При выполнение замены ссылок в больших объемах данных могла возникать ошибка "Нехватка памяти" или выполнение могло проходить слишком медленно.

    2. Добавлены новые настройки: Параметры обмена данными, фонового задания, уровней транзакции, контекста выполнения.

    3. Усовершенствован механизм индикации хода выполнения обработки.

    4. Написана справка для обработки.

11.12.2012. Версия 2.1.1.11.

    1. Оптимизированы алгоритмы обработки замены ссылок в движениях документа.

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

24.12.2012. Версия 2.1.1.12.

    1. Добавлена возможность подключать обработчики для событий обработки замены ссылок. События обработки замены:

        - "инициализация дополнительных параметров" - в клиент-серверном варианте выполняется дважды, один раз на клиентской стороне, другой на серверной;

        - "перед выполнением замены ссылок" - выполняется один раз перед выполнением всех замен;

        - "перед полученим объекта" - выполняется перед получением объекта, в котором необходимо выполнить замены, из базы данных;

        - "перед записью объекта" - выполняется перед записью объекта, с уже выполненными заменами, в базу данных;

        - "после выполнения замен" - выполняется один раз после выполнения замены всех ссылок.


17.03.2014. Версия 2.1.2.7.

    - оптимизация интерфейсных механизмов;

    - добавлено автосохранение значений элементов формы (текущих настроек);

    - изменен формат файла настроек.

 

29.04.2014. Версия 2.1.2.7.

    - реализована возможность добавлять в ключ поиска дублей строковое поле неограниченной длины (такое поле приводится к ограниченному полю длиной в 1000 символов);

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

 

26.09.2014. Версия 2.3.1.1.

    - добавлена управляемая форма для замены ссылок в объектах базы данных;

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

01.12.2014. Версия 2.3.1.3.

    - добавлена возможность включения привилегированного режима (выполнение замены с полными правами);

    - исправлена ошибка выполнения замены ссылок в последовательностях.

 

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

Наименование Файл Версия Размер
Поиск замена и удаление дублей объектов (конфигурация)

.cf 161,93Kb
27.05.15
1231
.cf 2.3.1.3 161,93Kb 1231 Скачать
Поиск замена и удаление дублей объектов (обработка)

.epf 102,57Kb
01.12.14
729
.epf 2.3.1.3 102,57Kb 729 Скачать

Специальные предложения

Вознаграждение за ответ
Показать полностью
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Magister 133 09.04.12 00:47 Сейчас в теме
В регистрах ссылки без перепроведения документов-регистраторов заменяет?
2. nalivai-chai 655 09.04.12 09:25 Сейчас в теме
(1) Magister, заменяет ссылки в записях регистров документов-регистраторов без перепроведения документов.

Кстати, если ссылка есть в связанной записи регистра, но её нет в самом документе-регистраторе, то функция "Поиск ссылок" выдаст ссылку на документ, но не на регистр.
12. Magister 133 27.04.12 13:42 Сейчас в теме
(2) Скачал, попробую. Именно то, что сейчас надо :)

Баг: если не указать ни одного ключевого поля - всё сохраняется, но при поиске получаем:
{Форма.Форма.Форма(725)}: Помилка при встановленні значення атрибуту контексту (Текст)
| " + МассивВСтрокуПоШаблону(МассивКлючевыхПолей, ",
через:
{(9, 2)}: Синтаксична помилка
<<?>>
3. mainDPV 10.04.12 11:50 Сейчас в теме
При создании настройки поиска дублей неплохо было бы по аналогии с "Универсальным подбором и обработкой" обработку тайпинга (ввода текста в поле) сделать к полю "Таблица данных", чтобы не только из списка выбирать.

А в остальном - зачет, я успешно опробовал. Автору плюс.
5. Boroda 90 11.04.12 12:58 Сейчас в теме
Немного не допонял, а от стандартной с ITS она чем отличается? Та вроде бы делает то же самое, но как бы гарантирована 1С. Здесь какие-то изюминки?
6. nalivai-chai 655 11.04.12 14:11 Сейчас в теме
(5) Boroda,

1. Интерфейсом. Основная цель при написании обработки состояла в создании интерфейса для групповой обработки задвоенных элементов справочников с использованием стандартной 1С-овской процедурой замены. Около года пользуюсь успешно обработкой в крупных и мелких проектах. Единственное было, что вылетала 1С-овская "гарантировання" процедура замены на регистрах бухгалтерии и при замене ссылок видов расчета. Пользуюсь для создания правил "ПостроителемОтчета", давно хочу переделать под СКД, но руки не доходят, тем более для 99% случаев хватает "Построителя".

2. Процедура замены отличается обработкой регистра бухгалтерии (стандартная "гарантированная" вылетала, вроде при обработке небалансовых измерений), и заменой ссылок видов расчета.
GoodWinSpr; +1 Ответить
7. GoodWinSpr 399 12.04.12 13:58 Сейчас в теме
если бы была на стандартной написана, доверял бы больше, если настройка реально работает + тебе!, буду тестить...
10. nalivai-chai 655 12.04.12 15:30 Сейчас в теме
(7) GoodWinSpr, ))) уж её тестил-перетестил где только возможно: и на самописных, и нетиповых, и всех возможных типовых конфигурациях. Обработка "боевая", всегда собой.
8. serggo 12.04.12 15:06 Сейчас в теме
Пока не сделал поиск ссылок на неправильный объект - изменять ссылки не хотела, так и задумано?
9. nalivai-chai 655 12.04.12 15:28 Сейчас в теме
(8) serggo, да, так задумано. что бы совсем уж бездумно не действовать.
11. serggo 12.04.12 15:48 Сейчас в теме
Отличная штука, плюсуем )
13. DimanYa 18.07.12 09:16 Сейчас в теме
При заменен значений в закрытом периоде, не выдаёт такое сообщение: "Редактирование данных этого периода запрещено. Изменения не могут быть записаны..."
Говорит, что замена выполнена успешна, но на самом деле ничего не произошло.
15. nalivai-chai 655 19.07.12 16:36 Сейчас в теме
16. Darkid 31 31.07.12 21:44 Сейчас в теме
{ВнешняяОбработка.ПоискЗаменаУдалениеДублейОбъектов.МодульОбъекта(369,3)}: Переменная не определена (РаботаСИндикаторомВыполнения)
<<?>>РаботаСИндикаторомВыполнения.УдалитьИндикатор(Свойства.Индикатор);


УПП 1.3.27.4
платформа 15.294
17. son_v 2 08.08.12 12:14 Сейчас в теме
18. bitrostov 14.08.12 15:57 Сейчас в теме
Та же ошибка {ВнешняяОбработка.ПоискЗаменаУдалениеДублейОбъектов.МодульОбъекта(369,3)}: Переменная не определена (РаботаСИндикаторомВыполнения)
<<?>>РаботаСИндикаторомВыполнения.УдалитьИндикатор(Свойства.Индикатор);


Причем и на УПП, и на бухгалтерии 2.0. Платформа 8.2.15
19. nalivai-chai 655 15.08.12 19:44 Сейчас в теме
(18) bitrostov, (16) Darkid, Исправлено.
20. V.Nikonov 119 16.08.12 20:59 Сейчас в теме
Плевался на штатные обработки поиска дубликатов при поиске дублей элементов (например, ДоговорКонтрагента) подчиненных другому справочнику...
Как решена подобная проблема у Вас?
21. nalivai-chai 655 17.08.12 08:32 Сейчас в теме
(20) V.Nikonov, Просто. Поле "Владелец" должно быть в составе ключа.
22. EmpireSer 30.08.12 14:59 Сейчас в теме
Обработка класс!
Но почему её нельзя настроить перед открытием из другой обработки?
23. alexko82 16.09.12 19:37 Сейчас в теме
У меня почему то не работает УТ11 обновлена до последней версии 1С:Предприятие 8.2 (8.2.16.362)
24. _Vovik 50 09.11.12 14:04 Сейчас в теме
Еще не плохо бы сделать пометку на удаление всех не основных. А то когда много мусора - руками долго помечать.
Спасибо за обработку - очень помогла.
26. nalivai-chai 655 12.12.12 16:39 Сейчас в теме
(24) _Vovik,
Еще не плохо бы сделать пометку на удаление всех не основных. А то когда много мусора - руками долго помечать.

Реализовано с самого начала существования обработки: нужно в контекстное меню в дереве дублей открыть, там будет.
25. DoctorRoza 12.12.12 16:06 Сейчас в теме
27. ta44ik 57 27.02.13 04:56 Сейчас в теме
Красивая штука) Реквизиты только в регистрах не меняет.. Типа корсубконто в партиях товарах бух учет. А так полный зачет)
28. alexin08 61 15.03.13 16:14 Сейчас в теме
Очень удобная штука однако!
29. Serge_ASB 18.03.13 11:41 Сейчас в теме
у меня задача:
есть справочник Оргтехники. как выяснилось, существуют дублирующиеся элементы, причем, дубляж идет по серийным номерам. Требуется проверить и вывести совпадающие серийники как "1-к-1", так и без эн последних знаков (как задано в форме обработки).
может решить подобное ваша обработка?
30. nalivai-chai 655 19.03.13 01:21 Сейчас в теме
(29) Serge_ASB,
Сама обработка этого не может.
Но в ней есть функция типа "ВыполнитьЗаменуСсылок" (точное имя не помню), этой функции можно указать, данные которые нужно заменить "что на что".
31. s_uu 22 10.04.13 10:50 Сейчас в теме
Добрый день. Очень нужная обработка! А можно ее выслать на s_uu@mail.ru. ?

Спасибо заранее
32. shoy 19 03.10.13 17:04 Сейчас в теме
Стоящая обработка! Автор, пожалуйста, приведите допустимые действия в закладке "Обработчики"? Какие функции, кроме "ВыполнитьЗаменуСсылок", там можно вызывать? Как, к примеру, обратиться к объекту в котором нашлась ссылка искомого объекта? Благодарю.
33. shoy 19 05.12.13 11:34 Сейчас в теме
по ДоговорамКонтрагентов возможны дубли (по владельцу,именам и номеру) с разными видами (Прочее, С Покупателем). Как можно назначить правильным договор с нужным нам видом, нр. "С покупателем"?
Также, как назначить проведение документов, где проводим замену чего-нибудь?
34. nalivai-chai 655 05.12.13 15:40 Сейчас в теме
(33) shoy,

В настройках поиска дублей нужно заполнить отбор правильных элементов.
Добавить отбор по полю ВидДоговора = "С покупателем".
Вроде так должно работать.
35. Sasha255n 14.01.14 16:05 Сейчас в теме
Так нужна но нужно посмотреть
36. Sasha255n 14.01.14 16:15 Сейчас в теме
Я считаю очень нужная и актуальная обработка. Мне например пригодилась в случае когда надо было обновить справочник КПС в конфигурации БГУ.
37. Sasha255n 14.01.14 16:16 Сейчас в теме
Я считаю очень нужная и актуальная обработка. Мне например пригодилась в случае когда надо было обновить справочник КПС в конфигурации БГУ. При обновление вылетала ошибка что существуют дубли с помощью данной обработки удалось устранить этот косяк. Автору большое спасибо.
38. Зеленоград 24.01.14 14:44 Сейчас в теме
Отличная обработка!

Обратной нет? Коллега свернул всех контрагентов с пустым ИНН, теперь думаю - как из архивной БД вытащить соответствия документ-правильный контрагент.
39. nalivai-chai 655 24.01.14 17:16 Сейчас в теме
Чудес не бывает, к сожалению((

Найти всех контрагентов с пустым ИНН в копии базы и все объекты в которых он используется. И выгрузкой загрузкой перенести из копии в базу.
40. Abbra 22 07.02.14 15:39 Сейчас в теме
41. rosinfoteh 03.04.14 22:07 Сейчас в теме
1С: Предприятие 8.3 - НЕ РАБОТАЕТ. Народ автор врет открытым текстом.
42. nalivai-chai 655 04.04.14 07:26 Сейчас в теме
(41) rosinfoteh, аккуратней со словами, уже сомневаюсь в адекватности их автора.

Что "НЕ РАБОТАЕТ", на каком основании? (можно скрин кинуть, например)

Если открыл в управляемом интерфейсе и увидел пустую форму, то флаг тебе в руки, обработка работает только в "обычном приложении".

Когда у 75 человек работает, а у одного нет... Напоминает: если седьмой муж бьет жене по роже, значит дело не в муже, а в роже.
43. Лена_Лена 14.04.14 22:04 Сейчас в теме
Большое спасибо, обработка пригодилась при переходе с 1с 7.7 на 1с 8.3.
44. tisas77 14.04.14 22:21 Сейчас в теме
Нужная и полезная штука
45. gortol 186 20.08.14 12:04 Сейчас в теме
одна из немногих и очень нужных обработок, мне помогла!!!!

а для толстого (обычного приложения) просто незаменимая обработка, может если руки дойдут я её перепилю на тонкого клиента

PS Ошибка была в конфиге, а не в обработке так что обработка суперская

PPS кстати начал переписывать на управляемые формы, что то стало получаться ))), скоро релиз
46. nalivai-chai 655 20.08.14 12:57 Сейчас в теме
(45) gortol, либо ваша УТ11 криво дописана; или, разработчики УТ11 (или БСП) уже не рассчитывают на то, что их конфигурация может быть запущена в толстом клиенте. Ищи в обработчике "Перед записью" регистра сведений "Соответствие объектов информационных баз".

Я посмотрел в БП 3.0 (что под рукой), там нет никаких экстремальных вызовов.

Можешь кинуть код обработчика, если есть сложности, попробую определить источник ошибки.
48. gortol 186 22.08.14 13:02 Сейчас в теме
(46) всё норм с обработкой, это в конфиге косяк был, обработка работает как надо, спасибо ВАМ!!
47. Kamikadze 46 22.08.14 11:07 Сейчас в теме
не доверяю я таким разработкам - все в одному.
49. shoy 19 22.08.14 16:57 Сейчас в теме
Обработкой этой много чего делал. Жаль что на УФ её нет!
Автор, Андрей Андреич, дарагой! А может стоит уже попробовать перенести на УФ? А?
50. nalivai-chai 655 22.08.14 18:29 Сейчас в теме
(49) shoy, ))) думаю все, но со временем туго.
Да и потребности в этом никак не возникает. Обычно достаточно запустить конфигурацию в обычном приложении.
51. lsd_777 06.10.14 11:08 Сейчас в теме
Скачал последнюю версию, запускаю на УТ11.1 уф, и че то непойму, там замена ссылок только, а где поиск дублей? Или в толстом надо запускать, что бы другая форма открылась?
52. nalivai-chai 655 06.10.14 11:31 Сейчас в теме
(51) lsd_777, на управляемом только замена. До писка дублей пока руки не дошли.
53. lsd_777 08.10.14 17:14 Сейчас в теме
не врубаюсь, ссылки находит, пишет, что заменил, по новой поиск делаю, все по старому! Так же попадаются места, где ругается на нарушение прав, хотя работаю под полными, конф. УТ11.1.7.67
54. nalivai-chai 655 08.10.14 17:29 Сейчас в теме
(53) lsd_777, можешь письмо написать со скринами шагов, которые делаешь. (kaabass@mail.ru)
55. lsd_777 08.10.14 18:14 Сейчас в теме
60. nalivai-chai 655 01.12.14 16:13 Сейчас в теме
(55) lsd_777, извини. Попробую сегодня на УТ 11.1 поиграться.
(56) gull22, поиск дублей только в обычном приложении(.
(58) yc_2011, нет привязки к какой-то конкретной конфигурации.
(59) yc_2011, документы при замене не перепроводятся.
61. nalivai-chai 655 01.12.14 22:50 Сейчас в теме
(53) lsd_777, то, что не выполнялась до конца замена, скорее всего связано с заменами в последовательностях, вопрос решен в версии 2.3.1.3. Проверял на УТ 11.1.9, столкнулся с такой же проблемой.
56. gull22 87 24.10.14 10:59 Сейчас в теме
Открыл в УФ, никакого упоминания о дублях, кроме как упоминание в справке. Скриншот прилагаю
Прикрепленные файлы:
57. lsd_777 30.10.14 08:58 Сейчас в теме
Автор так и не ответил по моей проблеме!
58. yc_2011 44 05.11.14 07:28 Сейчас в теме
Что-то у меня единицы измерения не поменяла (УФ). Там общий алгоритм или учитывает структуру типовых конфигураций?
59. yc_2011 44 05.11.14 07:29 Сейчас в теме
Документы при замене перепроводяться?
62. lsd_777 24.01.15 10:30 Сейчас в теме
Ошибка при замене ссылок: При записи объекта в базу данных
Объект метаданных: Реализация товаров услуг
Объект: Реализация товаров и услуг ЦСУТ-000012 от 05.09.2014 9:30:18
Описание ошибки: {ВнешняяОбработка.ПоискЗаменаУдалениеДублейОбъектов.МодульОбъекта(1270)}: Ошибка при вызове метода контекста (Записать)
НаборЗаписей.Записать();
по причине:
Нарушение прав доступа!

Ничего не изменилось!
63. @Sonya 27 04.03.15 17:15 Сейчас в теме
Спасибо большое за полезную обработку, особенно актуально для УФ.
64. sergey0703 7 06.07.15 13:17 Сейчас в теме
Здравствуйте, находит ли данная обработка дубли по "Дополнительным реквизитам и сведениям"?
65. nalivai-chai 655 06.07.15 17:27 Сейчас в теме
66. sergey0703 7 08.07.15 11:19 Сейчас в теме
Сегодня скачал Вашу обработку за стартмани, все красиво-весь заявленный функционал работает, спасибо. Однако должен заметить что если бы еще осуществлялся поиск дублей по "Дополнительным свойствам объектов" в 1С8.2 или по "Дополнительным реквизитам и сведениям" в 1С8.3 -то обработка была бы максимально востребованной.
67. valafan 115 11.08.15 02:45 Сейчас в теме
Спасибо, очень помогла обработка. Неплохо бы включить Режим загрузки данных (ОбменДанными.Загрузка.Истина) и для установки пометки на удаление.
68. fixin 4003 11.08.17 01:24 Сейчас в теме
АА, напиши что в УФ не работает поиск дублей, только замена.
Зря потратил время, блин.
70. insurgut 191 19.10.17 13:31 Сейчас в теме
(68) в конфигураторе разрешаем запуск обычного приложения, запускаем отладку обычного приложения и все работает :)
71. tormozit 6016 19.10.17 14:38 Сейчас в теме
(70) "в конфигураторе разрешаем запуск обычного приложения" - это не обязательно.
69. insurgut 191 18.10.17 18:27 Сейчас в теме
72. fktrc171 13.02.18 13:17 Сейчас в теме
Скачала обработку , но она не открывается в БГУ 1.0 ,
Очень надо найти дубли , как открыть обработку в обычном приложении , толстый клиент ? Может кто может закинуть для нас на zadoroz1 собака ya точка ru ?
73. Consultant_1C 91 16.07.18 10:30 Сейчас в теме
Нашел дубли, выполнил поиск ссылок и определение правильной ссылки, но при попытке выполнить замену выдает что он не может т.к. не установлен правильный элемент и не выполнен поиск ссылок. И вопрос по какой технологии поиск происходит ??? По 100% совпадению или где-то можно указать процент схожести наименования элементов ?
74. Verdad 12 25.10.18 14:30 Сейчас в теме
Подскажите, можно как-то отбор на выводимые дубли по количеству записей установить?
75. kafievn 11.12.19 11:10 Сейчас в теме
А обработчике "Фильтр найденных по ссылке" что имеется в доступных параметрах?
Оставьте свое сообщение

См. также

Блин, мы забыли включить регламентные задания… Промо

Сервисные утилиты v8 Абонемент ($m)

Привет, Инфостарт! Сегодня расскажу, как я решил проблему с выключенными регламентными заданиями в рабочих базах. Желая исключить человеческий фактор и минимизировать количество ошибок, я написал небольшую конфигурацию.  В конфигурации два регламентных задания. Первое периодически подключается к кластеру и сохраняет текущие параметры: имя, Сервер БД, базу СУДБ, блокировки входа и регламентных заданий и т.д. Второе задание периодически проверяет эти параметры на ошибки.

1 стартмани

08.04.2019    17476    15    slozhenikin_com    37    

Создание *.dt файла из рабочей базы на сервере 1С без завершения работы пользователей

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Предлагаемая обработка создает *.dt файл (выгрузку ИБ) из рабочей базы на сервере 1С:Предприятие 8.3 без завершения работы пользователей.

1 стартмани

19.01.2020    11247    71    Sedaiko    15    

Командный интерпретатор для 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Инструмент для выполнения команд CMD / PowerShell из 1С.

2 стартмани

15.11.2019    11883    23    YPermitin    41    

Свертка БД 1С: обрезка до выбранной даты средствами MS SQL

Свертка базы Чистка базы v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Внешняя обработка, позволяющая произвести анализ размера БД и грубую обрезку данных до выбранной даты средствами MS SQL. Управляемые формы, 1С:Предприятие 8.3 (8.3.9.1818).

1 стартмани

15.11.2019    12776    141    dmitrydemenew    32    

Очистка регистрации обмена Промо

Чистка базы v8 v8::ОУ УТ10 Абонемент ($m)

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

1 стартмани

19.09.2017    17249    5    serg-lom89    0    

Закрытие незавершенных сеансов

Сервисные утилиты Администрирование СУБД v8 1cv8.cf Россия Абонемент ($m)

Как удалять потерянные сеансы пользователей, чтобы они не мешали работе. Обработка протестирована на платформе версии 8.3.13.1644.

1 стартмани

20.09.2019    14068    59    AnatolPopov    8    

Bash-скрипт для установки 1С:Предприятие 8.3 и СУБД PostgreSQL на сервер CentOS 7

Сервисные утилиты v8 Россия Абонемент ($m)

Данный скрипт позволяет полностью установить сервер 1С и СУБД PostgreSQL на одном хосте. Потом это же скрипт можно использовать для обновление платформы и дистрибутивов установки

1 стартмани

07.04.2019    15230    38    Sedaiko    29    

Утилита для регистрации ComConnector и консоли администрирования сервером по установленным версиям платформы

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Утилита для разработчиков и пользователей с большим количеством установленных платформ 1С, для быстрой регистрации необходимых версий COMConnector и консоли администрирования серверов из одного места.

1 стартмани

20.03.2019    8851    30    vardeg    10    

Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек. Промо

Чистка базы Сервисные утилиты Администрирование данных 1С v8 1cv8.cf Россия Абонемент ($m)

Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.

1 стартмани

04.11.2018    38066    384    Eugen-S    34    

LicDataDecoder - расшифровка файла программной лицензии 1С

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Представляю вашему вниманию утилиту, предназначенную для работы с файлами программных лицензий 1С (*.lic).

1 стартмани

10.02.2019    30839    270    GeraltSnow    60    

Удобная консоль регламентных и фоновых заданий

Универсальные обработки Сервисные утилиты Администрирование данных 1С v8 v8::УФ 1cv8.cf Абонемент ($m)

Аналог обработки БСП "РегламентныеИФоновыеЗадания". Не требует наличия библиотек, может использоваться в качестве внешней обработки. В отличие от обработки БСП предоставляет больше информации о свойствах регламентных и фоновых заданий, а также об ошибках и сообщениях для пользователей, возникших во время их выполнения. Позволяет управлять регламентными (создание, удаление, настройка расписания, ручной запуск) и фоновыми (прерывание) заданиями.

1 стартмани

06.02.2019    14958    163    Alxby    20    

Универсальный монитор лицензий 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Хотите узнать, какие программные лицензии установлены на сервере и все их технические подробности? А может быть, вам нужна информация по использованию всех видов лицензий кластера? Нет ничего проще, читай далее, чтобы быть в курсе!

3 стартмани

03.01.2019    29351    253    Xershi    71    

Удаление помеченных объектов, замена ссылок. Обычное и управляемое приложение. Не монопольно, включая рекурсивные ссылки, с отбором по метаданным и произвольным запросом Промо

Чистка базы v8 1cv8.cf Абонемент ($m)

Обработка удаления помеченных объектов с расширенным функционалом. Работает в обычном и управляемом приложении. Монопольный и разделенный режим работы. Отображение и отбор по структуре метаданных. Отборы данных произвольными запросами. Копирование и сохранение отборов. Удаление циклических ссылок (рекурсия). Представление циклических в виде дерева с отображением ключевых ссылок, не позволяющих удалить текущий объект информационной базы. Удаление записей связанных независимых регистров сведений. Групповая замена ссылок. Индикатор прогресса при поиске и контроле ссылочности.

10 стартмани

31.10.2016    52161    624    m..adm    217    

Легкое и гибкое управление списком доступных баз 1С у пользователей

Стартеры 1С Сервисные утилиты Администрирование СУБД v8 1cv8.cf Россия Абонемент ($m)

Когда в локальной сети много пользователей, а еще большое количество различных баз и при этом каждому нужны свои, то администрирование этого зоопарка превращается в АД! Этот комплекс позволяет централизованно управлять списком доступных баз в разрезе пользователей. За пару кликов можно добавить или убрать базу у всех пользователей.

7 стартмани

05.12.2018    15874    16    RomikR    9    

Обнуление остатков регистров бухгалтерии и накопления

Универсальные обработки Чистка базы v8 v8::БУ v8::ОУ v8::УФ КА1 БП2.0 ЗУП2.5 УТ10 УПП1 УНФ БГУ ERP2 БП3.0 УТ11 УХ КА2 ЗУП3.x Россия Абонемент ($m)

Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

2 стартмани

19.11.2018    23149    297    morozov.sv    50    

Чистка кэша 1С (теперь в .exe)

Сервисные утилиты v8 Абонемент ($m)

Попробуйте поискать в интернете "Очистить кэш 1С". Практически везде вы наткнетесь на всякие батники, ps-скрипты, рекомендации зайти и удалить вручную, поставить /ClearCache для баз на УФ и т.д. В подавляющем большинстве случаев предлагается бездумно удалить все содержимое \Roaming\1C\1cv8\ и \Local\1C\1cv8\, но это как переустановить Windows, чтобы почистить Temp.

1 стартмани

18.11.2018    16026    96    riposte    42    

Корректировка остатков регистров накопления (обычные и управляемые формы) Промо

Закрытие периода Свертка базы Чистка базы Универсальные обработки v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя обработка, предназначенная для удобного и быстрого исправления остатков регистров накопления (посредством автоматического ввода документов "Корректировки записей регистров", "Операция", содержащих движения, приводящие существующие остатки к желаемым). Позволяет корректировать и обнулять по аналитике и суммам остатки регистров учета товаров, партий, взаиморасчетов, налогового учета по НДС, РАУЗ, и др.

2 стартмани

14.01.2012    77736    595    stvorl    76    

Очистка замеров производительности - даешь больше места на диске (= меньше хлама в базе)

Чистка базы v8 Розница УНФ БП3.0 УТ11 ЗУП3.x Абонемент ($m)

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

1 стартмани

31.10.2018    17752    182    1c.pro.fun    17    

Обнаружено нарушение целостности системы

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Ошибка «Обнаружено нарушение целостности системы», причины и варианты устранения ошибки.

1 стартмани

03.10.2018    116722    571    Palmer1976    52    

1C + Arduino + сканер отпечатков пальцев + RFID считыватель

Терминал сбора данных Сервисные утилиты Учет рабочего времени Учет рабочего времени v8 1cv8.cf Абонемент ($m)

Связываем 1C, Arduino, сканер отпечатков пальцев и RFID считыватель для системы учёта рабочего времени или пропускной системы.

1 стартмани

21.08.2018    24183    15    DGorgoN    39    

Скачиваем релизы с сайта users.v8.1c.ru Промо

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Обработка позволяет настроить список релизов, доступных пользователю, на сайте users.v8.1c.ru, проверять - вышли ли новые обновления и, если вышли, скачивать их и раскладывать по папочкам. Требует установки curl и openssl

10 стартмани

18.08.2014    39477    25    Demonobond    31    

Очистка периодических регистров посредством T-SQL (удаление записей, кроме среза последних)

Чистка базы v8 Абонемент ($m)

Обработка для ленивых. Составит вместо Вас запрос для SQL, который удалит все не актуальные записи (т.е все, кроме среза последних)

5 стартмани

22.06.2018    16161    19    Alexander.Shvets    9    

Быстрое удаление неиспользуемых версий 1С:Предприятие 8, кэша метаданных и информационных баз

Сервисные утилиты v8 Абонемент ($m)

При обновлении платформы 1С:Предприятие 8 предыдущие версии не удаляются. Со временем количество неиспользуемых версий платформы растет. Они занимают место на диске. Для решения этой проблемы предназначена программа OneCleaner. Она позволяет быстро удалить неиспользуемые версии платформы, а также почистить кэш метаданных и удалить ненужные информационные базы данных.

1 стартмани

14.11.2017    21889    88    bonv    15    

V8 Log Scanner - утилита для быстрого парсинга логов ТЖ

Сервисные утилиты v8 Россия Абонемент ($m)

Как можно быстро настраивать logcfg.xml и парсить логи технологического журнала с помощью самописной open-source утилиты V8LogScanner. Без необходимости погружаться в регулярные выражения.

1 стартмани

07.11.2017    19630    5    ripreal1    27    

V8 Viewer. Открытие и сравнение внешних обработок в Проводнике + исходники Промо

Сервисные утилиты Инструментарий разработчика Универсальные обработки v8 1cv8.cf Абонемент ($m)

Вы хотите получить возможность быстро посмотреть содержимое внешнего отчета или обработки? А сравнить ее с другой? И все это без запуска 1С:Предприятия, только из оболочки ОС? Тогда мы идем к вам! :) В конце заметки - ссылка на исходники.

2 стартмани

06.03.2013    66444    123    Evil Beaver    157    

Удалить "ненужную организацию" в БП 3.0 (+ доп.обработка для УТ 11.4, УПП ERP 2.4, ЗУП 3.1, КА 2.4, Розница 2.2, УНФ 1.6)

Чистка базы v8 v8::УФ Розница УНФ ERP2 БП3.0 КА2 ЗУП3.x Абонемент ($m)

Обработка, способная удалить все данные по выбранной организации из конфигурации Бухгалтерия предприятия 3.0. (+ обработка "Универсал" для УТ 11.4, УПП ERP 2.4, ЗУП 3.1, КА 2.4, Розница 2.2, УНФ 1.6)

1 стартмани

06.11.2017    32737    825    Ant10    0    

Графическая оболочка для консольной утилиты cnvdbfl.exe

Сервисные утилиты v8 Абонемент ($m)

Графическая оболочка для консольной утилиты cnvdbfl.exe предназначенной для преобразования размера внутренней страницы файла базы 1С.

1 стартмани

25.10.2017    39284    266    frkbvfnjh    43    

Удаление данных напрямую в SQL

Сервисные утилиты Чистка базы v8 v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

08.07.2017    15720    107    denacid    29    

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

Сервисные утилиты Чистка базы Свертка базы v8 1cv8.cf Абонемент ($m)

Очистка регистров накопления, сведений, расчета или бухгалтерии (обычная и управляемая форма)

2 стартмани

25.12.2009    61709    260    sebe    20    

ОСкрипты для деплоя и копирования базы данных

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Набор оскриптов для деплоя базы 1С через хранилище и копирование через sql-бекап одной базы в другую

1 стартмани

02.05.2017    23729    34    Stepa86    27    

Автокликер для 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

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

1 стартмани

03.04.2017    31203    74    slava_1c    49    

Удаление документов по организациям для 1С:Бухгалтерия Предприятия 3.0 и 2.0 (управляемые и простые формы)

Чистка базы v8 v8::БУ БП2.0 БП3.0 Россия Абонемент ($m)

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

3 стартмани

31.07.2016    28826    352    Krasnyj    52    

Организация файлового хранилища на базе MS SQL Server с доступом из 1С

Разработка внешних компонент Сервисные утилиты v8 Абонемент ($m)

Пример реализации хранения файлов в базе MS SQL Server с использованием различных технологий. Подробно рассмотрен потоковый доступ к файлам с использованием технологии FileStream.

1 стартмани

27.07.2016    25181    41    tohandr    37    

Многопоточное удаление объектов

Чистка базы v8 1cv8.cf Абонемент ($m)

Обработка предназначена для ускорения процедуры удаления объектов

2 стартмани

02.06.2016    25439    53    zzz_natali    20    

Удаление помеченных объектов с отбором по метаданным

Чистка базы v8 1cv8.cf Абонемент ($m)

Это доработанная обработка с отбором по метаданным. По итогу общее время в сравнении со стандартной обработкой сокращено, если необходимо очистить только несколько типов документов/справочников.

1 стартмани

06.04.2016    24498    130    endym    7    

Чистка регистров накопления {остатки и обороты} по закрытым движениям (обычные формы)

Чистка базы v8 1cv8.cf Абонемент ($m)

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

1 стартмани

22.02.2016    28200    43    endym    14    

Скачивание обновлений типовых конфигураций с портала 1С:ИТС

Сервисные утилиты v8 Абонемент ($m)

С помощью этой конфигурации можно скачивать обновления с портала 1С:ИТС. Отличительные особенности: 1. Скачивание только тех пакетов, которые необходимы для обновления от текущей версии до самой новой; 2. Запуск скачивания с помощью VBS-скрипта; 3. Написана на родном языке ;)

1 стартмани

06.10.2015    24486    124    Wezoowy    32    

Удаление организации из 1С. Чистка базы 1С. Удаление "не удаляемых" объектов

Чистка базы v8 1cv8.cf Абонемент ($m)

Удалить все документы, чтобы в базе осталась только одна организация со своими документами? Удалить всю информацию в регистрах, не связанную с указанной фирмой? Удалить "неудаляемую" номенклатуру? Легко! Используйте эту обработку.

10 стартмани

02.10.2015    54197    323    spy-83    79    

Работа с push сервисами только средствами 1С 8.2

Сервисные утилиты Инструментарий разработчика Универсальные обработки v8 Абонемент ($m)

Обработка для настройки, тестирования и использования с предустановками для 3-х сервисов. Текст модуля для внедрения в конфигурацию или другие обработки. Уведомления на телефон, компьютер, браузер.

1 стартмани

18.08.2015    30788    43    anig99    1    

Telemonitor - объединяем Telegram и 1С

Сервисные утилиты Администрирование данных 1С Мобильная разработка v8 1cv8.cf Абонемент ($m)

Не так давно Telegram предоставил API для создания ботов. Telemonitor - программа, позволяющая легко настроить собственного бота для работы с 1С.

1 стартмани

09.08.2015    77513    208    salexdv    178    

Подсистема автоматического удаления дублей в справочниках (управляемые формы, любая конфигурация)

Чистка базы Обработка справочников v8 v8::УФ 1cv8.cf Абонемент ($m)

Подсистема позволяет проводить автоматическое удаление дублей справочников в соответствии с заданными настройками. Возможно встраивание в любую конфигурацию на управляемых формах. Позволяет задать настройки справочников, в которых ищутся дубли и также поля поиска совпадений. Есть регламентное задание для запуска проверки с заданным периодом. Если в базе найдены ссылки на тот элемент, который будет удален, то они заменяются на тот элемент, который остается. Дублем считается элемент справочника, у которого больше значение кода.

1 стартмани

31.07.2015    36956    86    primat    11    

Бот для Telegram (платформа 1С 8.3.6+)

WEB Сервисные утилиты v8 v8::УФ 1cv8.cf Абонемент ($m)

Создатели IM-клиента Telegram первыми среди конкурентов открыли API для ботов. Данная разработка представляет собой готовый инструмент для создания бота на 1С.

10 стартмани

26.06.2015    41447    281    vano-ekt    25    

Отключение назойливых окон и подтверждение легальности обновления(!) для БП 3.0 при помощи расширения

Сервисные утилиты v8 БП3.0 Россия Абонемент ($m)

Отключение назойливых окон и подтверждение легальности обновления(!) для БП 3.0 при помощи расширения

1 стартмани

25.06.2015    46601    227    Йожкин Кот    55    

Завершение работы пользователей (выгонялка)

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

17.06.2015    29902    233    Rusleg    27